, 0x0, 0x0, 0x0, 0xffffffff], [0x2], [{}, {0x0, 0x0, 0x9}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:19:58 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "c2b664546a3cfb43dcd274a297f95878"}]}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x1, 0x7, 0x1, 0x3ff, &(0x7f0000000140)={{0x0, 0x2, 0x1f, 0xff, 0x2, 0x81e2, 0xef}, {[0xfffffffffffffffd, 0xfff, 0x3, 0x5, 0x6, 0x1, 0x1, 0x1, 0x1f, 0xa6, 0x80000001, 0x800, 0x3, 0x9, 0x8000, 0x1, 0x11fa, 0x56], [0x7, 0x1, 0x29, 0x6, 0x4, 0x1, 0x7fff0000, 0xfffffffffffeffff, 0x6, 0x1], [0x5, 0x7, 0x5, 0xffffffffffffff45, 0x2, 0x5, 0x8], [0x6, 0xe58, 0x0, 0x5bc2, 0x1f, 0x7fff], [{0x8, 0x2, 0x200, 0xffff}, {0x400, 0x2, 0x4, 0x3}, {0x200, 0x827, 0x8, 0x9}, {0xd000, 0x2d97, 0xffff622c, 0x1}, {0x0, 0x0, 0x1, 0xff}, {0x3, 0x1, 0x200, 0x8001}, {0x8205, 0x5, 0x20, 0x100}, {0x40, 0x101, 0x1, 0xf2}], {0x5, 0x4, 0x9, 0xfffffffffffffff9}, {0x8, 0x4, 0x5, 0x80000000}}}, 0x9, 0xf1}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:19:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x1, 0x71) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180), 0x0, 0x3b) dup(r0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) fchmod(r3, 0x4) 16:19:58 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() pledge(&(0x7f0000000100)='$\x0e$-:(\xed{+@--C!@##]$%\x00', &(0x7f0000000240)='*\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB='iM\x000\x00'], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) utimensat(r8, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)={{0x0, 0x533e}, {0x4, 0x1}}, 0x2) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) 16:19:58 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t ', 0x7, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@echo_request}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) 16:19:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="aa8d6844d1723374c6b671deba89a4b32ccc710781935f63d3d3a1f8bf", &(0x7f0000000200)=0x1d, &(0x7f0000000300)="fca1e215824e02000000000000000055e218b8fb9aedf8188f9b2cd9acc6f2ae9845af46ec67b5f5850d6c45bd881ba398955886139bf71252f6bc99c831ee45c65c64e2135e74f1fe0874a606a8c7c041920e3dad4e1afeb356a88359a72f093153a5b9bef458793004e15b327f697b10f172da821f1f2d91f3b686595c7273c454aebffa193cb33d59f9e85791c10c5455b471a852f6cf0bd3473eeccdc966cf8488c383ab3e32", 0xa8) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) socketpair(0x6, 0xf22f93c3d53e57ae, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000140)="bf5f4174a0c3d3922532e0279991fb29ef8b35cd554ab57f09cf802b95f0a5d4f629fb017506218a9a4b713774a7fbd85215d8269b89f9bb12", 0x39, 0x0, 0x3) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:19:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x7}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:19:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="065a8021c0000cd288b501ffedc403b00409af9491047374e0e1ced73dc7342b6a7435117a10481658d74d47f630ec79a563a045216b0b1b3c72dac1db853f479013c37c163f498c2dbb38ddab274c1b163423eeb02146e733d84b7bcf6d4c"], 0x28}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000100)={0x2, 0x3, 0x400, 0x7, r2}) 16:19:59 executing program 1: socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001140), 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605ac7b500140c002c020000005e32376ffa7c07ccf24528fe8000000000000000000000000000aa"]) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xffff) 16:19:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x10040044001000e, 0x400008001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1000, 0x6, 0x1, 0x3}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:19:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffffff, 0x2, "000074f5d3997937b4a493f500ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="11a56f1a20584e0009caba5c7995cf8245a11f2819de6c262fe3d0feafc0e7c80d149d0c94de6e713c9e09e779faafdc509c86ab37db58576d29670000000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfff, 0x0, 0x0, 0x0, r3, 0x24, 0x81}, 0x2}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:19:59 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xf7b, 0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) 16:19:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:19:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x0, 0x8001, 0x81}, 0xc) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:20:00 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0xfffe, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}], "e949"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) r5 = fcntl$dupfd(r3, 0x0, r4) renameat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') 16:20:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1f, 0x80, 0xff, 0x200}, {0x0, 0x1, 0x7, 0xba2d}, {0x8000, 0x52, 0x7, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001280)="cb9006aea4ed7dc907a1e72d6e243c3b75df34f6f9bf48a41c644a8560acc4bcb8663834757a834e2110d63cff33ce7a8a4048c1c2486efa0c00f1d7f57a4cf57595deff64dfb097cb36e075b959a74e67b870621030ba2cd24911fe9b8c8d8916b9936b2a9acbce5a71997b3343afd95b2e5f33fe9c677be11a3bbe2b8fc58f99b443b4cf4e654fe0f6fed69fbc20d45307f6d9709310e788bd8105bd214af48d24db4e513ec3b64f7f040d7f", &(0x7f0000000240)=0xad, &(0x7f0000000280)="30efef84985a8a9f7ffa9eef0fd50f0135202df6bcdc2831a9156a7adece02bcd3c19fda579366e3f2d4dc89408a00c57d6d09141af98392b9b7bb65e82ce9a69a96c53890b812aadbbac1dc12ed9ed7c3295733930b957dd3d806343dbeb5a6fec374354e7c25e09a1078b1922ed8bace5310c10dc4ab4fced4a25c1135879592410ddc35da413f50e0defe34a9250bbbc98d728fcb9ba18da8abaa66c3a2796a3f90cf4cd1648931b5ac87e3c023cea90c3694ab4f29d9e71fd90bd6efeed6529d30deb5f1d1cee9f785c3cf1ae3582e38640afd7f864a1aca3248de6b8982bd73da4e4f2249ad9784a2a97efd76ca2a72719b197de24086bd544ef33563e2880ee1bb907cd1d94573d60f67337b04a941f90e0179ed5a053c3eceb38f5972160b46a2e2ba010a640a5a26da095189c965e784d5ad4b0f08423a94b69e1c4518e69711e6bc2ad1713bbcf9e0f81e6df80d33181d250ab83dac936aef67ead187be0bda18139ce2e0332140216414b7d5727dab7e4d6bc63d67f62340e47de17d9e92d12adf0accf17ca90ddfc1c541499fff36497697bcbd8e4042481f4175a8feceb8b3b540b4c71c2d4f1cde8cc1cfaf1a379addd8122d1f33768e84a8513dcd49720a8b8335d3a7677d273b3a7336fe62ed961b290543637ad4e4dff120586106de943dc8470d63392c54df5d607837bfd0c4e400481277353974b5ddeb83831abf02d2ee4450b77781213d46617e149c6bd24a0f3c03df3fa469d9ccf737ecf0d26a30d82058a2a3b9b0cdcb179da6d1d53c96fdb6d9b270aa07d10828298686bbd8dda424809b005bdfab2b41206637d5d59c0ba9d67eba1012c79d4e5ce891cc72a7c489b3dc9ca240fe6820f2b4b4c7b7414445f74badff0e2320e879744dd53fe5315e9b19f137ad40a9fb4e87b3adcaae71c483ace29139c9675fd80ed78fee5b2172777e6b532fe6f6059eff3262c44832148dcd516b0ed1858a8444e469b3c0bd7223a5d0c5a4663e77a54e8e5636b5da520a760478b3afd0cdb444db98c7d85b79e62261af7d0aebace9e5d495aa30df55f0b80e9ff0f758c89f08070ca1286d32febefe18fa988487f8b917c60f2cacd66429c24d710f1399ffaff2515ca418f93388a30fbf4d31fb2f9cf7ee52f07bf3eb8aea82253950888b78f420f78544953a7c5cefa87d9b329a9a21a039ba1d2ae2d5eaf391438eb3500222c852a675501dad8d22438ecb469056f693455f01cac6f1aa4f3299717f2b38579682b94ca8505272880960adea4e60f922828af439a0d5ada8d5ca86c2e1e6999969f480e2ff40a6c38a5837606d0c27f5b5f9145e1e0ae95bba1ab87dc3a9da4b75602b1347ae0d73cf22895bfd02ef63b71f87fad91ac910a92247bb16371fb9364182ccceb483e33978f0196cb37a240e5e9518082764aacebf7f93abb89e874bebe4a6721d082a7e7cb82877ba3fa2ea793b9a5131358c9ca3e9c154412b215192617f7dcba7e989ab834a98629c896d85aa5c5dae5c88efb06e895d367b8b2c1a37885624b73f61829ac8c04a49b905f8cd560c70b5d1a486691eb6b55a247227ff6ee159560c30d8a50cc7ec6df51261e378305c52f7fb10850333812960c41e805a6d6aab5a1dfdb10f25fd0d932d806f255bc0fd79591188d670d51bd10026af75d5a0308d53010ca62819bb6e36759e5661ba50b88a27a79448fed8999c7a83c73abaad295a233aaa327871918cbaa6225ef5ae1b96f00b02d04ad72f48e87d2214cb517751531e9642c9e5e968a7050578b145bcada1d8c928444369802fd10d97747a9490c5c41e93de1a62d07dff7173c38916fb03073d6c5b24f363a7eb5e4022f6daf3da1b8e0fe39862d72ce56cf581445b985979388e73fa6462c8ff907ebf5dda93da5d576f31cc25bb0b70274164c4a736ba4b39d0c857ebe1722acc150a89b069280d61d8ce7b6a501ffd6398a3a7c81c4371a4bbba3ec9992b5b1701d36b11452d0bb59f2a6f7b503f116ce558edd0936d863c871a1e05187115aaa1b8afa5f7f54423719275558c1d51914ac093c1d0e1b45ca84be10d14abc6bc03efdc9446566e37ea3e921df99e4449b9e409dfc3cba365e3890ef34ad863f675d07eb87b44db5962c96d5ab93d221ef7c2732741d715007cdc624fdee88905461f74d015e40145d54f39f862948eef1880cf35ae494388c76d2990c3fb91462081365838845f05405cbfdb12eaa2c5780933a0fd3b9631c62f9dcea359f8b32079657dd48973e5ec089808c3f7e108b7e3692c99126e09100eb81710a0b2e345498e4224efe3c2f4106a41651d0d7cfd4a97265352ea61a304efcdfdb29e7a2e408d3074a08d09075843ac4f4387b8c55e5c5ac1b3b769eb1bb69b9588c868909c974f532d354787d1d323fee6c7211a5789542b6014fad8ccb6e87c8b8b32eba1cdc49a75ee7c491541f36ff724f71855e6d8a5cc59a1b8139f563c79f9b1b4643e26dc75dac863f01c3b73b9febeb67249d8c9041a4c2e7e9b6d8168b2f7be284fc7284d7e3e19384a98c47d3eebbf97d7fef7bc784a44ade8d672e55cc8aac5aa2a58e8f3750039feb54b691eef3ccf9ccd4944862f4f188b07c3900cb691ca8084f41cd1d9faab190576a85f71646635131fac529b2a2f7119389404787c3278faf15d3001e72b708895101226a7ce5f8a462c2c4f1e1803cde9517b4d9ef4258a016ee0fa453c66c7fae21e94fc739b268aedd81c7d01bca5744fd406772338ef351f0b269ab74172a706b009cd5544ce099e67050fdfbcb59629b2dc2ca307f27c38c2ecc85436070779ee24d6926ae9080b1aa93787dfda1fcb0f25ca84662c05b181f9cb278ef0964ee5de0aa135d29462b262e382f635ac8964a076661741cd0e278bdea4d3278bd2fafdb852ea1fa8ddaa268afa465f448b3941da9c2b1e5465f36389d6cbe275b62e15adb4a56ef5fb4ed7ff0f2c498eae5f93bfba871812249ee9f9bd724544e5ae047804f2c25c091c4eb55dfaf8ed00aea590d9364af721f128ea6327d3adc7841cf94c67274334e6f86e10bb3384265733a7de27980ea5316cacddf416b88b17f457d19522c5979fa629e20b0921f2953f0d62f06faffdd3c424160a7f9d55578beae14fd102a3281c3553cf521259e9f5535c9769bded605c16792121d2a4a5b027c3ca5b44679a66f1b82233baa6f41d6464c3de8a961421027a332f1ea783d48426df28e0bc1a6c1481c224785fb6767ba1f088ffc9a93a33b6a6f51b74ab7ef800ba42a1e1080057958c50b21705e59f85178495975af33ccbeeb55768825297c174d1eaae07ab76282d075c6e68e27aecdb81e3d0c4b2c71c4aa0038c6d15050992511c2c70cd68952bf3aef7dd6d2cc8cc1a10db48368600f6bf752beb6e3c68d72d07706b36d5d33a99b809902ee2a376c00f37aae6316dc6069da216930344ac71dc95d4818438e5b7a7c442a8bfd756893e97719a5242e781b28164faa54375101c0299fdf3962f4313a1ced4be62db412f32a50f47a5dc6562257f90c4b3e6dd95ea3c7f7419470b724ef143a44c4ecbca2561dfa257801c15d83af190008a4ecc62b29222be20a87ef2adfbf8bc161447ece3b52455f4692b286984cbbf70fa2667cfb91af06c3c1ece50d72200f2377b64ced1558e9d94c9a13bdb78096f1f8faf41917b1ca60d80668e4dd7feed79836ca7d2d30518c455424c7383afbe6fe49632a734be51f72a672de47c1d4a5f6044b84f713cbcb6c5a8f496c017e775f8ba02d230cc5f3a4aaf6dc50a68872c93fad3f50ca1b6af50e71f3de387116bbc5e0eaaf55eb654b5fc35d54d8b5cbe957b7fcd3ef77e299d55c9bbadb199b3925be527f74c3ad5816126f5d3db8e6d310e2a84611a6adc0a97bec72026891f76152b142003d9608cb958276eec4bf583c657e95d6830ff9789424915396f14626acc8ac2ae61a10fab18485381703a4b9f26d7a82c3dbdfed67e97dc478e18b870081809f4a706c3141ebce063292ee787c3e5323b113fe0c37e779bec5b379e15cabf8978c1573abebea03f3be8f9b5a4d0430caf4bc5b4043a1274b626ce369dd8bc54952a91230cb8c7157337be398ed0665edab36d6cd5e525e4365fec41684410e5fe8c6fceca8e931cd79b7c0c53ae3e9d1f82b6a3cc0205877f3a71da9aa64a1d3aa9121eb9ca992abe09f53b8010d6c740ffbae122123bdfe0dd79ea0648e7626aeb2c217bc3f68379cca98edb916c27ee0bb0006dcf635dab0995dd9d4400589bb423e69ac6a06a96e7995620fc5c81e60a7603a24c5c6b1a5d288b5748dc224220d7c4d93202206bc2aeabd4041ecdaa30142374a5bd8cc9918c3ce59c1a6dd770515fccaa3dfab889be4b5d7f50bee6590a2c42a5e26fc741be19230638ff7947848dd20722c3e9b7255dfff56d170a94d73075b04ea0ca89b45c6736f2012d57cab762ff33cf8aca6eba1a53fd1248ff55b98d918487856d5e260847eb57ca17d23bbcac0825d76dda500f3a9a9e8292561009a6069d8cf62b2b4de5295b442c031c3119d90375f9bdde826d794f36feff546a2c4e49e82eed8c6e284595193829210e078e582a403dbda256ba241f21b1d51511830d6aeec56490adc238872855606e33dacce5d79d90b19251a10e4b050b06d8a9287c02a3f765cbf1bb383abf7339779ae7c7d9f3a30a2587d4a06bbe2d8d94dfb3ba1e550991fbfc6b077fb1754a6979991b36c39a6769fe35d8b47ae91e93ca6383d7ffd476719f539847e5c3846914cebbbdc485710d64a12f79de0ed01c1c5c33fe1a8f2a8ab71b79aba48248be03cf1004d553833fdf1f3eeb56a036fadc7a5da282dec3335df2ba4fc26ad84a72e8b0b454e5e9ee7a27690af895ba3448f5800e0bf01acfc31260d9cd15cea9e6418585accffc90f1d8a709e10857438d8f2a432f5bb73fc20e79c7220c0c3241c180a7677c5dd586204986a4fe0733ebc4b81681a602b33bb8b18fef7b63a92d5aa8e7fa1812ce4be1bb3dcb226273ba590657b23836fbb08b4b206abed59f026831723d23083c9231baf21be28674577bc441c3f9ecf288f1bfcc8c39f08317597f64ac309bfd23ea76b87f1f44adc724a3b11361de68c29aeafc9a15b0bffe614a1c2e1fd0d3f3855d0f4a8710e0d52f2ce4481bcd4d2fa6c2063db740d23c881fe1a9ef944857614b8dcf1928054acc619c41bbf09dadb68f904a234b73f495041bede05e13f1434bc47b050fbbba39296ecd78ec22edf46eed97cb9cddf831ada66c0be588e6cda6370942c51d49b1cb3ae21406ef911f3071c144088a12185a99fd4aaeb4510a0ecf81b09d91b9c72fdecd6fc4482c51381bc261aa0f58c232936691e09c51bd4b079ff8226947b951d31347fd3b2a900ebe5afd3c3b762f52c33535a5af4be78a4a74d4eb23e8eb961ffeac4b4ed1ab6ae3142ae914cc81bb01fe664fa616a71270a2a24b7391824745c93cde5d36aa13cc18ee521e7aacfc4041c5f32f09d0e5ef07a0ed59e77a63ee1493eac18e2cc01c8283ffabc89c081f8753415421cf128033ca4c2085f7a674eb3aeb91b45fe0fd021982a19f65032437a825eed3856a0a7969b616d7786c03ef6451fe668a8a3188006f238a75f7edf43e8650c41c6d4cfc67e7b9392b2fc83696959ca360794bb95100c9ed5ab5a18d6553e50ed00a8712f73ee40570badc78c17d0ba60c4452b6593f09c28cb6f75ad0395afa0f7a6a7b84c4b75d3e6f955b31b07d95", 0x1000) 16:20:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) pwrite(r2, &(0x7f0000000100)="f5459bf9da5f19ba08ce6065df0dbfbd95f9a083e03b9fdc71d887aefe11712decde069c22ce72e9bcac22a3ff5c73b3916f5058cf01082f84f888a7", 0x3c, 0x0, 0x10000) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) 16:20:00 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:20:00 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x40000078, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:20:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="a2022e540c397e4f196763892fac"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffe5}], 0xffffffffffffc53) 16:20:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{}, 0xfffffffffffffffd, 0x120, 0x80000000, 0xb2e1, 0x9}, {{}, 0xffffffffffffffff, 0x41, 0x2, 0x9, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0x90, 0xf0000000, 0xffffffffffffff47, 0x7}], 0x7fff, &(0x7f0000000a00)=[{{}, 0xfffffffffffffffe, 0x42, 0x20000000, 0x9, 0x6}, {{}, 0xfffffffffffffffd, 0x6d, 0x1, 0x3, 0x4}, {{}, 0xfffffffffffffffb, 0x93, 0x8, 0x3, 0xffffffffffffffdb}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4a, 0x80, 0xc0000000}, {{}, 0xfffffffffffffffe, 0x3, 0xf0000000, 0x5}, {{}, 0xfffffffffffffff8, 0x19, 0x2, 0x10000}, {{}, 0xfffffffffffffffd, 0x6, 0x1, 0x85}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0xf5, 0x2a4}], 0x1ff, &(0x7f00000000c0)={0x0, 0x80000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0x80000000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:20:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x800}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) poll(&(0x7f0000000140)=[{r0, 0x10}, {r2, 0x40}, {r3, 0x40}, {r4, 0x80}, {r3, 0x1}], 0x5, 0x20033) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffd) 16:20:01 executing program 1: msgget$private(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="b74412b991b7ef3861f7cb90397ece1c1f2c078eb5017ac447590ab146a14900066e77fd6048db5d5aac957cf7c36f338820f31d9bbe6cc357b8bf76f2d9a465cfcd8039275f733bde041ca1559b26bcc120b5340fcd3df2083cc9ae151e9104e05f896f9c2d10e783f6a6b337214cfcda8d58bfd90cf45ba8e8cd4a79d9fd99a237c66d3c5db0829ab31350982cdf4398b0213414a10caf1ab4118389d416ef11133374a45458cc3cd7da2271b072da36aad7a465b7a8a594b04780b7b4022c8cf3e35e6dc4ee6d1ee092449add33e7c9e8de017da3ae07c2f859e19cf4d1b016f078ad39152efe97c948e38ab99fef9e9e357b8b8a961f114dc3da812b56938ab1cffd7334b2a3902df5d276da4b5e9bb6eeae13f10bd71fc2f7dfa2842c3e0a25e78b677166c001b7960d835011dc3bf77167abe1611ea7cc99362d59f9f7f6046b9bdc1a141be652a1b42bcd75010309317ebb7ae1f0027e1ccfd3a63087f407f44b7f8b3301eeaf09a3db40cff44dfdde27f4ae934022bf05092c7478704503265532701166b8ca6f34fb3d8836a8455256e875ee24808684360d3dfbb9368b7a8ee42db0814f53c439c6d0c069164715b4a4ef2e0c442aa2f60992be58e2bfae375bb4760855d578648213e65e7d86acf0ed3ba7ce4bf208bc7bf6c4bc50295239acc4eab9db2a3070ddf6556e2d030b65f2bd255cf225183e5354ce1070ef1a8cf9c9eab62a2b871001e46dcb80edb95b1565be5b469d2c13950bcea83c23c069f263b761640ad44fae938d1a6d6cac41bb0b188fb75987dfc4ac987e3e29409302bcb995fd9bcba38951864884f370ff0153cd4debe660ba04430f2c4515c2c335aab343e8ce0e554da1c250b4fb95aa4dfa4f7a5bf96150442540d662c5fb3e6fd00beeecb83bfccd9ba700913821c2139e33681f7740610d9fa25804297e79b65bb1cc289c27d9d233f9bddaecbf895b2220b8be1902da5757d4a1c8a0b6b1e2b5d6b203eaded918568e99e63b7f87434f0f1ef02220f13e80ad899643f4e84d9ebe41815f42a1e85b395c6d715e66dab974046eecadb944f4e566826178afba4a8a6134cc4789eec62f05bb47937f43a16f7f6672ac3ec50410fabe634b261f03d2dc3bd9e2c7f1c8f398901b253d0da16a7a5abdeb71448043a30ae519e657ea09b059003c1198639b361c74a4cc1e99dccbe3c1764ccedfe410fa53f0e333b4f75d7ae0b9d69450a2abe334c4d6b44182d205dfadb1da79dfcd759c86fc1bb4ba5131f207e4a056027bced32ca71fd1eeb3ba85ee6956c6939d05fdd3fedc28b91abac02b6c2e83a1a66135a73af4974cb44a456bfb7f03bbedc4ce373f148e240f67c7bcde1a274b229fa7c7ab6076f5f87108f40a4d90c6d49d0c90b1f755b6c7e85f561c2fc7b655cee89adc5e3cc23ec8069650dfe31470e7e7ff43948a3ac4583326748a055dfcae97161c9ee957ce8cd6c3511cac1e12c4697eef34baaac554dfd72f52ac638e816a543962c6d21ecf44955ebdb58543c1e254d102f85b46a48a2dc86799ee71a7164b0ba47c46fcd5713e906667740b2636009e95084f07f66ad278313cab64feb3ae0649f1103efba7f44ee262f8dfcea39eb63a6ca2e7dcda2f5c4467944d3921de4208334472abb9d1cc9138d440a40f672f64d967ec4e862978badc0f179175fcd552aa75a5011a7b30af3eb0e7bb24f9dce4a7db3482599bb99c425370e85978853a63087f08c91701035afdade79ae5377c6c64e2b0ad05c1a6f591580cbecfa4502bbdd53e29c064bbd21fba7e4d6250380f09ebdbf0df6883d9a1ee5ca7715b65b443f8dd5a0e7dcb5fa7269d6549f8d1749b5ab96bb0dba8ab46044d44f1c23f43d99ae775d015afff35f9d17553a2d72008547d11e67eb9f611f3b520492f8a76fcca33524372bc4d0071d21fc505562fde7ac81dfa2c56966c3052b9b6443f0587b679a3a9977c423669c84adace091bce4b18dd6ee617d5fa89faf4e1ac58a5e6fca4c74b73dc880b9e325308352c12e49d72e8cb6a302c6ff1b549db85c840a44baec5d3f7589eed096a815830894907f086baf10f8051e9931c7ffaad1d677ae014300a75337c10c80c6f56933af5b53a7210adb85705d6cb81134105096b1f1f689e165b8839939655e0bcaccc0a4578966a95efe85c7881f0258756e885c4543147eb5f6b3fc765bd94e785ea89c4aac09a3829a4178146cd6411aa6fc66c0d63ae75fe6c6e7fe311def5e917f50ac2fa3e91ffdc665404e16b52b2de9a5fd15b1361c562ce67f9dbb463debac53b54fd59c6cd771a4aae09e83c64eeadfe6a518c6e16d975a83099d1a9eafeeacadc9550d2fb43dfd0b7d41d833d95dc399e90ad3c2c9b9c19bc6b4fc6e3a4b4eb8b86d290b20ccbf9b3b57e5facb1720eb90eb07831d1a4389527b5e7718d17479bb6813d04330303ebbd1988a1219a8803987a08d3727830b836ba36341ac04e56ba448d4eddc7c94aeaebb15ec77e6760f443dc3ff02b467adbe842a6de70586ea59116d0389750240c51b50f5642b04693119a442e984433a5e9016cfec3ba47adcd0188a2bfafb0bf351921e9f209cc74d89b3b83a2c468e1b39b8d16d4a91dbb68701cf3fdc78ba2e0824614d4cb49ebbaa34dd2fc20d25143bc8bc2e7863bc23a7ce59e03bdc3a04c10c993fdbe18af0cd7922d1e40e71352e10dd98a07b8d5016717c12079f6748b93e82dd784b252656682fb79d9a12d28bf5b5d9e31b7b0762cf622ad8fceddb57e515aa17e1edeca444d000d3cccd37b84b5dc8fedd6d709ddcfc83dd48b4fdef9277615cdc13e5f18b9466a6ccc3597e792bdf0e5a0e1076020a96d012aad17678fd901bcf31e06b769d7e866fc9df320de70ab1bd948bfae0c6b601cfbc4b66e0ae683bb073378886e6f25a1bba564813f585e33360084211b96172b60b39f971fd478a3cf77b8433405b288bc1f15c954169f2d7bdc2290f2415a6d467c23b8a4f936f311bbd2c4f85686941c6c5f8c4f50594d62b380aa8baa4a7d11f8d89aa411863bb782ae9ae82565687b5787d1fa5257a87fb2e7357ba9ae650d4b24fc50d446986a664bffd48541038ad46a74aade38997ef0e36542e94f7dba0d7fdb9df5bd6f8ccb123c8ec589a66a824093381795f57c78a598bc674abb45b50fdf7262dafa3f63461fb644706e6e5cf8c8f81141f26212115b5c99172141e9b9d47c6ef78e764e1d33fcbcc22a6d7a73fb0b43c58c43c6afb9c434d09c1b7bfca0d2517f652a8ac1f17fb0a4f644b1ab28fc222e1e7288707dbc7273105ed42e06a3d9e061ccb109589394c7d0621aead4b1e022cf5e13050720fbcffc72a7d17390d27d0021bfb961811e87d4492ebfc9971551a599a2d2a3fc90a7aaa06e216ee292009fe0734ec5d824ee7e22fafa459867cbcde98584363da7d51527b071a8bbed5c241c574d23b91d6e1746c0e6b213247d6354d3d668f3d24dcda66a57b0887faa8184399431373e0922cffdc90b9d857bf831c747f7da91824d47b7920a2736d5ada5884f37c5dba831cf98961db9fd6a92d040cb5de1d7bd66e3f9f0e1f6d096f344c8789456d672b84e69a814321a9fae3eec7a1356aa4c900723f8c555acc1e36b0d0afdb9d2709c6f96ffb27c623e553c336790b9bd85304523aad29f11efef5dd1a12ac426de3f46f5bbc0c494bf8142d31229010196f27d7a8179aeb39d16ed64cb6ede0961cc9a66c8afe43cee5649e06dc5cde23b8299ff9dc9af1ad158d8122b41122131625005ef60c740c637a064946a5cef4f4e31c2921919100b9b45a2c8b83cef2f92353c79c5be5a1ad8003ee84065138bb49369798bab4a188e1f2697cfbe7966693905f6a701e1cc0c3505e31fdb82bc1b1aa7976d1c24c1337be0612f1d40fafda5ce888c5d7ede54608cbdcae17440b57df494e7f1ff95d5f81c409fe322da483a4e6e9bbf2f6914e3282ebb7da6532cc6ce45460af08a2b79502808d8e050b71348b631dceaa23d5c10a6c764038db6527e767215565c7eb982531ed5292bf48d3eeba3e4e00352026e2dfdc4db47202900ca382ebb2235cf60060ee6c42c046cf1758dbc7340e0dc9d1e90a3afa57d4796069a0063a119e10ad2ec7671d87f33442899ebde3943e0498fe7b386328f377e0c933aa8a292e8aabd28fe23bfb2681b9643fa3ce069ae4aa9e9b40beca23a07b00a983c5a3c97b99f6a5eece8d4e3523211a0fdefb131f2c99360652407d75a74d9390281ad7f84cbbc43c900de1514ed30d5e8f2aab9ff169fd7f35621ae1677437ab9a2faacaeb076e84f8b867664a6a80c6f62e9a8cf84337130f081b392fff61b69b0ee4e785966fa87c8222a8fdae2cb86e8bcf3c14803995b2d976fa652dd67b29847c6ab486ba30d355c4ee89b2f6f7fe82dbe84df34f593900eee7d1fe2737ad3471b7a0384d43694968ad114fd52ce6a612249735cb83354332765b6cb397e56abeee79ad762144c1414474982fc3fb9dd4c489b8ba9fca21ea2de17c8aadbce96148273530e92c57985f33ed027f929e565fad3be2a95153d2cea9444f79752cdce7ab988f316d8860802b795468793a31c047f6d4c996f81d4801ce22c7155c7c35c33dcb591c8740dc7bb3b1aff39221114ee27ab931732a1a82e0641e083374c81b8538e07858c5e28dc369e9491a33995ee158974031feff0ef51f224fe81103f9f42add8992986aa3900d8e775e6f4329834e8b6a2e2cac2fdf6068cba649c54f066439359d266f733af5c4607f8d4837629dfe3c2b250e3cf8d2e0454e149ff23c257d0dbcb5d5c18de11dd8fb76f4936802a27635a65cf181feddcfae4b24a514c3c09eb687cdd9693b5dcbcb2bb94aefedbf0ca9e938ab95ed859bd72609f6670b5d5f02f5c8e82fca8ae2ed0054280372f56b3ee794f2b6d8c4a2ef8456c09ba835699812ea27751b737772e6aed0b5c3798931f1d0f9cb8f9e8a074adeef1f5de2519a3c5fd1908c065b436115344e762e82100f3195bf5e3bc9221ccce3ded4b6b45804e37ec2842214a3282f66b6c5e7ba9bf940f327572f8d0295dd9ff4d027149e67122018f4fe1d52f73d9d3ffa8d1df7184fb8372035a95f56abfeedcfde894b8f6b7f2d2def8377364b3f3c8599ab508e9dd3bad69ff41b4a785fa5e786b6a3916f78bdcfc91eefcb1cd3295f247518e5d5c533348c2ccdd30c9af3008f34a8eea3fb1e3a5d699eda5fb4eeba86aa15a0ecebbfe454e23825e0400510c114d18862eba28ddc1867cf63fd45b0345e4dead7c71f6767cf6494a08c6546ec3ed3dc08d4d7e3bf6ac5042b8c8c1edd88ac0e6e56db1cf0ee2661504c46d7083ada766669199f8b2c5ecbc497a9bf18143bc82ddc5c4e48efcc9b885a7537a2861a6f332e983ee0da1f71ca08d688260a9726ae27ce3bf94ee19ad3c7e5e833702b2c14ba579fd069bed2ddc464ce771f31d678e042e01a4a9998ca7b689917145ed393f369d723c7ca60a59e79a6f141a356024be34b3623083f51c0682cfde261330c613d941faa27a49969a84d37c8a5a2906497e00fb12fe3c5010df6d8c71d839965c2b1bbea8c00fc8fd98e6aad51551e735b8705f3a35429661927e023d0752417e18444d47f806d42de035cfc39dfb56bce82d31a2d07b1a022c2bdf10413bc55a83d3053466928189f17cd11e520cd8ac3a5b36da5f9b930505cbd940069e7d79238d8bc19efbc403a05e3b2141321fc469f3b625268c23b92f71e2b09f4b", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="125e010c38bcd6a92d17daf61e9f76ce1d06e663255a11be1ce2d714e234341a37c35906b898b6f716561fc15e049e619d7a49dc1fd225710115b91b8096c593b5dbbaecd18f1971b271390694351a5a045e487548463206b594686d4c4d0055fe95b37a608965fe789eba23633b85d21223", 0x72) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, r3}, 0xc) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001200)={{}, 0x3, &(0x7f00000011c0)=[0x0, 0x0, 0x0]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) 16:20:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="244e7f7cb0b4823f198e010000c2", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) lseek(r2, 0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) r9 = dup2(r5, r4) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:20:01 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x3, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) wait4(r1, &(0x7f0000000140), 0x0, &(0x7f0000000180)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x22b) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/183) getgid() 16:20:01 executing program 1: 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) sendto$inet(r0, &(0x7f0000000040)="cf18637ae44efb3f93a34b6b7ead86a937889ef75a7f334cac02e61bd2c1f66cf6afb73126f1fa4eee78b4d027335825f073564ba06f1f5286cb17b95a1df862a7ac15543af7b70703316800745f20f4762d63bb05377045177974d8efb2be05a9efc787530b8f8b6777ec968cdcd9351ecd2fdb7c2f3f2f3eaac8d021b83e465f0800abdc61b497107869f0b808b2", 0x8f, 0x405, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:20:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x4, 0x40, 0x7f}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000100)=[{0x10, 0x1}], 0x10}, 0x0) 16:20:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x3, 0x7a) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) fcntl$dupfd(r3, 0xa, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x6, 0x7, 0x1, 0x6, "907a2ca1407618072a042f3087f3d51d535bd2b2", 0xffffffff, 0x800}) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = syz_open_pts() r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000080)=0x4) close(r5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) r8 = kqueue() fchmod(r0, 0x9) kevent(r8, &(0x7f0000000040), 0x2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5d, 0x2}], 0xfffffffffffffffb, 0x0) 16:20:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESHEX=r1, @ANYRES32=r0, @ANYRESDEC=r2, @ANYRES16=r3, @ANYRESDEC=r1], &(0x7f0000000000)=0x8) 16:20:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0x74}, {0x840000006, 0x0, 0x0, 0x7cf}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0xf931) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="afe9b596a53b61fe2ece8b241b00", 0xe, 0x0, 0x0) 16:20:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) close(r2) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000872000083affe6ff0000e7fffbfff917a3e90000c2a0ff"]) 16:20:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:20:04 executing program 1: getgid() sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) fchown(0xffffffffffffffff, 0x0, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) 16:20:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x6}]}) syz_emit_ethernet(0x12, &(0x7f00000001c0)={@empty, @empty, [{[], {0x8100, 0x7, 0x1, 0x4}}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x5, 0x6, 0xf4, 0x889a}, {0x7f, 0x7, 0x8, 0xffff}, {0xfff, 0x7b, 0x7}, {0x6, 0x5, 0x1c, 0xb550}, {0x5, 0x7f, 0x3, 0xfff}, {0x8000, 0x6, 0x2, 0x11bd}, {0x480, 0x0, 0x3, 0x24f1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000200)) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000180)) 16:20:04 executing program 1: syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffeffffffefff86dd60317971002b3a0000000000000000000000000000000000ff020000000000000000030003d260d540cc7add31ce0b0000000000005735cd26e4634056bd8cbe9daf0c152f263b16049b1aa0e14ec9475238b232b64b8ea1450000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x19ac) 16:20:04 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000900)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6000040000183a0000000000000000000000000000e42000ff02000000000000000000000000000162007021680100008600907800000000000000000000000004d783fdf1a595523da9b1d47a91238ec4905802ce4795aeff92ea8bc094835127ed2fe52d16eeba755607b637c4209918bf914dc722af0bb9b99565160600000000000000ed9fde5d23da458a19cb565d954464b64cade0f28da5f02983a61dca508f71c06ee0c99ae61f485a095b7fbd4129de4a08251874d00a331890a25901d381d2d568785f2552a2a9f319f122ee44cf94ee940f693cc4e869e561757e571e8e8fa117943ea06c8c07e4ad079f85d2836f743462d5600e44e12744a067132f266d2adf147dd6a566f9d08bf964bd99469d955bb21eb12fd23c5063bf5260664e9ab986e43821c1b0bf8accd8ed663e640d7128a00686f231b120624db6088e5d5e66d9c0afc85176d1d5a9bd2820924bcec33fe128d3613ee627d0b23bc7b6b4917c656bf95bb88f82bdc09e43a8d3627eda57ec9bec5f2b8393febdf39523aeeff30243e89732925dcf04ba6a5076f99e644980885c1159e43d293d2f6d2a7a1ef5c590f207f3176a1cb51f52422fb6805abe13e22803ebb736c3463cbc77f00bf773b3908bfd068e1b3b2d7502f5c25d88e59058bb4c81465f0300000000000000"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="9d368170e1cbe59646aaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000002000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db200de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1823ff834f23c2cddce7a7ccb4e6c05ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7140c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6050000005628e4f92d83e49cfe5ad70280a6c7f15f4c0f282144bba0b0a2e1d900000000"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="ca884e", 0x3, 0x0, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file\x00') chflags(&(0x7f0000000400)='./file/file0\x00', 0x8009) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x20, 0x5}, {0x80000000000006}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000280)={0x9, 0xffffffffffff0000}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xee) chflagsat(r0, &(0x7f00000002c0)='./file\x00', 0x8001, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) 16:20:04 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000200)='\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0x0, &(0x7f0000000040)) getsockopt(r1, 0x7, 0x6, &(0x7f0000000340)=""/225, &(0x7f00000002c0)=0xe1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r5) 16:20:04 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@echo_reply}}}}) 16:20:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) pwrite(r1, &(0x7f0000000040)="ecde4439fc1ae57d160f9c330012878376c2c8d7089ba393fb38a3dbf23a52f750dd3068e4c6e7035b0063dbae837401e48de7caa39d55b0ecaba816e4554fbfe9c5b788d7595c68cb14972a77cfca7da6ba1f3b810d59bb2f0ff8462516bf2422", 0x61, 0x0, 0xffffffffffffff01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="050000000000000030000af374cd95d0b0241d2f8015d1939a0b410a270d77cd3d6e98a7f5c425df8dac0ea3232f8571cb4366d4d77206d104cf50b45868227ef4a2c732bc26cc6b50b9e5d9864145c38f283d95b7f017779e45442be1add349b2fd9a1ba86ccb362bd44276cb85fa81249408288994ce5138d292729ebfcb0440bfb9684dac47648532003ce09c3a90f0ff8a9cbe09eee92823efbbc75d04c110953ba2b2ac17aaa7d4f46bfac033d30849f5cd6c276420f9d4733f41b93b2d6240caf5466e1bbacb5d8f7f1ef7432e2b4655f226edabd6029875923c1d8de5d2bec2c55d2b74a351a22e9f03d3b942e40e8fbd0d2bd5f0eb80"], 0xa) sendto$inet6(r4, &(0x7f0000000100)="8731d0e62be903987438ee460530749cf86c6d1d0a2e75aa86f10e5291998a392f461142806ed5a8c79a5c3789e0473fcf70cfb4687368926614cbc62991d6c94111bca5d66643c95251feca201b52aa", 0x50, 0x400, &(0x7f00000001c0)={0x18, 0x1, 0x8, 0x80}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETBACKLIGHT(r7, 0x800c5712, &(0x7f00000000c0)={0x3f4c, 0x6, 0x2}) 16:20:05 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:20:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0xfc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x30, 0x151, r4}) 16:20:05 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x60, 0x0, 0x1, 0x6, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x80000000) 16:20:05 executing program 1: mprotect(&(0x7f00003a4000/0x14000)=nil, 0x14000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:20:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x2, 0x5, 0x7fff, {[0x400, 0x40, 0x8, 0x7fff, 0x7fffffff, 0xcf, 0x6, 0x80, 0x6, 0x6, 0x0, 0x8000, 0x401, 0x81a, 0x7fffffff, 0x5, 0x80000001, 0x8001], [0xffffffff00000001, 0x5d, 0x6, 0x72, 0x9, 0x2, 0x7, 0xd6, 0x80, 0xc42], [0x3, 0xffffffffffff22a2, 0x1, 0x1, 0x0, 0x6, 0x2], [0xa63, 0x6, 0x3f, 0x9, 0xfff], [{0x1bb0, 0x5, 0xff, 0x10000}, {0x1ff, 0x6, 0x3, 0x3c0}, {0x9, 0x1f, 0x2, 0x9}, {0x1, 0x4, 0xb38, 0x1}, {0x3, 0x2, 0x12b, 0x3}, {0x4, 0x2, 0x9, 0x6}, {0x7, 0x101, 0x4}, {0x3, 0xdea7, 0xfffffff7, 0x3}], {0x6b0a, 0x8, 0x8, 0x8001}, {0x3, 0x6, 0xff, 0x1ff}}}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078e0000002ffffffff0303907800000000450000000000020000000000e0000001ffffffff"]) 16:20:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f6669fa0b3000"], 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xe0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x2], [], {}, {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={r7, r8, r9}, 0xc) r10 = fcntl$dupfd(r5, 0x0, r5) r11 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r11, 0x85}], 0x1, 0x39) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:20:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2c012e2f6b"], 0xa) dup2(r1, r0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) poll(&(0x7f0000000080)=[{r2, 0x80}, {r0, 0x4}, {r3, 0x4}], 0x3, 0xfffffbff) listen(r1, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x4}, &(0x7f0000000040)) accept$unix(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000280)={0x10, 0x80000001, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x12}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r9, 0x20004276) 16:20:06 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002000000000305907800000000450000000000000000290000e000c36e7f0000014408000000000000891300ffffffff00000000e000000200000000830f007f000001ac1400aaac1400bb070f00e0000001e0000002ac1400bb01070300000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="6dca81f82f5ce9994b4622ac6d899eee56fb30b0abcc506d1cf2"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000180)) recvfrom$inet(r5, &(0x7f00000000c0)=""/76, 0x4c, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$KDSETRAD(r2, 0x20004b43) 16:20:06 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) socket$inet6(0x18, 0x3, 0xb6) kevent(r0, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000200)="cb1bdc6eaff0a3d1fa135b3f2c14498dec24282074a15b1d3684be6b03e2e20bf84624ffe7d9464e60b46b05fc44509cab527ed3d0b4b0226b7ea0e3d237321d6793bc9b033a27584f14d7a5767e7835d47e0b74ba986b4ed249ac39894f27a8ae30b7850211d143cc511cef00715f4fd2c26e25c607aa40c7eb00f3e809b2b86f56671a2d8d6cc1029626b5916c84e89cfba42aec7db9b8aa7800968581bea0de9af4023615c6", 0xa7}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) r6 = dup(r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x7) r7 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) fcntl$getown(r7, 0x5) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:20:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="f401262b66697665301c"], 0xa) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x1, 0x4) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000140)=0x8, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) shutdown(r3, 0x1) 16:20:07 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}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() syz_emit_ethernet(0x32, &(0x7f0000000000)={@remote, @local, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @rand_addr=0xf3f9, @random="61f68ed212b0", @multicast1}}}}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) 16:20:07 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000340)=[{}], 0x1, 0x4a9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x8, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603"], 0x28}, 0x4) 16:20:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "000000020400"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9d", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x1da, 0xffd, "36404bab0fa6bb39955402c098d36400", 0xfffff0d5}) syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) socket$unix(0x1, 0x1, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="e4be97012e2f66696c80"], 0xa) renameat(r1, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0xe1, 0x3f, 0x3ff}]}) 16:20:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000001540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030690780000000045000000000000005587000000007f000001e06ed0d7f437e381f2a8cd74abd1d635fd00af5440774a49f7eb9086d7fbb350362dd4f45bbca1361e2b53527a4cb41e4bd00765340e291e9da92b0ac2170452e6eeb99bd3a3078ad8c914b479ed1a76f4cbd2fc595b"]) clock_gettime(0x2, &(0x7f0000000080)) syz_emit_ethernet(0x144d, &(0x7f00000000c0)={@remote, @remote, [], {@ipv6={0x86dd, {0x7, 0x6, "20aa49", 0x1417, 0xf0, 0x5, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3b, 0x0, [], [@ra={0x5, 0x2, 0x8}]}, @fragment={0x37, 0x0, 0x40, 0x1, 0x0, 0x6, 0x67}, @hopopts={0x829aed8a07319bed, 0x204, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x401}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @generic={0xd5, 0x1000, "37e655575fec768fcfc5386dc23b272a79d2a412997d2d294b86445b8a81b8f6612194e4bc8fe4f69b15b9b47551bf8d7c87b4d841a1255847a7dc0efef40c3690f16c313cd3498123f62d83b973cbafd18fd4e5c687701665329070ae4e7086898957d3c8e72048989e2d00f7d03071089b53ba001c59983e7ed9f50439f8b13f3868a4da1e7488051207b64f7c3442584ce959e7addf490887f310d5c64153831fb2f16e34a6a7d2eb84c218f44b14318591c49b1a49249a20238f1ebe4953e1d7b7f10e3675dfa2724b4a3dd83ad06fcd6820a36ca20c98da2054391bd75ff6c0d7420aea59eafbd381879009e97f0af0ce8cbcc8eb3246242f4c93036cbf1224ae0cafa6b467991ee3e26d1d67db5fb94c3656ca7284dc54b92c20f36efe9c94a9d8a9467b10e8c5b1a38af25fd00edb590977ac681996cd6676f2303295627a0d5d86e78c8965f33ffb02b361a6c4d7dddea877fcf13bc6120073e6f9a07c4b6703be3bf6bc0a521766c28db34d1ef792378bd450d2744c8947247ce4b9545aa0cd71533a7ca4d286d25f0e0baaa2642b3edfa64e8afc075dd1d0cdeab0acd7412e075335e59cb68a057706aaafbd7cba45f15951f3de3bcde87007c55a294a3dbc5343b4bab265f9a4b2038c12f6404ffa20b8252377ab0f74c920316a8863c214b2e2185863bd3b723a9c0baa840e11c0e266eba95cb9fc74967183c858c50f4f466593e77e8145d9969bffdc9db23c3366dba7707098c78416c12d36a75142faae85607e18ef6f8469879f777825dd19dc20065e53efe0041c1bd3e7faf7a4e31b5365bad075c7dbc73d4ba2fcab8e71a2f67e03e4e2fee15626cb998d1a2f3ccb1e07cbb67434d53b9b107272215d0181ec6442424eaea1e77a83156fb2db4ec670caebe82e00fe99e30961400933e16f96ab822381e184c66c449b9c0f96671228287280298b17459c7cbb4080bd07b6776a9a182d263953e78d34381450822d11a2ea910b3cc4b8a179cdf57c053dd9addbf3398c5afeddabb4cc4b5fe52a1995402b357e615ef1fd628ab671bcaac2912c21df56ce10397cef8fc936ff7ff5880ebe95e17c1569e286b44eea89ab698f8a2e08a1106398dfeee0b355a34b6adcbb49e2bbe2055d50929d030f71e6675091f8593843a99f41e796375067e804360b0232d577710e069addd7c88360ab0785abdfffc25bdf34fd5dc7aab83d18565d1721c7c56bfebe022b53da5085063da2e42070a154c8aa9aac071cf90747fcfc4d07f4f13994474a92f0c8bc53fa2f8960b94ea4f32fcc786cdc4e66b9c9fb201075637ce4382812097379ee3edf0e1a64389229fffd3e3cf806a8847b43ac3374ed2f93e9c60734ac2cca4bdb567de416361b5361419d5ace2896497790132980c6bf5eb90ce8555731769dc4d0671f3d32934f322cdbae0e61f89fc3fef777c8d8695b4517e32bac0b837cf1d9467cecfa62c9ec1d2e3cafff8ba6ddee1e4a3c930245c36625f1e521034fc40490ff32f5f130ab268eba1a00c62424c87fa8f5b694aa7e45aaeb6ba449104a4fefe068bc2e4a0de291cef2a3e718cac63fef042d24d958f6df109b1004de1f19bfc7cdafe94cdb2d2cf5a97c95d5fe0a67bcbad38ff40adc682113d2e535d6284d5b503ce7f80e54672f458994acd8a65fe959d6802a6c307a6f74186ac009af47fe05f37444d30b03c1a023a2b5b95ce6dad1d86d67659a0db1af1a64a90667a7ee76c29cd17b634a1ca45e0719124b2169cc44371aed444bff9bd75c78b90e3c954d02a74325265184f166c7deb0edf9da9f66beab94cea896ee8f1e00563b68928ff5ffa2af2da51863c05b05a9027b310ef83627828d96fc322b05c9808aca1184c9ed00226e1bf13c44062d695945bb35b0565021a98918708bbd71e6b5f4a1874b85a5e3fa353ab4a2a4c905d25dae75493844b3f068461ddd2d92815a506df7a53d887237e4bfc4f0b34f49fcd409a98992efa92bc0caf8b8ee7c3c4f9c6015f21639934cc3fe596339ce390d334f8e25b3590714ee45070e0df557df2c0bc95998db0aa12dd8361fd0a8d8600d5e20ccb8e042920d2e157a7428bcf7ffcafa4179c1300f35bab9cb136bf00364f4f66ab4d565c2aedc0c6c1a5b1441d482221be92a49b9bdb7dbe93e1541b42f4c0bb07e8b7b4d395af76a5505bdbe085d123290bda8d30ba19d96149a43026edd7fbf88e869b76251442e0c375c27e79267294c97681fe86525c9757c5a93b34bd74327a70c0bc37322b3e2cbfed17982eec900897cfc58977a682b816fde2dbc79f1a7cbbcc726e145381f95a34c4f4aa8d7122461e12c1846a9830a819fa48d01faeb01ee9729c9e1c73f7753d9fc07fe9bb93e1537e6dacbbfdc1244bcf79117a99d947e3e372fa2a374831d29ed9c0bbd70c13c98e3e1e9ef26d7bc97cf3039ed32f1d1e9b1c8e83afef0c19828da0e0919940d6f87b6abab4f733324b3ba9e8a36849e9831488c9e01e9943e5fb531de63c32acdf2f466a118f301732b2e58a345565bc42832cf46aa48c589b334407ff452967f0fd97e9a200e62a498d936809af658b685babb013f1a02eaf1e5a01c90034cb3d306b04c471f827e90b3d79e4339dcb31e833c81412e8b9629014d7f874cce5d8fb5dae99192b9f7ab19e9ac74955825934627986882bcd870bdb2799457f862e089a2a13ec8981e7d5d43dffe94b2f8de5f434b7203954bb12856effa0e6f0a88660ee8f5a9d1999532b855ecdbe79e5056668830c3c8385d7fdd9d4e818fb378ecd2466d7a567ad862e5440123b1a5df00be1682a8310c05c7d67775a528b6a976b89b8a47ec96a2d263a0f8c2bfce3a806e99278cc2cf84c9adb4c3cad061968aabc66d3bf6c78eeddbe5376ad71812fa02739770d22d7ff488f07e4ff7889c5f52a0ee83a9d2e8d301f95f37e5a3ad2454f2c2dd06626f931bb041ca058d713e86cf6d301e66dfe75054f1f6c6fb8fe073cba75b605700b3cfc0c98df39a6bfa6c7b9783e2bae334b1cc0a029a07b887202fef4e51c155be4b7a691d6963c731dd3b33ac842bb5f07c3b61fd0e5ab424b8afd89bf07fb1e5868f7767b49a5d0328b8c8cd974997886c7d970619337dab19f0b4f37a4a1b84fbb9de69d74036cabf920aa0a1f5f5d77085680b48b595be25f1dc10c6a5c5803af8696205debd25a942210448d69906c1c178643c52808a3df813de21e89ea16d1ddf0efaa6a8053f4bab6b48ba619c724a4941090891392e1f498a65e4639aab4ba77303bbfafbea294b5307a25db8e2bbe15039a951859a5090b01bd1adf6dc1a8d6da76c5a59d0a466f601b91c0d1d5135df6336d5fedd87b9016e7d1b11c5b3181bc3b9eff6828cbea8cf8c865856141724511ccd3a4117c35d0c95ee23b4a61ea182aae13621413d52f3ea9b8c3ee570c2d4ee1e82331d5635977611550c0d3faeb0e260647100ce5b1981338884cac9541bd31d9a846ae65363c04ae407f3ca6564a8e85795aa836eeb25640430704f368e6b865d632814c77811b3a85004dc606d293f386063ba742f44030860398c1b5be33d00711c46b650f9fff0f6bbcfe76fc5b98e7333a1e477b61a56f65af8c7ac4afd0f8e700e73a4a5393f39c1ccd8f581f563809b9aa0053d4649deac6e5918e3bbb8116cd17c600c69333057600a07e21f0a2124987c46bea31197d4dc4d3be1edc9f2f73028c58582c9c2e01c0541fac181c44ac3b0c9fc6bf7f6fd1eef34d5b4f26919fc91d54f810e49d5640eaded7b1fda2f9a6c2ff468f01d14dd034530cf3529e41e43b4637db63c7fb0764f462da451a14d749c765e61aafe0306a940c2d32f185c2fb3193402494d57bdee86ce8a151cedc90d46f5fcb012f6646c1c2f098784f9d42f41e3af7e9a8db89a559c639996d499f32e0230e3b202ebba214df7e739feaaf4e0298a98d7a041b6b8e766b93ae9dd00e7826b6d8dc2e81bec71d37f27261c2f923b1610d5c3d007e215bca29810b069997daac4a1cc158e8a401a555cac6046cabe8141470f7437d60965fb33701953fa132af5a8bc9d5d876c5d033402b965e45f112f76e2d7f3e4e62d149e6278e32721f5140b22250ed333f0a10ed428942d9716429e7122aa2ed19e1cb56c0433330863c92b259db7ff7316706bdfb53dddeb450aaa8285709f899fd98fda1ffdd0719a08715f14ad25440a2c0ba3bcf2b8882415c21ac6bf9937445feec12bbb39728a176072a8d9bbc10fa1d979fa5ffc6aaaa2ceb4780f4d53514ac4d6edbecbcd2195ef5c62a7b8d8d081efcb6b1004830e3d2360b3cd1b86bef8b594172c2769ad54622bbc14d4536bd0a08d4d9e4acb8a5f38f326910444067e0295124193976b865f0c513c8d4078e5b66089c11c42cdaea1023a3ecdc2a07d10d0dca449d31ebace636a5775d67a8241eac11352ea09e6c4902b621616e090a51979707f3b566b273d8f22f0f4759d2312071e1d675bb6e0e417a70337b38b3bafda65db7675c3b0f7890566e7e30bed32cd119d6738bb2a352d7fd70a943a08e72674e1ef8219e7f7be665d697c960ab8a0a5809a337b2477a10e6fa70955efbb6cb95daf7f2134b24e9c738ba05e5c7f977b3c47bb5f7c6f1f9655db9c3f3b45a9efc7ec87be80d2faa8de837d3568088a513c820aa14665aca8d45c2a71ce6468e26e652e0d402909f38fefb5d754e44731602ab2faac1f1a42e25f6987be699b9393477b9d559d6043c00dcb8a77d7c553254216061418a6a7d9f1d90fb95053b7c34d257fb08dbc5b8bc5aad97cbac5bdced36bf55b0f1a233edb90b56b1feaa895be5797a8adab18d3e99607b7c1480cab964b2c2ef8447237ad960daed37ca09bc72bfc83f673a2e71d8c10389cf5a5245cb8bdd2252f5f0fcce2167b0785c724c75ce177c793b4ec340dc93dc24c0bd4f21ef9fcbeeaa34d8a7d1af9829cc8c775af3f9d498575425f48182a184f9a5074f11d92565d7d6d12a855cb61b3ca83a011e6851a271f0a6b4c071ff18386db0cf73241054399327d5d0d1087065bc2d78a7b015a13d2eddf8935148a56206b937bf12707e9a32ad44fa3987fa080a3eb42136c55f9d604f2014201b9c998fe3de94a51ceacae96115890616596902046d8056376bf5f7fa972c9db2560573bd28a48df635ad8e14abd5f6e93e7ec267b28ce211724ee77aaac3042b8bd35731f1e908acf3eb05cda68999dc902dba3171cab388034d2b2b0924d6e379598e36875cdfebd344164889b9de114413e78421686203d7ca436894e24003c1ad8b12ead2171a229aacbcdc4b2e3b732cc462b5d46378ce0db97c228a12c00a1b92f222c9024b5f189acf6eb84c7047d2a11c537a2141c5cc465501d958898725032bb5b3b1cb29afe299fa654ee456664755e26de29ff6ca002ae1367c6b02c86f6f552aff3a2698279f63478f08043b4d0eab4afa376a45c2fcb32ab2330fbddc85e4abf828cec4eb1a0313d88aaa9908586fc6a1d4b778a311347c199ecb6d2132ae81f6b101f94bca91a412d4308cfbd69dfcb72e957eac797221144b5c54717d876d5ed3b5a074ee0326a9ade4c517ceebc732dea12ffbe2864df70631c271eba1e30c3df270ec48cc04c9dc1ee59e508e8265abb19c0060e621758a6d10f12e43871953b61bb80c73fba43eae5af9709c556cf1dbafd9461d47b742bc4de6292578b3e7bfe18882ed0d675a8a13c805b1eaf869757d8a739062320bcaaa187c9830ac7447c6b90476699"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x80000000}]}, @dstopts={0x48, 0x1c, [], [@generic={0x80, 0x35, "f0f97917ace1c20e5f90401b9428c108470600f4116ed721fd0dd6fb7e7dda45d0d9aaabf6bafea7502f0c30849d7cb83d6f60e5a9"}, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x81}, @jumbo={0xc2, 0x4, 0xd4}, @generic={0x2, 0x8c, "82be173bbb91e53668325aece32ae6115ef94f23332463774b8f66390e42d999a91116b9c54506f43d6ef7c082a7833ea6b737569b71fe18292b7051c88ab594fb0bc46ed0ab3f92f88a3bb25989b92ad8662cf88173011f58cfb59950250dcd17d7fcfa7245770768f67f3e900b734eb1c91a7b3e0d0a4184a5f6281d6cbbd8bb6142d6e73862fb22e49d4f"}, @jumbo={0xc2, 0x4, 0x7a9}, @pad1]}, @routing={0x6, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}, @mcast2, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x2, 0x25, [], [@jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x7f}, @generic={0x2, 0x2d, "3ad816618373a8d495615396959570a6e2c45be23ddb00e8571bf6e60875263e6efd4d998ce3015c02a9bdcfaf"}, @jumbo={0xc2, 0x4, 0x66}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0xfffffffd}, @generic={0x4, 0xd1, "8cd05659b964cabc58d752b2fcd9076857162b92c618fa50d17883df79ced6930b3bc4b1e29f5c922dd5b3867086aad00010a095e3c078b899979260bf529c478c28c73b370d8c403cdc6bd5619f262214b0026f3381123d896719fffc64278d8d1d83d9867bdfcac3592e8e0a710d071c0fe5dfa900687a3499af51bb667d1a8b1c802c2f2aee9429725d775f296b2abd3f180aad9778684b2a979dafc89c0334d8bdf0fcc3a9feaaf068920db0f1f6dd6a2b61e0ce55a0c82509b7f5163ebcd7ab1911eafada0bfe456ad1e6d0c73a3a"}]}, @dstopts={0x3c, 0x1c, [], [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x2}, @generic={0x3, 0xca, "a360f6655feeff7188279370eed034e60b40da0d4ef2181b0defc1a67abcb70e5192798aca3fb63f626c5addb020f2f97483a40e4090aa75d38c3f30ff440743ed310fed120f1f3e655e73cee86799bdd9b904bce43b87a742b9c8dbcdbbf6d70be202809a6aa0d4e01ea2f9022171c99f0d1ee2965785aeda38499325d81818269098df55a8386d8186a33994056d2102fb49ba76989f0981679572b60cb071133532b3dc418efa4702ea8f9bb7d47fc71fea694d4b8b595f6093e48938a2df336d922c524578c9b824"}, @ra={0x5, 0x2, 0x81}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x7f}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0xfffb, 0x9, "d1f44ae1b4da7e367b13c99777e61a10808b15366d64297f4c1afc9331156833af66e86c5c7af7fdc05a82c351c4cbeab3001a844f5b144518f06fd166c1f0a350153c105128b53456d56d071bb727"}}}}}}) getpid() 16:20:07 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x39}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25a4366e78ffa3f8c7c3b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x10000, 0x3ff, r1}) 16:20:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="316e30f0b0e3dbf0debac3a2221f62f8a23dedea9be89080b26b08b2e3165be30666675aa4eea2a01e9c91de99cb05edbed0ff5e70fb66d4d55db3990f5d81722b68cb4850c7eebcec4a24bec368a6e703ffd3151250c59a4d69de38925b352cb992658977259568d29b0ccb3d8769eefacce3bd5ffa9707939381485c99a95ba3fe73ee94c702e652", 0x89}, {&(0x7f0000000140)="4986624e3d3f280ac00597b2ea7ae46e2d32b0295102969fc61a04fb3407c2ac8c099af7c0aeeb454294d2d7ce07d643e550ebe293158c1caf862ab722e4e98b04bfdfa62389842d6d340fbca901a1123dbbf2043abc78303b7e3301bc639665d66da9cda15cfff5403f6da4392258383d2a0ad16e8c5a3c1cf7730985d54e465ffbd82e4a2784c88e88e1c8361d3e770919f76811f4bbd1ece3b9a597751278076f851a9598799bade1c02808803680fe64af416f134e37d5bad80cb7317c65f040de2e1917d994b3cc1bcb8856970282882cbb5b137e9d6e1cbabc96dbf4446eb8f75ba5029870c7547287890ddeedd5c2f718", 0xf4}], 0x2, 0x0, 0x0, 0x6}, 0xc) 16:20:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="cbc6096c75fb97379a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x9, 0x2, 0x8, 0x0, 0x0, 0x8, 0x3e672676, 0x0, 0x2, 0x4d5, 0x8}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = dup2(r1, r2) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:20:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1ff, 0x6, 0x40, 0x2, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r4) syz_open_pts() 16:20:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002c000000000006907800000000ac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC=r0]) 16:20:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x140, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff}, 0x87, 0x435, 0x100000001}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x200, 0x100}, 0x8) socketpair(0x0, 0x8000, 0x81, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x1, 0x568142b3e3764ca5) r7 = kqueue() fcntl$dupfd(r6, 0xa, r7) bind(r4, &(0x7f0000001340)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = accept$unix(r5, &(0x7f0000001380)=@file={0x0, ""/67}, &(0x7f0000001400)=0x45) fcntl$dupfd(r8, 0x0, r6) close(0xffffffffffffff9c) readlinkat(0xffffffffffffffff, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/141, 0x8d) 16:20:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x75) sysctl$kern(&(0x7f0000000000)={0x1, 0xe}, 0x2, &(0x7f00000004c0)="2ed7af23f6ed262cbfaa00a4482b6d36d74f352418777c632f35bfa2cd0c820c84e9f485e4762b1d36750538f55a29896f9a254cb1bfc45cb6d3cee456ce0b581de9cf5f0d15b4fe69b2217b2293c35e5b8975f8f56d0d80cd1d2dd84ddefddcf3543d1e5c97f7cc7d1249cccf9a90e1f8eeae774c8d8a650b08abf557542785aeb09121667d21ac49fdd62cab531417c12cb21f730c66c0d0583bd8331ec8d81202ea6f036ae42ea1f1c0c0b9e4a6ed0324061e3d73c722ad23b3abb57e5de551cfaeda58d46b4c51b96d7f8e1172d1a194dfc6fbfd515bb23d88ca47a5ef3571965815cf389e2dafde3548efe6e2be8b10333d4f6bb361b11d646778d20accff0d7ccda3740f378b869be096c1c17877844ce2714d2b9f4ef46b80ee3f3ff2651f63e985fa388c4024f7a30ce7dcbce6cbfc01c9207ae55dffe55a16cab768dba735c1ff8eb4327cf2ff2699eb77f8028f8d625b8c89e98ec120ca71901a06957b9e48af4ab720363b54f8cc490b14fa187b2884fd5c08ed90ff408d95270262056dd6601c577384d86303b72104313b895876726b926d5f1c6a462831488f5027ea647a6473e15c815a3d8b8bc4332ec3bc1ca2beeb49f32458e12e1ca3f3a0fa9bde48f47fccf930b693df06c16c70d560b33c231b790e9024f541cbbedc585b71e85887b3fb2fdfec4b1965f9a29bc809e6230cc7de8acd34cc57938236a0588bf160bcc4cabb2e63e103ce5d3279e19c073817293fd6377d2e357eb7274f3d6563057fd2c5d9fe50b20acac2892203705f67e09c74c753b69dae170d173f08ce20ae80f4fedfa9ab34c8ce6122d10d9b43bd0dd797d5d7c2337114a1a5cfb2b3845081b948948e6569f5dfc6f155cba0b6bf2bade656f6de21044f5690feee9d5f9eb01a927df2c8f59ab61f979d87511f9625780d4653bcb9d2c279211a0ae9658c2769fb1f81988cd9eb8fa419c620e0d288e440fe8959a81b8868b7886ce119b49a8b685c3df1277bbffd9be24e72e76cd35a8ad5a4260ee8068b6f1d01f7c7305ed06477e5bcd04855e380090a7be5f4be4883536bb8206ae23e0ba485370c50073a69cf4b8eeeb0fe80865aa677c96527de72ee6ed9185f60b3af0127bbf4dca3647bf844b70b40a75059bc2e04616057db840261c89858faff331f7b184098050d4c52fd9ba68490d5992872461e8b61e2a61c43112406d29b612f4ddb3eb7cd44631e71b759f4328d192a1c9425d27c21083d000f54a834d22c11b9b426b1f8b7ed0b4e9aea08e10c3d5cfbf0677f19957892634cdebf511ffb3ed24951ad4a57f5ff467956a54abb7bb1a86d45f11510f7bd3f4b0a1cf4f2251fb70ecf2b89a91b7c528226f2279d62cf0395661710a278f95c7d7ebda3c260a05025d203c347de6239a8de2fec37c6f975776932c2cb3081e12ce40191e433a8f46ff54968a0a405aea843ab2e166ccf61a1dacb3c502e8e272cbd0a53f22180f585bfbde4f4d8a2a502b81e20cd248462daf818f71d730b1d3af8d6fe84a8b52e175ce914520b64efade2fd519c9afc29613b4c60e3981987c9f33906c676f1b363a6db502c9dd4802515f264051442cb541356e10c1b9a9b9fecd8ac5adc56907f99a5a541fa068db21a1e6abef42f81191c064d6c7f41c1eb480216f84b462b1b9ee7731875223e9714ad2074f009d915075e85e22dcdc279eb6a46ef8b2d652cbdc6ab5ea58623a840e9e2e548f0c06dcefad870ff115a73867549b79c516d63341632a31f6bc1511735dd3a5fe8f26fbbf87cd18d311ff37aa1a80e52d1e2da03919bbeeab11a6d06d09135fef9c8d4417e2ea89e2e5f56c4cc14e69ed9b07a567457a5ad6b7f4fa87c08efd46ff2ddf193176eca7cc9b3eabfaa90ea267c290b56e95c9459c7ed834db97f8db330130c1b3198a5761d0f17c43b5d41203335b24287c9b3e3a87679f2ba8c211c687cc8cebac21b0cae998476a613073bfec031b7ba5d055f52a6e0942806160b5bf2e0f08029445ccf250a141d9ede6f47c1b2221399bf7cdc686fd9d7af21bd8c49a700ca1a34b933629ee74981a33de418cdd4a3e8009e841b6e1ef75f1aa7c28aff3ae7b39ba595775075bc0ff602a5e61fc6b2c67b4dab457c688186139741d4e24dacaa3682b8a0106954d8783131431c065071d0d4ab7598c45c24c0fb3e27cc19a2927b2afc248afac3b655b50797ffcb274924f1b08548eb6a76b5a26e16926616d09e09e8fe0d4b3f688f2495c5e1b5daf6d10325a7e2d7f770895f9ee65bcd2119dd7685acef1432ed278122265d74bbd59d531e60bb46dba82ca2c20e01ee93b557db106581cde4db0c17a2283aadc39265c00e67b8a543ca986916f6d928d52e68239a4a7dde18d0bb4422b8dbf5428b8e3309b2235bb0b89a08d1820d1206acb34745d0a1759f4ea1d5213325f82c67efb4de485502ec5dc36f92f86eafe1be839c3e71f31a78d4b6ab275b2fa47ce2ba2858af96bb34b03e781bc2ed6c3331073d39f4479261cdcd3eb3dfbc566622cc741acd4e30dd44e1524738a2a1e87d3e934e96e0dfb4e7522528fcee777747189fd23d0d6de00ba71523d691d83b265b7f6537fb92a306c82305a32dc40a363b605aff33ea869e51829450bd5d866827f0f6a0488be549416c3aa277f78c0ccaf7e48c7c804930e6ef5663a48b1c5904fdaae22dcf2c7981dc1d188258934020d72ab8e28abcb94bfff493bc521b8e0f2e74f92762352ef01492214cc2846a8730101d98375ea683eb582ed30d8de802ab4221775fb9f2d8ce3e83c594dcb98f5cbebfc35b02c16a0a52ea02dfbb48739d4d63befb16f399c12fc3b0290ce61ed5421e061c208edf129d084bb0cec03e8a4e62c3b45a13208639cee40006f3aee4a5a8cd1f41828a59885be086709bdbffd7b9b497b28182c66a150c458ae91cc3aebcb4d73fcf8f14b02736d62a12ecae1723b3c97cd70d4cfc429c449eb77407c4e29f7d19b79e09f8e7f1d96e40b9f4016a6987c3fed082c6b0560dcf563cd3668f65a5b0a544809406bb198a0736c71b6e863f369fe6ee87552ecbd5414bb482f2ce9745e21bf0f2b07f9929324908d5380421f34cdee0c4d6489748ed9134d657d01ed2bf8e8efbeeef6edb62e00ddc0032cb248627a511b5a38ee22b3b200cfd675208e5959bdc3f71584a34949fc23f8ca7370fd80d338c97c57120098205050802c6ae5db0b808ec85577509b91fc0fd1fecdcd301ca79fd8e3c5cf3473c72be746cf51bf10847e1eaadba3af4b5471e6d6de357ac8cad530cee5f4fba482cbba1f576f015bfd9c5ed040d855b35a2d72dabf67ab76fe0cbb3b8e53b455daddfe77aba4f290ee9afd076a6f4adfb0b74014ae6f651e9b43e57fb3ab5d4c14f9b46cca45018ba68523f8b0ee98b6a466f1a8d02cb6d7c827e3260a3a6090429dc674bddb409c4192d6af230c0b1eb7e85719e0e0620931f7489d06492a40808228bc044ce72308233ceff70de88d51ee2b668142bc83072e57b7ba65ac59959807cfc0b767d09b541bfe8e629e5033acd94cc89c1b3b35f9805996a0bbf58a4ca4961820ecda0efdeb353814f7d7b2c683e30b6c3efd104cb70f0dfa51ad6b7f75cc56fc72b309d868b763e083668b4d1776745c35975cedcbda43c16f9b378a3202ed8eda9968e8c0e5562fd9d1d0627d2948e3820d96f03d2d423e2c87a3bbff8bc8b0817bfbb909973f66f8aa7206139fa9b4189f8f3eab5c3248b9a56c82ab683d53f7eacc93baff2d73a8c8d76e74ec84f6bbb2ec7aedc28a8d198471f1eaee91c177b94b358a9454d51bd2cb7f3583e592ab14b615dcc21673784938bfb9e293c17fe0884f9e2ca8959930e7290e68990c69422869003253c4344183ac3925bad95bfcfec8b6f83b16d75342099b71be2fafdd338811601339bacd8d1d11377e77ab46332f9c137e273e0f75dc6bd953f62d3a4e98626a0e5b525d44c4b3bfdbf45beddc173a6d3d1ec821a08831ce2ec15d8e0d32c68b7b25f1434d006d95dfce0a098e62726f139dcd8384020da2f07e520362e54fe2f5ee403a32608ed81f13ef029c5f55b47dddc0188775aabd48f8cd391bc4acdf6673eacfc6695ce2e158d49d0d9de9770fe1840e274359799db81cc2c00d6290f429182b84817dcc4b8642a94f3b5b3e9ae03063b1e4ccaa564d4865b5f66118e8092ae6b0c9f6e138e83399afa31d37316153390078c45841f8e01b346dcf51c805e1ae3aab85d8bdaa981fd75c61b110fc7ad8a87545195271a11424e1eec122abb729f1087e494d0ebbe1601a27347c2e5862a5d4370217d080dd4d7bcc926ca867ce91ae8870163b19355d7b886967f6e8a44b702b34f29887631c33cee4d2d9686db9b847f27586a1e8e2193144fe097624e0165d2631eb0930030ecc091fdf9357d0289815d3ed5860f14e1a87f7edc60300b6439a444e110f4f435e53aedf8b3b980d41f1b9bbabd711748c10cfe9da760cedefc13f26e0218ad9782d387f7ccb9859464708684185bb90f2b8b0ce0af88e01bac6bfcd83d9a98c589d7cb767d42fa170855ae7c9342ecf9da08fd0a3acfcc45990a54177b2c84b0f4f8feb16bfcbbbe0f1bc49e3acaeef6cecc570ceb90caf881acf696d748ab52eec4e2a80fcca9363e6daca2aec49bf7643a63e7e82a9369c63ebf81372073cec4da7f47781125fb6cac387c1192ceb987537f5d95ee7a007217c8f7d41ae6dadec3dac386c508495e61e4e85762bd32bfa0baa3cba67552a06121563d570f389448eb8c70342015dcbaddd313c6f9f223a205def19344c01ec0c011796f963b828e35a4b0ac7b4762f8ea03bfd1689b09b6276f13bc3c9cb60c30749b909d7fff736b13d27867a83bf9f49207e93fd489bcb05f2f0cd960c46b55a6ba46b0b83e8a6f1084d591ce9c9ea9ec02028ff30d67b4cdfff59da6eb97e1810d508db9f04146aa06a1659b74af979ee8550a1c20f3103f93df325258ea9c91cb3ba01705115ed9c534a7a6bd3911202bcafd5f3b9dc7e9e42e1973dca24132fe0e2bac85e4cd1253f4c9017c54c1f81c32514741daefb2d7809e6b808c3a392f586ec3d607b199413fa7d78b4dc149f549e002ecee8b884e0e1a59de857bf62aa581aa44e95b2d42db2e5ae7704de06c3efa827f572d71b6cd7791365ac3eba7eb83c318ee2981c70b7bcbc18272536750281dd201fcc0e867af2f968b806134820e56e8364dad4bae40bbc40f764f02bd23b1cfdf0bce62d4dd390b5aa9879238d5ff6586b5e5dd32955bbe0240dbb6cf275838bd66d0409039ca72e07fbae1f638752efa6067877fcabcc186529ef224984ec5efdfee0ad57f61ae661d99b695ec8df0a8eadcf8197396c3de6fb4ec844acca311f10d62a54f5412b9124fbbc39087360714452cdf4521c88a1ed575ea0805b483ee08e22039620bd16b3c24a0e3463f408b5aae923ead86442a75041d4e3d902e149c2a0b38288482e39892a09bcfc6ce979a54f74558c78a282abbc69de5e5a8d14357d644f498a6f18501e00dbe5dfe9ea583dcc9e43e6fd6d47d75a50a17974cbf6f410ceee3897a466d4d2b07e1acc48385f1b10d907b74d8c4f2b4cdf6a3d91854c001e01de665b4a712f5b8f9bb6b7b0283e9baf4e92dbc4e8c2af9a26a64a67822f3b41c7e14b94b4d0aa9e66d61167dbbd79cc35de43f8b4991422b556a7323c41c81c9f2fbee2f90a498c13103b266717dba5aa2f92583f66a7549a0081ae9d279370218852a", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="56132275e2f373ebf2bba514524ab69d02a4f947fb2df5a947bbae11a36f53912fbd043950801e3ae0e5969823d5f5b0a535534ea30e639000d76c8eb87bc86d6a21fb09bd2639e77223cab2ba253721d7c1485a9e0db753274e982cec397b12c8308dff1719983c000000000000000000", 0xfffffffffffffec4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x4000020000210], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0x6}, {0x0, 0x0, 0x7ff}, {}, {}, {0x0, 0x100000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x20, 0x9}, 0x1000000008, 0x1, 0x9}) fchown(0xffffffffffffffff, r2, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) 16:20:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0x1f, 0x7fff, 0x0, 0x9, 0x3f, 0x10001, 0x1, 0x1, 0x0, 0x4}) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x102, 0x2}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) 16:20:08 executing program 1: setreuid(0x0, 0xee01) r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', r0, r2) r3 = geteuid() socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socket(0x1, 0x4, 0x1) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) geteuid() chown(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', r3, r4) setreuid(r0, r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0a3f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 16:20:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) 16:20:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:20:08 executing program 1: socket$inet6(0x18, 0x5, 0x6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() sync() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffa, 0x1000005, 0x5, 0xc330, "9af5fbbaa10def07b957550580f8ff00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 16:20:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x1, 0x4, 0x53) bind(0xffffffffffffffff, &(0x7f0000000400)=ANY=[], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6541ff"], 0xa) r4 = dup2(r3, r2) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r6 = dup(r2) socket(0x2, 0x1, 0x6) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:20:09 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180), 0x4, &(0x7f0000000300)="fca8e17aeca783fd4846bbccf6fdab5f227c5aee7d8c3dcb00a08ee23b936a8d550b3e676440ee1ccfd6b02d06bafe10cd74f168f3f8bed96cea0ed7ff7a164578113a262659e2d6ac371b581d5b8a6f5deba4394fa324c91b4f38fa97a35eb0aadf887acd48a9ac3e48009485873828fe1e888bae1992dbdb6f62b30000dbbe5b452a3561159986a66613c0cd615aa8e209ddabdb33fced927d53d76aef7437e40cd14076e80f4e16bed4c8957872e3cc06d4651ef086f5440240d4f337050906ef2d8988e2e95a223994020a37c41ed8650677cd969ee51df51680799ef6478a766c8da623fdab0c7d635a1a6a8d588ac5c391090570244d5e8df75dc69876e5f66c1fca61c4e369dd37de8b3f8627588b9cacbe821704c8102665f89e03feb143ba99b4f10e71d53f67ffb7fadcd3b496947bef5fd999df4a6e2020c23d4eca231738f35a0f5a0635318ebb4dbe4c741859bf6397bf6ce0d68ff66584bc9b0d8c68240a8a9c27a3b3f121f0f687a813dc029fd76a6e5f380aa348ab6aa8f60ad084557273f1e2ef563f92a7de327d7918b3dcee4875d7283036e819a458dc8c3425cbf21fbf204d3d0d31b4f28dd32fd7cde827e6fe713580ac464e5e95636bad3060ee6eef63aece124f4973864f624c259f2a1b1d450fb8ad3d2ebb30a71a8f63a5377b4f4508efaf0c4957cc9ff5276c0eee95f23ba827548e7948449a282493532d19df85b2a63d34451d8cf0ba499acb528dedb2464529d9fb1e44e85747234a613e8897df9b25320a5189deda379df92549ce44ada27bd2aad577fc73742e4b198d022e948dd54ae67adc67b346cf50826b33cee0af463199041927705f63d15c5460056a4f", &(0x7f0000000140)=0x26a, &(0x7f0000000240)="0125d3afed1ce6d750fbca45bc37a29240d31c8fda058a9e5ce31917e3edbd9b9ee013feb0121028668be7da8fa5c2eddee9e45d50df2235863ddc85bbd59eb29e37cb9f535aa4428d7d5b8777db7f4fbcfc71215a93457858d4f47460fed1e21eb427b4c1d28f49ebac937b701b2a4245e20e6f799395fc035a3470df953addaa5b50b5ade2773d4d8deff4f7ec2ce201051363134c8f20", 0x98) 16:20:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e47f017d3b9b6bf6500e8c8afd0e56e3011b2f66696c653000"], 0xa) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x12260fbb, 0x4, 0xfffffffffffffffb, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x797}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb98}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x82d7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 16:20:09 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r1 = getpid() munlockall() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mlockall(0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = geteuid() socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r5, r6) r7 = geteuid() socket(0x18, 0x1, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', r7, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2}, 0xc) 16:20:09 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x4, 0xfffffffffffffff8}) r0 = syz_open_pts() close(r0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000000c0)=""/25) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) lchown(&(0x7f0000000080)='./file0\x00', r1, r6) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) write(r0, &(0x7f0000000480)="5bb380813106eb3d356c00f4ee87a89ae998d8ed299b688e38bd3aaa8ec4926798d49e59790a9502dc0a", 0x2a) 16:20:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = dup2(0xffffffffffffffff, r1) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x800000004}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:09 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="3731a67ecdced64b86d4cf3308859f08021e792e916df0e19c7c379a", 0x1c}, {&(0x7f0000000280)="474dab1e0b8c6e56815eb126dd4e613f07067c969cf28bc3e2b71ee06cee6c106b6e706771aab8f92dce787503e3fa7f277a68a6bf2efbe9e27be15d5ea024ee21a2bdd1188c0f6ed14598d25e25e0a53b306a19775be8e6d47cf64c4c9222abddd37994ae60177df3f548ad3a5443835e151a3e397ab5ffb5ab5e2be9b9d2c7872970bfcbe159641f352e8385f98118a6434c2dbbd70c774d90ad907a2623607a5c4cc82678a334da56b4a082ff1fc473bf6cdd796d016284e71c2d71bc2002074c6043799b0f734e2ea96788d79d066f282432f0c574a0d390f11aeb8e031876e451e729429d", 0xe7}], 0x2, 0x0, 0x20000000000000) sysctl$net_inet_etherip(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xfd6) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x9a1b}, {0x200, 0x8}}) 16:20:09 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r1, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x328, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4eef7b", 0x2f2, 0x6c, 0x4, @mcast2, @rand_addr="2db5846f88ad94a4cde996c18a21de5c", {[@dstopts={0x1, 0x1e, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0xe1, 0xdf, "18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d"}]}, @dstopts={0x15, 0x1f, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xa9, "936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4"}, @generic={0x30, 0x2f, "aae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe"}, @pad1, @ra={0x5, 0x2, 0xbea}]}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @routing={0x29, 0x6, 0x0, 0x23, 0x0, [@mcast1, @loopback, @ipv4]}], @tcp={{0x2, 0x1, r0, r1, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x400, {[@mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0x7ff}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0x401}]}}, {"dbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf97db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"}}}}}}}) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semop(0x0, &(0x7f0000000280)=[{0x3, 0x4, 0x1800}, {0x4, 0x0, 0x1000}, {0x0, 0x8000, 0x586e6dc00df40d7a}, {0x2, 0x401, 0x1800}, {0x2, 0x74a, 0x800}, {0x2, 0xc8ed}, {0x3, 0x2c62, 0x1800}, {0x0, 0x3, 0x800}, {0x4, 0x2a}, {0x4, 0x7fff, 0x2000}], 0xa) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r3, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r3, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x328, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4eef7b", 0x2f2, 0x6c, 0x4, @mcast2, @rand_addr="2db5846f88ad94a4cde996c18a21de5c", {[@dstopts={0x1, 0x1e, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0xe1, 0xdf, "18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d"}]}, @dstopts={0x15, 0x1f, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xa9, "936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4"}, @generic={0x30, 0x2f, "aae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe"}, @pad1, @ra={0x5, 0x2, 0xbea}]}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @routing={0x29, 0x6, 0x0, 0x23, 0x0, [@mcast1, @loopback, @ipv4]}], @tcp={{0x2, 0x1, r2, r3, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x400, {[@mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0x7ff}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0x401}]}}, {"dbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf97db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"}}}}}}}) syz_emit_ethernet(0x10ee, &(0x7f0000002500)=ANY=[@ANYBLOB="00000000000000000000000088a818008100080086dd6076605110b00000ff010000000000000000000000000001fe8000000000000000000000000000aa000f0000000000000076b674aec297c2e4c4000318583b35284238fa138db97669a022d99b3b5a4e320f7cef1311412de6a71d9df5cb7c599ea2e4cbae168d44c0f21c5f24bb8322620913bdcb326cc49f470ba658016b02037eb055e475d8124dc244b18ff25e47c548ac5f3d2c2616545739a1f1c41f6419b57ceffea50aca05020007040101004e234e21", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="a0008000907800031312fb759a49b65629d58d9897cbeb4ee0040402cf86564036fa37e1aa0834e4a19e86b5c9e75a1fa12c42bdb5c60fbf948975c8a3515378449e3004b186f7549f27c3c95483827302ea4e768f9f8a552b7e924d1a21a8450c1c9a5353c334500d2ea06fb89547e77ace3c6c953a445aa3aa2af66ed017998f8ba50fe597c6f6553f281a6253f4c6d9a16b12887604f21659d70c43e29303cee5435a1f3653475b750ff84fe3360acf954a8742b0ccca370a7d4827d25bbc7fe84f8ed84e2d49db116983c76ca64ffb2c0e1bd60b1df39b1cc10e23fed735a278999af36eef8aa32a0314cbae874cd7e8dc585bb328d5a5712f359306d4beede215476bb924df373f0b032966356e330829c37bcaecd6ae3aa181f3476c3da880abcec6d48e7fab2bf9d4f414f384ec7cd0f6744436e81c1b146dbdf3940a02ad4bdb7fd81cce568dd731ec3c84b9baf1a887b698018c3d1ce4f631f7b1c97a54aab776b2619ec96f3603866f9c664019df8fd1e39767731dd5e07b010324f44fa1c093efabdf87b2a5f70a1b0742d70d475c1b90ad3b1d96cc57a32bfc3f445521eef898b18df7ed74a83d21fe5f65aa93280ad205f201ad641e64cba6bedfe565002f577b42ef47dc0d436d511371776f424618dc1fc5243c598b5c549b7ea6e342b6fd6da6f9083ea3d555bc185b3a5408ce6524b26477dd53d78e81f5d481e4c63f2a46804157a67f5317c31e44524adebec93434a5b72a08ae04d00a06caa32c90066d2fd1b8fe23c09035772c0a30ec1f281707e112e0164230d2b65176a9a30a0761c079a34c1225471994ed806ba178c7c3b49697cb75a46e673867a7be0b4d44a0ae88b3b72eac8820865712ec76a3c49265e17f34058addb0d36077fa899706c73806fad39ec8d521a450370c5786a3ae3f69fc7b49485e934ce00812f8e212e44c62e05f21db259ffe2a93cbb18d82eedd0b893a8ec9e5670a7cfffee6eb3e221220a21c1cb4abb3218c1c51fa3b73b11fec193d4ade5a06e09e178754da0c0e315eee3f9fac7f222e3deab96bb8bbf08300d115818568598bfd9f95733e22ac7f28746f2d360d98518a1f0926760cf57d8bbea0ce52aed4420793e0222deb1310450e3bf2755454cb3714e67938aefa094b92c7212197c5d8efc6a5245a0eb2ba31e526acc5c97caa9f2dce055632dd0632a8d9df19f905077602c8d75b9ca6faf3a29bf4dcdadd9b41906b3ad6391a4ee82935aa7519c5c90702e1b34a31443e90da54291a7d619c4f316e6fceceeee4541b6891925ddf24529c138c2fa37104cc402d6786cd174e3d8990c990e49f226947d790188cef1a52d44a4163ee21b74c418cc1fd664ba7245b8fcfca82a6962ff582971eb7cfa8712edce5eae65238d191114866e69ddeeee573a2e487482bc82b46e2caa8bf67835fd8b1046a48e771747952a384c8be3590c7a0454314ad2d8c92d3f8ddcc7836f01f387df14ee5c568cce43ba3c245ba76d5263b090bd9358167c64fcaefd3721a579c77a554f31189369c77ddaf211243ce73897ec017310e38fd3b46be512c83f30e309db31e5ed9282cf7dc184959c0e086a090d14bb21eab49f9ace4e365e4bdfb404368ec7f004df53bab90f2d338ee00db6139265071f19659ed34b213f8d478762f8f6788a02d8dd8acf1cca5be3d8b53f357089c98b6d2d6ed067ef6fc94dd0d309228d6207584193913462d3f4aee06f65402368147169fae39ab1f1fe527d691baad9003944b6c3f5c20df7d8562889926bb354ddb5aa6fa327de700de56b5c9d4aa0c274c21086aa7e9fa4f106534f2475470ac0243370a8e44be3476b2df6855344f49a9477facff589488eb5aac2f103bfe02b3ab3f4284605c41cab033493b69c77421144672f82dbd2c861058682955c4270bbc05d169adc0a8b60c9535fee98ba13b6f0bd397497035aa6a1b251b3eddffa77adbcc1e1fdd39e30d72b4a0165aee11209d4d781bf74b5ef5aa3b4cb47ece086e8d008380b8785c480e8e1c6a0b771db65fd598d4e0e2fe2bab5435c11062804687deb368ce6d959928f9ee4aaa378c92acb388470e61366b17277f7a510bcbea9ddf031a480ef2951f4a34e5dd8baa6294004a88dd8e8eb3f5c4760fc8f89426a84c63aebdf30ab506f99df2fc62b56127be486f0677c96f3a55ec3ef1e4b865aef785fabe4591735456a99496fd6e00a982b2b3a04d03403485fe852ad2e1c7fe4f547087706dd541ff67e2cd104b1991dc207346d0e4af377b7503940e57ebbd06d97b8c95dd8a7aa04f9aca3e79ae40cd8f9e3d8748fc4faae32b761e74344dd74cce39906e275c6a0ae0a6aae3e31e9d11d995b3601f177e8dd598c2b560ea8d20eb364ee8d69bff2e5e3eb46a804c3d2196c3876ce5c7cfa54d79437459fd1e26c458d4f02ec85e72949a388f78229f280c29aff43629f945a0695581853f9196ee2ccc5d77af801487609f0106962ed1d653370ecdf659708556ce210350c8b25e81b20705e2852cffb0f5866cd39a19086dfb7f5da85d023a8ab2348b4f2d3c3f6b9b55d7a0cc7dc25e6669d19fc13eb23908339869a858e015de140dafe22ed2d28574d9d2ef328f88be1e4e075b7034ee0dd3f66e67bb9d2fa86af213c359077325269a780b25822ae1305f5664efd4cb9cfb127dc2f5c046cc81b0b9cf114ed3b3392764a5de33751f65f4e14c30e05624eb1b566da509e359552325a2fe6e1a6063936852e7554ab9d6fbd2e2badd17bc5f403ec454f38649707051b5eae13e7a94811ac5b830efb5b3802c946897fa023e0c54e49d509342b36a4441bf05460dbc67ebca109f8e7a761ed3b7ad8e398bc107b2fc349256690d8e0719ae8a4eaf7f1d5b12c37bfc748581d9e89c93407fddb25918463d61303b0e4b8602e8760294a75796a8ac721745e13ed8754ba0a1076cff1f47cfcd2a5107b1a2dc86c02b9e53e29e8e356bbf40a80df96b0c6060396a9e49fffa881ce5c69b6b0a2d27f8c2ecf00c5ab7ffe40a92b05c33607f3d9461ef64491767e347de56db5eae1a5c104f6826568bbdb4cd2a336c82b19cd6f46ead632a090657e7644335bcb750c4fa2c1abe4f72192e73e6ff4516453eff0f9a0ede567c64a1a59401ac5e4773f547d9e08d5f1e31fff8b13de15427698676e42cfef12e4e63e900577963a12768299b765ec444fa7725d108561a55b8a62cd3e578a0a86143db60abf3a2e3dd21615d06e05a7347c1e959cc29af72123a9447ec00603cbf71cd829fffacf46731aea611ccade176f0a85eae73922c976a39bea19c371102f39d8472d5c6a217fe19b6ed13a7a86ece31e73582782fbdcff895ac5324e4048dc39171c058edbe68661cefca48aff00e89b860b4747728a6556b37f247e46a347059bfed9b9ffcd414342e6d26a87ed0b4e69f958e98b74df57af8c1076b69d1c17c0d623e543711b0c65edff2b2c824a5eebfb369abc524bb6993d65b7f1a842187aa594d8a6a659988a53460815e9400fcf9f18129e46e07c49bd54ea5ebb2b0b2804e2f27dba3aedb890a31674eb457cb4d8859b9c6128380081b68a79e4f9a4a7407c435b51b399526cdceeb62383fad4366d0baa03c62a0225bd4e1bdb8313b0fb70beeeca6bcaf0da4314ff173f2fa170797a6f6a63d028aaf1c4024295bec9f6d78d83954d22488b13cc68c7811703b1f64002dd905cbb222a5fd117c5d3801e40dc7de3dec54a86fcf2159890e9c790d53986d9c1bbf353608a9df2c1dd43f639cea7abc4eac02df9eb9fcaf16af3135383c4103411354753cf4d3d0d765897c1c4fc355a1d71986f6732baa7acf76796e9fb5717b4e0f5dda7acfadea4059cae190a388feab75ee8d5b642516d2e3deb9cdc7fec788edef4cc864a57257d7589f9b86f5be70ebf2610b5ab9dde41e0200ccfecf125b3eb31337be35189b000a40aa7ec13f9e3e578d82d611369a908a4c0334c5b548737d4a328c07cd415aa1ae43afe716422e817a06e0b6696e1c63de7474638be8adfed380b3db744a737aa9be0f2041b3604ff316b84afb6343bac2317f6527b79d295a9e0a67d9bd63de0341228f370cac0d95edbefbd62a62b05620027385d85408ac8f93270cae9c2602bac91b422c8ce2187e9a888acb48d28f3355b47bf0493af1a1ac99338885f7d8503a5ab92f26fb1eabc304b80de802abd91ebbea4d2b3d6bfb01ee3beb8fce662d071b8d6b19570ccb8958664bf4ce410937f9f3359dbcd2f88fd47ed6bf7f7db5a2dc33f6f61497ca98198c12ec66f056e97b6fb631f25dcadd1c36ea465d5638ddae95703b3166db5b6324d84f69b505ce392ad37499d7a806f898e1f3de14b668cd4d5b7dd4fea8c68d03c633dccb92b2b7abb2187c2765b99168e9bd4c8bba17233e14f3de6622340ba6c1d2cd3470d192a049cec9f6916653956f6a07ef784cb9fb4e856b14bcd64a151d243499a47d8430596780ee53a5ef37e5e16d9e42c6bf22927d85589d02852223b633ccf961061dcddca8233da7f5752a39c1abc88727d804a185007d1abe096fa8e9f806293f256b51ccf82f27203db9f1f6c98a170b0f92bdfa5fc4850f8ab5f9e267d3c922dbc3a22101ecf7a62da6ae91b8bcc685a5f6143c75cea7a684af0cf8bbbfb8e3f0876b33086a9b707e158e08b5b3ac8a53893c2866887558ebad63b5fc0ba958fda5ce16ab358945a47ea230fa588dcde59fc101f43bcd1dca7cbfacabdcb430563b4ac99c624e39e4db1ed3785287702796a47988811f967586ebbe1889892a7e7dc8071524584ca6a6cc1277b3311030dea15c4bcda39ded26fab70a243d02016ecbcf9ea0c4a48b6fbfd278488b94c75edae187ce090f5e5349c0e213a651a7cf9151060c7977cf969e5ff1db19a2b97e1ccfbfdb87a259b8e4fcf22a2eafdf762dfc230be4f47c6d4eac2a1a95604cd178e7bab72bfd4b9f6a4716ccfd9ce3649b6a89f2ec91bd26dbfb9d30ef0c4f67a5bba09c74817276783dc50e704175ee3005dd2268db2e09a7e448f6197112168289decc6e537d67183ae2d36f96d87ec6a8246776b1437a7bcae3042737c417fddbe1348ef091994ce43932528102825c94fa84104cf48afc3d624db9e7264d4fe194357bda4bd1420f2961cdf72659890144669d5581bce442f6f5381f9abaae2ee370887c25f510811846ec5be4a478780552c53c7fe0040f6d73f18b5d7f43ca78642ec86abe4c8a652aff3746dfdb0247405f71f91ba0d57af936e5669badf7733a171f38a163d2cfc36eb9eb88471361252f1c12c4bfd4743fe329fe64e241b9fa55f911a0a1e750a89fc5b9b352673a5fa662e32c0c088add8b1f2e61eaf3088c780eb5735aa8f4fe370cda2b0fc8f84792e9acac3723064d35494517743183f8e1714ad7f29fea72363fdd64e37bb906ecac0c6e5de2c4fadf7f289579266ca97701663d5de39eac2602fa6639ffc7d8dbbc973f2a05a0ffb7f77717bfd263a12a94fb0082b8fc1b31a96f9280584c2fa5faf0d9daf7c2d6eb21806382f08ababe8802e572e04ea04e36c569d05a636db62cfbc7260bdaa514d2faa5a66db3d3708fb93e8db0ec22a448c6a849e02cc79e13a48991c4dcec9a27cdeb59638366d7d5f8e5d9b95e0424b5622ea3c31bcc87bec604b4db8501d39f988ce493e004c31c420c7ccaf8b241e598c93480e27e9ee169d073192fdc3c66249495d935436f04b62decee1c302f33efc0b3f000810347a453d34b840da1f08bf6fbcfa480eaeca191a82a4d34fd15bf7314973c67ec5dde98f6ca02950b01e71d3520b586e7975eeb2546bd534d31ba1c9945d6bfb59e5c9e7cd9ff8d237ec5ed37805281c0d6ee223540bd13ef61c6feb052af95733110527afe89bce26d470a5852d00634b769443623e0cdc1de4768a4c9f082d98adc34a2622ff80bc933e039d49146f1fbd04c09000576adb2bd25bd8e842a5aafa76f6578fe284b47c1afeb5348703ddd70d2ec"]) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xc088444f, &(0x7f0000000240)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x101) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000000c0)) 16:20:09 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDDISABIO(r2, 0x20004b3d) 16:20:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="5c8b4572ce84", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@info_reply}}}}) r0 = geteuid() setuid(r0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:20:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) r1 = kqueue() r2 = dup2(r0, r1) flock(r2, 0x2) close(r2) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) fchmod(r3, 0xb) 16:20:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x28, &(0x7f0000000140)={0x4000000000000025}, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) syz_open_pts() 16:20:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="542b18391016f72cce98090006af048d", 0x10}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fffffff, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:20:10 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) recvfrom$inet6(r2, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)={0x18, 0x2, 0x6, 0x7}, 0xc) 16:20:10 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000040)={0x2, [0x0, 0x0]}) 16:20:10 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYRES16]) r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffee9) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r0, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) dup2(0xffffffffffffffff, 0xffffffffffffffff) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) setgroups(0x2, &(0x7f0000000000)=[r4, r7]) 16:20:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x43, 0xfffffffa}, {0x82, 0x22}], 0x2}) syz_emit_ethernet(0x33, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x25, 0x0, 0x0, 0x0, 0x2}, @udp={{0x0, 0x0, 0x8}, {"d0fb9844f6288c6c7c"}}}}}}) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) fcntl$dupfd(r3, 0xa, r4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) 16:20:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) setreuid(r0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x4d, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(r4, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r5, 0x6) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r5, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:20:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x6c, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x80000000}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:20:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000100), 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, 0x0, 0x28798bf1414a79d4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x5) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) getsockname$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f62757300999cf8a2402d00af4ffc2b78b065a4e13406b8b08c5866f80fbe1b79eb55f6525d1f3e436e4b7b87cf7a29c239d713835571ebb67563aca0812b8ec09c67727ec03d90b585dda2d7e89417e3b4ce3a0176c09f7f8c47aaad5e05a1b4c94eb8bd2999f63d38c2f6e770898437c2313d684b39698f0a044643eafff69b4042ce7f325b4b6c38cf42c091628284fa35fa9fa898c38cc2f6a8c4cb28c1e41b3c85a9c0202f565aa803bdb2893296ab193a507de03aa5d73a48fc4b62241c150c3a64af0850b8793c03e92b7bd0522bcd2a831e40e99803279d962b05352c1fb91daa8c87064bc4cc3aa54ce77d03223cf15579dfa9f30000"], 0x8) ftruncate(r1, 0x0, 0x402ffff) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) r6 = dup(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r4, 0x2}, {r3, 0x20}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r3, 0x2}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x80}, {r6, 0xd5}], 0x8, 0xfffffbff) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, 0x0, 0x0) 16:20:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:20:11 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0xde, 0x0, 0x0, 0x15}]}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x200, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000000c0)) socket$inet(0x2, 0x8000, 0x5f) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:20:11 executing program 1: msgsnd(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000c97efe0471a7dcef9cc1f658a8d78795155ab771bc4e944787cb876b4ad1cc94bb08ddc237efb7737efd0024e0361c74c470d06b38bee5"], 0x3c, 0x800) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) getrlimit(0x6, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:20:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d15", 0x4, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x0, 0x10000039) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="075b5f32d9e955a892a85f372315ce8d69b91cb977e506429604703b0eab47ed82554607b88cac2a31be910a452218f735a32a0274a3dbc8d3b94a322746ee97b2360b9254b5a070d52d11c5f14a7eeaa628037d7f9ac7a70d3a778c1c47fc108bb158de4cd99d3c3bfd7c4c8221769f6983a194a94a44ba2b468184c1afd2884b36a47b6cbf436f1613f20000000000000000", 0x93}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:20:12 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = openat(r2, &(0x7f0000000000)='./file0/file0/file1\x00', 0x20, 0x118) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0/file0/file0\x00'}, 0x16) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:20:12 executing program 1: socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRESDEC, @ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYRES16, @ANYBLOB="c6fef45e063d16f2e51dee13301d2feb8c3a95ab673508b17ef5d27eb9b39d68b6f0da4482429eba36de21edae9e167f19d997c5f01dd45e7376cf627a7079950000000000000000000000000000000000f1ba1caa5cc34e655dea27ebc05f0c7fc7f212a36c1171fdbd62560741d63a0b4e5275dcebf8abef5bef890369968ad7c246a3de46dcaab26078b4714f3a461c75b95138a8f51eb31f564c", @ANYRES64, @ANYBLOB="c012136051e2c2cf888e8f28ee21fc325829dcaa7546379171e373cb084d54f028989d5cd3e1c06d29942939b0493c3fc5e2c960d0bb"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ef76c1011b8ecd60a4f00c0816d4"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8da7}) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x2, 0x4) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@empty, @remote, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x803f, 0x6, 0x0, 0x9, @remote, "", @broadcast, "52994966310de92179772c363f8631f6"}}}}) syz_emit_ethernet(0x400e, &(0x7f0000000180)=ANY=[@ANYRESHEX]) clock_gettime(0x2, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x2) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000300)=[{0x0, 0xfffb, 0x1800}, {0x3}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0xc12}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:20:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0x7ff, 0x0, 0x100000000, 0x0, 0x0, 0x200], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x10}, {0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:20:12 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8}, 0x3c) acct(&(0x7f0000000080)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) 16:20:12 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000003021b2cab1ff5f6bdad7df51df142fc71129849c50b75cc32c10d2280539efcf50fc7e6bc60df85ab88a323d20398fa27668da243e4d790de5bdef701fb478e0ca8c0d0a0dbd63e2db5dea653740571855c766f8fe85c62c0cdabf29034b4dffde27c13d6c75e440f1f042ad9d540510d9504eda31e712db6ed3ca7eac5231a4f829b7a26ac528b320f87e7eac982fe5856ef6449691ea8351a84da32f1c3267a57a6921ea71116407ee3bf469f0cce0a5d7000000000000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x4) getitimer(0x0, &(0x7f0000000180)) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:20:13 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) 16:20:13 executing program 1: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = accept$inet6(r4, 0x0, &(0x7f0000000000)) writev(r5, &(0x7f00000004c0)=[{&(0x7f00000001c0)="3b4e4cf2dd2f65eb7484be27630a78cc340a0c4debf2688dda7591c8536ddf71e50bd5f6e607d727ab6e0f27e76c86cb8e831f9e99b4112c6c02194206bd6027b29a28e46100ab16687745781804f49419da480f7b4753396f7fbba8805bce858a5253eadaf16d8291837d133f649b30b9d0f89d5ab791097b5f221843e4906366700246aaf5d8e22d43b91a1cb3f14d23bd8f16e67dcd6fe7192493968eea6131ad9496945cce90beac2adce4a88993a58680a2c5a645c7a8afda07ad0283648ab9c0ef83af31d7f31c1942a53582b891bd401404c0a228fe", 0xd9}, {&(0x7f0000000040)="333d40e52fbd914e5bf5d6738c0285e6fb3b2447c1a10ffee52bab1576ceda0920", 0x21}, {&(0x7f0000000100)="416b4db0a220f57fff77f1e22c63f468a9a13c5f817d4eda672e536cc6ec7dc57f7cc163a9d17189bb62375aa77c94913f8c2af47bf2819674d923490e9f19aafbc2ecea125c75644688ca70981e", 0x4e}, {&(0x7f0000000080)}, {&(0x7f00000002c0)="b895a41ef78f7dee02a6891d186de58a3d08ae1aef96842a55f8ae7fe00393b517c1117898c764a2200c540a97d9cc02fea49c8a", 0x34}, {&(0x7f0000000300)="a05f1d2dbc446da51dad8e14256ea073cc6a9594bb4051da0f3d347e3b09bc82b3b0c6b83ffe31ecb5d1067f2185bd62ad0f1643323e807780b001a39e7c2c5391975f8f55cc26e8ef3bf8e87e8c47a8ab8df5026eceaa119cbaf8924c453e8ba6e4223d897dcc8eedf08e8cecbb485562fd797d682fda6789f740f0bcd0eeeffc76d1c0870a8fe51c4ab21da57412dfb86f693f68dc702356ca9a2553bffc2cbed7c83e4a16b58f1f8efff1506a7d737cf1aca26be91054cd39e5ac66e630cf0496d5c2c33f8d5e1f0b142faf061557b8d652f8217b92f95f641e8018a3b6b6e1f87a73be2824bbd17ca5958890805ed797346a948bb5", 0xf7}, {&(0x7f0000000400)="efe8bce6a8ee4b0ea7d7e28db67766b710d0098c6109fe5ec045df576c52071d59a57c9db4198cd05e2aae9688605657916deebbc465020e7f4b4392521cc7a63e8810a402d0a112aa47fd03361dd138410b1ffd9e44977628c2f5c5ce6c93e513da16c24661c45e7f42252b5ec1f819876879656ad12234cf836f361263224abe1e4b98e5243a0a860d22efb07d2d2f3c07986baaf59cfff9364a40ca7f68cb7c8911c28e5484eef222d1251c8527166cc22370be1d5ffc18ae6e08a7", 0xbd}], 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:20:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x4}, {0x1c}, {0x3}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000001000000000000000"]) 16:20:13 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDENABIO(r2, 0x20004b3c) 16:20:13 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x1, 0x9, r1}) 16:20:13 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0x75146ef}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000000c0), 0x20000000000000f4, 0x38) setpgid(r6, r7) 16:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000280)="bcca5b78a251951e3e203d7d22a438b0b02239986c1d60f68fed931383ea5ce4fd8119b99a180507934e1188622fc681add755017ea781d7a006fad17a512f37e006772b15cb5c99c829e3fe37fc9d40b938d0db38cfcc4cb6ce64ab9c93ad52f068d441334fe5cd4846b4d8864d485a8a46cc229ffa2e4e6c57f9cf3ff5810f2ca2906d239ae64306d7e1920e173500c3bf61fb360afba37444b88445774f762a3082b9c1f702e51150", &(0x7f0000000180)=0xaa, &(0x7f0000000340)="08047b96d5ab16859c16aeacb579ee329dacc4d120c07a68a68251de32a32a8353fa87632c66c74ea4a1d5c9d42f6b2ba9ba8e60c63f13437a6e9472065ea4da4e4895233e5faf5a2339489bbd664c541d5fa03a8894e121a055d80e0a524389b882e7dffe3ef3fffea8b3ead9cdaa5d6c8127ea2a7da92af8a94083abaabdab431401fcc35e2135111dc0ba43099e45ef4238e7ece5cdd175a01acab3169d506b752d4e8e79590d6ca0f40267d700ccaeefb29ca86db57ff33af3539284b52296a7bb7cfba261e3a7aa2d777e6c6f16df2814b958ae60d35fa77d26d4cdaf444eaae41b6d1cdd9065226288d40d31cfeb7ea1d442c13471b19e407a7873f192d2ec9e0469f002f41c22e72eb595dbedc63c5624bd1d618200129eeed1e049315517ec4b36a7059a7f0ef8bd9861c455ab6077f95e389596fcd39d27757aa135a46fc129f4eb9e7e0d9016195e76ba8901b1bf2b23b67d72dbeca1bdb71ae73eae8974240f1e6c2456f66a3f37c2d700a768ab49b8f34614f74144691378daa60dd9dd7525aacab835a371afd945ae45a0b2d38aad797d134bfc9c8217e3f2285e8c10a726326e954fd25f6c52cb3098fb273f89c730caee2caac1317f8a7b387c5f12ec35158b157683278766156e11079429d43696bb66ea3bf93f00e09b35988d0069bad656e1aa00ae77f84e1edf7b2fb05b4783e739292d4b45860b09cf0fa4b772b07a9000be686ca52615069fe5c25472459d40e8c265689c063ce22448508323475d178fd16d6a97bd10d5cb4082b97cb95942ecde86e5d94fa679f9556f20d9f594439139701856abbbf2f0abcf9f43e3b5e3a0631fe0851f91dcc38e7c4895d63a3c1a8989985736a64d85ea735a94e58a8712a6a7d49ce262452afb2eccd7af8041eab6cc0b18997fa383619c39a4b539ee4426c916770e7e20fc8d36d612e95cd4a04d939859e963371088fec6993b08530eea28e16abf9554e91be2073ec8bb30c997e0949bff2ae7e7baa34a3d69de3f84bfb706d33124c0b1250891ed3357cbcc83abf53d499e268a78d174ed4e87a7cb82c5ca618e959e8a54a97e3ed4a09054da1d30b31d87d7b8bfc24160df66fa843ab1bbfe29db379c46a03f5015a780e893f0dce6087552c14d5d0adbd2a73076374e933e646d552475249d279996eaa70e400eb9e781756478f744639a2906f42f7aeb90c99d4ec4dd4ad30934e5aaffc34b4d961afb7fa2ffe5a106b337bc3d2d2777693780d8a29cd6bf903ceb2406219f646cfea7b7f08b72282b1045163ebe53f481923bb548f222c52e8f53b7fcd43de274eec90721ae4d61f9c967cfaf8dee515074d1a2e699fc23d6b8a72ca9045567182c9696fb51c62cc0310ed0270bdb49a813d9d0f5c1981970e8339774273066e018e06a6164f8933e67b06a16c9202e0d203cc7841789789b1fbc1cf79de2321d2cbf2d99b29432456e9f8fbdfe9b4faf3d99c05418d2af76756b7c70076239221398ec3e31707575e6d10e6b238c2fdcc7a4abea4e4dc6c4b22889db77e5c68b8c834dd054267fe4aa81cf13d55a8695c5f05185092f69f4dd2b2ac45c9b1f11a5cf3c338732bd19a674ce6c642ce753d2fd1fc8f38308e863cac78eaa97bf357a0d4b1824565378ea7fd7028c0678b41378a10d60ac4c1dc054d650aed6a99f3c842c61179265a8e472f41a1bb5c20206ca8c969df7e3383405825939264587f7c1578c59f49108613fbad350d8f14a7a72c1912a1e9edc4073f986f416f4e328b65c3191fb3ccea9d777bd3e3ea8755f38ddf8973a0b7d9b3b51b7aa61791771584c4f83de22b3a473cb071f7e4cf2b381a8487cb9d2fb019f68269d93364eda25817bf7620f1855b4ef3b280e366b46d44a1147c25ea8ccb29e921619ca797bed2f23bcc33a154c5af30ba1414755212b0da17ad26454853bd5aa31050da41c9da910484a90495ad8af6476189948ecdd6c83d3c783d3c0265d615c4113f0c925bf6d25fd5eda8f9441fedd3dd524a3cf32c13dc27eed0ed427e5439bc05f3688dc1904a40fe746c64906ca9a67733c8a490aaceb9b998e8f72b865694bddfd856c8c7b3ffd9670f142af81b08f7d08cf64f3631884cef38546db72b545f0f131634d04524aaf2157b1b7dae897861eddff4f545729cc2261d34cfa21b2963e67598b45f934d4e56bebdfa6fcb2eee9133fe64ca6b5db5bd11dd05d87977989497dfa0ea87a0309d1c67302e73c4928ab1a421311d2f84cec29176c8fef4f4bb035ae0ada01c55837c967b24427ebb5427247ad345e5ad1695191edd35e74144fc5c036ac18d3f314f8d44581b54b3dddf1c1e2f7c105b5d749b6c7af3aade0d81b9df3483d6aa4ce9280ee8c1dda9474100dbaebc111021870b8e4a3c962a7f0a086e7bda7286edee8fc40ca318650870ee5496e98ed12718aa5a1e9ab0c4378bed13c6904410e5cfbd7e44dbd1ddb1d4d5f0f83276161377fec4641e60a8b54e8894ab6916f4dca88d3e2eb6a5868923ec3f9506f0a03f8a7608e8388d40b4a3f16e2b9ff0e3f167cef01bd23b960cbfdf783293169d967c42405ec84a9b040a098daddae161a16a46ea94ed111ec4bdba718ac84ba770258bb8af6ca640084ddac3e4fdf7ccfc4aa685614044e8828a8cde915589c01aaef73c92b5c98430292f625d0e802cd9d7071103ac612f6bc98417a08a819725c3b96687bd08f70bf58e924f21016baa41271c5fd1a81822aea626052f1091c4360a89ab80599c8c498ccd1f5000d6bf62411fa2cf8eb8eb5921a584c112c6444881a024d6e4d23fa975630d9b8f3c5c1d500be3b3298eaaffc9298c03dc4686bbe5818f73d86439a8a735c6e5eb7f5a2365c2a1c658adabd15254bc9a49f4474b0cc6ea34ba1e144ab43670938b6d04cfe71faf5f7c45f5554eb027d538e9db1cfe2584c9b213ecc57783780c0a25a1c1746d594698c79143403b15faba29c60f11724ee3ec2435098dffa625ba61228ba32a3227de94200d43103671b01dda210a58909aa43b5e2b4eec61ee93d07ec8995707c1a45ac82e8de9cdaab43d3ea6ecdf8a7b44f5b73b6a7e9f40cb1eb38cf3e7ea4c5f83b8b026bfaf7ea5c03e4bc7e00b44c6632b8d9f53d61184941e5ab12edc1a3bbdb3b0b45012f4fd276bd8712e559a00d3a5375c9c7701f05415d19cd9bb898ac2b15bc7a4ef1df6dcb0e789daff8e91271054df0dbd52ae193faecace536d2d2fa53a7445f1e8061d0665b1b00f47f0d7a7a44fde2f3f1137e2c70f0969f299b28ef2af5b200f74a275bf2a05ba5023a3d1d26915506be62eb9988b32f156a763e8c2c67fc5fe121d9d9095e87bb9ff5e0619d7fba42cff96c2434d4028e46a75482139230696d5f9eb98949b62cf689338216b6eb03765a1859921163adc20b0eb2d93718f887c3a5cc118e81f426ca864c1bc3bc4bf0c55a7858171ccab9a09a361bcf536eaf84b444f359344909c67d183840bbda73b920ad4c12920402d58fdb85c30a95fd19f43059743e495ae7bd6d313015e9321c70e72f974cab6b97c9d295efd26f8a91617cf382496c48096b83ffe06c5f089912dd803d9bca7a6b3d5b68ae42ccdf4625f3a28765eacf9b96921f783a602cec57f4785547f8df0dc20d959d49f41f55570646733e04ed4c96c0465bce6af4bc0cfd5bb0dc8d3eece93ab0bf5192cb26cda9f2a0ab6c9cad10c90088d65a16d7c41035347bec4579b2f686e9485ee2136d1df0a3774d2f27ec00c67b9b681f3dab9d2b833eadf156de886d18343e92140ce73bea5efece00d8662b11b8d99ae1e0bc12e623eb809fdeba4fcd2368ed8c264c8f7c065b8cfcf032161531af14c1ad6f76977bb2324cc652493ba8d7db515c3152d51b3d48b7b743ca4ce1f4d305067dc6c9f1598f066aa54ccd0bc02d0607deb5283f00fbc60a80797ee4de2176ca30ba72270f6483956deffad757bb0b7dce5c80f1e830ac241751a50f5a16212bd006904808a5aad6a2d820a88933a3a9de065eaee8061a6138d75c0e68f960b271d4e22bd7b01962523b944cadd7bfcb849a0ba9c5a0aff2372a8b957c735e20ba56d7d67d3f9700b80e5fa757bbe73e1f2b3528faf9c0f4f7f369dc3a71603fde0d8643a0e9581716f5787c92b346989d3d862941e72e730519c21ff2a17dad949b6b00c9750c8d04ce27709afa74bbe91a99a2c3e060007c3a0a10f2615ab15b20920b4c02e17f04c5477f9f0fb37a36b82cc3723b66cedd08353f1e32f4abee42b582de48566a917be24469b879d1180c48bd1723155386690818fb86877e5ff5d2f2f8a195fd264fcded9363d6babe8aefbb30d6e29bcdaeaad44b10dcb8cae1ef85f4bdc087aada5c3b0d740a52844445d9a3f0631808d2ee09dba5a38bd8765309197fcfedf627a9cc98fa5adda6f31e4e73e01c9c6132a8f35547e99d4cc136d52331de0b5ae56c5774c29952c341bbc1a519d62a203148bfd34313dcb675732e0808bbce89943d5dfb8fc96786514c8b31ed7f195d72c4e2714fbf43f44e1913672ed16823c46b54ea196e27a03546d89c7686d58d8ca5828772bf85f11d9586e83c935687658268f305ce77a1fe98df3b74efe2458061b09edcba50a6b9f7dab4c81aee3cf63c73d1333edce6d9a1b451df20bd96a233bbdf4b9835e3ff30343db602d0a3538c700688add30edcfb2e7ff592c8143c817d01551045305506a2ee7d9c34e5095682b09c6d0d0ba0fd2ccdac740351f6bc500f127a88184e359e69aa5a0864d6deaf37e1ad814000b55405e08a4f67750c88ee0fc48b98181b2eb2f676898c5c0affaf60c5b8f9ccb31e06d055f55c00f5c76d96ee69595389c46750ef780240dad1f276edf2e314235b352369f4a5e6a2a6565c423b3c687c233b4a4fd154f2be72b9311b43defff7dfb416200993af59e7c8483a287d770bc41733773ee3ed34fc3e6eb0dfb02746907fa9318a4af041bcda5445ad85284138c9948c05d8bdfdf463e575588d2ce339c1e33c1f08fe152f154ee1d37752d96a295d6c258bbe12ceb6540782507da1f3159eb67e0bad647ed1603a09f4a0e848316074978d5bbb208cb4d046fd5d1979de554b7a3c1a4875b4a5475c50c023dc752416057f343b260988e49295610b4dc17ffde0726defda36be600d7713f3aef69adeb09f3462a0ebc4c9821688d44b0494924438363056108c198f9ae852a7dbc657ffd0b83b023b78e873ae9e2d2db5ca69f84bf04ab5779601c568361e3dda0410601b4fb33aa0b03ae82f5bb6f00457e7b104fce613b9a3ce670514d51b1092217befff06ceaa619bfe693939b1deed5d97702bac073f514a675423564e983b78bb1e884d3d4ca3bcccfed1b3722648adea779c9f6e4422296aa6a7404a67934c60e47453004983758108be2a76e1af33fab23040994076d9f89fe6038a30a8f53ee38d155784a0d8db078c8023bd2043ba18ef0b59fd47057600f437ce42f8448871798e19a8f2812e35f27574bb96e1ada8b3ef1a71a2bdc892c5954903c350a034feddf563e4926ee9734172a38863f2ec20b264f5fb09fad81c2ac2c9a1c9774d8eb8e1f37d9a242f9815205350caa8f68d094a15b60101c1e43c97d70fd3cece299f8197241742c61e8a231d655477d528d7a24a653cd3014a8969e67ae1730d0ffc96747e5bc834b932dceb66877e7be4c7746499cbf451f3fea102ce6560d84bfd9f7e2c432d7b787f8b71022f1ea2c12fa39a8edef8347bf5efbc761a02dd360e", 0x1000) 16:20:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8) 16:20:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x12) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3, 0x2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 16:20:13 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff79) clock_getres(0x2, &(0x7f0000000000)) 16:20:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="0000000000000000f917a3e90000c2a0", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="ce212b6f19d5fcd96a8331fd7dd704b37b7bd806c3f68f5a9e0e653a38973cb5edfadf92a1dbb8bf7b8e731b04a19dfe899047e84f6b87096a0c818c65e5445e33a342007c272631c9e0f621241405a3fe033cc455f2a3ce299d756e2aba296646889ecc68fd31732269e2a7ae4293304acba33f9c6b9d9ca310ec83944bf0550406e551f094ce64d3fd88f1ba0fd632c2ad46e7c7f4d29cc36c5261b4e153a3fc3226", &(0x7f0000000100)=0xa3, &(0x7f0000000140)="f7461f0f7834680faf0f7884f26cb380b51e0f4eeb907a", 0x17) 16:20:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) dup(0xffffffffffffff9c) r4 = dup2(r1, r3) r5 = dup2(r4, r0) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:20:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x10003, "010000000000000000ffffff7f00", 0xc0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x5, 0x8) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/146) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:20:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x42) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x7, 0x6, 0x7, 0x688, 0x2]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000001c0)=0xffff) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0xf50) 16:20:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x3) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4403) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x25f, &(0x7f00000001c0)={@empty, @local, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "fddff1", 0x225, 0x2, 0x40, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[@routing={0x33, 0x4, 0x0, 0x2, 0x0, [@mcast2, @mcast1]}, @dstopts={0x37, 0x0, [], [@pad1]}, @hopopts={0x3c, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x1}]}, @hopopts={0x89, 0x1c, [], [@generic={0x6, 0x14, "be7ad762251efc72b59ed036efc4eae02f4b3814"}, @jumbo={0xc2, 0x4, 0x86}, @generic={0xc1, 0xc5, "a4c39ce5f17c8f5ecc5bb5e33ffbc5ad4a42b752a52fc672bce0ab460c043e018da2919f039aab447c4a0d3d5576d28a3a429185a279e50665d8f55f6152c26f37f9aead6879673293a3835d7477a9f0d7a24066ee6922146f2602ca487c222d224913dedaa03367ff4fefab98946ae166866fd5a6c22b741fe4c2c03ec8a1312a44a9addf0562cdfacc913858524473e39e87ccc0f23fd11d472ab53a6c6231fce74726fa3ce860e62fa4fd8a5f45860d36223ddc30647af5a6a4f14121f5c113d2adbe42"}]}], @udp={{0x2, 0x1, 0x8}, {"ab54b68c00e79ee18c003cc631a758b3ce0a09caf668657a355fc2819d710c46310e0169caef4af80291ba67ba125369a7f2e862addf76eef356227cb44209bae1e1006a93769d3bb654988742f2ab0f9d26db079e1af8dfe5614a4e26ae02df548a9f03148a757c59e2ba575523d6b48cf03d37852221294fa30ace3271edcee0125c9940dab958b26cb96093e4ade46080bb092c207a92b7e5d82a9ca2d67260493e10a6aca92a8afe171eb802ee717502713aee43186ee17bc2b6fb136c0d5168634cd18110fed6cce824f782e198de404bd676a9128c8687c7992f"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000000c0)) 16:20:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)={@random="712ff2f75594", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x30, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@routing={0x32, 0x2, 0x0, 0x0, 0x0, [@mcast2]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x1, 0x0) r3 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = dup2(r3, r0) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0x2a, 0x0, &(0x7f0000000100)=""/42}) syz_emit_ethernet(0x39, &(0x7f0000000200)={@random="d713dad9f8d5", @empty, [], {@arp={0x806, @generic={0xf, 0x8181, 0x6, 0x7, 0xa, @random="8037d59df844", "ebdce742d8246a", @empty, "c9e4854a39ca69163373f45ae31e97a3"}}}}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) wait4(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 16:20:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "03000000255185ab7f88ad3060e600"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x626, 0x0, 0x1, 0x3ff, "a0fcac073a1a5e28a4037040587f8e3c9fd40a6b"}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d", 0x71}], 0x1) 16:20:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) semget(0x1, 0x2, 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x64}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) 16:20:14 executing program 1: mknod(&(0x7f00000011c0)='./file0\x00', 0x6000, 0x100) chflags(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1808, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0xaf6b783527288356, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000001c0)={0x1, 0x7, 0x200}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:20:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000080)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) 16:20:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:20:14 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0x32, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6dad9c9783f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4013e4bddc0"], 0xa) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) 16:20:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrlimit(0x1, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x21, 0x3f}, 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) fcntl$setown(r4, 0x6, r3) shutdown(r1, 0x2) 16:20:14 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/98}, &(0x7f0000000040)=0x64) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) 16:20:15 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = geteuid() r1 = socket(0xf, 0x4, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', r0, r2) setuid(r0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = getuid() r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0x0, 0x0, r3, r6, 0x4, 0x9}, 0xbc, 0x8, r7, r8, 0x0, 0x0, 0x7, 0x100000000}) 16:20:15 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000003c0)="530ff19f77680a88ffff784e8bb0911b632bff852bd078ac2520018adf09a3c206257390d0", &(0x7f0000000280)=0x25, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0xc00, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x101}, 0xc) 16:20:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:20:15 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x0, &(0x7f0000000240)=""/150, &(0x7f0000000300)=0x96) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r6 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) r8 = fcntl$dupfd(r6, 0x2, r7) socket(0x2, 0x0, 0x0) dup2(r8, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340), 0x0) fsync(0xffffffffffffffff) 16:20:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x200, 0xffffffff, 0x8, 0x3, &(0x7f00000001c0)={{0x8, 0x9, 0x1, 0x3f, 0x3, 0x9, 0x9}, {[0xf7, 0x2, 0x5, 0x20, 0x7, 0x9, 0x7fffffff, 0x0, 0x2, 0x4, 0x8000, 0x4, 0x7fffffff, 0x4, 0x3, 0x6, 0x8, 0x4], [0xda90, 0x49c, 0x4582f984, 0xffffffff00000001, 0x5, 0xfff, 0x12, 0x3, 0x3, 0x6], [0x5, 0x1ff, 0x2, 0x10000, 0x2f, 0x96a2, 0x7fffffff], [0x37f3, 0x81, 0x2, 0x3f, 0x9, 0x81], [{0x5, 0x2, 0x1, 0x81}, {0x8, 0x0, 0x7, 0x5}, {0x6, 0x0, 0x1, 0x3}, {0xdb0, 0x3ff, 0xedc, 0x8efc}, {0x4000, 0x241, 0x5, 0x4}, {0x4, 0x7ff, 0x7, 0x7}, {0xfffd, 0xfffffffb, 0x0, 0xa70}, {0x9, 0x0, 0x5, 0x1}], {0xf001, 0x3, 0x6, 0x4}, {0x7, 0xffffff6e, 0x5, 0x1}}}, 0x81, 0x8}) sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:20:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x9) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = openat(r4, &(0x7f00000003c0)='./file0\x00', 0x8, 0x140) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) r7 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r7, 0x85}], 0x1, 0x39) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r8, 0x85}], 0x1, 0x39) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000001440)="4d3d5dfe657325f60b4c0b6a7caa53158def8ace915fd9f4ca9944014263a051b32c030377f7ae31dd43a971", 0x2c}, {&(0x7f0000001480)="1286", 0x2}, {&(0x7f0000001b80)="9a342f3166d2d251665ac17a0e948f8645f27637d71041da98440d54e57a3dadc7d5f8567445493529f276af9474847a51ba40066a5bf130f257016903dc46cada9a4961cf053bca662c499a781977c79d906bff9aac561cc58805a29929bdd7ffb9b3d730ab697f8b1e907e3e2acd917feeae44b4272915438c6474273a9c58b3894b70e5e1653fad6a13bd1d7f20968f84b534d9dc6d15eb547eea508cbd02ddc7900419901cc52f01ec14fa081e4e57b4d8028a5fe77ca66e0d2d7473ddc2c63ca25f966ce3a9b8c37b6de3c380a28c951a618d4b42860453db37ef8b98e92c33c664327acfa80333b9758882b84b4607cf4ff7c0880f1a9e9097617f0f870031986d0d26096253d24958bf069f227e94919505890f94319884d3d00b1878462534da84f008c6aa2482ce7d8eac0ad049aeebdf246abb189714538b87d09ad3b30db77f946edcb1f659c6da78d0420881b00d3a4c6122e57595e64fe737810f71dfa92ad85de52c8e844a98629f07f3e3243f5731228c574871ad1bfff18dbc23f49461207a2b2f523b53eb20700307bc888a633d008db999e8b63e3493caf60250182a955dbb330564ad2019691479b8119bc9e5ab86d5485bfbb1563ad95d23ef58898097b4371ab5b7408ece5d8be4ae7fa80b49370c046f459b130a31603105730aab8cfcec4e2a2f2d4820f1516234e8bcd1567cf06bfc53c65d859f5d8eabf38a6990ead5dab6e87f57de4e86426d867d20949cf8fe5375a1dc9729024540e18ea07b8a4ac8c4d1112e0a7eeb6b1b3f26905a8571fd3a10be085c3d6aa93e78852426ac1fb9e8c7808e8a489181e5ebfa280592eeb308e01681d76b7637b216e00c9ec77da6f0a47bdf6e7c7385a9b7b96bb3f6293ae36ac5d61066dcec3a9985a0674b7ecdf706229f794348fd295ff053516d8330bc3e3032eb4a9d501e588f9e0766b9023460cfb5fb305b6202ebc481b2224439a8fed7def168ce2c904247326436a565c799267ee7bac70b67a47fb395db409b8edcf2dce781e6d65593600d4af7a11fc18cc4bca99ab61565de5078c178516a387abbea4bfeb8e1664e79d897857ddd7ff65ce5acdc533591355372e63659e3082b5b5c1aa58a28a104f261c94d5f746b3639227e23be1ca6ce2cd02780de25ffb35ca91836b2b2d04ebaf6385eb82a73c3927753a34539f835390d33404ab0504a478f168b7929eff311048b5865380cc8e6b6a355ff08ccb79fefa1d05f027ac1af9457b5a2a8602ea7c2325d1bac0860f872e0e0b08ad81abdef5c7fe39321838df3394cf756b4a9f35f2f0263ddf796b70174f3cb4e5d58a5f1c1eddc4fe9844807360aa23a0b2cc32266deb1c984416076e5e44cf26ce7746abebc7f1713e299170ca4debca0c9c5fadec42e7bef7afc62e0ee3e6f61b8d0609b039089d500c05787a09d072d9074ad33f47eb617599424ffc4b7ca7d3033245f6cced9d8314c97bf0a00428d1ab5ea261d500e9b48b929b9a58a38a7490f3c98d651cfb9074a4353df55c490b07ab9cc13ce08552cfc7d9a6a99e69a8c1f107229c9b57e39201716b131f02d839fc9f8091b0198d0a225dd9ccde7af6c13a6a08457b8adaea57edfa59b40e95a581b79eb9823d38cefba124320bde787be0247a45a55bcc76955b04a8aee035d3ee39b7b39cc5aa111183ccbcedc41afd2f9f11eb66cbd0e178f6ceb2b7d643d6543b93f94ccf36463b783aa904bf1c598771990199433491771dcc1d1868bf188dbb63d8a761d3682125a55a1071b901c166761f5eaba1face8ac7e3f5cc8f057d8c75406c5eaa5b5bb88e2029ff2f21226d0782e27b4ee37858dcdf1470dc562985b05d29573feaf3452861568e70dcd4ac567b9dfea8d25a0aba07cdfcc075759343af5135b7dc4f4dd0af4baa3e0293c321e7e07831017477c534cff341365b796f00649acdb1fcdf46ae6c22580f6850051ed232cf32cbccb67c46feba2ceddf300f8c3efe6d024a19ec2410f162b7f9b571197d7303608f0c4f5f00ba17df76100cfcd194e3ebdf8f58383243c6b7224e62b8a17a23028a3b6f4bdcf53b35e525657c335a4c4bbe46cf3f735042d061319410e8da3f8ba6c2652f0799987cbd4343c21f52bbcf7528d4caaa049e1e45b99d0abf9ab2abc5f51ab56b10fef4c19cb3eed80722120db78cc9cb56de219c5a3a4ef4933acecc62a1d0dcbb61578058241b26814641c6ad9c05d2f822f2155da1ce6780c15bbd83042b631ac07ac0ff4e3a85ae7f0058eea10dd989d68f25dc4c4cb131cd44c947b11224b178d5d31b0d495601835170c341ec9306838c52365c9de7af973ded7f4ad74dcda6b1ca35160886ce61de66155a06cb9fadf67b345cfb1ca392a2403f76252f28ad0f8936a6066c4d4add07289ab907d2bb2ef202ab64d073a66556e29e6b007c406647b3fe8c45ab9c70ec4719da42ae2f954e2a90f0572da22a4617faddd528e1fa6f2ab3d159b7d5d0bfe8ce33a77389bcf6f2f8af8e95f816d41dc7c4f08de2d7d6095662b4d0bc466872e2eed068409e06bd037fcfb98018d0c06f630da1ab09b595a709754acea309757760fd3642d2e081e1775fc808541de3c604c4fb75de55edf513a1dfa1f70107a385e464ec26e0e04de9dc706cf9d83ce47d8cef0753047648aaf71c9d85d2e961a04145d3d5ed55fd78884989dc2e5fd7c2b8f920093caf6fa3cdc2a2dc565ed5c9481aa2531835c304a169286c986de356c74115413a1a9582b2e8f2d082ef7b106331bc602161171e477dc1c2a24be89e0a3e3e248e02674622927075abf55eb0c31fd4a06b6696314b78675937589e18847f8c0ed55db6cfeec42fec44223c1bdf37e0ebbfe03431445d1854ecff37defdcf52ffcd03efda347271c7963c560a08c745051638c1f7dcd7e34681c7cebfd40b9e25b37c2936ca0c053e5fafffe2c340720c4b49a69fd3a4d675656ea48efa85a2f026245400ca0b878d7cf2ae60095309bb97f2f8b4be647b67fc2bcd0e96e369bdc394df25f0fe927ab15506afc45b0093bd3eb53d3e31db59f874ca4e6ba29d543e01711409de9b4089ca55babadbeb3556de6dc7349f2e606f5a7a38e408957342566058a32069715b396bbcd0add03b2d866746b4703dbc2834019fc1dc178f7b2eaa7d2fcacf3285e4288b948dba806aea905ef5c9c05df4f6ccac8e69c19ee5717f1cffbd46dd7e816f69a83265f7332248d3737166701bba576b447c476a1255f6a08e9f3a2f8d87a83fa1b8ee44f27868c05ddad7c8aa24976676593d9cc904b507937958cf9dab92116e03a0ec50446c70547c364b465a8dc51ba54ae1370f1b0047b985865e33a24c028442a9e31ec3d296b2226bab44b7aefdfc2adfc4ee55bd857aaad3eadf1aad66d771706ac7149edf8107633b20c804517f64c62954383a880cd4e4df6fe5b774ae857de61f78c0dc1222a9244fcf2aa620ba41235be20f96d6863f7802d06eadd03f765390304cd9102a31be3fa6f8abd7f0d4b166216e5341f600a589d442e595b1f4e568a732b6a9a6fd826da6e174c496f72fca8e6e21a89626accab014b730ccd9d4a88610761829df4b51d836aabd83a011d8a50bcc6651f95f96daba9cf0ec68db29743e2e4051dc6b6615a27ddfed7c5769ce9b52ce5083ce08e55a764af999035f3600700ac280282bb42680fa02763a17144b3484687a7d82765d0d0c810ad16b406f5d501e62859612a01b55741fbdc2e908450879b897f15ec0663301410886e6328568b12caba99eeeb9050d24ec840deeaae4bf67133b038b54d38ba01fdfe41bef6e824a5383fee04d279ebba23a1042dc639faf9bc2bfd87dbfec42342c00a074024e826b45117752078df31b32c6314b6b9adb96b4ef7b43bc7bbe1376a36f903eabee856fd83ff582f9e006568cb10141fa30b7e82851cd6009fdc59d91c30d500905712703a42d5ca41f3045013940ef998518b71eb8d47af8b136891f597bfa127a2d61369c96a48067977596a408ed82e7c093e1ba3038604856e7c8b455232c457a9aa573c447e9df1a727c35bdc6e8411187956c68f6f145a882ea87ccaaf48434c4fdbad944669350c81bcf0e977f9bea3dc5c468f9aa7688169336d32cd123ed3f67c51993cfda45cd8e79abee284ed84dcb0cf259e15d795904625ad12005c191002f30afc4b2af3ad02bd564f4d08e05d001648fd181ca761ca704fecf3af44371bdd4a88fa13099d9961b1ee6395185e2785ec377f8ca3fd1a5b242dec5fc5ec940faa872a5024ba13b6c75238b5e6b275cee8b00e00f7f1768c333fb1e808702de8287b13d49b79d3899939f71085195a1745cd307bf7091da497b1157c4cfafca90d54fba1757e772ab720ab80401a42c3248a965c03ea85d4dafeb05556785668ec72f8012e555ea6cfb49d9103aaf6ca49121ce879092f25de7a623a2f9ce3019fca7031e4d8ea6ee2e94541b0f8f8abbb5bd31ccd4f63a1f5073eaf20fe043a44675f1e056b1e60523b09f3cc289ee10133cc3398bddfe847e6e407a8c644bf704d02b648d9448e6c35b9d9847fe0d2bb1aa962def9a3d8be3d78a7690b5eb66d89f8f54b37e61bf8ea7573c4313d7e0e5e9982816cc5efecc4b81d2f0649b8d5bf8647cc82e7c8a71b9e2010fea2e2476589274f6679099eebf870f4d4b64847d36a31a1fc1e3cc52d396e1305f808e6ec9e5595a58114ae815fab619c8e7a8f25fee3a75a1dd35d456b81ca44af3770c835320cab777b147508027ec4199af3c38afcc5cefa99f47d092fd7dc942c698b4f51db4a8534a65f0cb0013deccb958a0520388d9d3d1e76cbedac1a2a2ab12addd8c3da70aa10098b1b551ac163f3c1d44b76378ff279248347ee3ca107c049edce9a91b071921792b39d2465e2609f25745a5c18bc56cbf8fd80fe8dd42e85a78ae5f0560e3eb47805285f2c75192550b5e39bea8c4fb8fc1b84c551ed5014f27a5e7fa419e90b2848694182d7bb0b03f65b690783d270b13cfadfd66e57eb971bd813a795daa878b83013f1acde92907cd45223d059ecf4d9cdf5eafe465fef11936c6c6e29b9dd7ea52ee34391e100a8f22e0732021116770a89227bb20eb1a2e0c1b541004aa5306d5f5359bf9a195aed1f623ece4c2befb4f492024a01c381ed3b5a2dd9a565129f04c4bca77c60eacbaed41e6d9e6f92c95c543298c505fc2a553135ef34f218e8a8c3377faccc53563b0427cabb89cc3697dee6ed8a1ed736fb0c6af02a79d9bf44a58d7ab84a1b24f9377f2630a8955d93eeaef47c879f7d8981f736b905279a63002c9f9eb78b63cf5f38f783f629fe210be8d1ed421e05473ce0938d681d1988009555b032f7e57ddff754f3fef5710822840b883e9cb33b514e6ab77759033f9e47bb59a2dff51ca113ca9381fc3711e6acc788f56f76772ae20ed1935de42bab58883e553b48798864589f2ca2afe3adf1a12a648215b81ef3f7bb2f457e5341f73a38567e24c8895d5d9f6ab52e0f429bbf48c168c16629012ac6bc1fc46a3cd9d5b533657e0c77205b12147918980daba946d1f5904cc283a0cd4ad12f58d7e45897a8ad5747298f7a5ab5bd5c97e034ffb5ded9feceb6199cd3be08905032d1a97787e4a6319500e8fa5951b654710e19c90a2566aa2ddddf32e0aad24a5f8338f99dc02c1ac7a06d01a6b241c48eb1577c777b66d3796f42839f4b43bf84feaaa538b8559539b60416d5565aba90c0de427fcd8896ee720ee6a69b19d6", 0x1000}, {&(0x7f00000014c0)="30fc99f8ccf7a81962b5f8589013cccc63e487d04b2be0c84399aa5c6487ffd2173dd8", 0x23}, {&(0x7f0000001500)="799a0aed", 0x4}], 0x5, &(0x7f0000002d00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB="000000001f2f2388115fe27ee9b237567702356fbe073179cb7d6f75d0399b09e1cbeedd90d72b1c9fa3ef697df5913dc77e019a98f98243c31cc3e130b87048eddb2d73f7aff1d579432b22d474ad2bb6b9951c7bf0d5e3e09d5c4fa881e17a6701cc205cb9"], 0x108, 0x400}, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) 16:20:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x20000000000003e5, &(0x7f0000000040)=[{}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:20:16 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000100)={0xba, 0x0, &(0x7f0000000040)=""/186}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e017f05cb319bdb"], 0xa) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000440)={0x32, 0x0, &(0x7f0000000400)=""/50}) r5 = dup2(r1, r0) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) sendto$unix(r6, &(0x7f0000000500), 0x0, 0x408, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x8, &(0x7f0000000180)={{0x4, 0x7, 0x0, 0xb6, 0x8, 0x3, 0x6}, {[0x4, 0x1, 0x1, 0x800, 0x7e0aa00, 0x1000, 0x4, 0x80000000, 0xfffffffffffffffd, 0x101, 0x20000000000000, 0xd5300000000, 0x100, 0x3, 0x2, 0x3, 0x59, 0xff], [0x9, 0x7, 0x20, 0x9, 0x9, 0x0, 0x1, 0x7f, 0x7, 0x1000], [0x66e, 0x8, 0x2fa, 0x3, 0x0, 0x20, 0x2], [0x200, 0x4, 0x3, 0x63, 0x80, 0x3], [{0x10e4, 0xffffff01, 0x14, 0x3}, {0xd9, 0x200, 0x400, 0x100000001}, {0x80, 0xf4, 0x9, 0x6}, {0x7, 0x7f, 0xff, 0x1}, {0x7, 0x80000001, 0x1f, 0x5}, {0xf254, 0x8, 0x4, 0x2}, {0x0, 0x0, 0x68af6faf, 0x7}, {0x401, 0x2, 0x7ff, 0x8001}], {0x4, 0x21, 0x80, 0x81}, {0x1000, 0x7dac, 0x200, 0xa7}}}, 0x1, 0x8}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ff004500001c000000000001906700000000e000000210f0f569d1f6ff8000000000000000000000000096"]) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000001140), 0x8, 0x0) msgsnd(r7, &(0x7f00000004c0)={0x2, "fa236736faec48ea15786e37b1023062df242fcfa43d11c136850d2189c265f6729cd9d5844a"}, 0x2e, 0x800) stat(&(0x7f0000000500)='.\x00', &(0x7f0000000580)) socket$inet(0x2, 0x5, 0x0) socket(0x1, 0x8000, 0xdc) 16:20:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) sendto$unix(r1, &(0x7f0000000000)="2470692c291752cc79104ccb5dd12d02aae810e2f836e6c26130c6f285a74862968b5abd7ad7afd877408a39bfc5126d1b30c52c821dff3e0a2a1ac9b45ceb892559e22788d340efbd14d6", 0x4b, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaabcaaaaaabb86dd60e2db000000014100000000000000050000000000000000000000000000000000000004"]) 16:20:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0xffff}, {0x84}, {0x6, 0x0, 0x0, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x80}], 0x1, 0x39) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) fcntl$dupfd(r2, 0x0, r3) 16:20:17 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) socketpair(0x6, 0x2, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x2f, 0x0, @rand_addr="00000000ff0100", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:20:17 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff91) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000002c0)="ccb39c97c04bb4d81406abeaea40aef435f92b68c96611f6491957153dfbd3fdc4770ca6486f4cd116222f4a85ba65b06ba905238aed0c0c2744d864cd234a048b6b33ad24c0060000001e16bcf66d53eb2e13662a2c87d0dd51b186b97cfd5e10763e5ee54ca6e536b96c24247b8ce6ffd4a42c9b9dbcd484c2b1cb8d25e57639eaa9d0a67677df0f28359cbc5598422338d47de5a947ed8227bdd5150302df53bbfaaf8736029ef2039b252b404ac17082c99793020b973a028d528319a4f19a3f418546a413836050a0377b234a0d3fe58c84a3f911e49a7f2407a4d54249f3916d293393eeba4c2766a3215577d6095fd38e5a9c4080d757d10c36a8e3dafa169597484e914e780c5ccb46a90fe40445146384d30500000000000000f2", &(0x7f0000000000)=0x11f, &(0x7f0000000400)="84a3f84782d21dcce80670ee901a63bce7d9890ed16872c56d94fb459524bbcaf957d0ad80658a6e3eb73b9fa9722404b3623d16394137f55329141d3cbc21d40d53f6bd0f5d089f189d6b5963035531758e8e40f10fffed3697ca3e267ce927a62902853f068fc2a643a720d1551e821ad95050d5bf83b4d71e0b58fcbef659773288e5e0db3b918bc0f86dba4b7a0a281e11b809f864e6738a36c5c5e167963888fd1a", 0xa4) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0xffffff80) 16:20:17 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000080)="cbe40000", &(0x7f00000002c0)=0x4, 0x0, 0x0) msgget(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000001440)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x1000}], 0xa) semop(r4, &(0x7f00000003c0)=[{0x0, 0x9, 0x1000}, {0x0, 0xffff, 0x1000}, {0x3, 0x0, 0x2000}, {0x1, 0x4}, {0x7, 0x2, 0x38be583e2d2c50ef}, {0x2, 0xfff7, 0x1800}, {0x2, 0x1, 0x1800}, {0x2, 0x8001}, {0x0, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000001c0)=""/194) r5 = socket(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="e5a4102b0311a07cd533618f6779d06f564fb7887f31fd5de12640cf7a805ee196640a29912c9b4aba6ea3bd9924a2c1d2390034e1abd342aeb3499c3f7a57b8626e619a132d96927d937ff8c68544c492618cf86030ad406a904c4a11079b82fbe83be629f4bda1f388b7c95c797dbd5db76c7d6d17972211529dba34bec856fc3ad7dc1b0f2eede856642bca718413ba745b57b23f8d476c0aaa0af41a1c12e014a56eb82be5a56765d25d8d2aa48dcc9df2e4509aebb646622c82aa0be3d257a9810856bb41ed9836dc46c36649e991acb36e7c9426af38fa8a57b042ca55db55f117ff2ee4eae5504cdc85d7719ee9c4d329ab44d39da9d7f5a92fa38c4377cf6df16fdce5572b167f3ad89bca0138d764d1e29df5ce1056c9d1d63b0fc119b6626a5857581321706f239cea3834a9bcd521b7e17e5e794d3b77697a8b5f8ceade0d28108820d2981007f3f63b64822391a1d232581b4cb7d460b8b5981bf3939041de6859b6ad4476031a7fa243de4f4714cfbefdc472e664e0d4a3c35ddef95940b26130bedc947721a01500914c606ab8a27035aecdf87060ea6b772980d093691ef10365623a1b20fe4587985b1c186991ad3721be6d47b7239b78105625728ba580f4d56a8a3d50d3ac7216cb6028881c60b6ec5bb9d239760139b95f43f3f291799d47b5c5785793db233aeff5f06b2925dcb6bee881f84b1cec90c88b5a09a7fd62e1902f706c3d781acdf5df3697b5645bc0c221d41fc736d7d419d83950a2535a3e88c616da81b7bfecb0998660093f11ec140b0ac2aeefd101f74522cb57d4cd63de3009d146cd9bbf7c0394c7085b4f0d2e78535cdce1ad2108934e94b272ae2e4eae463cd98925ef6aab1b1072dcc63adcee13f183786138a7e978d8416b09b83216a3fe0476649696df2d3bec86a3de712530b69cf7ce6300adfb7de53802b2424cf136e62f30098a0cc9f49acc326ef5af852d2899c883819603425e4f4e2aaa7537a430a059d6c8c3a2e0a23da205270744720e9b036e50a23d44984b4e9e42c0e59daafb15f42dba9aa5321fc00a525fd06c71b0ee044e9463a8960fcb441c91450e22efa9b92ebb70aaa392b4a843bcb11b77214a717776e78d53f751f3f79e68988510206881cc47b5e4c9029238121ec71d4b0c9b42a2b0858eed29f73c61e88f9a208dbbc5cb6fcd102a72763bd3da3874d210138feaf403a3edb27b24aeb22cf8a7e3e5f86d643132a741bf85177f1d77e94a3ea5cd167468cbf0e7aa4c11b0dbbbac0af57d0a30babfca82056e8e0d798fd5f18175ec564c74a67577822c24add85b5086914fcdb03e544f6916adaaeb7f4a239c1b4ea75cf382dfb26bb29faccadda7d3c8abd2015b13c1110f550c47f3fe37cf22045541d3fb7f9a9e29e5870f2d4fcfba5ae0b4cdf91b97b220d009222496c4c024b996358423456d80cfb2f948492067fef556ce308ab2634869aa9b0000dea046162b97681e33810c84c7ea3716d29ffe04ed09e3adadc9d7de9abfc97fac74bfd82e8210b758b069b2a34185fb90320ddaab6ba4e8dfbe5933ac87b156461fd416ca720b02a5ab4017b08fa005f2c681aa67fead749cf9cd7962cf7cfdbe31bd07848de6c9869bf201d436d5fbd72b2e1fb47ab805f3b50ec0a0adbda44f184961048722a8b30e3fd4db144f52f5153cf4b19b82d4eecade09055af964e4d52601405f6da3fdb0528733106eb5ceb82bc184222d5fcdc65c36170d0385904ca0ec3d0a1445d8b50d5a83ac899516fd5df0dbe4b26ca5ca55c5dc55722dfdca384019b7803b6888e907ff392bafa28db4be85c8a47ad2ca9aa8697a7dc9e023a95c44a5f8da00e908780a0371c8c38181e953cd9d902577f31a1fca5888b90fe397503ba7266d936782daafb4f6394619f2f8ef8c6216291ddb629145d390f4dba4e977afc07925cd7b225640df11b7ca78a97e1b4fbe57c6b738fb00187cda53d4a1b9f2a4130492538a8238fdca05e7a1d087201edba5630f4ce1d1179d88b1bd0ddd71f566db45a9e02d688270bfe5598c77fd5e7c8d46b4a7eb28de3cea18e0e26316a682a1f6d7b0e940f1d1490759a9811ff2bb7dcec9707e4f1483e52d938c7509d8abdf7738f1c418f9029a7c5bab078d19b466c287ea589e0a0a0353a964815a29eed2ef029d38a6f8bf4c98e97f6d06e9521533d4864a5cc8caf03511b107a856e685694773462151928cf6abb857670aea56f64f6c083a41eac7d6c2bd4e4d372f4e5d7a294c1a284214ef98644a573ed98e6370a4fe4578b75d00b0287c12d1d097f9cfd5abdb653a8ee931721a026124c18e771722561f8058cdf50f119d4ed0cbdb8ea27012d3b77bdf40dd8567a06eebe32c135402e4728ade1523e13e79cf45570651d1dc624aab625d28b1c651b3bf0ef1309183afa245d5b0cb9779a30abca5f74448f11aa5be9480df8fd8b3a0501b59a72ce6ff238e508ce6904aa58ead7fa30046792640b205e10d447bfc8eba9f17e5af6968114cfc81e2ceb04028f33b9e9c39ab932047f80544e65648f3cddbf55d969d8acee54ed848ec10049aa49d66e5f4002b80f5b2ba33df67761c42bb815577ccb29d337834b5cc9d3fbff8b079fcf69d513e47b7b1a76fbbf302841439d09c7a17f37b55084fe485bfc7c39562a9d0ade8066c1c8579ccf7e59b6b40624a5375bc89e4ea2ed66bf5024b2c3a997b89eb1aa0014120c3aca2c2c6c3e5fb59faf8cbe29b122f7c85acd534d66dbddbc74b3b2b8c7cd604b04455a2ec21ba9896a56d56254f4cd5d7723f76803b3148707194666dbd7e2fe6e738fad174ddf344606ef4f893363ad234ebb732a4a5dcdf2ab0050b30211307ae264bf2bdcb84d25e17aff26f12bf7f39e1d8d36380444d31d927f7a588f8e02c2cce6ea8e38ac418e87d3927da685b8dd9eaeaa58cde9d886fd3d53ff85a67dfcc82686e0de534098311ae893e303db81255937bad466d70ce4c1a8e243c43e652a6827f9ad29b01a85492f11c330298aac5f187b172769439648b64d47656ced8d5fa971cad069877d93b7dcd8d2122dd6a05b2b3a96ca40748808fa3863d75df58417ca6a1b6cad5e177c4fe6f11e4d111233e0f4873233bdfd2337679d4c48663974612bc213f02992b3da453178114ec9bbcf66673fce0fb4056c167d739960105f853549e90f1ec3363cc90cc35b703d65f164d051718e9d33970bca272a3d69b5eb7f9dec39c3ae320540352807e6ca2f80e9d6134a8c2114f97c485d0eda1e7c59311c8fdd41efca77120728337e97366ec2b7cdebda612ba066a410f2d2a05444cb8c59cacfe24612688a40d6e79010b6f545f5b4935168f9683ab3a46ccf4ab605cafd5821b489b70f3ec840e45e2201bd47d2e21ef4d9736038a4b8c78a1e6e4481001621fb264acc1875b687d72617d11ad32196d8bf5b1adf4973f1f2686082b751e423ac0b44570247d35d708ba799c3f07091d99296b6e2a04e656255d0eabc38b16b634db835bff948b49f9faf0e36a09456fb5b0b6704afc1d802cfe074adb2f85c4e66e2d2c5cd984c33c9e73dc3fb930f32e542779328ffc7ae9d2b91146d0fab3fb03b6f66977a77944583a7e441aee29b7ba250447a7226b8d5d90a442ce8ace125e256f36c5476edd180d04835d6342db7bd75807aa7e085d5059318cead2b53949f4d89f2dc760ceab202be276a1b72e46742d36cb586037cd8f41b3770a3ba5284f16bd8d121a3074f0ae8e89fc79c0d194501f19527deec6aadfed66ac5a16270091906335771d2dc482d17fd5375faabe14a153ddd0eb8046b11a3143c7f6ca25ef6506ecd29bd3cc759c446b5cc8e4f088567624b756a38c149de85c9c0eb65c6d06d5c9d7ddd7d08440fcf0a21b0952d92ad76a85e115a7f77be2e381ed833ed79327662232e0a773eee377055389f46ba13c31c540e3402aa7159aa8b72dc3395e04a01fb9f81b2d3481b0cde7727c8abaefda3ec057155bbe47b419665b0d3c865c94be2784c304a122c9cb25d3c5fca8cdc74d66316cac94744a97a6a80ca48dbead5567739e5e49a4d3a6efaa05964b420462be86a4ffee7fb185d88249c6adb438fb59456af0755b3a1c8b3decd4e7aa2ff9dfc486b8ac63a7f92131f106d45602c5e3dbf126bdaa0cbf141d9242a0be8e3abb69e58a1e7e7df9998533632110cddfdb5ad5a50c636659578d4dd129abd3e17efc307c4a1e5fb4f739d7dd0c64bc07d872780943bfd7aa3444b9e7b8934e6bbec220e086a31ca206c8cbd9349254dce65e26552a954f6e779f30326fd2478ca93a0c1c92301d38b998fa18e9d7133a7fb9807f32b13234d1239bee3d445ac67dc7a4deb94b37e4a86bce7b1e4638d439b13b7f6404b769ca1ccc5738a3dcc1bc2fce9f3426e7b03952ff21d62c9104ebda0eac65c56878eccd223e33893996272185e52f4458cfa9a5a16f0df2bc49bbf805e919dca8683ffe86906ed01fc559eaeaadbe002a4c7ab0ac239a2e190d12edc809160fa68375f889f8b0525f60163c0c7e119060460809f6316f671e5ce5db95c800c036ac3f0db26a2e7a7004ac6b9c881d169f0b82a6a30b5e3cc503566eaabe0547971f858c89f7f65ee1aacd83516570ef19eed135d6494aee0a6b988344f25f5bdb7b4dc4dc6c2d1263405d2d0f41866e5d46389d8e96395ca5e26076b0a860fe8ce61daa21508e0e8e6add0bcd1d678f4e41eb2e91a2c4071c379e4d4ce4daa9ed53eefa44f85389cb1ae9e0a9b7624885a4ed08f45f7f9fc60fa264a3bd82ac2c3b3a2ebea15e08f2d1e72b05b6c1006e1fa6b0078043d4a9f28f424eb966df114042262f5c5ee8317da0d053c331cdf60fc44c3a0ded038f47491cef8bd088cb4f1f3fad55f1627b7f3e7f9a5d7e60a74c2c819d17b75ea7c7d3b59b5622e53750f10e9f427474cadde38adb8348b1450e2e88d4601e6675ca4a175b11e357332a486f7b8ab68d36a5c7dc265622ad41b85177935e4ef924c586bfaa0f107cae2d0c63777708d828c5d57e0d6370dd5574008027fe7cfbf23e9b32d31ca4ecc8b5d3866eb8410c3d23de90f3fbc7bfb3841ff5872eb54a1567dc551510dc3f398285a4154a351272dafabf2ed288f74bf31bb9d4798aa866b2781035d44cb1b6fc431e3a6331c62b704aaf8035ed9fe4e6d33447a7787142718b67ab3767f4353f43419f44c59d9b27b9342007049ec4b9ab10a14ea297bc6a2edc50b8c8e837c02c90a473b0c9c54b7618bb23b2b73805a21f6184828266675a4c2b0023e6d9931a4ec0d1a1f0f5cfe8589acb9a7bb4e0f5927dad3530bd85d5e874f460f119850db51943303e2cceb435c51a120ea3addbf59316b9cf9a499390e63d66c831b6b1db7043b0ad593a01933dbb9f71c3b7360295e7df26350ea16a460d23a6899481b3ea5579ed009faa37baf03344f84b5b7791ccf507109491894ff8425edf3911a9ed7e8d96f5e2eb2ebb8500f62d0ab75cee60383f7e0a5e3eb18e2e637299b7f825028cede8c3e08751bc42aaf8ef9ad2b473bfd7a98ce7fa58e1347a860190f584d5b507dc207d588513c6b635206ed5e3634ce1d53a750619fbb0f2f1b3b4f008f5d86eb1a64bd893b2004e8d24c920ef231277d868af1ad53ecfdef2723360c1bf8c74534d925f02ed009106804421cf03a54be38412361200ababbbf60625eedc9667ae5e5629aca6c25700ddd147c20747bf8676eba4c195a3de5dc2ed884a8478354fd8c82dee649d0e14", 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) connect(r5, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x40, 0x9]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:20:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000040)="4b96eae183b15dbc93", 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x401, 0x9, r4}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:20:17 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd609b9df800203afffe8000000000000000000000000000bbff"]) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:20:17 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000b00)=ANY=[@ANYBLOB="edd700000000ff12000000ff86dd609e010000383a00b3224000caf91b9311299aa1b5c67104ff020000000000000000000000000001020090780000054b60f77bd700001100ff020000000000000000000000000001ff0100000000000000000000000000010000000000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000080)={0x9f51, 0x800, 0xe713, 0x71}) 16:20:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x400, 0xff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008060001080006040008000000000000ffffffffffffffffffff0000000584d14504c456ed291cb39b84fa41647463a1e3e1cf60d19784ef47741426639d6e1ef6549d99aff780411e247a55f7d06600"/106]) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2}) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2}, {0x2, 0x76aa, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 16:20:17 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x8, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) setsockopt(r1, 0x5, 0x1, &(0x7f0000000080)="0e45db1f8baa29bea1974ae530ceff819c922fa54f733396af47230e860c671a5bb4f3b3bd46e22975dba660e04da9f97cb1ca1235e271e281fed3f8c500a0fc294308671c2c01d63b5d6ee003777ceaeae4ffa2ec0bfe16e61a935383f713b2e546c0292f9a29f7b991aab77e54cd921f45b4f46f0d5c34b12811d5c3a7542a029e4bb79a00e3acf7bd825c23761b3f9a2b95d45ff08d9beb88d8adfcd63b92f19e629d3251a5e9adf1d82bdb00", 0xae) socket(0x20, 0x2, 0x6) shutdown(r2, 0x0) 16:20:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x760de4e3fa697364) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xbcc, 0x20, 0x0, 0x2, "87068be8ec2d58dbdc45913d4028d50145cddaa0", 0x3, 0x1}) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) dup(r6) r7 = semget$private(0x0, 0x4, 0x41b) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/210) pipe(&(0x7f0000000280)) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r8 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000480)=""/252) 16:20:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:20:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:20:18 executing program 1: getrlimit(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x5, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x9, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000380), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="e4012effff696c653000f4206e472ce3000000000000000ab790f661ece00bc0a009a3088c4e950dde4e2020485065937cdf00dad39692cb43f0fbf81181b0da"], 0xa) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000140)=0xe6b) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/163) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/188) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semop(0x0, &(0x7f0000000000)=[{0x2, 0x8001, 0x400}, {0x0, 0x7ec, 0x800}, {0x4}, {0x3, 0xfff9, 0x1800}, {0x0, 0x3f, 0x800}, {0x1, 0x2, 0x1000}], 0x6) 16:20:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x81, 0x40000000}, {0x18, 0x3, 0x5, 0x8}, 0x401, [0x8, 0x101, 0xfffffff8, 0x101, 0x250c95b, 0xffffffff, 0x39, 0xc7]}, 0x3c) r3 = semget$private(0x0, 0x2, 0x9) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/143) 16:20:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6263ff5802c17f7f00000196fe4b462c7e1302f60fcfd42a24b1998546cf9c51f26d15d80bb1a2c411242f2f8b098691ebc6388af27d40f4085176c889e62fe15b4476d652609676a030e91f93ab9600ed68e41f412ebc4dc709c19c132e1a80cb304d4695913c77961d24b2f41f8d85"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0xfffffffd) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) shutdown(r3, 0x2) dup2(r2, r3) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x31}, {r0, 0x12e}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}], 0x6, 0x39) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) dup(0xffffffffffffffff) 16:20:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) connect$unix(r0, 0x0, 0x10) socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x40, 0x0, {0xfffffffffffffbff, 0x8}}) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setitimer(0x0, &(0x7f0000001180), 0x0) socket(0x2, 0x0, 0x0) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r5, &(0x7f0000006000/0x4000)=nil, 0x2000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000003400)=[{&(0x7f0000001200)="076b3dae8bf115fafc35267873520ca83e64441063ea66b3588b22be2c3aa3c924966222224b9facaf4f6564498d6149b8d7cb6ed2a70c128a26152b2b36cdfd343a5c420be58966415384ae05576bc289a6176c940924947dfa1040061300f1742f13f5b7b645e6c4c69229458749a98576965ff0a935e6cf7267e7ab348024f48a6d8295f2e7cb47a0b3f7f42235ff08c192c6ff0f80475e79214f45a1f1253ff8e1b931ad71f2df7c6c0eb5a6484c7c068a108788076c07efc74af4c527b473419e699752beab91ca7665caeab644b9711381cd5987aa6dcb6f839dc93ea802e7cfd511ba6f024c7e2840db7519608f24ac13c7fcd74a47e3934c224124fbfc7d73341bd7fd3cd97c38a76d39ae6085537d1fd8ba342ed409249ebc0f349375aae594a891dbe600cfd63795d21ece575ce8db67e33522f556731bc5702b3c9152b3d9ab05d913cde8d399915e069a73ac730a8c5c160765108f1802da750325b73f669e84ba2180d817843f34c5931fc396f27b5722d99a3c7eb0a47f2a5b3d434954e9eaf08f6700b863b678817d18f6db32a1d9389005649ed6e2a417277e3e7b299c1f0539116a359d2a74fee7038e9b7a99f2c1da01aacbeb9b20f5d971ba0499766d8f8a08d195663866487628076b0d0bc8a1a00ff18ad88d449945fa3258fd17884e8db3bebd13c6cbf1c1e28b7a2657b31cddb2d8160d93a9b105eed5661247eeb407e7546ae441e7396b7be985f60c4138b6e68a5e084b3bb5dfdd8d1e224863dcb07c53a78aa368a2a5545e33cc7f23c7046c58051817eeb89babfc1cb5af106e6bd5bb84a279a82a2f6a3e730a5c8ab6066203b502b4a4ab0d05b05bfefba257123d8b88026b0e82b4686ac7a351043813aca39644bee2fee92982e6b83d1a04d12900a0c73e05c8e23309b11bfcf6fd7ab67d2ce39a8376b6b87438e6172b4079e48913a42d4e66a1ce95ab0f32c1b3823321ab3cb12a65721616845230dfd885a194d31072e4c97b50071af443ac535ffd70b9419bb98b3d01958900fff294e941c2e87ffac344a2078cf8570d97d0ac07d50d03b4b7f031b9c345acd4c8a5fc591fe6ccb3dcf52e0b79e6ed9b4f5abbf7af9e5fa9689cacad19531d49cbecca805cef29f2027f6e50f10eec7bd00e4a7becd64554e110a58d24344586ef2613839598e08e304e47c0570fe4b1875ab64e6907a6e49ea427addd738ee159c790839aab233c6305316183d033b92fd12b1c612a45119fa2f75e4efe6f352ceb38e383da2c16ddb15545115d4d9c733dfa289c1b663869425935e6e35d21d509cb628916be42a01de9622b7fc5432d33a58973a1157ea3528c580efc4994ede2345b4ba5eb7176be8535ac09ffaa52b972c12045788f9c4007be995b04df333bbb60b5d46fb91c36a334dcc82bd93783994ee099cb2312eac2e183b6947612d0e1173d723777b39ef4c0553edf9e95a3a7a7250a81eca9b566e80f135d5b2bda638d8d15d7c6f2dfc4b418275ee6ea6cfbbb0b347d6d8c4779a1a8ef2675ca5ec10839ff9c1046a2f331084a8bf8a3ccd8eb99a22c8940353c1d266a57d2668f420bb94d488e1d0a1f1132d47fd01a0fad1ae2a3f75ef142e3be80a5199795e04d7fc3eccdadb445f756911b7e93fc315890e89cf11acf795d5162c70d5d0bde13b5ad3f950f6399ac97a9f03fe8d8dc6bce188ccb62eeae239abe2a7a689b40713112750c240157baf61fb14d4ecc008fd7f28f64ce6f60e7071b65461aaf23e27262e8837e587f731170b558fadcaef1388c996ef22fd3ef186dc3e0571ab167226185c61a8ab3b9588c93e9562a940403c3792462dd26b50b44a86ebf761b443b7a367d66b624056d02035609ae8ad7d346ceb1905230e05a3e1827517ad4aebea48a2f40b22f4f069900fcbd45766696163cb45401775cb776b41f549ea026f8d26556087f6f40b5041405a72d2286f1aa19f7b02bcab739644f1d4bbde59009090c96f9de6093d4cd6c21eaa5df5b3a550840afbe59d21b8ad6a16db90fb4ed29c82b22681639b461467995b8c12c7cbc542433b38a478a0a37d298af6860067a3bc82e681f0fa66af2e3aa39c75cd35b5786acc6f9b509f48fe67a3a05e413b21ea54280c4a6f9656901ba57a94c7f8ec920ecc0b1b559f4cdd72d04a7107b4e4bdc0e0f18351a9732070e8bbf3adbc477036a6c170cc754d627d6395eef4fa9aeea9b20625c61144452c078e9dd6580f3c619a6bee29fc907e38a4469ea8ca7b687cec7f664bd2369f25fd514228e5770ad422b7410d3bc2d770e8e268ea3084db468f3f537b1f55652b4f845474c025352ffbee65850c8616f318190af130781dfea8ff07ed060c33608b8b9a09b3e877a234058013cc3f3e1ec4866e89539f2188652b18adb6616cf453a92fa4d9055526b57a534601fb919df24facce5c905e3413dd39c795e8a08eca85c8242aa719aba714bdd8f4c8489788a87461fbf29053af2bd4f47247222e3ab9296ccafa33874bbdd1608c173c60c986b5ff9bf23d883866d495e4a33b6af0a7076290719adcabd32b2f345119ba34efcf04c50d19b05c1260d2b79a224f4d7c936e1de0e7d5afb086a78c75b5f01e45b5c3f4d03711e9919cf52552101bf3936a1772616a8b6a1b70ed18103c10c103d3683131e8a38f5e4cd9d66a584a1a39229511d2db0928ea9007c596315c9d03d81c2827fba0923c4545b541f6a1ebb5964f6e1b812321a704abce98815b0dc667745256ec82c52905e9a3cbfb02662affdfed2ee471afeaf68018f856a6de6618acdb3e65ed2db985a387425604601aaeb76fec0b50e0cf50c00c97cd6c5d138668c4e406a781a041fabfc6e6e2f58e6c19c2700d9c494c5d9da1ec6e0dbf26080bf95dac5a18bf592784f3a087ecdc5e71c4ee3578b0ecdf754961ccc65176a77f064cf4815eaccd91de528bcd46aaacf4ba4d77e62fe762f02bb601d5ff9bbdce8008450fd1fa202cfe1c815b6ab30dbea096df032d04e73c3202c4f06674ab1f0c20225b8cfd6d2a60488114dcc4a18fbfb1788f64f01ac22738e7cbd0093e2d30008c8d0f4ea0b15c1ac238eb2ada202b5499960c705641e6237aaaf87a5e60cad6886da287f2d6d26dce7eac4fff5cfb6d3b0f3a162631bc8b3ce3f4df052054c86563b1036605e57e13a62b32dae8d2105e51db833e82399e456e2d7b1bef3f8deaa45fe8bc56dc4ff848e7e72d4a514c863abd01c40e39edd5ab796417bfb8f40872b751fa03ff0ed0b1b6eedad1115e7451d46c055b13268192c799aaab0213125945faa4755df9e0975c29aad2162ff89b961c75c26a16fa1465bb0ca8f75aa12701f4ebe5475dd43c9f190888b8c38f90cda35aac343a7d4ad220b299b0ee1f1779f19adbdf7d6db5a77de73b90a70cce2eb81ca17b89f2b5f49bc9769cc961d491d5d2d25c4988253873674c0e17d62c3d95f62d27020ae07ea0fedef062767337a9758b94064f6e3e6291d0c22561f27913751af71e8e8f727fb8309ed400ca6d86e00cac14d5571d277426f33fc18e5e511b2bac16dab0ba035ef300ddb0f09e20c8e3c420402113b3ba89fab0b10c5b54948aff6d9b061f5f5b8fa14dcf5b63c2fb77da34f04bd66933f4de9d75b85dbde202fc55b5bf17df8ba61f874b921b6a1f9c9d692ae1bd76511a971d740328a6cab11d2b563dbad2927fc62cc78a4be807358940f9efa2c1c4df18f4e6ea636f929dc1a56b9352972501d6551da84026daefafd4b26a2720928787f656d0045976e43d9c43cf3c4efced8895385b6afc59fb03f7474960a19083c404af81cc04d60e885e2f77c0f631f7545317a8165db2f439a85d75a37c6faf65df65a3781ed5b78e58f6a5e2d981adf0e470eeffe63de55388235b54240f77e2176375ca7849073583d0b5504b44a4277fbcd0dcff0267367e5fc5eb84237a57aa63bd70f462af074edb489b72147550832e53944e3b76e8bddc37561eac46ecec4cf96189f4a8031718e52aeb8998cd440136bbb3c3c781100be0e1f2b86db67de9172549fc493ae2d7585cc95580a881c1c3fbd50d96f115744e14d82ce3bc5c67849c1ff631136efc6343ba718dc32177ae4c5d7391ac926722723d6846505ab6f2045571ee06216779f3d1dba49a9a5faccab8ded4de1e339ff8d721031d7120de77e0beb4020e1bbd047d4a87ee752bb186b7ea1d5c6c8abe90c97efabae3e3e55b7109e72eb6f33f966616208d74e6efa512eab534fc1e9e23ca051254fda2afa70c97a96f563e27f72daa9c3143ec054bad5aa550cdb91928c79752bbfd9bfa66d31c2969315ece66da6313dcce1d9b56e67ff6a556bd09ab3d42d69ab285a77719592285774d5eb71e4f4b2afdb6aa805196a0bcd86e360caf028cc88ec25f87c6ef6fee5bc0b5e430f5c93b676e7737ee3dc0797b03fb1c17435041699e1d28906ffd049c2b83ad7067de217ba7cb478797c06613bac2cc87bf501b48d9d55c3e607fe762518ef20dd377cd9bfcc25c23e21f57311324f044fc72b21ead78438579ebf0344bee728b56e73fd4fb7cb67f164804fbedbe7ed94c638cc55f9f212945bbb2b7ffed45c5db454fd88c340c2650a9bbd1212a6028edae16e454fb491bf7185178cb4aed10b78da78d591d9bf0f79ba0b6afaed987a16e90e0d5a81a11abe2f380357a0f5abeeba5d395b24829c755c1c6b7024ad679d8e3427195ba3c9e0e5fac0c9fe32ceb43cb1ba1758db4febcaab8c29182b68621529e637122d968cc249d8dce7151432a0c756faf4e8a3e25ee3e11bc4a07bb4d63af24df6baa9d450f44c3af6d208c93d36fcd225b640748aad0c371a259c754ba7e7519554c2f9ad78ef8e5ae56107c942c7f95991005e18ff3433371ba6b99e5a6b3121c586d1cf22e896fee45d594f473e2995d412c6b01647250c6af7f03339769879cacb039a6f16f3178f0571f950463abfc94bae24e29ea721abe0c2ba006ca90898e0466db235b14fc3bcd884866811fa417e0d5368518b4220e23c50ed85bc0fe4ab5099", 0xe01}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 16:20:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff7f2c6c493ed2d3cc2d5b0aecb9cb86dd70f9fac8e286ac4c68181cc27a7ce1560000c2a047b116d7e48a9dd98837cab77c8028cd325047027c7303707457f84fc1203e75bedf8087a47496c2d01bb2c7f2b2c2e68273881b3c0b6140637e5fd7b8d4b42f2e8fd47374621b11e6d9136376acff11f0aa025c3a"]) 16:20:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x2}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/159, 0x9f) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) 16:20:18 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="27437b66bef509b9a6539cb7778e56ebcfdcb6c274124b1be567", 0x1a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:20:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) dup2(r2, r0) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="e4fd2d2f66696c653000f601d10039c8bd30eb7860a8d8307532f361fb715fd0b95300593311cd5f3cbd0b951c52b1f2c03cd0e4ffba6f6f3fb08aa148254f2c5475ff2195144b104dd584c90ecb60165f18ed3058793f127797d5d87170a86eff4998ff3fbbf897952b4903c5b4ca8d5b7d51461132123c420f6184b6ecbbf7d2507d"], 0xa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r5 = syz_open_pts() close(r5) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000002c0)={&(0x7f00000000c0)=[{0x80, 0xff}, {0x1, 0x3}, {0x23, 0x7}], 0x3}) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000000)={0x0, 0x0, 0x8}) syz_emit_ethernet(0xe9, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xdb, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@generic={0x5, 0x9, 0x0, "e9a2711144c5751201e78c82b87e9435846f373496f0fb9cdf2e4c5022fb321fe5673cfd2ba4361f11e75b342626b8209ce5fb95284e6d35cb5e564438dadd094b2400b313116d863390e53a9745e27b51ef75f819d539c44ae69d60c221ec476f0af3a96a19a2223afc91debdb146fe09358b82da60ede9494d8855a922d3d1151c23f025e886b7b0defc3783c841317146a5276e9875398c8ee7b3457e159193fce600c7a7b83faa946a0866cb2b9869a66f8aafcfd5c86a3a3d467d45a536668521"}}}}}) 16:20:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, &(0x7f0000000280)="00e454eaea3440e32745453d540f8c0f18cb70b798f4e32d2bd0167ad781d17db4f1e376d12cdcd7d07bf8b2881f3397c75e87dcab304ae8b06168b4947d7c06ce84f66a616285b62a6f1ce1b3dd7ff63938cf5cbec5e8bfd693ec6845e33ca47b95805fb30043ce1923567c6df8f6ba8025dc407a40658407a784c990615c752de87f1a9b55bc2522f145a2eef424f6b841c5e1421f30edfbb57db027a1a46f110fdb565984d91c7dd4190653f12ec75aa6edfdd17d1e124c7a22b585f7a9682d15368e49c8a0059fbad70dd768c71d94ae54b679c4616f8e081a1816836e61498cacc82c2f2aa53e79be9251373b2ab25a7f9daf1c894694c7448dda404dc424c52afb6856a0379c3dac1d093854f653ff7b84720000000000000000000000000000009d26bf2a9aceb8c144333b45613f259aafcc6cfb8d9510911a7bb71673fe10", 0x143) r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) lchown(&(0x7f0000000080)='./file0\x00', r3, r2) r6 = geteuid() r7 = socket(0x2, 0x1, 0xfc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) chown(&(0x7f0000000040)='./file0\x00', r0, r8) 16:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6013, r1, 0x0, 0x40000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x6, 0x0, 0x0, 0x14fc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x20002ffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x9, 0x2, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x98}, {0x996, 0x1, 0xf8, 0x53}, {0x9, 0x20, 0x6, 0x5}, {0x26, 0xff, 0x9, 0x8001}, {0x9, 0x88, 0xfd, 0x9}, {0x401, 0x20, 0x40, 0x101}]}) 16:20:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604406, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xfffd, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x0, 0x0, 0x33, 0x80, @local={0xac, 0x14, 0x0}, @multicast2}}}}}}) 16:20:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000040)={0x8, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x8000, 0x0, 0x4b6, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="34e1279bb261b0167dd07a0df22fcbb384a1bc016a2a976804643ee0a2ab8c7390ae89a3e1ba40db2360b88d46d1761d24a6fed6761b8bc00ee819269f5a52ab8844353b5f29c191e570d181d02aa27f6728e1d3e73c12b2b4fc2e39f4a451ac369d30863b04910832ddab6226b60ea7de1d93ccf1107a97c82ca6885dffb5fc6d8d7856c0a908", 0x87}, {&(0x7f0000000280)="5f57d5ae4f9f30b4b0f70aaa9753fe746155fe92663748e11427887fd4f961ec46922d773481bb209a24930748eb09c3f0ce7e2cbb2a4c7711604243554423d78cb46f1d45e4b558f36e323f", 0x4c}, {&(0x7f0000000300)="4bf64d23286636f11b3160754dd505531419a835b33053fa91b92e6dfa2d2c0b381d9837ef345b08b493b3242ca1739f6339c8211ea1e6ffb55a16812b2fc05ab0e2eb53624ef88ccfd7f5cf0b2d9d4b92196e0bf16c1495c9936cbe1bf3f3791dfa70e505479e9e9405edc509eb1a1614349b67e683e8edba84ca742e03f4154bc1641df26c7378ea90091fb79ec2af9df3e74c37d54232751bda648621d0ffe02933c20f4f58ab3076907af46068da355a5fbbf6a6ed8ab77ae3dcb4b778c4839c5629e1", 0xc5}], 0x3, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r5, r0, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}], 0x78, 0x4}, 0x4) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x428) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 16:20:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10002) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f666901803000"], 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 16:20:20 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x6c) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:20:20 executing program 1: socket(0x18, 0x4000, 0x9) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x7, 0x0, [@loopback]}]}}}}}}}) 16:20:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, r2, 0xa0, 0x800}, 0xb4, 0x9, 0x6c68}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) bind$unix(r5, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = dup2(r4, r3) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="e4012f2f66694c653000f6c6454928f5ad4b3e6875bfca72239d7ce9869d97cb6432406d0a658f61bdc444cf2c7e4e75ff189255c2e445c9df93a1669eb40d8a4af7716b86c3823f3dbef2148f94892bfc3881538e47e86426d63084239f34efb93e769a874f42775289198809419eabc97f4497cd141626a0a9ea168623030350ba24ed4d71784fe309104f204f0eef88cab7c0bbc60000"], 0xa) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000240)={0x80, 0xb2}) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000040)={0xfba, './file0\x00', './file0\x00'}) sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x2, &(0x7f00000000c0)="74de54486e498ed79d863f3694bc9e16e01de13ffa944f2689e21349ef7070981d2fbb3c2ba681d97726738f6ba3a00ab47e1cf64469309f63e0c15646cfc2899349dd4c17e39b53d380ec5dd05b568dc9620def7e3b9993a1993cdc1368b4ab656747c40b89692ecccdf5d6c02df345d2cf678407892281be7d1a262553a638a5ac7ad080161d231d6c6f178f973309d6e5fad9437693fae78406552efb4979606de842eb56d6131e71e5847eb3d59d571f2a39f63d12", &(0x7f0000000180)=0xb7, &(0x7f00000001c0)="78a16fd2a4c9fcc3299c42f137680cb86cae62af5d681f7118e7c089de0ec3b0a02c209e84a0f938a60e0a08b6fc281eeb0d06b95d70b00793d58febdca667e29ff614ffd0a98067df951d9e46d38617b25d19020acbc02bc3f322c27c073de7686a4d9195b8c5", 0x67) 16:20:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x112, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ec2af8 16:20:20 executing program 1: clock_gettime(0x24004, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfff, 0x800}], 0x1) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000240)=""/235) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000180)=""/26) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x4, 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000100)=[{0x2, 0x0, 0x2000}, {0x4, 0xfff7}], 0x2) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xf1, 0x20dc, 0x81, 0x100]) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/197) 16:20:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x5348, 0x7fffffff, 0x7, 0xe0, "f98c3f048e98455681bf593638f44f788c367a1e", 0x1f, 0xb1}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/32}, &(0x7f0000000080)=0x22) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) close(0xffffffffffffffff) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/108, 0x6c, 0x2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = dup(0xffffffffffffff9c) write(r1, &(0x7f00000001c0)="80beab603131450b35c92164e5eedf3c0208b5c6aafa6ea70081c86227d90034c6ed4ab493281477e4d615d69e9b697018b6444e759a2f03353922e5abfbd67e7a45ebbcca2bb04b4a69b2a6b1937090a091c9d462e9021f537ea6261101d5996f08e6b3730334b2a3177d9290b9cf7116a807a66bc75747f394fcc57767eb5000c06ec085c2732c419e3ae928388bae41d2c6706eeb263c5948713369507d34a52f9e0e783d116dbb8e3e08dbb80b", 0xaf) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x48c00000, 0x7fff, 0x1}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000300)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0x5) getpeername$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r3 = accept$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt(r3, 0x9c7dc90, 0x0, &(0x7f0000000480)=""/77, &(0x7f0000000500)=0x4d) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r4, &(0x7f0000000540)=""/209, 0xd1, 0x3, 0x0, 0x0) r5 = socket(0x20, 0x5, 0x3) ftruncate(r5, 0x0, 0xfffffffffffffff8) utimensat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x8, 0x5}, {0x6, 0x85}}, 0x2) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) 16:20:20 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@generic={0x0, 0x3, "ab"}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {}]}, @ra={0x94, 0x6}, @ra={0x94, 0x6}, @rr={0x7, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @multicast1]}]}}}}}}}) r0 = getgid() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r7) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x6) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f00000013c0)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f0000002f40)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES16, @ANYRES32, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32=r8, @ANYRES32=r5, @ANYRES32, @ANYRESOCT, @ANYBLOB="200000000000000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f40b42861922744dd847557b127f", @ANYRES32=r6, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd1a", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT=r7, @ANYRES16, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32=r8, @ANYRES32=r9, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0xb) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000300)=0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r7}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r7) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r2, r7, 0x2) fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r7, 0x4) setregid(r0, r7) 16:20:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="5f0f00", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)='\t', 0x1) pwritev(r0, &(0x7f0000000000), 0x26, 0x0, 0x6) 16:20:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) lseek(r1, 0x0, 0x7, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e401696c653000"], 0xa) r6 = open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x1) getdents(r6, &(0x7f00000010c0)=""/4096, 0x932) 16:20:21 executing program 1: r0 = getpid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x5, 0x2, './file0\x00', 0x6, 0x3, 0x9, 0xffff}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x300, r0) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="baaaaaaaaaaaaaaaaaaaaaaa08004500003c000000000006907800040000ac1400aa4e224e221fb919241b1bca9f542e8a10b788d864a5a8023203b3c6fc3fec218944f60f4d4992fc499e5764f19e50e10e2c9f61ba7be45f6a06570adbdd13d979335a4846f557e7429676aa29faa393f51f96169a6f85776333468a438797b32b2bd1ce66f8f10f17536308e97861198add7f836e0d4f5306c062440c78dd454788e707226a4e6c2d080000000000000067ebedc2dd2d33158c4e1a49525736980a4dd39f282085515cb053a7a9974d7cc903c45099b22d554e6e20a2b244256576b31cdb2fba268353ce303d311077efb0bbf474cf751c0a8d6b03", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0200000090780000011307c2b664546a3c47069cd234a297f958780099573b7098ad7cc75feb8c12a31593eed5f4335fec70f49bb3d26ba25fb73c7e36534568d76f96844fc4e9d42b8e90c12f3cccdffcbadb9eee4a77a1398ef138a0c9ac85d85eccac3abfebac3e92efabced33b2b61be4073bbbd081bbe6c35cf385a2dd7a2a797b98eff2dbf3acc008c22"]) link(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') 16:20:21 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x5, 0x3ff, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff00000400000000000000934dfaeee4720bbae933ced3394a0cad6f7f077f1c16e3447c2da8a35cafc6be048dd1bda340c959751ad3cfbda82d2f2854ff5431df5d1695c9493df2eaab42830bf33820a308706291deb422251d23677d29cd00137e79dbcbd6fef2cc0ae21b85f2ec87651dac479ed33d4a115a55368c63e675fa04c2aa6d9b2a2c322c7518eae504c4410e0ee5096b4836d857adc8bbb01f", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:20:21 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000019680)=ANY=[@ANYBLOB="66454effff0a362af3469baab4fd17ffffbffaaaaaaaaaaaaa03000074080000000b0dffffff1fb5ffffffff9500b24295e0d59b1bf0260aa21f2767aa55de1abc2248c4907d25a347bfcdd2a819dafd000000000000000067d0a33ce85523161fe9e2fdb940c277ee96beb284f42f216209cb23b8f9845233ca670bd648085b40fd0d8edbc1aa46be3f0ad5bffda1bf182888905e54cf345fe62caf63cc690478f9b7241f9862bcc9d69f3f672d93e2cfa0849ca69f87bcafa5644796c6defd3f46faa7"]) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1}], 0x2) semop(r0, &(0x7f0000000240)=[{0x0, 0x1ff, 0x1000}, {0x3, 0x20}, {0x3, 0x0, 0x1800}, {0x1, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/102395) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000180)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x3, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) setregid(0x0, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/230) 16:20:22 executing program 1: r0 = semget$private(0x0, 0x5, 0x8) semop(r0, &(0x7f00000002c0)=[{0x1, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x1, 0x1, 0x1000}, {0x1, 0x3, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r1) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) 16:20:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='.\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200, 0x0, 0x0, 0x0, "00000073000000010000208000", 0x200}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:20:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000003e, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xf0ff, 0x0, 0x0, 0x0, 0x0, 0x100000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9], [0xfffffffffffffffd, 0x0, 0xe3, 0xffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x10000], [0x0, 0x2, 0xffffffffffffffff, 0x2, 0x2, 0x4000000], [{0x1}, {}, {}, {0x0, 0x200000}, {0xfffe, 0xffffffff, 0x0, 0x1000000000000}, {0x1000}, {0x200, 0x0, 0xfffffffe, 0x7ff}], {0x0, 0x8}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:20:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:22 executing program 1: sysctl$kern(&(0x7f0000000200)={0x1, 0x6}, 0x2, &(0x7f0000000400)="c7ab30ac9d4dae7552b837acad6f19a62bd0b3ff3a9e5d43b51966845811132094460ce3391af4a89a9fef55125d2e9d6fbac3eeb0930ed20fec8a849e29f1234f507d1513d5aef1c665de2724097e17f04783508fbe21bce71f865301bfa83985f01339e9fe1032d725a64163bbbc43364f27b6dedbbf853902228e6ba087a181c56de9bbe4e619c3", &(0x7f0000000040)=0x89, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x10) r1 = socket(0x18, 0x1, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000240)=""/155) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xa0) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r4, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) setreuid(r3, 0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/132) 16:20:22 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @rand_addr="00000400000053100000e3e9000000fe", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r3, 0x81, 0x6, &(0x7f0000000100)="00513c39703879e3c83b1ae9b0aa5097b774e9e84bb893a58017ede7b3a643f5cf056d319fd9c4d51a8f5df2a8667c84e79d48b972328d9707c390c75a4ab32f4dc9c9adee9932cea5ad83f3388b4f2e7203005637992cf9c1e7beea18d4618002e920", 0x63) 16:20:22 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) syz_emit_ethernet(0xbd, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x2a, 0xa7, 0x64, 0x6, 0x1f, 0x67, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@end, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x14, 0x7f, 0x1, 0x8, [{[@local={0xac, 0x14, 0x0}], 0x9}, {[@rand_addr=0xffffffc5], 0x400}]}, @timestamp={0x44, 0x20, 0x9, 0x3, 0x1, [{[], 0x8}, {[], 0x6}, {[@local={0xac, 0x14, 0x0}], 0x80000001}, {[], 0x80000000}, {[@broadcast], 0x4}]}, @end, @noop, @end]}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x9, 0x2, 0x0, {0x11, 0x4, 0x1, 0x3d, 0x40, 0x68, 0x1, 0x8, 0x4, 0x1, @rand_addr=0x80000000, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x3}, @ssrr={0x89, 0x13, 0x2, [@empty, @rand_addr=0x8, @broadcast, @rand_addr=0x7]}, @generic={0x1, 0xb, "5714a10fb149efbbcc"}, @lsrr={0x83, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, "11ca1e354f32d2"}}}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x102, &(0x7f0000fff000/0x1000)=nil) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) dup(r1) 16:20:22 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0xff7f, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@generic={0x0, 0x2}, @generic={0x0, 0x5, "4750d2"}, @ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}}) r0 = dup(0xffffffffffffffff) dup(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2020, 0x1) 16:20:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "01000002000010fbffffffffffffff00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02ef26e4826b931216b8b1c7405235d1c85df25c945c3b308c44cd30b7b602b3860e28917dad8d5485f12e3a71e3d012495ecc6e25eb9f975ca6f865d185138db4c8646d4edc582576cf55bbfc44bcd7b223fba43269262bec5b907c9b5399ee46e009f2366cc532d107c4a2e9e511c8f55fd5819ca61424e74a52e9594e327b301c848d07d2f627b73669c32dc81744536bcf1f1bea28e9fede29970836b9824fd0d41ea7999d31664d093dc48b63905a855035fd9faa91685626944100533e1a0cece24bcd47097874389b383545e536ebc2bab8bc8d6385726c2f880f7ebb00"/240], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:20:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) acct(&(0x7f0000000100)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) r2 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x20) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x112, 0x2) r3 = semget$private(0x0, 0x2, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) semctl$GETPID(r3, 0x3, 0x4, 0x0) write(r0, &(0x7f0000000200)="288f6fdb7cba48f5f901f8aeb2027e4884b154d69b24b5c254cec9c4b6b0d5df74c2fcd9c87d2e1de8538b4d9aa0af549ea8d0e50c4810dcaa2557964fdd0c33ad209e73d95331fe1aed1a39e769fd6b0c49a7c1980a2297166514ae85cdf01f9578cc931f03dbc5a1bb5931178702a9cd5e11cf1bcdf917610435fe98695a4202b85fb1117bc1ec334a3e78ba2b70c2a283", 0x92) 16:20:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f00000001c0), 0x0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10100, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x3}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="295ac464c4c1a73bd795c904bbe1bdbe23f02f5924e3cb42d9d3cf631be3d28ac771e606b4e012bbffa49f1ae9154fddfdaa98418049f59d72bb098244d6e917aa6a688d2f9a41fe806b3fe3db0f9c2a5407c5b914b316d72ceead417e3c68dbdd8c3a8292c708e7921547e04e87f00f61234472378c0c0a65950ac46bb44688d7e6269e6edb1c1cd4ab0d9770a70736518e258b7031f0d42b45d23ff6340c8fce3514b33d00c6de5dab66bee15bbac102a5", 0xb2}, {&(0x7f0000000140)="c514ce2d377806568fe90aa3a64dbafedca7aba4", 0x14}], 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 16:20:23 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="01400da1", 0x27, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4f020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, &(0x7f00000001c0)="aefc34dae1902e27f189bf802b019924d7cce6a722ce58f02d1a84c429a3a481c27d70bb2dbeef43796b764c5929f04fe7b5f96e6600bfd5c1b29e7ef00024cd650996eb563e4722a113953c9a772cc627dce433cd7cfd554de95bbc63d970fc36f8f43e62fea7b21ad686a30e7d9987cd9717a76834d2f6484c94f677816585ce466a8e75d53a83998ddc2bf5c8c85c2c738be19e84c88b8dcccfe79a3ac75e4b13b325f0bc58990923237420", &(0x7f0000000080)=0xad, &(0x7f0000000100)="834a30dd224aeb0abf16c7dbe97b849e139a5f79427b6fc130757568d18ce8d2908f7394b61918f8e7730dc6081ddb1058149fdf58b57074137207e69af314be4ee6a6a864bba7b27554ad6e93535dbbd35f7d8904f7dd30d4b4d630aed97f004474016e00940aec924419b142889ccda42bf776", 0x74) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:20:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e4012e2f66696c6500ef3000"], 0xa) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x2000000005, 0x4000000000}, {0x7, 0xb5e}}, 0x0) 16:20:30 executing program 1: nanosleep(&(0x7f0000000140)={0xfffffffffffffffc}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) linkat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00', 0x4) 16:20:30 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x24) r1 = geteuid() r2 = socket(0x18, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./bus\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) setreuid(r1, r4) r7 = getpgrp() chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$setown(r0, 0x6, r7) 16:20:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da", 0x24}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000001000)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:20:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0x0, 0x0, 0x0, 0x0, 0x100000000], [], [{}, {}, {}, {}, {}, {0x1}]}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x200) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xf, 0xc0, 0x579, 0x1, 0xbbb, 0xfffffffd, 0x0, 0x2, 0x1, 0xba81, 0x101}) r3 = semget$private(0x0, 0x2, 0x220) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100a6, 0x7}, 0x9, 0x7, 0x1}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/204) 16:20:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:20:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/247, 0xf7}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x5, 0x0, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:20:30 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605ac7b504a80c00ff010000000000000000000000000001fe8000000000000000000000000000aa002e36d0ce29eda4b3613202546bef44ffe33428a2f31b677d19a2a56a21d2c0b3e071fb9c39bcf9a2b0ad1eed7c5ed5787c270a4c84b9b064037391d7bcff3277c17fc2e0f13bb1aeb65e8b35ec126a187ee7516b60e86759289d158fa8b7504c5756c2c4d1fec8deae68dfc23a3f38af0954e5bd487a7314d0e805d761e47bff410082a8f172d61b442497baa33b2982666e79bf13f3d2e9906906d23573637583a9a40653a25cace20659130fb3d498fa7d3dbffb4c315dc12961ec274ac533079878df9219fdfe3ffa6cb0d5d80e3628381096089b1cfd55ab9a724261baa2fde8a5aff9111039cfbdf87504b3723fbc5274bca0936842c97247d2a3768bbf8818fa4a9e4c6874082a2cd8a2c1a9b33311a3b257eecc9e4d4c40515aefa9dff0aa1401542f47b2a3e0c57fdc27b4b1adc7810059204b7c82e8e826c01bbcf1bbc3b6ee2123d845d8cfa7e76fbe67dfbdfbd94d92a0ef3681ee64e3b33e1c7c9373bc8df25b7633cd7f66890943ad428dc928cacface35a4a33ff54375dc0261c8ea01997f59bf610718dc527bc135df01006f25d4e4594dc077009730c6e340d4431ddaf2aeb70f1db7811c0bafbaf0287a8daedf2d6ca57eefceef4f79ea4c1a6cc7b77b291998c1622945c64cc64d2b3a69a1745e1b7861f6495a943a3d25e5f162dcfee955ee3f04e941e56f611f92ab9a0a1fe7ad40bb1f62c5341427b152e587c9e66585db7faa8d4a1fdf187a24ba26dc4f52811c6f82a693d49e7f3c84ea667871b57524f332464518742b4b5065303bf5203cfc90212bdaa1414c2977bdffa38511cac93df6c46281b1beb278c91dfdbc6d73978da2412f6b3be4b13e59dcc68fa1e09d9265986b574f1fdee8e10f649ecfe26e0eb6ce3e7dfbb29699716ac847f10e6cddc0abb5369d481a6df6f925448a451549ca679d791d49144417c66dac5a86e32f19618c0c359c68acf0802db77089ad9d09db250f96a0403e845f1546006a7b35cc65ed36ff7e0a4444ebdee4dcdd5bd23d1c5cf86e733d34b73ba8dea2f71218cf19a090cb8267b036669cf2c9a77643c035e48f3eef18f37e9b5ecd25b3cfe6d9e1d77197549138e0dea969b64985823ab7dadaf3419c0b2e2aa6a31a7b83d53e883410bbe5f0702fba802a319acfeeaa666c60c29409c5ab64c14d08bd28cc27716711c54d1140c387f8ea094e61fdab210bdb3dba30421d6302c443adf64a4b3c6d48067f15db698f5bb35996b551977b4755f53e2a7a6fdeab81e2d8f02906525919ea107a56a490b9c9068f0eb986fcccffb93cfb602cbd60f5b90455dcd90b52d8e7c21fc8416383f71918d1e8f0f07cafb295c97d44957dd40ec3a475dfa5d51abd619405aa6f5fd3bf7ce2cb3149d37bb51dab2b1fdbc9396146e455de5b38944de474ae8f882e3e3d743da3ed109d37e0b79919564a77741c66aade01594ba9d8b52dd4dc41943a2f0783711d7a7c39db22bfa5c921515be37f0e00a859c2734f1af7ab707e2791406cd664cfaf04ce92ed8a2e992c6e4dd1dbf1d30cb979702fc9c4c7fc4bdbc1e236a56fb584a8fa4978483eecb58b49769ff6d88d6e6e6fe4ce0c7af530eae3b7defa68f9a25d55601d78e0df00fbb742f3f031e1f111288e99f7a7dc93bb81309e9fa0650b72860aea16c136f37536464d10f90b3b45326ebc024b8e0a13007bf1e525c0a776c5610ce37a4e5b3b0947ef78d9627577f272649163c2a86f8c78393f2101ac65893895288744f2240a8ca3eba8d63573a6eb6f640776ca755951c96d3bb0fe58d611ab902db8f0441a455066ab0c065c5d8a9c17fb4ea74b82c5c50f856939b6efe18fff0169e2c15db139beb8a99bff53e34dc8d7af8c78524d87ec1546f1be82a69f2116e208b7d9b46f61d7b5dc89834ae6d60f8efe399ad15637a9c9d92ad209d7a411c689545525537b11a4984a0bb74c8d045"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r3, 0x2}) 16:20:30 executing program 1: nanosleep(&(0x7f0000000200)={0x1, 0x551}, &(0x7f0000000240)) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000080)="4f6836371b5bda2b9413d6c07484c8d28cb12eeb52f502a2e137cb66056eed34b31ac0d7985320abb328bbd2de6ee9b0eb711050", &(0x7f00000000c0)=0x34, &(0x7f0000000100)="b68dcf43382b0fb464a253dc691080a64404dc9aa4815092fc827a9343e400ef7f536651cdcddf8556a826e75bd6fd9a5c65fbaf023dd8b5c2a0a196311db265d7d42d569cde96203993aebd79eff9dafce21659c7a362232bbd1e9e60f9e04f42d78302027dfe469b61dd563a0664350a1111669efc55fdc3fd04bb802ede89162ec986cc70f22da2665b30418683dda740364eac6d2619791c768b8d23af161b83d65c5655f85b09a123af7a03c793a30851cf1a9ee57daf0975290ee5c09e89a7b5db597503c982d7b5a9e196a2277de4579250fc6a5174a1137ad89e0c9a534d51aac327428cd539", 0xea) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000380)) 16:20:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) lchown(&(0x7f0000000280)='./bus\x00', r2, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) semget$private(0x0, 0x2, 0x101) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000180)="8eb0ac91443d7161b6f734c5ea3c47dcb40b970596237f13ff4da74ee627a7fdf653164298dae5b05e91b1069572d3b91ae1009195fc0cc2e40b2aae753de4629e54391eff6e42ea271ec07a2e1049f197806312f444af4b4a822fdcb43b1c27dae17c633997b1581ed456fefae1867a44ee33c00b28c65d6604b24f15be22a4f0285360a4ddaab123a61e328936f6abc25a8678061557ba706effc4e3da86c2133c", &(0x7f0000000100)=0xa2, &(0x7f0000000240)="65f6ca8707b4d9e983e8a8a184fb824fd64351f5d9931c4d55932010dd269014fb7e", 0x22) 16:20:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x800, 0x184) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1d}, {0x6, 0x0, 0x0, 0x4e}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:20:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/108, &(0x7f0000000200)=0x6c) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) setsockopt(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000580)="a0cb2fe445bed369ebc0e698538f045cb026c941b504a5c6f40131daef4741279d644d8260da0fe77b241eb90e9b1bf8bc5742ec4dce3752a4d76dff9aeffacfda622f1303160611b0e22d56dcadfbd50a50cec8edb01b84f6ea7c7230ec76907cba40e013abfe72c453e2c0ddbb56353552210ada17dc8133b31490bc6d4fa23c98824d5e6fb7cb979f60e341d41f3ea13eaaec3b1f3c0d5037fcda710208cc15ff1a0a6e103bc60cc6de2d013a2597c5959b5e45c3fd58d18439105fa6a2065c0e4e28bbc33fc62c3bb8c82a71e426ca3fd015145ee804e1fca3fc701e819683e31e78a762ac960ec6", 0xea) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x10001, {[0x4, 0xffffffffffffffff, 0xe0, 0x6, 0x0, 0xc5, 0x8, 0x0, 0x0, 0x0, 0x3], [0x0, 0x4, 0x0, 0x7], [0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [{0x0, 0x2b7}, {}, {}, {}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x6}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:20:32 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', r0, r2) pipe2(&(0x7f0000000040), 0x20000) seteuid(r0) 16:20:32 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDSETRAD(r2, 0x20004b43) 16:20:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x5) write(r0, &(0x7f0000000400)="f94c66cb70fbe05d6262834815cc34752ec328538087bb1d9235a661724ba7bc9293b5dc38d030977d76bc6a55cdf8cb08c190f6722e46054127c30400000024cce55df2d114f1615200000a7568077f8ee9fac93aae7f54cf450b59a5c62f8e7c70027715aa104899b100dd08de4402bfce48097b78a5e388eb9f09b450c94ef67cf910d5c54b76830784eaeea5be471a59cacc779ff2cf178a4e9d4b80a9b4fa69813af22e39d42f835197a9ddd4fbe7bf851eae8cf817e765cb382048df5f6b56450b04342bcf8935a9452c4f3bc1e73ec908357f0392569d5731394038d8cbbe1a2b6fdafd4fb0583f66b3008f20a3547d4c3ae3f7be41f28a91626a3f0f129029bd0d", 0x105) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:32 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e000000200000000030a907800000000450000000010000000000000e0000002e00000024408000000000000891300e0000002ac1400bbe000000200000000830f007f000001ac1400aaac1400bb070f00e0000001e0000002ac1400bb01070300000000"]) 16:20:32 executing program 1: syz_emit_ethernet(0x1ae, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x178, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @mcast1, @mcast1, [@hopopts={0x2, 0x26, [], [@jumbo={0xc2, 0x4, 0x3}, @generic={0x8, 0x31, "ae901727a26ff2d4b8c3455b15706f83a85d71065f4695514c82ea5105ace5c04eb76e2ff8e4187fa6713a715a4e0033fe"}, @pad1, @generic={0x7, 0xef, "06e03b50dbf9e5bfedde104427693397b27db4871e3342c4a4a9790db3e231d8901f5c6ec8a1fc39780f08f33844226d772e60668b973676b755fff6b471584e5b0f241e2f2c5a09c224cf276e0e90b37c56284d32335c5bef9136c6aa5e39d76bc0d25a4793031194e737709413359fc820341d2f5c8d2e481bd1c0664fced790ac086c994a91ae9cffb2b8711f69ebdd6e8a780f1a4e9945bca2d29ea50c1835c1f2e0eb3f2f627c14a8a03763e76ea22b610e1fb936a3c7cec590514da5a06d5ad20dd7de37d795f8785f18d8170f312689adc2b8fed8fb053a4c6f554fc689d836db67ae9f8d1dc5798b16adc5"}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x20}]}, @dstopts]}}}}}}}) 16:20:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) recvfrom$inet(r3, &(0x7f0000000580)=""/4096, 0x1000, 0x856a089cae50302d, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) 16:20:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff42c0d10800450000000001907800000000ac1400aa0400907800000000450001f0ffffff000000004f580000000000"]) semget(0x1, 0x0, 0x64) setregid(0x0, 0xffffffffffffffff) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = getuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, r1, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000000)=[{0x3, 0x6, 0x800}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) 16:20:32 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000040)) socket$inet(0x2, 0x4000, 0x2) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x100) 16:20:32 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x7, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x203}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) r1 = socket(0x2, 0x4, 0x5) close(r1) semop(r0, &(0x7f00000000c0)=[{0x4, 0x7fff, 0x1000}, {0x2, 0x800, 0x800}, {0x4, 0xf1, 0x800}, {0x3, 0x40, 0x1000}, {0x0, 0x3, 0x400}, {0x0, 0x7fff, 0x1800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/89) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x1c, 0x1, 0x7, 0x8}, {{r2}, 0xfffffffffffffff9, 0x50, 0x1, 0x5}, {{}, 0xfffffffffffffff9, 0xd6, 0x40000000, 0x6, 0x200}, {{}, 0xfffffffffffffffc, 0x8a, 0xf0000000, 0xc940000000000000, 0x40}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x100, 0x5}], 0x60, 0x0, 0xfffffff8, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:20:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x0, 0x1, 0xfffff, "0000000000002000000f00000000b300a2a700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:20:33 executing program 1: r0 = msgget$private(0x0, 0x158) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x101, 0x0, 0x0, 0x0, r2, 0x5a, 0x1}, 0x80, 0x1, 0x0, 0x0, 0x5, 0x1, 0x400, 0x3}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) r6 = geteuid() r7 = socket(0x18, 0x5, 0xfd) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r10, 0x85}], 0x1, 0x39) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r1, 0x0, r3, r8, 0x41, 0x7f}, 0x5, 0x7000000000, r9, r11, 0x1121, 0x1, 0xffffffffffffffe1, 0x10001}) 16:20:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x10000000, 0x0, 0x0, 0x0, "ff7f72aca700"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x1, 0x2, 0x2, 0x3f}, {0x246, 0x87, 0x3, 0xff000000}, {0x5, 0x4, 0x3, 0x1d}, {0x8af5, 0x4, 0x3, 0x6}, {0x5, 0xc4, 0x72, 0x7ff}, {0x9d, 0x7, 0x5, 0x502}, {0x3f, 0x9, 0x40}]}) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000006c0)=0xc) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e4014a0767696c653000"], 0xa) fchmodat(r5, &(0x7f0000000100)='./bus/file0\x00', 0x4, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000700)={0x2, 0x80000000}) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000740)={0xfffffffffffffd8f, 0x200}, 0x10) 16:20:33 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)={{}, {[], [], [], [], [{}, {0x4}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 16:20:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) accept$inet(r0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r3, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66de1b31e3b096f3b0546ad260d8fc51487b4fc70b9333c9b92f0464d1b6894a52b4ee3b19b3181c987e55839fc353a4bc0288dfe0a13bf0a5905242d1958d7f99b1fc24b06baf55ecef76e0de94d5de9a62c254c931b6c9de0ba870a0dd304da299b3874021c8b458"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:20:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20094}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e42f66694f6530009ebdfcdcc6ac750000"], 0xa) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000180)=0xffff9cb4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x1fd, 0x0, 0x0, 0x2, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x22) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) write(r1, &(0x7f0000000280)="bb", 0x1) pckbd_enable: command error pckbd_enable: command error 16:20:36 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x2000000000000}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendsyslog(&(0x7f0000000100)="c7094481434ebf14bf6a1105eccd8234076212e4f4997bb1b7bd4fa7c0068700", 0x20, 0x2d) setrlimit(0x0, &(0x7f0000000080)={0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f66e96c65300010"], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x87, 0x7}], 0x1}) 16:20:37 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f0000000000)="0069e2", 0x0, 0x0, 0x0) 16:20:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) setsockopt(r1, 0x8, 0x5, &(0x7f0000000140)="080dd3149da47ca1ee2c7f2e81e0ccf43dbfb6863cb6a804db48eb00c8592986fb8632893938a0009aaed7b026b1a182de6134af39a5145d7aaee8fb0b97fcd5e7924208a21688cd6bae15f39e754b84d95511ab18aead0d0b8567a566fddc354596d79ce2c469ec2316936469351fd03c4e2638915e686530a2bda75fe31f576acc130dc86c1122c77ea701be1b8df08eb44872711385e5d89ebea5b1c3d1824de5f3806213cdf3a68f559f4a94497205929df34ac9b6b162adc35327e07e45273ed107802638bf17d119b4aad7fe7e34c109ec33bd3ff00db1875075fed7bc09af924d8378", 0xe6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = socket(0x2, 0x4, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="8202b170fe8f59e4be1fca0500dfc7ad08000000ff379bd62ea74157253be3d7ea0163a4136383c223abd3a7694d2cc7d708"], 0x10) dup2(r6, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x10, 0x2, 0x91) 16:20:37 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000001c0)="e0a55f1119602596622a3a1e6808ef0d18641bafc4d4c58aa72175d39aabc66722d0a459a77a8a0a588bbfb7b101e18e209846bd725f7921d12aa4f505b36190ecedd2199f0af899c6c293ef430507102efd76b0186b592b51940c4ae8b2d1087b14c4f06696fce483d489673f32dd24d0b9393aa6e0878d666f292ccc06c58f46d37b635417dbd350e5d43ec6c37f7a9adc07bfd015c2e4d5eebd8b6677ad99149ed97b65d806b54d816f5980d8e31cf34a97f3ec6b69933ee163b939e2f37ca98f32967f6c60fbf9b346bdcabe25c92cf3d76967ec2288a346b639dfc1", 0xde}, {&(0x7f00000002c0)="8335af734797ae47267e5df07a1eea68ed5d1e68a64aa293aa7d3cca5e1defa19799092d0ec7a83256945676d33ba2a4917692931291ffe807dab184adc284834878e3c960798daa5fd441fcdcd482d20e478b0afa196fbc62b2e07af1479fc75ae949d1515fb46bd41439d595427586ac0b0711307190453a96f8de144ddf8365b8c5afeb0a06b70f649ef469a06b4110bdaffb456032837625805defc415083f322df57eff225f036fd20305c86f0d5d5978d937997710b9ae1f15d13994b14764bb8dacc5681fc0e2c9255f5601", 0xcf}, {&(0x7f00000000c0)="24c4dc0500fc579be6d6cba28b7b24c68bf33db5d07c2467b0d5ce498ce9143901225c1632a899cf496d805e119b49c0a27541dfcbff234dd0f44a0395b9d8632682de47f2471bdd233963201c942bf09453e4678e928c5bb019c529585ec3ef6236c5815383fee18e26cc98792301481a5c05becef0ebdb608615453acaf47b9cd1b8037fcc96", 0x87}, {&(0x7f00000003c0)="fb2ee13d819687e5452eab5f55f98f3b46535cceb658d634bce009b7de5fc1694173221ae5bd256737c7d4ba8059fe01ce2266439e147c9a7475b2282ce2ff49bbd1c23ce569652a8550b8bd422dd6813f7ee5ae4efca58d6e9fd04c03f874866495b45ddf77f882d1d1603aa4a9f1251de1679228f87c26e7d816fc2b0bcb7cf667d2167f10eebbc0c188d585beda19b4f07245b45e6d6c7bca1b3fa55133b69a5d8f6064778d19fd3067177cd7960cedfaf8eda30891b73725b4b9bcaeb347a1e417349253c9ff88949474b6745efc1c8013662c1edc00bd77a570f54594", 0xdf}, {&(0x7f00000004c0)="d2e890596fcf97c17b07cabbab4c4c96c46cfa6aaf077e8e6115a624ba229bc115bdffa3efe468674ba54bf4a1e5fde697ce9aa0fe2d2fe7c255dd91c4ee5936f5f4", 0x42}, {&(0x7f0000000540)="e5fb65135f4b34d594a5e317b491775137f836afdc9431deacc352a5aebc82dedd13022011fc6ddfdb1e3da4d18370745f43f50c1a6f23a8c7c8df453f9898cef7ec230ba5613cce0ac8da1b6169e78829f461179bd19d870672fc65cc4aeda86831ed8f2660caff351c62a9e2d32f0b341bf344fefa061ccaddc9f8b278e153eb6b9d291f", 0x85}, {&(0x7f0000000600)="397f096aedb9dd50c5b2754121c59bec674581ac40525e963d7d9f44759c86d4129da29e37bcb718a6048890ec0f9d4b2a9ea8fb372db8121ab68df3cad7a61a62dc992be721927bcce6c96914d613292caa5d32", 0x54}, {&(0x7f0000000680)="dff1e6498e846276190525317aed212626cd2b5bae66836f2d0505197bc3bf2ff3e295be794eb18dab8a17b195b8e4cbf64b674fe81140da5ba22c1e0618fdacd357f5c7269bb7f5b8f4f1fd1c9a2a585397e193cfb6c2674cdb0aff7b26670b56b98eef556114ff5fef1b25aefb986ecd8ad8f5dae90422a60f7debf5001e8e4fbff0c81c97f5d09f5628d94004e1c7871ddee315bb095f14ba07df9f", 0x9d}, {&(0x7f0000000740)="599184d3b0872cd0875c48c27747ae1d6ec28b3cea2d1823feb9ce33664a64b25f229613b0e6cbb7c00948ac14d438ce857d15949c70806803", 0x39}, {&(0x7f0000000780)="b81e47aa73d8678d5e15abe9b6ff1a11edaf959b248ee4d2cd991b0b5db4c06cfa905eafab78fc4ee1e6ec6c1f1627a34bd516be5516179b034a3315bebae93c650d41ea25ae61c0cf65dbe26b4a851880a8e19b2fb05a3b2e6f944520b8ccea9a2511539b8e0ce257b2cdec27a839f1", 0x70}], 0xa, 0x0, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) shmget(0x0, 0x1000, 0x122, &(0x7f0000fff000/0x1000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xf0, 0x0) 16:20:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r8, 0x85}], 0x1, 0x39) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000180)=[{r10, 0x85}], 0x1, 0x39) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="faeb9b93867af2f560f6127b870c176758804292df9beb06be6322e7", 0x1c}, {&(0x7f0000000140)="5544c07ce5de46467870c8fc42d8e72cc8e47d", 0x13}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="cbd2d151b76c01a823b4f789c003c44d9a816126fa3a86b7163d56918481ce52da46fc832038f3f3018e7a0bb8798dbd7079217c733e7998c04630e42ca1c01565d011964affde59b308fd68d9cfd15eaf0ce864e3c8ea1b4721", 0x5a}, {&(0x7f0000000240)="04feb1c12a1544223c01bc0276d894acf979faa4ad3be4ce60fbfaa3511ca0421fcdda6ddb12871b4d52a033ebbf3ca6c27ba5da9bc68d7639a4618fa308f53a8709a25e24d5bcf02d0a89858a48f96588ea2f2cbdf81247435bd8e4367c8e0b7b69947a88325be4ca19c4963d37fa23bbcbbae3b24139e64fce71cbedf87c6c8c5ad3695df279d45a8f2c6ce4f97ed81ee13476ae92384a9b2ab0779654226959f7e0ba9fd3d8e908", 0xa9}, {&(0x7f0000000300)="e6d9074d515e5781483c808bf08a8bba74decf95f65761951c39eba9c359415c3b95a000dd3b72aff47ef70babb032816f2b694bdbfba4c3f6dd232cb8f26322f6869e3d3faee92b59b168faa695302fe39855fb86a9016163147d641467510d63089cd71f4bc1c7ad41e9bac8cf57", 0x6f}], 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000003ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32, @ANYBLOB=' \x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="8b6eae8f2f515100000000180000000000246025626429585bb4a1", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10], 0x100, 0xd}, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:20:38 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x2, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) fcntl$getflags(r3, 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 16:20:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) getsockopt(r2, 0x0, 0x4, 0x0, 0x0) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000000)="a6384ff1cdc0ff750fb5d485a927eb37b243d3126d2d990c4e8cbe353ed405f2ec14c32feef3936940fa8b6ee8728f9a7086a7c9da7d135727f1d4fb08290028180c2692bccaf730309702103c611834d762471c9a11c09cc17b043e376e5394748132d4661cdcf3fb34f746236ceed2cc2271f9b7e042a5ef55e94dcf3c975ef2672dc8bbb4d0f55b6b56", 0x8b}, {&(0x7f0000000100)="b6f42dff08d76b937816bbbb3aa6ad6d846144d924ac8650f95162596d5a7913ef71f1a17c76c320d99e6f1fa684adfebcfefb2ab765f6fecdcff5e31b1f4ac543debbd8537b83d5d9329dc00e674d66bbf044", 0x53}, {&(0x7f0000000180)="15c678f03b0b4c2ee3be51196b2f73083e04094b2020e6dcba50f31f0b710faf2cbd4591a3f416dcba29c3c53aa8bdddf96ff0d7ca07f649ee75f00ed04059eba690d38a5720d51172c42b", 0x4b}, {&(0x7f0000000200)="8db34189dfd041c2a1986f83dcda2d67c2048685190bf8360de3d80f92ff34bdd5468dec70516e614bfb820e9638721b0d78f958974a26fc96266b20e447ab2448fd1032031f9efa78596dd05f24027fa2a2b1aeec9838d2017d6d6053a9c621dff022b6d956dffc78bf8621a293da34fc487ac751de4fee799f75dba3d4ea94a9c33e397a12a091c6f1f90a3949c10655510e3b68c3d1f6a9d66e3e743de7940e2e1be6523eb26bdedc4a93a756d889bcb204cba1af4d0f15052e2edcd4c58e7c97ab9d750d859e1f1ac11fba9a55bb529fdbb3348d", 0xd6}, {&(0x7f0000000580)="baa89a2197aae43817c6808d62d1e4a0f83ba0846dbcc927494e979bd625b3ae462717583aeb648a820215afc3a4ea2633448c466eee8cfdc820cc87f261e5bc2f1bdf4d3a8a1bbf3d4f4210007f73d2b8610b9a393784aea2068c617f0742e7f4236d46487c452e7ba59365e5d7e432d4fa7113d15c6e5336f0a49c4419296960cbfd6acfabaa497c1fc505148a0ccd09a76e896bb6", 0x96}, {&(0x7f0000000640)="bb19e70aede10db4219e5579f5225097593a63125a542cb00ec96f18561c6910df1a2d754798d7ea5ee8dd066b33000d3250e15818bb437813069d66a5155ccae2ebdcaea909f73d300c6cbe5ee06128467de15c6b88b6c272b29021ade93b03e7a5eed766f2f8982eb190ac3cd23116bfb551a4ad91ad44b865991dc162492e1594508245ed03ebbe7e7e40451045ab1f27c93896331bfbade3079d", 0x9c}, {&(0x7f0000000700)="9f497b05ebcff1190af295a6b29d62953bcc2a18a81247c176800efe58ac9acbecfa95d4b3f496508de125d1d5e1f562a811f6632b86fd8cd56a137b1789d531d50c781dbc06acf6a4992623b3a8e92295c0cf74de06bbc2d8e3a8d897376dafcf0139d1fe4a98f0a5183a6dbe298b3241882b6b556c39dc8fc3b8d7c895029a4af0f1858a0ef07a98d1f3101a3c9e197943e23acb70bff145bbbd0cdf850dd5b2bc1fe81a2a1a39b1d966af64888405", 0xb0}], 0x7, 0x0, 0x3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffc, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x0, 0x3ff, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) write(0xffffffffffffffff, &(0x7f00000008c0)="53c13154ab5d89a0ff01e10f6e4645d5e1b7ac2dc031e53d19ab2f45125479c213ca4137f744d8c6c5ba4fbf07110f121b83f81cd559994bd702e905c6cc30670c79a5d7676d1eda9929e2f75ee6f15229c42db5b905d3ae6cab4a703dc6c23c4eb8669aff683ca83d8b8af08a254150e2146e4f8af11236426e8f3a82a4a9f65d7c53fac189d9bfe7e48775f6b4bda0eb4b62595c2fa291b110d9967a1609d6040e05456a9eb4f3ce0a99b44198b4a845b2a97fcb2054f0c68cf55e7c7e93a9effd2e87372798ebc7afcadbc1", 0xcd) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000840)={0x40, './file0\x00'}) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:20:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000e68000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000001c0), 0x4) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e1976bd7300"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:20:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) msgsnd(0x0, 0x0, 0x0, 0x0) 16:20:39 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) setreuid(r1, r4) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f0000000000), 0x0) 16:20:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x3, "a63a6fe3b0fd9c9541b7e8b5da4e6b24f140bace", 0x6, 0x6}) syz_emit_ethernet(0x4c, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x16, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}, {"200e"}}}}}}}) 16:20:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000001040)={0x4, 0xb9}) 16:20:39 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c71fd00000000a6a9", 0xd}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x100) semop(r3, &(0x7f0000000080)=[{0x0, 0x8}, {0x2, 0xcd, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0x34, 0x800}], 0x4) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0xfffff800, 0x4}, 0xc) 16:20:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) close(r1) sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f0000000100)="697710d0d5469983cac9ff8854788cedd81ac6de1c0616b38fbee2571341f430d5605d79784ee602cdd69fa8fcc2ad7f63eb69130c37e4223ee99e6c037f89c6f8e2309d7b9fc241704edf0d6e833eb00f1b4cf4c3b542cc8219a8e09f6fe0dcf2645b409efc461cb18b3336124a0e8708973f9223dc0b9f08d1f108d8beddb375a48cc111b2592c1d7b7c3d926d4e99f86dd9dfde06f2f590444745ff12922e3981ccf39e6c6fae7191e4dcadbadc798479d786587b0c3d15c0ffa4bb0886bc2c1cb77f641c5d506318f693107b3cd685f394d43c192af3ce1bb723d82207f7fb0a8871026d8d7c756831d5f9d8b31571", &(0x7f0000000200)=0xf1, &(0x7f0000000240)="4267f580b38ca4073c9ba22e3c36aa05be9a8883419a7820c6933be0691f887bc13f5a41a9ad8f2d95b524c92f1f9920c111a91db1ff68c325f19006cd3f8fe66c6265c14c2d06638f2cf966fa294b4ef317f85cbf3decbb95cd5f6c2201733f2861714559d015b4c13ba3301a94657221fe7408c5fb0ca7789109b64ff113e1b8bd942804c2b86bee8f948d6aac7c79a20d46bc6ead77f57195a3c04f4d82e190c949a1eb8590d8986e6d1b39a2ba348d84fa50d8fcc205c20164d7", 0xbc) listen(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:20:39 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x81) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:20:40 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="085c4aee7269171bb4dfdfd97f35ec9bd813507531102d07d7f97179e4c49215ce1aeecd99bbb64f25392e307939a585ce78368e773da4cb3c0bbaa67180e08f69d368b8324806795368c114576e4de4775c864ad9bd105b0e197efdc2e8d749596b0f4cfcfd29de13b14738d54c022a86271793a2bbe8b3e09d2f3b2750470fc9c9c1f8", 0x84}, {&(0x7f0000000200)="b44b8b3f2abadcf132139bc16d27", 0xe}, {&(0x7f0000000240)="bd4ea3264ee8c2909606240e2f3d0b5ca5afbe73b480378178c4402139", 0x1d}, {&(0x7f0000000040)="f4bf47cfc08b429cf9ab59cd82c542e65f2c4442989aa39d1a810c60161be8e703d64929d771d23cd2713ddc244736e28047bf02e9518acc5b05e0061be804c58b09d0ee52608d0cf495875395c71feaa4e926e001150bb88230ad47fb0ac6577a2b56242daf6e47561414b51418afeba72acfb2fb991f11d2f9460048e506d46ec54fe8e446a87763a6ec7f2b31af1bfc1e2fe30234", 0x96}, {&(0x7f0000000340)="ce3824ba6d9f0f46ee1c52098b6699a16a933e2bf788051a1a18c5195872b45073851662d186f84fe3b5508872862b45e364663d7d5ac068b40fa3798d44ee6b0c84f6ce8167810199c463907ae0fc43fdc1849a612f712f578e4ee759cda50bb9ab9f4d980b218fc84d3cbc226d43a60a60ff9ba6699427a79b27d990f1cbe0825d15dfe7d3cb5762f824b0ca7891d7e657939af00a2cf027d71fcf02552d51af53a6da27a2d2d7932c8540e37a064cfbfee53f1f7690248a3c21556ec6b87017adbaa0f1f7815a87582e813e68a796a95c36f648c9b6dcf607dc9c98249dbaa137526a6dcbebbaf8b154c18d8e0c24ddc311dce316fd6e4c84254fbaa307f4287fb3f4a82a2b2125e6414ffb4f42532d0f68bce6a78bfd4ccc62d711e7b18814d4aa59dfd767df99500460f16bc32a8184b21e3acbf77134a74765568d75f9de9e1bb662b689f1e2edb52847067b7ce34a29c20a8d21287319a5f2f94e48b57646c7fdeecaf18687c6db335fb654efe476bcfb5cb1891e51b02485158d7c90a20889ddae58b1ccfcf39e525fb7095f823d46c9c08503067fb33f3379943a8975a96647e67b4957aa03c851e29e179b78e49cc3977545f8267bef16d6ea9e157c390942e5ce3403d90b73a3ce3306d9aaed194395b03e511b129acb7ae9c275196f9f1d56750df87491a97a6ed4f60ff87e5b9aa14f4c327afa9ba54c59e91205e3dffae1a9a1063f3ad785dcc7989c7c7c157b0ab3e2ad52d22e3d59c1a6bc7f8333966b55eee27c7561e0dd26fc679c2d83b20209a61ada33701533eab24673678b868c001adf557a4fbfc9fd79f425104e37b280e66df416add4dea5dc49b50705966219d41044c622305993efb348b471bf85f4e40c9e4cdf33a51406c775fad98d8154016cd4a138970c41d260f5094607386fc065dba06c2b974d2315e3790cc73041869dcbe343b91376d8384afa43c87757aba1e6f9ea221e88a9d047173134ceb9040d45623811831a90a9767cd4afac79f6dc9f01e403959a138837bfcc01166008a0493fc265430bc1a8cdac098f27836534cf9461acd09c25a6629e59823c7326df5f003a7e1f53a6e510eb22fe7071ce2c426090464c9437af49361d06728b0e690680536ca601585019b57a7c5f2131e5e95912f9057ae09e9eef97f07eedc49ecb2ff4fda43f0f8f0984436f9c896e66647bca0a63d0f1a274d905f661dda20b533565a92321f90a591dc3ec3eed1720dca69d34180b1b0387f30e5197edd37e5ca2add09f693e884c2718135878c635141c078e24813bb1fe10bfa9bec261a35391c8b43112ca07600d3b17545269fab670d63d075c2b4e7e12f7319269dd3267c12c4ad972788d4703128ee657d856bd6ae84e9e00aa33b2005a83085d45f3cf3d5344bb9ef996c67d888c861a67875388723cfa7d94375134f4ef0a71db103898e5444ae7379e8aff61f1f7816c4d5b4e161069be68221e192d08cda575a737b6045f79526de29c6379b2b7b1dc297ba14bcd55687771bfb8d3d1f16c1aa67793d380cefc8ad91cf98a3940ca203e9966d441578d521472e97e24183e8fada13b01a6d1fb6d6e1e8a540faa438bf4dd8173bf6acade788e8db32f412dd093963e877a5a1473b8310aa5105b3e07aeb1cdb8e0bb51afb1efd7aea51373581cb063dcd08b9d7660c24c47712aa42f55b90165a75a0e5c7f0e66a49d312862adc0d9a02fd1f70f7303f0d27d2577757b7f46f5d25edf3aed88219094e2e7c4acf7f601f49071609f3cf80792f3c8c321933c68eb92dfb4dd0fd245b9ce0db7326a974286b3d2b5de3195fc6c47b612c10923bb03ccf3b87eb5bb342faafb8fb1af9360992bfa67de9ff3c9d981c38114a81cb99af98ddba5a168659013bf5226693e078fd81710441ec948fa5557a1ea3ad83fa31cf4a2ed77757bc6ad67a9803ed3e5f494fe7262ff95e7ef95e76ad20e32824d3a09aab7a43b90c79ab8ac917431ed19c1c21af82e090913517313baeda8388cf53bb211a8c8fb24fe1fddd3dda6cb5d20cae1b93632464b2e82d9bc987a6e3fa17d3feb39c743a84eccb0828b1faa89c85319b59dd152e28b48493f545d0eb93becfb97661142696bf9f6d21e2c16953b9d678615a135e90da91dd8c9ff842576cb235fb0fca1c554546b16b25bf09afd5ce615ea4ae99a0b37086ea240d54ae2de2134f129c78fd524e97982366d94764580ff81c8491b8783514d1b97e2ff9ad52e19def976d137c6b65151fc617538f223a1222af5ecaa7a46a6afdb7b010d6d4e627813b9536b3067da821f1c8a8b54922cecd866734819b404cf54e44fb2fd20917c2d9db5940b8ea1881391fba0a8eb471b1eee477977e22733c0fe43813834dab101dafb806b198a4ec02906897f14cf0b32023cee1e5d763ab2e822ea72df53a2b4575f89be307bf899203f3b0eec5e758ed6edecd9c08d04fedf1553a7cba742500193105bdce07ddcd869ceaea52ca10c219da772a8a8a0d70dd1e7eb4e575ec346495c65c5cd3ba5cf10c3ec2be5acf86dcb6a84aa251717034ba959dcf47b8ee71bc36ee5c9484370a642f2522425c3a6ed064ba068c07808cb74b0330921125d2c034b3049431d8c7270fb756b12e68c6a9afae7498dbae7f354edd0327467e4c3fa62adb13ef1612ed4c34c7ff8758000097df171fd3d23e97d43d248e82108116ed7ca64982fed0f491adbc08445071e78161f37be42ad8a887c4d8cb081ae0107cb9d4b663b4fd75a927d53a3f9fb2f52215554628e6446fb2b6c8b4587f8afa3989f9b491fa77c205dd4dfe88aa4ed46f3913fae7ae75b48e6c69099065571a6986b35bff218a0d86e9ff9b04c6452062316ca89b569cda481c04df59d301fbc8446854f6b342d9cc8a4858aa40e74cb36215d47a9e4708e03d865acefa1bc981a073544c2a0cc9ec20f79c6cd7172630cae3a2756fcac933d89b936672c12e7fd1ebf95d70e4468dc3748aa56fb6ad62023f948c843023e935a2667b3ace1be06109aa57e54e4503a02bb7c5e01f0fb03d050f2133c440df5f83da9c0045625f2f774a76ad2992efe435411323d9094c024e6fc7b2e88e57734bab9fb173ee52f6770331fb7e67dac1d70b7a56d597c4d724c27e23d5d44a9f5f6675c4c6760bafcd8747e18ef9a8e585964abfa41c9589d6eef2d6e5a7941ef510d863f39f8d59519523f768703332de2af874ecee888c09ff6be369ad90c4850fb8b47e4bd20ad658ab2bcf24cb950cb7ff7d91f3e19fa8038378d1fa07c1c473ae1039833fcb219f768e91f7f7a614df482dd8d9658a80b3424d7f3736a6951cac76181ce40ec2c16ffbfcb5b386a2bc55705d4848fa5be97a3a9f52fb733950cf19f58cf9bed5f9e18d806ef6979061ed57f1765692c28b1a9c9fe3e2c2f7d4a6379c55ee0cc189362ba7e365f1a1d0050ad0ba1c65bb7ecb036464a620764666e5f40dbc50a680488ed9f835be246a14566b239cd79f52a1a120cd34dde92d79b6868bc29ffb03e891011209029ed6be75d55e5512bf916986796326dd6417b6dbd691994bc359ddd3db8745502749614a5b74f180c535c00caff0351c0dd635d89559a86d326da4695912c5660eb49f6ba9a0613750ff4eff9b81db845955378a77db7deb544a0dfb4ae7d755b05d1decf4a8cc43b6093dec33105460bfb534af38326018e67fe4cc4af621264199d2e1968a5e50a75e27fcc644c1b865fc8f677c158cb15f429cbd045bed43cbd3a1b656b8ff1f935098389670ac8cf25f6c09117316c9e71eb527568c04da6f54bbbd6ddd10d1bf36f900f4dbbc01850852c629508c085f08ffbf59e2281abb2ba62d83560ffbe5330478b2b33dd814afa4d2724b949671e747fff6346d6085af0d98b646b8c79f1c47acd1d0718cdd2ae703d8248dcc5d363e831969475c1e873b8fd522a3e7ab8b0cc652330a910bb6fae538ae7b7883f7314e647ab21c17883d1b705a30cd3fa0817a3da3a224cc748965e1b5402ebe98e0ddf94467612aa414dba70d5554ca5720f392ef06cc6688b1117c81f21de8ea00a66c6653328ba83a219dc0ce6a1842634e79dbcaa635fa4e512d788524a95289e71191d9ce70656a216b6db534b4d2cb7eb71c1da1b769f3eb49867420bf19df3a309e26c15c3a8d34d2770da78d395c246e8d22a9e70bdac3da41dbe3931f22f5b6a8625ebdea88a00e724ae7f1d9338f024565517b7a35abba8d14e5f5d6b094e7b95ace4a01f79648c8ee57219c73e7d3d8f765452be6a9eea4537a50d547ef8047d2136ce225b7bdf49a394b284992e7bf89cda2856d3f8d91734a67e419e6be87e13efb101d6608c5860adb35a8620ba9589b49813ec39732fa2bd11831929c36b6310b7afa5ec436c80fb0181f6a311011db78d17ffb6d304928aea82afc7ae83f2e05d7d30c866e02c753a8e6a096a1726118b180cf7b362e00d7bcabbc513f31d96ac565f7f18eafe623e8522578fd263323a7ffe20ce949197ec2de06668e61ddfed556f88405da3a29fcf6025a94fee67690d9b577429fe42761f5972a8fa37433c9fd615e28a28341bb1bf93a8850c85b4d5204c59b239a3a9e9647daff9931351d309c54b99ca8369e0f470584365d1da60b09196f92c565d6b3da73e8b356ba00e944770f8602b149e63cbb4c49571bbfa84f184a0cf9423ad793850fda34f948a2f0859d9d687d6c6ccca9fc6ff5deafe28fb19d6bf7e21335ae967919ee3a4729f50a400a993818b513730dc3936be27ec28342031545feab38d3887c3052b451551e1117f4a3bb6e8d3f85794ae500bd0bab01e686be84f74b2b48cd89e945cd0129ac035db16936d96003640e5de43b47ad41bd5e8f14c64b69d06e40d7487396ef523e1360afb660e57d4ac856afe6c37a8613b3143a936278adc78a9ea0b2678635aca8368ab06f72f525d96e821b2ae9e35d5be5dba23d8b1446d13dc56ebd628adfe87cf61d4d63f89150ab38f87a22d8da5bb215c84fe53c4592979aeaed8017072ffeb20b1257a682aa6294d4b39652e31921e43face52daaf741a46fb6c15321fec285c9e9e8ea6145bf2ef46d7d9a73833f3df1447604bab9f7c6363b589ff48d94660b19879dde5f1a20e118a95dca6b7e8008455b4511207581aa3cc71d8b4e3d8f8182f85d461eb5bfe3eef6915b8fe8bda22d0510b4745af266c5c1310cb1cc66f6f2f483d4071b1809644413d7d475f2fbc31026346f894842ff8e75516d76ae7ef76b8babd7124733e0c7387aecbb8b9c3159249b50a029bc7d317d4d775bfadb2a03fb0ed03c1f703dada4367454e24701aeb4ce80aed48a1ca989c9714437f11b3aa1477a792da76ba6bba44eab4afc73cbc5c69025f2217c8ffd130448b82812d4d422cc2371505220100b3e81f45935a20b1ac664500622ec48e634c43ddd7a2535f5f63493a92551e4fd5c9d58cda4d9722ba652ffbb59171a42ba114e8506d8bc51d85002df5f9afb555a6448407ef23af4985ff37568182f507bb554ccc391a4ac3cd02dd0b276c406cd8915131692c2923f6768b0697c83f9d8ec458a4c19751693144d8218632d28fec502058d7c0e621e4e451d03b45ebd1ffd3b067ec0d3b9a042080ac641818a975c11d7427fe7cc0e8b73ac51f1ef3d2e981a08dbb6c26f80515d25577f18040c0c53460662c184e826092099d9a101e7ed9bcbb71512b31c64ea1c375e66e848960a736afb98e21eb2fcb496cdd4cf04fe51bbe1f1169e2d401", 0x1000}, {&(0x7f0000001340)="2a3a0273edc2a90b0ac5eb16ce5d8d697ccc831c94263cc2ac7e489588f7ae0063994cc00767b589e7c1723bba3510bb021dd6a52aa96219d7ac2c6df4b79ee21e16604cfd99e6a432e4ef9734ae06f66a21b540c6f6a981584d5572d24b70bbb0b48725ff501a1e13c9bfde13fe49205a8b2d95352fefc010418516e5bc62e03f0173906ed9a0050d42f1e695a78eaa857aacd54d01b8d2b4a5d7c3f3f5dc6518eba2b9ff57061c3e1f43f21fc34c1e3dcdfc826eda4dfafc5f681ce6f6292f", 0xc0}, {&(0x7f0000001400)="5dc4a471dec7b36ca72c822f6987bc9d072f3463a8a46d8a0002f7d64bda18577dae95edbdd49724c54b7d9aaacafc45ee704f1def697600465e6ed8bdf48b18a908a9305068c673e56fc89f729401b0c220a062e9bcf8c9ad0dd13868ade412d2400441270f958935dd29c2469dfbad8f40191a609d5e69041631ef7c7547078a54f2e61f7640af8b900c7f9db34e5aecce7fc733e65ea626ad3ad108f71e0ad5855a50ca3304b49b73347a35491301cb03d7f26e7d732d0818a6536870305402210f7c87e2caa6b5119a4ed4846aa38879be462bcb2bc8f1148aa13e60da21f05a54f1dc81fe2bd7fa49775e5a20a7f8", 0xf1}, {&(0x7f0000000280)="206702ed45d02aebb85faaa68dd49f4379241f56dea7ed8df26fd365b6b56966092f30e5b1804d08613b16a9ed27880c238ec5516e52d2321c36ab182a2e1582fbf96f9c4446f7e2b2c37472070ce5761b6c2a5fb880248ef7b0c6759a4a96649c7761cb89b7c54091f2d5c175f680068f020b7a2a3f176ed379cb62eb8efc769253405cd7d7a19ea8b521840d3776c8d3", 0x91}], 0x8, 0x0, 0x4) syz_emit_ethernet(0x38, &(0x7f0000001640)=ANY=[@ANYBLOB="ffffffffffff58842d8f375086dd65443efa00023300fe8000000000000000000000000000b16e41b3f51ce3ceeb88aafe8000000000000d000000bafc36fdaadd78aa9f43fd6fe57f22df64a401d92f8013d59211389ca3a15bbab4db5d46c6fd4b1aa94c957c52061c50ad9e23e1ccc07788f75e252f4280c24a71fb89b12f6857f61adfc304271c05739333d64d7b2aba7c3cd09154d03b823c7c31058ce85ea68fb668c13f2be00000000000000000000000008c5b758e601e86d2291e54a320c5dd6ba561ef8f48a260e896eda51311f7895814b157eacca9d8b6c148ae788ad1f9d17475833aa34ed47b3a9efbc21cfd487b993c932135ddce95d40832b960da2fefaee83d2962568546d57fac84"]) 16:20:40 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040)="0c0acb8d8395cde65bf5", &(0x7f0000001080)=0xa, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r0) r1 = geteuid() r2 = socket(0x20, 0xc003, 0xff) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000200)={0x6, 0x8dc7, 0x65ae, 0x75eb, 0x2, 0x2c3, 0x400, 0x10, [{0x160, 0xd3b, 0x9, 0xfffff801}, {0x6, 0x8ca2, 0x9, 0x7ff}, {0x6f34, 0x40, 0x3, 0xffffff83}, {0x7fffffff, 0x1773, 0x1, 0x7}, {0x1a, 0x3f, 0x80000000, 0xa3fe}, {0xffffffc0, 0x7, 0x4, 0x1}, {0x3, 0x4, 0xffff, 0xfffffff8}, {0x1, 0x8, 0xfff, 0x1}, {0x5, 0x3, 0x7, 0x55b}, {0x8, 0x4f4, 0xbc, 0x7}, {0x80000000, 0x1003, 0x8, 0x9}, {0x8000, 0x7, 0x81, 0x3}, {0x1, 0x10000, 0x8, 0x100}, {0xc9, 0x10001, 0x3}, {0x10000, 0x0, 0x1, 0x1004}, {0x40000a7, 0x3, 0x401, 0x200}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xafdc, 0x0, r3, 0xffffffffffffffff, r5, 0x2, 0x35}, 0x0, 0x40d4, 0x335}) 16:20:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x1ff, 0x80, 0x4}) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @ipv4={[], [], @multicast1}, [], "608b"}}}}}}}) 16:20:40 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x30) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0xffffffffffffffbf}, 0x10) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 16:20:40 executing program 1: socketpair(0x18, 0x92d24571c72bb5bc, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="66a4278f3c6aa750812c26397f", 0xd}, {&(0x7f0000000680)="ca186af6d333a98e77ab1ae604898bbded57cedb2d709f23120a4f4c2d4e55cb4a2993b1873b7e22ededad9a2bc8feffffffffffffff8ac64dd891bfdd547bb97e720effc74df85839666ad1254f814a60c9578ee88fa817beecd7bc38385f222aa973ceb9f8900ead493f3fe0e05befd3334a73d456d08c0c2ba5232d3a93f0273421e9ae26f30f43a2f41a8ed1c81cc19d25e2419774e66617bfae10c6f5cf4e804dfb622f9b4b59734808255a9d946d7036a1cb378b6e669a25f43f91a6d1af418e0974622a953498da4ba9ca879b61dca61199ecbbdcdbb2c7c8b1cb5deb00"/235, 0xeb}, {&(0x7f00000001c0)="fed44bd60a291e63993dce3dec57fdac09860d430f085481ae2125d3f97db7f066c22e1d3927b3a554db778b14ebfbda887d851566b9325d8a69ffb5e7e065a177906b35a13f499ad2164ab51c33b02360a62896db8e439c35779f8b9d23865fe4e0e265ee9a1cde42c590891b07e0394fe2c7197e89206748eaad150815efecf3d607de07f3543f8d2ffa220c25003c7f70830faa99fbcafce311d90217c8ed4f15fadea6ffbd9a3f0c6b070ae14399e4157c7a36ff1d709570d32f82a8de5282e36cbc264507ac73ad82af16568c18f4ed5ad13943733d8dcf810cf80bd58145572de895c3", 0xe6}, {&(0x7f00000000c0)="d05aa13f048a1375914e9b92633ce1d21f86567bd1702ceecf7e25f3fc436a283983f252a28d2dea0e2a1231a8db3013cfc0aa92f0cb26447795ab27ca9c82025c08aa95efc764299f9bbf37a2ef1e7f8e408efa05dc8c527b90e0d6c4322a9420ff1211dc883a0bfc1c7fb496142e548abf13cb2a10d6b249ec238db2bb3867def80e812dfde241e5f240a7872f0b47523f8fbea3e99179b1e73f25dcdc01d17067a1e5be51c6", 0xa7}], 0x4, 0x0, 0x9) sysctl$machdep(&(0x7f0000000480), 0x2, &(0x7f00000004c0)="01cb1013c7a074433769575cb71e98f900"/29, &(0x7f0000000540)=0x1d, &(0x7f0000000580)="0cd3cb067a1e18d3be3aff393bc4ec263a918e91a303d6a1f593ce0fcaecb7959f805d8f372e2342d4a71e5a3cc32537ced3278eb9ed34af6338cb2c128e3d630d259f28061c2721a849def9395573a6b430670545199b75d1d29ede69b426940904db84bf8a7bda91967957e332ce6487543a3ca6146757f7bf3e1d3074c92f71bedd6e416d7ced2926ceb348d49f6516c77cbcf0e1f8915d", 0x99) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000640)={0x5, './file0\x00'}) r4 = dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r1) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f666976653000"], 0xa) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000800)={0x9, &(0x7f0000000780)=[{0x5, 0x8, 0x808, 0x567, 0x8}, {0xfffa, 0xee3, 0xff72, 0x8000, 0x800}, {0xbea, 0x3, 0x7fff, 0x0, 0xe3ed}, {0x3f, 0x31, 0x58, 0x5, 0x9}, {0x4, 0x100, 0x820, 0x1, 0x5}, {0x3ff, 0x2001, 0x6, 0x81, 0x40}, {0x7ff, 0x7, 0xbfff, 0xf5a9, 0x7}, {0x4, 0xf800, 0x400, 0x1ff, 0x3}, {0xe527, 0x18, 0x32ab, 0x5, 0x5c}]}) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000080)={0x200, 0x0, 0x7c0c7eac, 0x5}) sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) lseek(r0, 0x0, 0x7, 0x1) socket$unix(0x1, 0x5, 0x0) 16:20:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x5, 0x8) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000140)=0x101) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) linkat(r4, &(0x7f00000000c0)='./file1\x00', r7, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x3e) 16:20:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = socket(0x0, 0x3, 0x81) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x81}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 16:20:41 executing program 1: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 16:20:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x1, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) socket(0x10, 0x2, 0x7f) 16:20:41 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pf\x00', 0x2, 0x0) clock_getres(0x0, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) msgsnd(0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="01000000000000009d49e8e9682c3b6d2e574b4a1d36426b9a409bc3dbf13f07666d6236b87d87034874afdfbf7772ebd15fd2fb952bf18af1be07ad129182dd3f291f276383dccf2ecd80003e1f5c5d08006e601ac5c62347629f5ed7d02d5458844016230c0f9c9086ab969fe32c57dad2f0d3da5e82b56ed3359c98a5b7b9d4c709ce16c9019cf861bbb47d8b62d36aa289c58d94c0cccbbbacafa9"], 0x41, 0x800) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x8, 0x138) r2 = socket(0x800000020, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x4000029, 0xe, &(0x7f0000000800)="1cd83e3c8b4287e0149c9c082f0c86f763c52d2a8512f7f0874f604261cfee51146f0fdaa8da72b97be8a824076046e14a2b9fce345b8c6fa35fe9441df67310d284fe78a6b2d4c00247374a37", 0x4d) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0xe0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) bind$unix(r2, &(0x7f0000000740)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c7089a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c5e7d3c9b00f659fcb031b971c188ad3e6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c9d932abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd8914a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e92ccfce0db830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af1867f112ffffff7ff7387b43ec0e3dc11acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b027af24420630d74fb17084e81a9886667cf01017e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0d557ad1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc281417dd266ea88862e11a98ccfda9815dca4b92fe4c30f53d49ef521b224cf81285fd4a9297e2f9bea7bafd12cfd2a372fb64d36cb5e8005838c6cef6c46db703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00"/476], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x3, 0x0, 0x0, 0x6, 0x6, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0xf1, 0x0, 0x0, 0x0, 0x162, 0x6, 0x4], [0x0, 0x7ffffffd, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x9, 0x2, 0x4, 0xfffffc, 0x0, 0x2], [{0x0, 0x0, 0x4}, {0xfffe, 0x20000, 0x0, 0xa0000}, {0xfffc}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x7fffff}, {0x80, 0x20, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xffffffffffffffff}, {0x1, 0x0, 0x8, 0xc}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:20:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000180)="6638cb86f5c15eb9d640fc7663b48c32ff40f154e4dfd135bbfddf7ab30dcdae87e9d90168cf869221dc2601708b762017fffa58c58d27b3dfb71b89ba16eccb61fef8c7e54504d2deb55e42b19919f80c6e269639ef56d6a91d3e8307260069a4fbf9e1c00dd2a005c67ec10d3b6105c2363caad69b36713a0c5ba09fd4a927af9f41e94cab898a27ea2fe62648794b1e197ff8035496011294ea554e1b361725cf1c94438084bc1935b53c74fdb0feaa3c36f1451e763dcf0703f9a508344cd7752d9fb11e8325ec9dbc162aaf8cff49fc730a564bb9ff1c9bd0", 0xdb, 0x0, 0x8a16) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = fcntl$dupfd(r1, 0xa, r2) fsync(r3) 16:20:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x5, 0x8) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0xfffe, 0x9, 0xb, 0x6]) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/239) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:20:41 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="04921374d279ffffffffffffffffffffffff08004500001c0000000000029078ffffffffe00000011100a8aa3957c7660c2622070000000000000097ead34f798f45b53749f737b787e594e6f4a58eec895bad6601568c8f01ddad998bf92e6de454a369a3c47b662e4eb5aa92fc9695a4e1b366a748cdbb9222bdc4c69b961f6dbc98addcccd689"]) 16:20:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xc0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCEXCL(r4, 0x2000740d) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:20:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000000c0)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000100)=0xff6f, 0x0, 0x54) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) 16:20:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:20:41 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x558) munlockall() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000007c0)=0xffffff83) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0xffffffffffffffff, r3) r4 = getegid() chown(&(0x7f0000000740)='./file0\x00', r2, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f00000006c0)=0xc) setreuid(0xffffffffffffffff, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r3, r6, 0x0, 0xe2, 0x9}, 0x4, 0x3, 0x0, 0x0, 0x1f, 0x20, 0x10001, 0x33}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/164) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x801169ab, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000001c0)={0x10, 0xa000, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x98fd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfd91}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2b4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) msgctl$IPC_RMID(r0, 0x0) 16:20:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) wait4(r1, &(0x7f0000000040), 0x3, &(0x7f00000000c0)) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:20:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffff9c, 0x2, 0xfffffc01, &(0x7f0000000080)="64fe37a4a8ef968cd97f9ffd9ae36f773e1fbed0a4f0a3d7d4e30015eb5d2451f3a34262f77cd5211795d2cc2543e2f8fd509dfecabf9bbe602049518f495f0fc5db694945a97b2f438ab1f5c425876999432e775a59443c7f64ff9efc25def7958f59db0444e99be38bfec2da4bdd9b1490761150f6f5f762b9f13ba6f60a9e3fcce460adddc6c51dd5012505c44916c3ff4e7cc3a48d96577004f9262e4af3e5b88d4a7e", 0xa5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) 16:20:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) fcntl$getown(r2, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x1, 0x9, 0x0, 0xc923, 0xffffff80, 0x7f, 0x0, 0x2, 0x200, 0x1}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x1, 0x401}) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:20:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3}], 0x1}) 16:20:42 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="e40300000000000000008b469a38d3effd3555d969aef437002ed43e6bc815bf30d1397dae1f0c02728d5fff0e18d8f741102e0fb9edf50e9bba6c394a80dc5b332896b5c497780ee9006a1a7c2a9dcf152d5a8d083be10154b9e1a615"], 0xa) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x5, 0x1}) 16:20:42 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) recvfrom$unix(r0, 0x0, 0x0, 0x841, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) r2 = semget$private(0x0, 0x5, 0x204) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/94) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x2}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x3, 0x7f, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) sysctl$hw(&(0x7f0000000180)={0x6, 0xa}, 0x2, &(0x7f0000000600)="64f21a27ee093f84cb874727022aab05b569f65a65096668e267982799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5e844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f297a7260621572b0b533f884e746852192e7a94d272b6f3811ecaa000000000000000000001a8472f1779ebcc080ee60647d273255d28f3be8c14490cfa7a0fb1b15c2ba809e357c86e87443ce7753003709772d25d32988ec461fa5cfd2ed80c865901ca2103c3d1762e046e5204f665c2d1ccc33d733e9b1502170a4ab07c0a50614423000b602ce88a05d165d2086fc846833ffa592616825638ae5b156577045ff323465682d682b5b7909a6444c680054160000000000000000eadc53a73d93f3db4fff3a1dfd135fdd9807d5d5f9fbf12c7a1999584d2438e896ce89bcdf13f000f284cbe3b32789eb75f156b6564384ad04b6131d66026b0c96a78c1848597de1f2e4d529614eab", &(0x7f00000001c0)=0x178, &(0x7f0000000780)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51aa35b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676e16486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab5770998aebf0403c5bf46583dbe933a8f20091fddadf651524f965fc84ac01d47046c76107ae732ae3dc086d7f7c1312393c7c5b318c7eec285d4fd368d338aa4530b647e533937dae81e328c96afc72fa905790a308df534b0aa430ec3dea7a2be7282d12a6c4e66efb1bba8176621f5fd3ef87963bc906389a7940adfcaca459f16cd4b", 0x137) r3 = semget$private(0x0, 0x5, 0x204) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/96) semop(r3, &(0x7f0000000100)=[{0x0, 0x501e, 0x1000}, {0x1, 0x7}], 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semop(r3, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x2}, {0x3, 0xd, 0x800}, {0x4, 0x6000, 0x1800}, {0x4, 0x1, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x3, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r4 = semget$private(0x0, 0x5, 0x204) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/96) semop(r4, &(0x7f0000000100), 0x0) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x20d, 0x2800}, {0x2, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x7f, 0x1000}, {0x2, 0x7f, 0x800}, {0x7, 0x1, 0x1800}, {0x4, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(0x0, &(0x7f0000000040)=[{0x4, 0x3}, {0x2, 0x8}, {0x4, 0x3}, {0x2}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0x6}, {0x0, 0x4, 0x800}], 0x8) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x4, 0x100, 0x800}, {0x4, 0x80, 0x1000}, {0x2, 0x40, 0x1000}, {0x1, 0x4, 0x1800}, {0x0, 0x7ff, 0x1000}], 0x5) 16:20:42 executing program 1: syz_emit_ethernet(0xa8, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x9a, 0x0, 0x0, 0x80, 0x2, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@generic={0x88, 0xb, "cc2a953794ab553e12"}]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "98f53824d2cff03bf2192630412e741f"}, @generic={0x1, 0xc, "8c3b29b17a168d555e86"}, @window={0x3, 0x3}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}]}}, {"d70474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b"}}}}}}) 16:20:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:20:42 executing program 1: setgroups(0xfffffffffffffe7d, 0xffffffffffffffff) 16:20:42 executing program 1: chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x1ff) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20002, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="e4012e2f6682a23d737b6c65300017f9f2be508540ca009ee56087ec2428a1e08df635b0165ef565bf2f0150355fa39e32e98730edd69028f76c4dadc90e80442b850539c526ffaea591eff8eea127ab57077d3a15cd8839283f37560415c8b1107572456ab3b6c90328672dbe8243ef6fa36a88466c4cccb7223e16581ee2ae3d99f735c80c177991c98e92205433bef8bb72ff1fdb17d79c1e82108f5adbf88d062b03381392de2d94005b3384ba4977fe855e9306f112390015ed38bbed74b56f8e84f424ffce801d682adce989f849485b51f0499dd2b9ba067e0fcd234a337befd3aedfc42e62492b092201671ca4f706484f0ca2b39b"], 0xa) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x8, 0xd996, 0x4c3, 0x8}) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) flock(r6, 0x8) mmap(&(0x7f00008a7000/0x4000)=nil, 0x4000, 0x1, 0x810, r3, 0x0, 0x8) 16:20:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) connect$unix(r2, &(0x7f00000000c0)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xfffffd8b) sysctl$net_inet_ah(&(0x7f00000001c0), 0x4, &(0x7f0000000200)="5cf49afa8174e54a73f302f143aec56f322d0329ee8410569388b85db8e5f8b5380b06eb9644aa594118359a841d72fee40301001c4f0ba30ea5d310b79e8b65341bb26a00a9ba7629182408d71a21edcc487985439bf560d1c44d7cb8014ba9c3bb1ac79e205578ba716173e29e19c20a180a27eb77d105a39241bb1389a8d656bd977d", &(0x7f0000000140)=0x84, &(0x7f0000000180)="ae4b6584b2dc97792459e0ed8883f8b4ef3f5e87", 0x14) getuid() syz_emit_ethernet(0x3f, &(0x7f0000000040)={@local, @random='\x008\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "b46100", 0x9, 0x11, 0x0, @rand_addr="25a7180d32f1936ee42cb877fb7fb5f6", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @udp={{0x1, 0x3, 0x8}, {'A'}}}}}}}) 16:20:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)=""/256, 0x100}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180), 0x0) writev(r1, &(0x7f0000000040), 0x1) open(&(0x7f0000000000)='./file0/file0\x00', 0x308, 0xcc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:20:42 executing program 1: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='-\r/file0\x00'], 0x6) 16:20:42 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40000400000002c2, 0xe3) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x100) fcntl$setstatus(r0, 0x4, 0x4) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x12\x00', &(0x7f00000000c0)='\\*/^&!\x00', &(0x7f0000000100)=':&@\x00', &(0x7f0000000580)=')\x00', &(0x7f0000000180)='*[,&&/)(\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*%\x00', &(0x7f0000000140)='{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-]\xf6,%\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='(\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000052a7c695640000"], 0xa) getdents(r4, &(0x7f0000000500)=""/105, 0x69) ftruncate(r1, 0x0, 0x8000000003) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x8, 0x100) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000002c0)=0x100) 16:20:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) dup2(r3, r4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 16:20:43 executing program 1: sysctl$hw(&(0x7f0000000300)={0x6, 0xc}, 0x2, &(0x7f00000016c0)="90bf175b91966c874a7ae2d0b079d51c4010a6ed114b5b1900000000000000c788dbf93ff9e75cfdcb89b832b7987e956306c804eeadda99891dc513ca4bc5f84ee28bc6f386d127d945951e232894040000000078a96c4317a4bf4feaf12a954304003be44d450a55c8476dca36ad75b84cd20180d9c89f09927ec5f72f6489e6ab598421991226d2b15b44d0fa7fe478468c405aa50c77e9dc3dd5454d754b0910a6f0a1dd47da382788b4ac1731f0945a6fe18f5338be3c1be0d54893b86c8d000000000ad7a9ce0930f45888f09b4d9f4cf752b9f2b2d686367353172d357715786558c397b3a33da4ffa9899f5b6812c1fa9acc1b33cc11ab5389a67b2fe0fcd89d33d7ae23135596813000cc76f01ab14f58931ccf073da661a4bac20d40e32c6a35b564dcdbe6fb8f139b400e34ff3e7f18d7246beb0518a30827729dec04", 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000004f80)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b5460fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee0652449c7b4399f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960779105a327363a6d9dd02823d3a4c2b9ef11c2b77eaa4bc21f3b7781eb206909c14b7895b527fe80b330ac741cf4f4a63cb0bae0cae58b5204f5c6dfbfa07423839f53d3aafdda66e4cd2f3ea5ad202cfe1ef6f08b12821909f350f72fe6e5679aab363e9cd37e9806c3e7989e0cea4b1a26e034c1e39b2107a7e7", 0x107e}, {&(0x7f00000004c0)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b6be20c9c8af75c80fe0281dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2855dfe1cd151d9e6e8675cefa4f51cdec94ec70a9486d8c312639e72e9eea032e46a610b3f5d9711424074b1071b3796c489", 0xd6}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f00000013c0)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f0000003f40)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d070cee40f74fff142606915bddb87dcda57", 0x1011}, {&(0x7f0000000340)="bdaaed3087d3f272c7d147433fb3754ed8f084f07c4d825855252759a868b8a7495a3fbcd1de0d7add98f293481c46565dd6772e5dc210e9cbe27ff8b7984cd1976fad5d82f4f56d01e59299fd09c01b44e19a3193f2ba5181849cec97810312716e99d1d02dc62fed80d8a4dea72eeeff8bdaf5a8ee2839d148e7b98af174e5d4a41d6346ac6664b4a3bf5a3dc248e12c5596fdab2beac4ffefb4df3af886904ca87399a46c566206f415fc6be8783f19c538fd1111401748230db82bc45152f23caa273592b0bfe85ed4cec768d8d457953ae8ca", 0xd5}, {&(0x7f00000005c0)="e9ae066e5f1fed17a53efe8e79bf6a5e3adeb3ac1e4caa2d709fc6cc7e240554ee611702f1313830484b4264f337019ae4e3ebc007596005a50a5aecb62250cdd81b3d2f1de6b9aa63ccb9c19a06699df494c6fa882b637742dbae929ff5c57d6ba5529a9f813cc23aaa95dfc03862b5618644013ddacbe9c3fd3ba176077c420c4c4985004d61d0ddbc7f9c69e7174aaec70b7a5807b81e7ea8014438cb204145e599dcf750714ff8e112158b8da15b0c21fd3da846279bed3279a8170367b3d1a2c2cbae833b6f4e38", 0xca}, {&(0x7f0000000a00)="f334837f6a6cfc5a6717ef64509a5f352018913bef18fe386a4011e4947601cfd01862b24fe159934233a6dca49e8bc8a6a17c196103fcf0f223922bc406e5d7c04b2dedd1076529c2a571a1fdef01a9c625bff489dc3a9a7451f0b9849f6e84ac770af9871a6bc27470119c4788170916a6adcbb079c7f52d3adf1a3f9cb57ff5e1b13045d64e1ab1b73632158f08a7453652", 0x93}], 0xa, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES64, @ANYRES16, @ANYRES32=0x0, @ANYRES16=r3, @ANYRES16=r0, @ANYRES64, @ANYRESDEC, @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRESOCT, @ANYRES16, @ANYRES32, @ANYRES32=r0, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=r0, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="82540000180000000000c135132999193b85ce68", @ANYRESHEX, @ANYRES32, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRESHEX, @ANYRESHEX, @ANYRES32=r1, @ANYBLOB="7ada98afef8f430cb7276938b7fba6f94451aa9c9c72a30d7c1fa0cd4857cd74d72a85bc19c8c48a3261e8cc6690d1a580f47b97cf542c270a826302000000fae79106d8a23eea7ba793f8652550f48b0905bba37f20b3291afed11ee6d908afab17674576d8ccaaf07c37b2f5dad2bba826d16b2db8dfd791b8b4bca177d87799764d05c5f6e831cd91252d38ef2ecc28f463624e356f486091b8e11151e3414e4bed4b31251c9887779bf340576fde47f869cace4276bbd5839752d5c2ce972999058569c2e52690332194640479bbb16a6ee735bb4d7e935a48", @ANYRESOCT, @ANYRES64], 0x100}, 0xb) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r5) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x80000002) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) 16:20:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x120) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000013c0)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) 16:20:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r4) r5 = getegid() fchown(0xffffffffffffffff, 0x0, r5) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r9 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x196) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)=0xb) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r10, 0x85}], 0x1, 0x39) pread(r10, &(0x7f00000000c0)="7094838efbae93f76d8e59fc71aad4990b274f94aa37c6e492fc9aaf8baa71958a91590aff55e28a4a18d2bc9f665e7ccaf6b7daf0cd39bb2508418ed0c87d58bd60b34dc48a", 0x46, 0x0, 0x7) 16:20:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) dup2(r1, r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x5) 16:20:43 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) poll(&(0x7f0000000340)=[{}], 0x1, 0x4a9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x30) r2 = getpid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x1ff, 0x8001, 0x5, 0x5, "6a7d8b4e6212b6fdae77dd72ddd0fa0410ba3a41", 0x3, 0x100000}) fcntl$setstatus(r0, 0x4, 0x4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=':}+$\x00', &(0x7f0000000140)='&^\x00', &(0x7f00000001c0)='{\x0e\x00'], &(0x7f0000000380)=[&(0x7f0000000240)=']@%]\\*\xa4/\x00', &(0x7f0000000280)='[l\x8e\xc4\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')-@\x00']) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x5, &(0x7f0000000440)=[{0x8000, 0xa3, 0x7, 0x7}, {0x1f, 0xff, 0x7, 0x6}, {0x4, 0x5, 0x3, 0x5}, {0xfffc, 0x0, 0x4, 0x3}, {0x8, 0xf0, 0x0, 0x7cbe}]}) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) bind(r3, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x1}, 0x8) read(r1, &(0x7f0000000480)=""/54, 0x36) fcntl$setstatus(r3, 0x4, 0x40) execve(0x0, 0x0, 0x0) 16:20:43 executing program 1: r0 = semget$private(0x0, 0x5, 0x8) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) r1 = semget$private(0x0, 0x4, 0x40c) semop(r1, &(0x7f0000000000)=[{0x3, 0x120, 0x1000}, {0x0, 0xe485, 0x1000}, {0x4, 0xfffd, 0x1000}, {0x2, 0x8001, 0x800}, {0x2, 0xa77, 0x1000}, {0x2, 0x9}], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) 16:20:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x9) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x118) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) fcntl$dupfd(r2, 0xa, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x180) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0xff, 0x2, 0x7fff, 0x401}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) socket$unix(0x1, 0x1, 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000340)={0x0, [{0x2, 0x3}, {0x3}, {0x3, 0x7d}, {0x2, 0x7fff}, {0x1, 0x6}, {0x3, 0x3}, {0x2c55181c8b170a74, 0xffff}, {0x2, 0x5}, {0x3, 0xffffffff}, {0x1, 0x40000000}, {0x3, 0x80}, {0x2, 0xff}, {0x3, 0x8}, {0x2, 0x7fffffff}, {0x3, 0x5}, {0x1}, {0x3, 0x8000}, {0x3, 0xffff}, {0x2, 0x587e}, {0x2, 0x7}, {0x1, 0x800}, {0x2, 0x75a}, {0x3, 0x3}, {0x1, 0x5}, {0x1, 0x81}, {0x2}, {0x0, 0x58e0}, {0x2, 0xffff0000}, {0x1, 0x9}, {0x1, 0x3}, {0x3, 0x2}, {0x1, 0xca0}]}) getpid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r6, &(0x7f00000004c0)='./file0\x00', 0x0, 0x72b9f744f7f387e) 16:20:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10008, 0x23) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:20:44 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) close(r0) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}}}}}}}) 16:20:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830017eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e5074a4c226c24f1690d34ab3b55f788e7479f196307fccba41d8f134839de29b66f2d6efc556e92e98d9bb4cdafff4045ec3cf463623320e3dbc29a70ccba4b790087dfac5054fa3c8e2bdeac4fd1c66d805ec19532b85d48a7ad239e384f2cd54e10272c1085fa65bb470b056b1209ee36dd021573b1182beed8580abaee99b71577677c4e7a21c4e9635c7eb5b73a84be7e0b86bedb6848721be61ca00000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) nanosleep(&(0x7f0000000000), 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:20:44 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 16:20:44 executing program 1: getgid() sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:20:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000700)='ol', 0x2, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x40000003}]}}}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x2}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) read(r5, &(0x7f0000000140)=""/80, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126ef"], 0x10) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:20:44 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2de) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = msgget$private(0x0, 0x0) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000180)='./file0\x00', r1, 0x0) r5 = getppid() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES32=r6, @ANYRES64], 0x1, 0x7fc) shutdown(r6, 0x2) r8 = fcntl$getown(r6, 0x5) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x4, r1, 0x0, 0x0, r4, 0x20, 0xfff}, 0x5, 0x7, r5, r8, 0x4, 0x4, 0x8, 0x5}) 16:20:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 16:20:45 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) shutdown(r0, 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180), 0x0, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000000c0), 0x0, 0x39) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) r7 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r7, 0x85}], 0x1, 0x39) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x20000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x7, 0xef}, {{}, 0xfffffffffffffff8, 0x97, 0xf0000000, 0x9, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x9, 0x40004}, {{}, 0xfffffffffffffffc, 0x81, 0x4, 0x81, 0x80}, {{r2}, 0xfffffffffffffffa, 0xc4, 0x80000000, 0x6, 0x8000}, {{r3}, 0xfffffffffffffff8, 0x21, 0x4, 0x3, 0x5}, {{r4}, 0x0, 0x25, 0x1, 0x100, 0x100000001}, {{r5}, 0xfffffffffffffff8, 0xe9, 0x2, 0x7f, 0x8001}], 0x3, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffa, 0xc0, 0x1, 0x20, 0x2}, {{r7}, 0xfffffffffffffffa, 0x80, 0x3, 0xfdf, 0x3}], 0x80, &(0x7f0000000080)={0x100, 0x8}) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:20:45 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:20:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000240)="3220c0fce8910485c7cfa8960d520ac599e447f15f0a", 0x16}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) r3 = socket(0x6, 0x10004, 0xb9) write(r3, &(0x7f0000000100)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b05efdd7000000000000000000000000000000fc205c4403d41898ed22f4d60b2036df430cb522ea094273f03078ac02d0645f8ee12f223c01a423f3e9cc373316cf94e45fa6df5c3c0f1f764b780ffeb383e6f178d5b2a43fe3f2cfb5352d684a18e69d89193e5065a6584ced8121bc6cb50e1f974c6e7c99ce1389f70e5ef271d643f2f155b2b345f9", 0xac) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fff, 0xfffffff7, 0x2, 0x200, "63e11c56205f77cfa9ed25dc9b2761e75c83151e", 0xfffffffb, 0x4}) 16:20:45 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="1e148216f0734565c09ba452b8c6d3be540514cfef18477b0e928fad691c5a97ee2acec612c6faaf4d6c6674f7ce4522a584d827f5b2c3e3fd403488e2cbf224a3662195280efd137a1893d0ec9347bb8281e3d4c68d52f32e2e02fc050a5514606571fc20931e3aef7e116d715f1b808576ee6a514bf5c148fd888b359a232e3d03b7ad69ff6e329f9e6b712b2e5370b7d381a30adb8a", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x8) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x2800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000001c0)=""/35) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:20:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x4d}, {0x840000006, 0x0, 0x0, 0xae6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:20:46 executing program 1: socket(0x2, 0x1, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x43fd) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:20:46 executing program 1: msgsnd(0x0, &(0x7f0000000180)={0x0, "2ebabad3919c8f74c0cf01961ea5ec9c8ca2802b5c8f177c0360040630ed5056c3ba3e6c2556d7d9522e77c8153041a3ef1d601ce29dd1dd49ce19f8f8084218940fca2fa668804e35c97cce01487d778f88e3d0c10958a70c000000000000000000"}, 0x6a, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = semget$private(0x0, 0x5, 0x8) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/6) 16:20:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) r7 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r7, 0x85}], 0x1, 0x39) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r8, 0x85}], 0x1, 0x39) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0x1b, 0x40000000, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x85079a1, 0x401}], 0xea6b, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x3, 0x2, 0x460, 0x6}, {{r8}, 0xffffffffffffffff, 0x2, 0x8, 0x5}], 0x2, &(0x7f00000000c0)={0x200, 0xb6}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:20:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x80000000, 0x7, r6}) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="edfdfd59b5d9", @random="4639ec8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 16:20:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="986b02dafcbb53f614839450ebd6c943a1d1944745496c306186d46a3203d5b6c6209578a3c91df3ebaf00000000abaefdac7ff3bd87df2cb5671639187ed90ddf68f80406b6be37ac618bc8684ae54820202df08728728eee3639cc8148c264d165768fde12a64d9f25c89ade6b29e661dd47df3d795c712408fc9dbdad5d5538d8d5c6421a3fd133360eda7acde792f2ea88e57ea4620d2d621d683dc7a5a37d13d49973dbae069f662eb1e6adc7d0dd0700000000000000b359531c735993d2c85471bd52c36720ddd6b187b3c5be5b4b4b8a24e23079cb0659daa4780bab1100934eb18e3b5840cf690000000000003d0a9143e58bb9eef36e628d0980a3de2639da9a85fe7f515b483729b753bf13bf9fe91d8f0a0a326b32acbc3b882c54c027afc33fb20670a62255ec3419c0097216da8fd14d3fc93323110b5a819251a1382df37dd2107abd459adcb09b2a1eae061a69f62982839f7d87a372681be9f3a8554730d3a3a40bf3620bff5b58748ee6721f9f710a279abbdd0027ba5525a25738b16c2259eebccab13bbeaad22c1f4fcf0a4204f8eb5f70e3a4d1bb6feef5f1fb4cac923b1f4333bd28fcb022f02ef51e86fcf4c64576a10271257080e8945736c22d9c12240d5acb0c841d1a"], 0x1) open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, r2) setreuid(0xee00, r0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x10, 0x2, 0x1) bind(r5, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) r7 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r7, 0x85}], 0x1, 0x39) 16:20:46 executing program 1: r0 = socket(0x2, 0x3, 0x102) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x800) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xdc) 16:20:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x112) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x599) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x15}], 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x20, 0xc6) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) dup2(r2, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffc}, {}, {0x1, 0x0, 0x0, 0x1000}]}) poll(&(0x7f0000000100), 0x3b, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) readv(r4, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/16, 0x10}], 0x4) 16:20:47 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)="fa045e885e740222a3a02180b0fade80398d23a1400c583f2c1bc967eaf5d30fe7496b928859813da4afa59674f39b5a97b1d346cd468afde38a6bad8f8db313fe41d5b1dd1a933293f235e34fcef8241cea3f2126bf67fb273e6a2d92c2149270ce0d19a0971358e993ace61e22f864411f0245717654fd1f45f65cb9d92f3781247ded21e9b2a7405172ae9e35ba16e07f34a98554924cbca0780470cad3bcb01334e1057e5eec0c201f9f5acb9279af813768236403173eee3803233870cf8a0a4cb8b5d0a6fc716cf3c61037ef03b53040b0fc5c742f172869c8d5d71acba2a53344497b9e95989d618a15eee94fd553e8645325db4156afe128a50f101a61e033a54e703e8f5c9de559277917a10693a3807feb6fba6b70b3bf24c1e5a355ea2cec63946d9ece8c374d0e8f2c4cd7c01c537badbb16b320e98cdc85afede79570bf56cd037c78c68f110cab550b57030958e03e77fe9dbf1f12d3cf70e62d75ec71765df31d6598b010fb68560eff8a15178ea6c093a2af9b8c8a89ca7f5dd0e34bc34dbf49992b1f55d4ee5f04f0566199031f70a5550d5853cdb09fffe0e630d781d84811164105165a3903dbee7579c7083462a156af3e7941a0856f61db9dfb57837de564b12efab6581fc79eb3f6def98f2a7c5552db10c7e6d4d68debd46442cd8ec9d2d9fa8085b32b90fcd11554b609190940f19ec535641e3d3e62e4a40f01ba6944b3af1d910202baaabfdfc646482e44f378278ef47657b16d879f1443deb95660e0493fc0b073afdd800a5d22204316200d407932e68023a4a8b5cc109c7d66925c91707c4b30967bea8058f5f3e55f90610ef052233b4f0fb58b68cce3601a9ebf3fcf0db24faa7351172c7dcf9d1f382eff9a06cf773d576a1c9d7010e365424745107f25e461303117b0914e4aa2d405d9aee388025d45c6073fb4965204988af1a722c5d5bbe91f085797e8d37050816f97d96ecb74a9fc8f195f1b8c4c3402965d9c3a04c68f64210f71ab809c2a5a0de8d4e68fa1eb1ba118c8ac376acec7017a4681fcb556c1955ab8d4194a6a4add6a4a596fdba431b21ad315f5252a6090f890c7decebe75cb08091219f9577db7d35502d18dc4f6789496ec45a0b0e63e38c5e47a0ce1ad389c71b70dd17fc9a81e17db7c165411c453d8c1b5dcb3819855681b3555778d0c08f1ebddd4167384377f8c669276ae8fcec9348342fd76ba356a6ac541e3b2360a543b9ecc8a517f6490f356a594a03e7ac1eb6d6bac707c0e29321b4ffe74bd984b2b2697852bd422962f13cbf6a1f06d7e94cbc3696416e559389359604f1ee87d2b94f0c3b79dc47793ab0331d6907eb48b05390800926aff2f7dcbfebe131dc01faf2efbd08e20e766ba629772afe45c30f51ac84ab0e2d733ea80f74cb5a53739528c78261bce2be580dc9c8699163201e6308c706138a44d345e511df8bb4e35b64bd568dad298153740a95c70238b86f87daa86786e2c75c97040bbd57224c1699af28cf6051e9aba07f8b5127a69ff81e0aa79492ed2426b78e76a667a5df2caf6cd5246cdba865874b85c311b0aab542187c590163a824710515575d517f77876ba2504afacc11b32c983c77ae90d92feadd491401503a233259efd609a04018e79eceaaef4aa56c0f7b341ce34c992b8f4179b516dc6c58eb577fae66163f45c24785469099587a20fecb7eaccde4633af0286aa77c73d1f5548020e4d51aa3e67089a9839776dd5351a5c842ea484f17641e00e46cbc7ea93af224133a7d3ca20a1f8936ad9903046ff8b693b8a3dea1669ce3d9300a06afca4dd30ff067136b1fb083ba770c1de5ae03757d7db82eb4e6bc5760c9ddcc6a4ca6ce2cf0c2322d8b76e4c54bb17b58be2d39e1e5b2b3762f3063c861a4f10c88e0fca4e824aec2a88e39487411e10a99a8439905217f5575d4ad695985517e984643b2e23a4ab9f3f99e6190c0f0c07c9ea0bc25c97295cf85dca9326cefce0011f3932f7de11c756f3a81b9119f744e9f2d62150e0b50f114252ca2a00cd4e03bc32b9129da82c784f1bded3583c3d4546c31ae4a5f1d2deadbed4ced66b5546f60c266aabd1842e67179dcd6cd1bf93c2c3f9bbbd57afe416c4cb55c76b4af3b3a8b0543b0a1d4b64763d5996be8c841ca1d5fe6a3d2e378752cbfe33f17f65e80995d07a00a1b32e45d03f04d2408d2291bb053f7a364465086b243bbf9d6efef877860a7dbbdc8caddcc600733854afc813c427eb6c889a467f3f3c0f0140870bd770e7a35d7dc2322207f7eb9761a542cc35b3d65c8cc088e2bc9f702ea155d36f479eec5e312fe2ecccd9ff735aa7efc126a04e3217adc55be27c50c8dd3b0fcd2bf78ab553fe7b644e2dc6b2f27b8838b3d7898a1184c5eb87090161ab644fc8ec47ae0756dffcd9239eb9297f1fc6de0e33256ebd8f899d25e4aa92b21a5dba935a5f17d78d5a7fef019fee1cc0e01ab96858a5156f7c1b40009270bdf35dc8fb49364499930b6e2116bf1f8bc1e871420d3021b99cd23d03e74c36866a7d05ca5a8eb582a191e753a043dd3750b4e7db032903285ea50d0d5f591a439b70e36644a783d1dc9e80d8fa71dafaf22c9cfb7880bf9cebd278a4b193225b95e270e68e478d651c041f0f6f830e8daac395155afe0d2cba5632c372f38f7492a4483d6b65d165c767f8a39bfa5166f92daef132ec5824a73c80c8927ecadf3c77fce4497906a1630181739807339c7b5a6af8625a7ebc908596b35ff654c1bdca0b82a002116ea50c060a97b29be5e4f5a2e0e29e0b522d74952e3b883d8eba4ee982bad26408a4a895ad32ec737cbedcba52bcb758", 0x7e9}], 0x1, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001dc0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x200}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000080)="5faef4f7b3c19614f53d13ea8eaeded8c1d3df76d840d5b5aa413fd26a5fe6312f892b96049c316af5b440af37d7a7b6055cbe10bbe1c8f516040ffd9b9c6d94a2974e8003c723147d9f1899", 0x4c}, {&(0x7f0000000100)="386897e13a2de2147901dda2adbda003239237cf59", 0x15}, {&(0x7f0000000280)="988485e46bd0cc01b0f74cec38a5a76ea178a95ae212eb2ad458fab3fcb588a11ffb866ab36e613ac3f5b52a12a11ef4df1c797f5e29ed6f3df803e1c6641f8079ae3dc40e1d46413632575f428c792cee47b31427aa55930b34f0c16ef7a39f580354172b4dd7cd408e1bdd7272bc814b2cae5b7867ff8a4653b59e4fccfc82cb1fdecf0793489c9fec2d32d9d4fb26ec4f09b69e2b08884976576c516d6f9ab17c46ec070075754d1d5af61acb04b1d8e84a1e11def30048def5aed6b20f98b0263f92f0051a5cc8c591428661c50a2714562ccd86cabed474efc7", 0xdc}, {&(0x7f0000000b80)="d18fc433f88fc79104bdfede1429a1024cab9dca035602c5f1546246abc1a652045a8d2fec1c30f0daf0cde663ab55ad80a74979f14b6913a23128ed74e0dc7d77ef68c392c2cd1ca2279c3d6361191658eedd69586e4f8f1a9734e45e50dac89c597133d337eddc8956860d700dd57f89010345d0a50c885454edf38577d92d6e6a9d9322c4e02a87a71f2ca035a3a51278677c6adbf2f0e1d3e86c9fb824b9cca25645f1ee0f2783", 0xa9}, {&(0x7f0000000180)="992a81e1d26c77ce2a9bc86a01372b8b4b3fc471dfb49d154414511a912cd0160c594fa86faa99003f4652b9c0fa88fee3120cfb3911418fa1d7ee355251f3d31c7986cc5a17a8aaa5d731a5ceb5fb616322990a4b4e72d39925d3811c01ec6ff1d27b537b9273221171ccd6dd646bf2d5c7ea381642e8b0b592", 0x7a}], 0x5, &(0x7f0000000cc0)=[{0xe0, 0x1, 0x3ff, "01567c1722097af87d67488718755c8929292210c9a78de6fe30c2a4728ef478c12e5f3ab045bfeabe66293d2bd68ef503822065c7822f151e8c33ee419e3613e091d7f0001b8d5667e74eb1170d86e7b1a1720e394ba0da2b2b1f47cfe613f87535af0afedfa1d32856bd44c40dfed230d83c2db4d788127e40d61898e81cd6a31bdb7e647c6a0a41fe49025a81a93bdd48e20aa0348e8bcdd7b8f15f2667b23cef6ae525c51c918404fcee0072ffb12c8d1e20fa4e15667055cf8e4766bf9c0708d7797ba5069223e97608"}, {0x1010, 0xffff, 0x5, "e32d3a381ebff79a582971c52e5ccb925958c15e421505f8d95f2a11e74223fabf620da0cb9c11fe8c07c2938505297ca9d6196f939b2d2eef2ebc0671d9dfe89abc7edf2d52ae2dcc8857aff3e1e53d9754512bd9933337c2ec0789bf64f7af23d314606975e8c8a0914b064712b92ac9dad6c5de3848cfcd23301081b1e1cd02f002bd94ce59608778331ab4143f613915ba08a8973738aaa5bb425152329b1d0434426c1633a27757407f6856c4e8bce76359097371091bf00d91f864d4eb89da18177dd3035dc67ae1e9d1365e8e281402a705275bfdb98a761d19f18c45f2bdc728aa0e6768ef698c1e7e00f3e2bbb51f950e9b309dabb18a172f5ae0a4209fbca4ca49750f4920127aa3210570452e6cffa9fd7495af9c3dc3dfbf889ba966b21006b1c09ff919a67ccba73cacf9a2751a9c05ad528d2ddeb0c8d8561d4fc5509f3bedb2d5d99405eeac3f8edb49fedf18ea78a1210166ae2a310fe3d1ad8827cd7e5526a65ad35ed45f9dc862a1f99afe997fb7d179562350e6e6c5e06d855ed941e7e7e49cce79ac27a4bb5bc67f584a44ad44b5eab1a1562a7dbccc4737457dac1b262bb06bd41a7c0297f186dc6b5d7f97ecc1977bd961e430d9f3fddb7397474a11a81dfc81e481f9806241f0c166c894e08945771c53f70a82fe69543f22eed40d6ef62fbf252718d12e181b13856d6e1c653b1f42c84b32d77cf539f6f6ada7834d734fcc669594d74aaf629d06a624ca1f4a2668f584435693fb130625f00923db48ec8ba8a80585a52c2d6aaeff0724bf5025a7c59dc5f552126af844a8e36b6def9535b529437e5daf72aec6a8d367a84c8bcd24bcf0f972088436fdd8e212f94b722cdc86fca23c2a6fe769e3834d000684e54517839888c4af99669baa7e43d83be9a95510626eb786f4f2746f16d71259d4ea85078c5617455f859cf3db113e4160953810bb532199621f11df52e818b8f4937f74b1bac59a3cd4d267608d53e38121739e5aa2ced4a051cf901adecb4d0c039662c7835344ad563422f568027891d068376bbb14235ce8b9250db814b17210785ab3ee324c5d809ba01094bd7b9faa1f101a94635993ff691fb19f3d80e0c5cb6a806125c8791ad9aa8291992c10392be2d27ea7feba0b4c4c06dd65be09a499354a7862f45514bd66701428dd4425c590a8b00732ff07dfd981161e7aac65100ae89efc6b1779101de2b0c85f057046c2613fa17584dffa4c77c19689360b9c0f974ba2dc80ed1ba3234619ad01b0ec532f912b39c9366b48fd0b71b6ecb281ab2db234072530e02644ef6b1747802914e2d655f75d49fe3d15dc77ec6c92a51be169dc4866e1743786adbb778c543047d653b35f98d5548a38d9e377346808397fc8282daee239b774b6ad45fa34a751be8d03ab8ef20479d8e019a3cfbc4e2504b3f359a10803df51bd24e8cbef130f4c39ca9ea9dd188861a80f97dd84daf803186fd6f0da4a7ac7ce9bbe6562be4ccdc151e72e42afba34c708b6800744ade13bd2e720a9e05abbfc0c24e431bc6a6362947679c383d9ccab336ba590589c0d9deafd28acaf6326f465ebe042fae75498019a71be9eda3c2dd731548ab49c565c53a79a75e81e28bfae2131df1022b4c4790d8a7ff53f62736cc1729e76e2a542fb237e711ad6b5eca1a76c16f60008dc25e3cdce0348cf917a393c04712386ea5b8bf4362b1037604fa3c8f38e47570bd8c3b14964c1378c31a0bca3d7c9d09b024dc53380d2ce1115cd2089786ba7364e1d1f22514f8e860f822f803b33a8d6d262312ae5df8a16217a3807cc0a78254d5579b2e756c76975187c4a63c5ca11d307737c457916b58c91b95022359bd2ed1028bf6a6459931ca8c1fbc485d02005ff3d6365a52236409a87e83faf69f55f2ecfd9cfee12cfad7e355c8b6f5996aff2f61563946d8a27d215c5a0733070f67dfd91cc6002637546b0acad7a4879607ab54a68206bd659e76b806d871bfe5a0db3e7c1effc8e7eb7c6ca145b9a16b8cf2148e665538b50b0e6372f1e93ad74fb2b5d4a9becd4674d0c7c20de9e05473d5cdeebe6f898f07fa983c6d2632860df6bef83a3d2cde985af65022592fae859b1cded8708513a3351a9f7065afbd5cb84317c7ede3fc80280a235a61ddc3d744d0049963ef99e570359941e0afdcd30ab2f68fabc02028e0cdd22ae73556db336ede96d0383e1026dad9239197e716cddc7067d52fa2cc0fac189a1fdc3ff9bf26177df1b07d816dc684c8312d3cb94f242dc3d853cda0f57d60e43635c4f0036d3b920ab36b8796d496cd7a9233459cf0e9dc53d7d210456f0bea48ca046e758480c932f9e21daa86ef87a3b9a618ebd64049ce8748cd9efaf2e4fc3ede57bb794427cec08b362e8823577be2f8d3192a521b31087f6f6403fd43cbb7daa9da7dac0709052bf4790066475779f9fb9fbfbb82813d0ca450a5e1f1d2fb6cffa55540eac6280ee1a64c087b6ea0c0773d9a60d50fb7412acd1c78c9d49561f533d9e07326b7fe6341976a23e8243bf0b4250481827b833da5b757d1b086588c267d6409f5b0ba6cb819a257aba4c181ffd9baf21fa35249da6447663d51bcb37a05e9ad48f68c74d4a722c31d74ce01fbd44b005662a890796189cf459e535fdbed7226653a7b7121624e08768b0b2c8b31e29818a214f35c4d10e36e87c2ba8d51487b47ac90fdb547926597679b06ea7c3ac66274b46e3d66df4c89a419a9ef1220a27d3280f14c22e5f9745221bb5558682544c9a87e9bf73f28e0d6d218346f5398f3e375a0cbce1b205acb2faa82e743bc3d406986ff43d80acefd71a5504641b24ff6db735c577e53b1b8ac483e216440a3ae137b4e5791c22cda2db29bbbf0c61dc4c24f9e400e51f4abe514bb1873af406d2cdf2b039544144ca801ce92e3741b11838dd5d2248e0436844f4b2ea79126c4491563183c0b874a2a5caeceb23b773356875479d4bd15faae750681cdc7814576b47ef80184a0d15c02d1f07dbefff04828d612b36a6f22616e12c27d2de695635c3f038d254dcd664e8b69c8c2d056b24bde3570b27b559e80870dc92daaea68a099dde1a241c7614a2d01ea2c86eff61234c22f0079c66d58ce1ce5f9064ad3766ead071c2f4942352880ea62e8b0514f5322c4a9cb242c6f192e4ba760d603cb1fd7a853ea5f29a53f03b086a61f6e040deedb7bc475066d7ba080103998c47a7e5f4c6a82801057b1724933013ee4420371af0da515ad36dcfdd731de8d3436538b83ca19cf55bf92571f8cb46c51a5ef914afcce1e4837c17a2574a117b5d423b7d40779613639949c096dc935b5ff616b83aaac47c167e71f93b1f2c85e13a3dd33b94287ffe25ef6f4e47f8fa8b84bd92be9b8ecd20037e682002a832dfdd02de463f0c7be87db76dc62ee90f22b75e16b28da1f5f5628465be86622909ca015abbe043809089660ab1214376f4d47bc910f170fd95d2e7812309f3f706f83ce91749ecd16394640334b3371bc04d8aca57da73a65dd670b290314fdb3bd9c641633318ddea9c061a9835401c3b902a24d3fcb8556141169da22fb5a7d9b6aed2b651fee1ef58fac430d42ca8a009d5458b0bcb44b75a019979e0ca9bd703932aa8fe4773de1a63086cb15542e0ff46ebbde954979d8a6d6134ccd1df350e9b79c19ea4fb3987e033c756b8c9b123ba21b85b015b9646b08dcbd1bdcb10446f32db084d9fa5d13e7d5a176b507fc53a22f2855279caafac2963551ac6ed3cbe12d302650ee90932b5a9d11ae00f3d004abf8aa8506f9a68317f32727b65533b1fce273047bfe24da81d31bbcb9e50684d2b1a8b2bd1f9a54283c579afbde35494141e06312bb5d9c270220d75846824728f0a6f03b290bb36e19e0a6ddeb1865d1f34b0d78f1373fcdf959c74981e30d169188d01e55a7998f546dcca25d86f4448ef72cdf8315fb865102e17cb25d99ed952b8d46dd0265a549481630f8ada47087fa0ef963f69a7c805e6df900930dec65a400e6470fe1d7f7a1191f4dd79cb2a62dceeea8dc575cb96c2b22014fc533608ee0ad3f390e23760e2ff70961780cae15d07d6ae6a44bedebf02eb475f600d2d63210d75aeb29b43ebaeb6b87e77c48f7aae73f021a5f5aa1b3424e6516ddfb5e6e98b00ac8900bb4c77234bbb40c2569e0ceab95bfe0e138ed2717c0c76ca93a346c531dc89c749b79d05db24a3e1539a8a50c068f48a7bbf04337b761330a2eb2735a91dfac41854ed5387476bb29b8558806afd8265cbad2c253dc739ebc029a6391378328342bfa53e9a78ecb2ad991d8a4b652aba38bcd09fa1a27f36b8ec089fdfb282c158083510070ff1e7c6241b68d2d35b0d8caf41b09a5532217b25fdc607f2f9d818e021b8574b9311df382aab6b8b9753bf974d221e014cc8e3b83d2f002a68a5803d9c69cee6b2a534eade63cdb8c1b66309830945dba38c95251461d748e324887996057f72075e55a0413b707d1b63f086cbaefca33c6019261838e1515671c68a5043c060120c83b020716c3373e0b884fd9bdd6c749cc4b134529b4626d0ccdf9e16e1aee77e1733491804ae37a0329a366340fe162834cd6539fdeacc49a442ad40f28e4a1695b1d431675fc7cbdff9642b53d106f55aecf4f2e99c7db4d7461380605c96601b07e98887bb95643f0d5df6a7e7a4073dd86a17308ee8f033e87ab3f436b69d3de917be79a223a5cfce8d9d347a9efb56c9d6ab2409b5f917fa8ef237f87466d253b5103903d18f758c7940e929b4ab9fe11d85240380dd2f8abc259162493c3ab0b06f8fb99079d39809c2436cc0045d0858ae8a270c5538c6180de38de4222c85bb54cb7f10e90b670aa0365e39629e6305b23a8efd9575817aa827c8ce9e3c0711a5fe571dec3479aa653f13961bfa8e8413024e6ad4c3b7f494b25e3655f9cb87e3bddf04058fcecbe57541bc14e23940bec6b6497a8ce150eee2b7c3a5a3e241555ba2df7764d86693925f6dfffc7e3cd4ddf1608218571cafe693935d9366d7ad4ee8ab9042aab78f8dd727290462cd1a651083df1bdd12391a4bc9f8a1c7292a7f241964af381bf62a07665888641fc1dc74673bf9bd2114e49f2c3a81af4a41a8a66e80a7441fcbba70e3358f798cc8896c87134e1bcb14b9d5db6144bd6c69eb4ebeb99aff295ec71199022943508f22117be98108a810d13453872878712a82e63599057977b36316af5f482a4bc246c55828c92d2062ecc970199ac90f703dd1e1bd2cc2a398aa7490b1567a3712d066fc9d2ad0e2784bf1b8cb05d9f251cbc305cdde47c13a7055ebcc7a0d2d5e2ba1048d7f26d44a587d9f11b52475b03ce21a3a0057904d921e18dcccbb1a22a7b214a601b51c26f4a46cf1af1cf0a80850d2190615f2fa1b5a2f570ec8b973f474b87770e0c1983e74553e5c4e7ad2c99cb1b579524052383173fec6060127144c6ebda65c780d85741dfc0a5d958621a33f46345de874e6eb95872775a133de255b46c6bac5802850d1ff3d790114841ed0c620ac1272fb5edc193aaed49cf8d33ef2a115b31d957eafd6ec4101ca3245b64bb70ea6dc8b7030aa50ff24963337e04d94936caeabd87c81b3fd3a85c61755cdb5436d098ba0740ffab84f3374beaf1047e9e735fbf4b1cb6207e9c6cb61dfcf36339225e50cf615d45e877c79d8193d94f754a4c7547818513661f8dd3c8a0ff58ac70aa991e03e74bbd6af3f3a788fbb7b00b81661bc55e4dd61"}], 0x10f0}, 0x40c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001e00)=0x100) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) fchown(r1, r2, 0xffffffffffffffff) 16:20:47 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd60921d6b00080000000000000000000000000000000000010000000095db8edd2fea4a000000000080a136ad49d4228d"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x7fffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x2}, {0x61}, {0x6, 0x0, 0x0, 0xf9}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x6, 0xca, 0x5}, {0x1a4, 0x18, 0x8, 0xd84}]}) pwrite(r2, &(0x7f0000000280)="1480f77e3a000000002000000000", 0xe, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x22, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0xf13f, 0x2, 0x0, 0x6, 0x8, 0x4, 0x0, 0x2, 0xfffffffffffffffc, 0x6}) dup(0xffffffffffffffff) 16:20:47 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[0xbe69, 0x7dc, 0x9, 0x1, 0x7f, 0x84]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x3) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:20:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="15438d", 0x3}], 0x1, 0x0, 0x0) 16:20:47 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) pwrite(r1, &(0x7f0000000100)="0001f2fda139f540991aedb864e13542c81ad698f4af797648bda44eaf497f38db8113b6f6f6b23bfa0344d45a796959b3fc089b52c2a747f8f2478fb7754a40d5eef69e44e79b263eed365d4e8c7da1a5eb1a0e0b580f4d09842407285729b5aa9d38fd71652fa6f1729237a69be0e79e71c8de914d578c6ba1731bc1909a7c846b386ec2d59ecadb8a49c98b6b728ae85b0b98da267110f231514fed55e0cd", 0xa0, 0x0, 0x3ff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x0, 0xfd, 0x20}, {[0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x1}, {}, {0x0, 0x3}, {0x3f}, {0x0, 0x3, 0x0, 0xfffffffffffffffc}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x0, 0x6, 0x6, 0x0, 0x7, 0x7fffffff, 0x5, 0x3, 0x0, 0x20, 0xffffffffffffffff}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000280)="24e4f25b9ae156949e13b1e250e9fd38cbc70945201f6b02357ecbd7d599d322084684a0c849fef38456d684299ebe54e7e61699c4789946d0c28a7089ab8a5b585b441bccb8bdc8b921364d005f8094a1f5c3dc15fff5882f5aa8137554fe72c4a7195c2ddde8152903ed274189cd0140c45dfbdcecf858e9eeec47627ee3e0fc3343930fe2c3682b0435ca0873a8cc1bca8e319873730194416a", 0x9b}], 0x1, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:20:47 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031797100383a00fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000602484a200002b00ff010000000000000000000000000001fe8000000000000000000000000000bb040003a80000000043f8c9000956653532ece462d3a8570f297a31faa489f146a51018f6411ae5248dc3b9cb06a0c469"]) 16:20:47 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x7, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @empty, @random="9bc667970af0", @broadcast}}}}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:20:47 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r0) sysctl$vfs_nfs(0xfffffffffffffffe, 0xc, &(0x7f0000000300)="3599108578a770b9b1dfff841038336045ebeedf8aa0181e183ef7b1a1a74ea1fbaf6c87dfcdeadaa68aee1549f87d59172a016ee8798c78611c85ef76d0cf9ced98f75affff6b4dd38463bed1c832cec34d010000012140606e79d234bf4f6f1cfd2f8d36f5d5b138bf6e21de51e12250f5f306bf790ce4f1edba4af83a00f983900004b58bbf7556d2de69d58b1ef06cb669d51bccc984ec5b24c7cec9f13cdc1b722c35b30fc9a77564d85357ed545f9aa6363300000000", &(0x7f0000000000)=0x47, &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xfffffffffffffd38) getrlimit(0x3, &(0x7f0000000040)) 16:20:47 executing program 1: 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(0x2, 0x3, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = geteuid() r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r3, r6}, 0xc) writev(r0, &(0x7f0000001500)=[{0x0}], 0x1) 16:20:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029b12b78545735077", 0xe, 0x0, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000140)=""/111, 0x1db6036960f62377) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa4b8de78a3000000000000000000004000"}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 16:20:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, r0, 0x0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) recvfrom$unix(r1, &(0x7f0000000140)=""/244, 0xf4, 0x0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000240)={{0x0, 0x3f, 0x8}, 0x29, 0x3f, 0x3f}) 16:20:47 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080)="8379e76200cbf21d36324f73ff3d438db2b10314d11c8532951dc3a4927af62d7d6d5b29c2b038695b4bdd0063ca0378017c909b810eb93309cce3b4fbd205af58466b2ad78af179fbf110305cd67205cc8a8370a66d043e67615bc20826fc06d56a3c927b064e7f3fb1f037510ebf4b9926288e13281f68aab41e6088ffb04da8579748a8676cac74da040ecabb9a3c6a8450f020fd70d890271851c2f669a5b4f3f5ae618d2f88a34f6e4d5b095c3b478a161fa178db5bb1", &(0x7f0000000140)=0xb9, &(0x7f0000000180)="8c19d74360122a2e86a3d22562c95c7783f6f88464ed0e821c8c500a92a908d35d4e3482892de03f7587ddafcfbe7e574fbbecd1ee6e50dceff7e7d523260fd54c0c2916a9c9c72719a1c92313c99f7e5876d2cd64cb637362a12cd4ec375df2712ca7fb8d066e53c90aa2317eb93b54eba7019c5f445bea4bd9024ac2c9becc4513b69398d328bc9f7460950a91119f7ac5faa2934ac79e424a2ff09c7f0dc05d6412592e161cba55d481ec3d4d19a73997d344dae7dcb05dceef259424b573ca337912646ca09c1414882ccbe9304c3ecb58f1f6b9ab7fb10b97d3c4d517e8bb2133bb8ebdc912422d", 0xea) getpgrp() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 16:20:47 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x12, r1, 0x0, 0x0) stat(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) 16:20:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e09336be"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:20:48 executing program 1: syz_emit_ethernet(0x67, &(0x7f0000000040)={@random="89003ede9f7d", @random="bbb8ec55b56f", [], {@generic={0x3c06, "4581e72fea8b59cfadd45e8695cbd487c21a77e75a9f2368ce3c30c94b4c4f2d206a90b8f9de1eb42baac5582204b91ca79e0316a9d97973434da8edb5f5709e93aa3af1f85e59e6d41e72c2b62da6c359a0cda8aaba9cbf34"}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) getppid() ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)) 16:20:48 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000010000007f4cd04ecdf2365c643f3eeb2a23302662c9553eb723e4b387f6790ce04ee621aec1ed6bcace43c48fa4972caafd8fd1926aca644ddba19dccb699b6944766d64e83fe22981511b5d43fe4a85add6b5f0cfa47f0ede4f9d5bd3d000000000000000000000000000000000000000000000000004e3184dd56f040c1bf75c1a724cc6bdd2ed7a3a9206c3f264bed01eaed617f216dd19a95f38a01fde5126b859a1cf703f2cfb8f36e6dda594d904e9abf3669bc854605860c408218cfbca88185756d14c1a7c01b1f4652e891c7c6102dafd802f8a63ddba532726e2447a72bf46bfb6d5d16aab979bd0c5cfa33dfdaf5b170244cc0cbab183bcf33aaf57cd72858dbc92cb27dcbe57a7c48e505e05f7668b1ab6d78adc68fcc4e7db1664f6a23ebcba727f9307d791b9283ba898c3682d3d73e3739"], 0x7b, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000030000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 16:20:48 executing program 1: syz_emit_ethernet(0x1b1, &(0x7f0000000200)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x1f}}], {@ipv6={0x86dd, {0x3, 0x6, "f85526", 0x177, 0xff, 0x2c, @mcast1, @ipv4={[], [], @multicast1}, {[@routing={0x6, 0xe, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @rand_addr="9fc82109ef175a17f4c2054f9a90fa91", @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast2, @mcast1, @mcast2]}, @fragment={0x3b, 0x0, 0x3, 0x1, 0x0, 0x7, 0x68}, @fragment={0xaa982d201191333a, 0x0, 0x2, 0x1, 0x0, 0x0, 0x66}], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x6, [], {0x4, 0x6, "71b58e", 0x5, 0x4, 0x6, @local={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0xc, 0x2, [], [@ra, @jumbo={0xc2, 0x4, 0x7f}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x7f}]}], "aad2ab89aebedf7632cb9eee9a45abb47f9bd92677a55321109e1d8d22149643bed79b0b133c31e84ae1c743dae288418cca117ea9733a2dfde43fdd6f3017b99c5b6fc57f978bfa7f84f3fd63e2fc2e5de37758ae8b6821c346d3f40aef2cf66f79eb536405f0a3b41b913262ed059c5f2021f412fb79f3621a2bbbcf6d6e4590dd0f15bc43bb737ddbce45290727a22453713798643e48e7f6d0e1037a97"}}}}}}}) 16:20:48 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x14) pipe(&(0x7f0000001180)={0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = msgget(0x3, 0x210) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/244) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/244) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x2, 0x800) pipe(&(0x7f0000001140)) 16:20:48 executing program 1: r0 = socket(0x2, 0x2, 0xd8) socket(0x2, 0x3, 0x78) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000000000)=0x2) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r9, 0x85}], 0x1, 0x39) accept$unix(r9, &(0x7f0000000180)=@file={0x0, ""/33}, &(0x7f00000001c0)=0x23) 16:20:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x200, 0x22, 0x24, 0x40ffe}, {0x4, 0x4, 0x4, 0x400}, {0xfd, 0x9, 0x3, 0x6}, {0x2, 0x80, 0x7f, 0x800}, {0x8, 0x7, 0x20, 0x7}, {0x5, 0x68, 0x9, 0x7}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:20:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fdffffffffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) symlink(0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYRES64=r2, @ANYBLOB="36608a16b71a854615864fd8d9aa5524f78915722105f26ad546dc87dc7878883ee5b5bd5f90349fced28789bdac1706c891947defd75c33fa4f68901fe302c4dd12c39a4b04d0cacee542c97f0bd480109492a67c36b068896b9bb85909ad6112b6486748d85ef0a70d065f3c0a664e50fc3e0b0dbfe1df45e4369bb384e56997499e5fba24421067e3fb569936e97f9bda63e59a8090f2f9e73053edd1e7ac4cc3d9477d541d70bfa27faf9d71e7f2f88f51c86c4e8ee2e2d966ea6ba9db267b0cc6f86ca7ca947f647ac1ca3289dab91657da5d5160a09696f2ce3719f139a89711bf7f0719c311c4ea48360a47a0fc73b3c93e7fa21a88185fb70623435baae85b01b5c5fd3ef4d2e35784cd474d969bed8c847c38772c3181c9f0b105e4b0d78fc5c33afa7b24e17547699381c3fccae46d3e9efca0ecaa86ae8ccd1043414ec716f99214684bb102d8bea96e24d500d3a56b83760b18606c18c3e6c2872cad848d84e7dfcb6f1210df73395ea8e8e4d2b58d9f8fcd95895431025406bf64c99376add4f331db3e39c64bce02123013ce8e5dab99a90e02a8fb19283f1a46ce60ea2aa953ad9059533b4f6ce00a196e4f710303e74f3815beb180e1e490ba5a64bb571e22f6f9b53a081fcf296c14b7615932c11ce1329f0892406ed602792830205ec41598759c5d4f60639f57075afbff11a1f3ad65703a1f259629c8ca2333527ceed127a6f671a6c0fd2e9bac0a3ab8022617dca64dc3ade8396c00ace9a51707edc07fb657e26ecbfccf2b54701b611827a51fb6b77e1e317fb4a2584d11aeef88a005390911d1aad3dbb390005eee77f692380242afa7017c90a58560168abff0c98c92683945c3180ab911421fa6937752b5124c99ec57ebc29c8e9da13145c23f5ea01d1211dd1a5bcf51f846824d0908ee8043cf59aa4e93df25f3ad1a932e76688e51cb2807eda850afd974dc21db12dd182c12ad44fccdf2c161d5974a61f48e5c3f75fbbbe730348cf965727a39fd68db3051ee8c0539c1b5b2171b7e75d183c52df6a2c929ed72dcdc0dcaa0eeb60f7fa6f04a214710eb1be0a178532e12b250e520d8900d8822571beca0a00bd1b3000ce0dd4f9b23aaa77203a660ccbb9640210f8ee07214261704c30369688e5615a9261a88bc3678c2652f9a6831eab7e3a100b5297920b0160c17502e91a2291d98c018f4ed2e859ceb0213b47435860be599347548c9264172ec9a07f867f6bd133129f7c9fdba91a107e3e08df2769688930380d8afbe67720bdfcf41632b0927cb9fdfee5d9d1d190f40156272549f831c8e02197369e0f898189d0a3a8fc9fb698f0ec975d4fd3467f9c400a681ef280c86e7a3a5b5d793166337da2f8918b0707850c2a795fd206f13476e6ad9a715f69cbd8f1769d4844174c7181ee0856d290fca094434413cc73874f49b4768d3e13fb6015229596a52a47c3a7e4ac80f96a1ba749d437cbcd743bec302ca683b1500ad7907386208cc35677caded3649b450fcb7748d4e472422c87e0104f372f9867e27143dd2bd65413c5cdf50271ec0254c5341ead44a5e933fffb8481f8f3f81152389db8fd6a4043acb51dbd4ce93816de249760fe68af488c7771e4ea081fd26c6f4512aac021f0b86ada92e15a6c582347b080c7921fa6770479d341bf87572baa1ed9e7b078736a79a74964f2b1d0a92bff8c9f68358096796ccf702412da8198386161ddafa7016b6b9ce88146371aa3f335278c55b257639cfa72bc24d92ab92f98d44a2bd1d4f5ceb1d776ea1eb506e3d5c829ed4a33d80ad31519630fd725af30db519e81386d1b4737b81263c84f4138b2e029d0670c9da8a3e0a5289eba82a3ce22f517cbb2bddfab929a105e63abceb79244bab39ff721a2ceb7e79ea29506a5b11c5117e8e81aae3bd1bce8e12301e7336b8704e0f2f3548f75032d5759906c1eaff9f10b2b955006d8e1d39cd304e927c04d1f56191fde45c73f38208607ad3eaf45d161d8cc875bb0ab95d3eb6b75a476b51f63d904a2ecbd03fa3e5921424c94f8c0a996536f533ed63a13f3dd9a18fbbfc6b2ea5592f83a165d3b9006bb6908a50715d54df292c38f6a6d315271e01bb88638d4c42628b943c2169a6a65d58949d88a142f772caa13cf049af129d85b71f8fa3fc6e390571ba5eba4e36f59a3bdfddcd49a89be1a5fa7247582874afdee9ba08c0dd800169c9e239cba7a192397835fae18afab65b153080a64aacf576c0e794d2f3f156e6301d4f0e402cedeb63ca1985e0433bb588be1f6b8d329486b9adc6f6558b23741c20b76c9b7118b3f3ee98d73fcce9b1c5cf18f255dd04a8c2a1db1bf46a001a0825722f391ac8e4807fe298dbb234592a681057a79ff5b2725e1a11fec2fb3931ce9b10741c9c83c7304664af0a531723818dbadd73b7094f4553b9f475764910ec7ccf147da6c9874d470274ecb0f183ae4ac8e7f6ab1852c790acf5612653feeaf8fec1293d0c41350cbc62e9280ec9b829761fc758bf05e526d55defe83d5bdddee72b1a24bb5fba03394b9a56100379578345b94da4a375a9c54ce9c989be7df85e76026f20f5a074d648f2e4721409168c436cfdb7afb105a10c4d484907a7290eebec6912c61dd2b249629242379f5aac91df019029e3774bd777743828e2b22c21a61ba70c8b613a71d6b260f81133429a9d0f1e23bcc823164a1f729c6ef955d5842f8164ed7ed5d51d0c050043e25da85d65731d80f1fdc4c730ae4454b87ab3b964073100dfc5f4bcddcac743feb984abd50cd1d6607cada65b86ec991a937bc772571a02fea8b962049483de1dca62908177bee9df45e7d05fa4738c0fc49cd1ea082f70545821b06be0b03da1af5909948e027ec657ea2db967b1ae4b3e9ae917e4ca9f4a5ccb90dc4bde9b1bb789bbd521278d605c68ce3bbce4bd7ac339d5449e1500c989ee7922bf3092921f7c77bdf78382edb639d48720947db0bcea9b019b4050f3fc13d7ee843a50573bab70a489a2691941eb4fd34da0f1ee90a12b1ae06ef62d20e6b81c6eab6f3bdaa1d0840562144b3fba72407c4231dcdae42dd687541e9e531ecda534a31d144302cafbef69f9c072c62c043d22505222899648c83e3706d240ff7db96c63bf45ad473f1eb4f7f734501830faea7fb09a2b9d5ec8fa6aae9f4897582155058b7071807034f8f51ef213b97c0cb9f50d56e42a7502f6a181baf71b2a890c84e3b66392835d664a81531b1dea9cae4b4e16ccf58c5bbf49e375623e44dde83f6928b152f3672a1d583ed141daed385a6a2f342f845d6e6f90d44819c0be6b2e8561b9e4ee9666a6adbfea15cc21aa28905449ba84ff2c903e4f9f61e250d9bef3d083425b0680662651ecfc144a6218388355d02c0443a5a365db4260d7c6f874334aefd0bd5617bb7a0aaf42dbeba3cdb1dd10f07aa5d6eb94319ee5548558be2047e2e4863859bfaba06616acdbcc2bff306cddc10c3bab0ad4596e3bdd7cfce3028b2772acb582dd4ab538a59b1f90e0ecc8ef4ca91631690b0378280b1ec24b373abc8285c28dc4e9670af58f4f5b60f4a001d52277caf30f20be7d4f9b52b6b44a9e9383e89e458128ca6edec5ff9670c899b45e460f750ff9e7b1e0ad05d3c1a1015e311fc5901cbdc4317603d3e4f024a90d6928c611a0d5d55dcb5624cdc0b6a643464eb477a5a8be334a7af32232a3ec1d06baffce6f56f57d5e4bd7e95edd49877df2e7297c58c994ff25fc8dba9b2726a5cac2f1e2c948f3e57dcfc13e2bf15391a3010c3416fe449441bbae098e8de6be1fa0aaf32c6f726d7ec34a299a0873fc928c2469b8bf7ad23515a8bc487d25d62c55d3828eeb51fd3208d66fd5f5802b267c965aa8a60f2dcc0d9d0e1d6b9568dad669956723e314d7f932b071cd5160f555ebdc4c7fbb5ae8f9a6780ec111a02415ab918f9bad12a3935d2bf0906acee2e99120135de0cea1bedc4cfd13dccb89badf45fee137d29d0bacdeafe64eac557a608e3ff3d131904730701f6afbc8e0bf0d2774df1936027344646059a102871adaca1de28e52d9ad09f735b99ce4c708ac93cf32cbb72e3157b4b6005367880d1aec59f3a3c9ad62a4dfea3908d060674a67c135b1d3684daee0ad025143fd099433bcb6804d50ad04f0c28860c222784a26f4d46a721aa27493f725f48c6cde8bbfc04e1a9afed30c04ad9a34043be12b864b099938c60699eb174efe8bfd7e42cf97d84e6935b55ea79cd93925cf8c58d9ba7f6d07a200578ddfdac1ad2454e119d7420f87e288d642a1eb72274c89868ac2a00414180840885c94fa6a5fcfb512a83b777a3ea3c3c909b19da679ecbeeb8e4f3b5dca84c067746fc0924d6604947ea47d56637ef774cdfc9064debf86630668fff0f3dc7e6b2da1efbe56a4a875316a6e69916368e566357b18cd7b2afa899b322aa48f615496c93d84820d8ad45d3e1090b7c4a11f4e6b5e9976fe1c13d30bd451ce802345e0496b2795f184082bf2acb4a64d3ed389ba6b7a0a0faa69091a82d7721d6dbb9605cfae77991df2e5281fe5663cd51780142caf8b3a4ee1b43eac6672e831ea4d341727ec655e844fdf09be3554c034133df4c94eee600b188bbecc38f6f48a99ef6bdd27dbc06ed7fe14aec25009e61ac599e14dce480e894ab08e4a2db2714b15e804b371f23f493c733a29c1c58806816b27c0325244fef938aa83141399bf89dcc323104666919d7c076b6893ddd309d89a69b7fc6bb761b95450952e69411e5c85b9ca9bd2e2c2c2e8e999548d2c3e4213d302363711df7d11fcef8e5875d1045e025e9b3e586a69d3e881dc5e687394c63f615289b69511ad9b63a251069c17b414d68c5c07a53c6598fff143afdc114be6a319f8e74528ae27eab19e2c2abcf394e4d9c84c986c5b847c15a37433ea96b7232ded25b0e04d17bdf18b18d47bb4bca627a8d458075ac816c71c245605788f36cc1fba00b2720ce4346d366581f1d3e2211dc299d80f793de7b613fab28d557202b54342712f5136e4010b0f5105c0d98d095ca3e4ae615731600b801924e6dff73e49e2753940c2acdcd7040d68a50202ea1d4c636e60e1bcaf72f8afab507be901e6fea51e08c2f573b895b6fcee4ad1d4aec7e99cdd26d8cf54b346a90f40545e73e7d6dbf12a22b02227a9a1e38914df738859bbb5c0b9980912777d4bc1492a8d93c73458a8e850cd2806e22d44f5d02d33eb742b93d7704e9601f5739a3992c407953041176a1ee59f9a68f08f184b6355afba1190cf17d4a843896fbfde63637ec211eae5d1ac6cb2b86ca342f88b2b35409712b9dc40f6766df2b2d9b9fab4a8a9d5daeb5ca8658f7d9a69133ef81266b559bf4ab7bd27a2df8b017d4c2a3744704b2ce7f87dbce2a92a277265e7dd6228d76b264e651638bedd400fba42470909569693417f9523a706894464461e52a0aa8d00f6c01acbce5c57060e1a75db189c64546b569eded6d68710e9c1fffbad676f12a81038527704cb37585b1e5e5534c9909823e43db8fa1a02809d9ae622ff9cb6b228328e4e69d436ce13d9ac33dcd0c8597822e6d69a8e9227dbc80a9b329cec85bc5aa6c26f9a2ab0ad32e7883b095afc198faa1cbabf0f6c1c5487ef7fca95a4975d27b36e6a26c72a2ae067aba9a0e845e8d80646e80bfd36cdcd51aa92c744391f0079f8cef6ccaf203de2dcfab50be3dd0e2b81c83e36c19ff10d42d5cb2e0c8477db643e830c263e3a15dd4370e9"], 0x10) r4 = accept$inet(r0, 0x0, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:20:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = dup2(r1, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x20) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="bd67d2a477fe6c4c4c7f2d2280350001080006040001f4ffffffffffab1400bbffffffffffffac1400bb", @ANYRES64]) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:20:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="d548c294fc4b90ca7d0000000013729af062553b88c0f6bafe42ec42fbc2d8c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x62}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:20:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0]) 16:20:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x8, 0x3a, 0x0, @rand_addr="fe499bafdc225ae4546e6c826749aa77", @rand_addr="5325f5d7c40d42fddbe68c001edfa491", {[], @icmpv6=@echo_request}}}}}) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) write(r1, &(0x7f0000000000)="999ba1da0a3428e0d0cd1816ffbcff582662", 0x12) 16:20:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6202e5ff7f000001a2c1c0ed8a4f27b7b9b1c0af3788aa6cf77c20a3302a255d0bcea495d702e10f8c024298ee4ae45a40d8b1adf4a8fe694d798ec03808d8b5a40dc35d3d1e3237d418ba2c7ffbcac8198830d341a7b84df59285d8c24f7316818e115fb5ff1a84ff0af565c04e5eebcb25c0a767a7d07f90696e9c8ef412c1367c56dd375464416a764f6ebb4863c68f9150b2a00c43174e3295650a0628d9c73e701ab9aa067762fb0b9925140a75f9f6e1f225877b5ae59a9b287d1c0d9592ed9d57bf797aec21eb4f1eb20fdcfcb5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r7, 0x85}], 0x1, 0x39) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x30, 0x8, 0x80000001, 0x101}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x9, 0x8}, {{}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0xf1d1, 0x7}, {{r5}, 0xfffffffffffffffe, 0x81, 0x80, 0x80000001, 0x10001}], 0x2, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0xe, 0x20000000, 0x3, 0xce2f}, {{r7}, 0xfffffffffffffffa, 0x1, 0x1, 0x10000, 0x7}], 0x6, &(0x7f0000000140)={0x8}) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 16:20:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdff6dfdffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) sendto$unix(r3, &(0x7f00000000c0)="c2fc650c816e6a00010828f12ceab968f39348a50247c2323a2bf4ff89d51f080c8eac9a3748e16dc1942928f2e258c8a88f54bc8dc230811a59815038fe2c4048bbe9a73ae5b132c5940a802158abfa29b1b0141aeaddcbbdce8706652b4419294b8f92b244d47fad78a07f5e6fbe59e27de4e725de1e85ce65618e28900e09129b433536d49b72d207178f92fc2cbef766f6608665fafb0ac0d0d41ed7460e921984cad9b3d5989704c80dcb59e3f8630df5d3c4f35a491a739d088834fb43050e39c6a2bdad71cfda90536a4d187076ea7c9fa055e237", 0xd8, 0x2, &(0x7f0000000040)=@abs={0x68def7e6773f24ee, 0x0, 0x0}, 0x8) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:50 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 16:20:50 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x1c}, {0x4000006, 0x0, 0x0, 0x10100}]}) pwrite(r0, &(0x7f0000000100)="0000000000424374cfb5f0b099b9", 0xe, 0x0, 0x0) 16:20:50 executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x110, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:20:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x3001b, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000003c0)=0x8) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./film0\x00'], 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="9d5b00e71513fd1810d45735fd87a46cff555193ccbd961b813419e208c11f0f923e8223c1abb2a02e", 0x29}, {&(0x7f0000000480)="01ded20263659c30b14a77073b206f47493e33357bc354cbfb3cf69a8ed8ab20a90a7102b82fa204f9175fcf827e22976ae2068b7dc6f8802a27a61c5207fd2658396244f075409379a202bc9699595fc9ad8c58d9f77093e600000000004db36ec58869cb11e1f3b87de3743571f6ab892d181dee139512ce5347166a9306a09b7bf8e13db4d3bbf489d55897389e6b608d1dc23a564d733f8a1c60f166c1cac0c3157b4c0c48ad2797717340bd70e88739ac4e791ec5489ad623897d667385c43f6579272edd2212ff67fa838b303d8f3e4378329568900261903b3d65a2959e6e5b088797b18bc5a1823a3ad27db9fcd0b31ee9b66b5b70e0554cad104b43873448a4350f1fd7bc2595b577f7f98d20b60c4608d0e7ffec628b241cb759cf726aa32b1bcc2e9875e1db9be22bcce3b1b6d6d081d23454cca0734d5c8bc846ddcd91afa6ee9b68c97651c69941fa59332a2cc23f4a31aaa17af536d795ff1e32b4b534c1f2", 0x166}, {&(0x7f0000000100)="43400e10a9a47936fb686e1555bfbe9dee54040f4ad2f823ca", 0x19}, {&(0x7f0000000140)="83", 0x1}], 0x4, &(0x7f0000000400)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x60, 0xc}, 0x1) 16:20:50 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x102) 16:20:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd], [0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x40006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x20}, {0x0, 0x3}], {0x3}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = dup2(0xffffffffffffffff, r1) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) sendto$unix(r2, &(0x7f0000000080)="66bc18ed81205beb3ca83c158294eb071190b9135b651478df9a16bf572a622fb9ba91b0ff55a7a5baf06043b6e2b665533db73a7ea5ed120286aa2e27d917d75dee2ed272029939d35b5bed0accef33a2c2064c8b3916938507f44490fe0f1e8b44306c0b34c76cd47c2981aff0d36ea631c19a356f357567a3c7c4368196d0c8028c0a5ed71842e1eddf43899abeab2b69e9b7304fdb4a", 0x98, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = kqueue() r4 = fcntl$dupfd(r0, 0x0, r3) r5 = socket(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffffa, 0x7f}, {0x9, 0x2}}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000000)=0xffffff7f) r9 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:20:51 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000000)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce967f475f82caf68b4d989a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x55, &(0x7f0000001340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 16:20:51 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x14b617f3}, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file1\x00', 0x0, 0xfcfc96ac7f786592, r0) getpgid(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:20:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="4659abb910fe83b317a960d979098f1de09a033bed3df2f7ab324b1cc50716c6f0d3ec57cb8158f6a2cd74d35ce9278ef78ebdc82f21f188bf3c5d707bdabda84cdb0c04df547c9bbd083aefdfcf859f9338bb1850f63d284eac8fd4f97941f0"], 0xa) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="e96d7a9573cfef67855078071c4c2638c505f9740457c060287be205f614895a8c87021df424265df59206180a66cb35eedf3bf9f917fd4150cefcce750a446e3a638ae2329ef0125e878f636f5fa9c9bdc2cb5807ad1a5979164768fcdbd45762dccb0ee5fabcf4e504d2b509dc852e62b71c20078ac0b23fd3e97d339a12596ca565263b7f2420ca979aaf1b52696f14142fcec0d18c3b9e7f39f2f0feb0fe4f9b2967ea3f609d849c937f923dc9b8a24d756d579fdd7e96ccd23b6ec57f4a4f2778c3bf0b833cac", 0xc9) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) 16:20:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x200, r1) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x10000, 0x80000000, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1789}) 16:20:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="12", 0x1}], 0x1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) poll(&(0x7f00000003c0)=[{r2, 0x85}, {r3, 0x1}, {r1, 0x1}, {r4, 0x4}, {r2, 0x80}], 0x5, 0x39) r5 = socket$unix(0x1, 0x1, 0x0) r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000440)="45943b79ac4bd59a50abd1b0c03fa969fd96f0dbd48be9440f36c9ccdd5b7ef1dae21485912b9456eb33da6fd8db1b7cb7e09adc36615444f4bd5916c6f1cabfc603b612014284db3c17bb9587ec92", 0x4f}, {&(0x7f00000004c0)="70e20b029e37a8f54efd58ad5404bee1105009845b69d2f5cef2f466b7d47f861adeef2e9e9a442b49ac979e6f2786e2ffae0c79c3651f850acfa0ae23bc4e999e2c1c36e729c2d5edb94052d70bfc3d0cc755709dff646b6facfb961b75e854de0022e116e13f75fb9d6b049043a5b046d0e388c502add12938fe5aa571d7304de8d9e18402de37c9ff09e665b1adc490ac9b799286de7a791a78b52ab2ddf5fe7f1c6751f0bffbb21ccf2124dc0d61ebfe5ee42c3914d3b167de8b1f99e67e1a00a7a719fb8d599ed3fe4a", 0xcc}, {&(0x7f00000005c0)="863b23401970e45d281b5b2b049403240e65965168665f145ebf0e5322febf4af0bbb8f54c426fbde1a1267627c90753531a4ea3c1843186385e5ea57dff555aae53eb61416adc0d5d6261b6643dc4e2a874949d529b3b1b10c12f6ffa26d72350a013a372b658d089a269fc3cafd68d39c001b7bacbed7563e05b5531487f77ed6ea737e2cbab19a2767cc4f27340255ca65f22c736ecd89b9e439ced58c0e3f0f8cc4d0b560b4038584bb2737238df7b7b59ca9249bc91fba9c5cd4ad24819304911183999672c325b74450b58b72838afc8cba4985f6c", 0xd8}], 0x3, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}], 0xb0, 0x4}, 0x5) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) getsockname$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000041e1012e79b1250c6f520c9af74c00"/58], &(0x7f0000000380)=0x3a) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/155, 0x9b}], 0x3, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:20:52 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r0, r6) geteuid() chflags(&(0x7f00000000c0)='./file0/file0\x00', 0x10000) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r5, r8) getgroups(0x1, &(0x7f0000000040)=[r1]) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:20:52 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x3) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:20:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) acct(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) fchdir(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="9597aeb107492d84696c653000fc8846"], 0xa) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x8) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) close(r1) close(r0) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0x3, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000", 0x0, 0x9}) write(r0, &(0x7f0000000180)="905faab77d9a7f1e02416ceb13fdc2ed7673760c758ade2b613052443dfe7e7761baeeb3793b2117f3000cb64de5950600cec0e5581a89f1f6ce57f55f4a329d061e5a9aa2cc0855202f5b419cbe291be3584d352d60ecb60231dd69b932b797836e7753f0130c7c3e234c63deb22602172c8a4075c28f7697f025ec72ebf11b24133fcd19c68a1ed12833d5de4df58db7e750405a43b8d67482dd1339261773cf1a01dbc3fa30aa67234d3ad7bb847a08e390510b2d00dbe77f0df338d7ce348f8e60a5787cf623885b76d31d42025b5c6680ebd89a4904a942742a367bc9cbe919b1ddb70dd0609f6408bc6d1e509ccfd26315c9ec1430a9c28eac9ecf5854e74e030000000000000001df245b3e1a8ea6e2705314dea7fbf321dcf6944ecca160dc89407ff1e2aaf1fca5f0a027723a53b68f6b6ddaab2f2404e51879c8a5b8052b4d4a559abb77d051935ffaa9052df33a0299f9195010aa68ccf4d2df5a9e5c24c2e86e9e7c2e73b3a2e9c0f8d67a13cfb67510f8766ee5a072c193d611f64f2846a79212d9e7bae9f9defd642e2791de2f9407de43f29653fbc63d2bf40892c8083fb5ada5a8a7b0b735d24c12f83738d3f50f783eaba320de4bf6166d45b2f8f762f5489331df9adec4ec6f0052f3e1", 0x1d3) chroot(&(0x7f00000000c0)='./file0\x00') 16:20:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x1f}, {[0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffff7fffff, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffc, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff529], [0x0, 0x0, 0x1], [0x0, 0x0, 0x1, 0x1, 0x0, 0x4bab], [{0x0, 0x0, 0x1}, {0x0, 0x0, 0x8, 0x9}, {0x0, 0x3, 0x0, 0xc079}, {0x3f, 0x0, 0x0, 0x5}, {0x0, 0x3, 0xfffffffe, 0xfffffffffffffffc}], {0x0, 0x4, 0x100}}}, 0xfffd, 0x6}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x0, 0x6, 0x6, 0x0, 0x7, 0x7fffffff, 0x5, 0x3, 0x0, 0x20, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="28cbf786f072809b007d6075ea9575dd85c9e2f06ba574261f653aaf1a6a799941550e18092383f71fa5bea3c202b7d7c747db800f56d8ab31", 0x39}, {&(0x7f0000000180)="17ec886ad11f564a729cf7477336c05afe2504378775b4af2737242cc614", 0x1e}, {&(0x7f00000002c0)="46c6a52ef94d46e8568ea80411ad1784ea6b2d72ea2cd630b2f2db058531daa32c5508bfe0048ab4759b6a4cabc4d6dfa8ea7f3a113efe6cf03b77bc79069f384657d758108de117a5c5fd1587fe5e1da0bda4cb79936370eee0df20ac1afae0150b80a54fe76dd1bc613daecec5760b866644421dbbe971ab9085b1fb691438a7c646e173e7c70377a67a9fd8ba43f11b715c073e1914a77de062d86adc2978ea42770ccaebacdee524", 0xaa}], 0x3, 0x0, 0xffffffffffffffff) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20000, 0x37c) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000003c0)={0x9, 0x7, {0x1000, 0x48}}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) socket(0x18, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r7, 0x800c5709, &(0x7f0000000280)={0x4, 0xf63a, 0x20}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:20:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x2}, {0x6, 0x0, 0x0, 0x126}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0x92, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) 16:20:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)=0x2000006) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) semget$private(0x0, 0x1, 0x128) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) kqueue() socket(0x2, 0x2, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/100) 16:20:52 executing program 1: r0 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8000, 0xbd, 0x7, 0x0, 0x2, 0xffffec05, 0x6, 0x0, 0x1, 0x9, 0x10001}) setreuid(r0, 0xffffffffffffffff) 16:20:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, @multicast2, @loopback}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socket(0x20, 0x2, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) renameat(r8, &(0x7f0000000100)='./file0\x00', r11, &(0x7f0000000140)='./file0\x00') poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) fcntl$dupfd(r4, 0x0, r5) 16:20:52 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 16:20:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2f0606076fd3", 0xdc}], 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000e00000000000000000048c36bd0613c2bf5f98eb4ed10644d0a8283a51bc606d2f96e26328bd5496a58"], 0x10}, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:20:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000940)="4562cda2e9376993cc641ed830f1a2e8e9cee2065ada00f241f6325145f204d6949072d833f208149709152708bf65eb3bdc5a766a4cec5f8d321eae8c4ecf99e35e05a0fa17715bb9d6e81a61de09edd0d779d9689052bcd4a1475be4b4bc071f924bb863f1cc0040eb9cafe325f919a00bbb90312d113942c726950ee3ab8246cce30215a26b67059267db44495c3df7f518afea32053801eeba36a730e343b439d5475714e35f44f0316fce2e0f02427afb2b675a73aa8d82687655719022f1fe60a1b9c379ec5dd24e6ea59d8c2b1320c8e9c8c108cd922f1c457eb990e735e0c04c41fe4a52a57d6e8ad8ad1f479f74485848e4a28556b7754201f760f4dc2422948fd865de53ce516fa9c0868cb37401109016ce5094e5e7f96e710da970c6ed241a2385a953f098794aa71cfcfe3f3618e5d1969552491f372ad432398ed2a847546069bb391fda797917bb5a5fe461bb71bfbc8fe65b4480ad358f624ed500464ac411275ac7e9ba5a0d6353094374b207f46fc53011b4adda0661c0061f623cbb9debf72f6c3347bd7013ba1d0c8fd4e4a5f187641d30ac4790c6a1e2954fb79f69b6af08e44f26b6a98beff6462bd8b8bafae36990e3fa4f89bcd230b6b20fb69b46866be0f893daa2be5181a1bdbe708fad568ea575bea2d6b9cc8e501441182bc8be5e77d84b000883800c69288a9709febd5eb878629c3960e15c7d13e40695ed9f41ba68e5cc208d3bd3f59da3366b3ad4c55146a423771033c615a0f62cac7239bf4022acd9f683cdd3ef1cf793c9d6152aa5f4b756602e1d08aaf5c3c92428ea250f98b871f10e1f643b1e8b8b3493b36828ca3b8279a800bc2d874bf2db5288f4053375714f1d793030db5a204bb6521e8d192eac5ee4f8e47c1ba7a4100807cf4538bc6d40f19c9c6095cc89a8fc792a4e1abf958c0af61923ad8aec5600aa5d4d38928a517d97795b6eb847f1258b50504033db72b0ab8241fe8eca85bb3ace063fc72049a25ddeeb46e33dc8d5884d927606778524041d64a4d261dcf7b3e8f681b908fe13b1c2a700ff731e64c9ad18ae807be44c37b9e2b1809f7a6942ae90274691ab3ba35c58a97b3f79407b21a931bd565d427e3a34975766b05798a614bfeb41b0a324548ffe68b8357a0469dc85a0666adeb9ad933c5ef5dd1b7b93982fcd6575a7cd9151033ea86baa7fa19a529ab0d1e5eb4487cfae64f112e682b99874fc09065c74be3d1761c02be66edbffa1e67ff88d401e55f67da5f50a43b70763d5c85be2371a9400793aa65b50ee7d63909f79806f44a8ea2cf263369805c894d750e76adb7ade1e49a8e6e706a2cde5c71ab3cc6c79a2b97d59198053390b9a403ec6baeef6f405823a4beb4c83b31acd8109a97c4028028128bf05f580d934778a404211ad39897852635cd019a2c84acfa0f646125e9f692acd6daefc3f642907d3427ee4bb6a3b995ed2d3928b77cf4e7d6c590f675f168600ac5c193d0b5f14aec420f7f308e61306e63d1bd362c1fb7c317569d0169480f4d87c422785a8e9ebea23d61ed367f39a7a340bfbcb06c657044ba53609d4950beb3a0a7f1fba3d0db9e0e22a06199fc5d838c85ebbec0c3ccd7115b56ac3d3faeb269087d8986a4ccc7d5d15e8bf54bb1faf386f5dc304e6638c2cde5e25a125cc6be9a6ee559fbfdebb8ed0341ec0a6cb5e63404a0e8051a39762c5d1fa9b31daec3a183e34e494e4fd47d4c30533ac370d6c67b7f92537ab360a9e98168b411a31853f205abf1ea50a110cb1aa7ea2ea5310406ec181815965be3725df79fdc1a908ab2d19c8661952b4cba5918fb61dbdef2f1ad7dab356847c7285eff6d32cd81359abc172ab5c57a0f3a528ec0f4e3ed220b4918419cc28c4ca54e4ddc7efdcbfd4db61d5ac3fd875684435f849a1f12ac2a369f421a5cdd556bd4ed136490b5c518c76426ab45cf420758314112c956bc8d67cfcbc48ed773991b670376cecf8b4a06b8f31905c707e6d9f3dd864c7ac30ee437623fa5fb9bb0ac5dbd04eb8df06d5d36bd278b5906b86cacf20c766bd8356c03a8a03658b3c352531a72885f6d83c5315ddc661d479279125819fb5ebdcfebd2d72d402523e5268fa3df0ee15d03d8054076ec5cb0b18d2bce69109aee9d0c0d43f8eeab2fc39a40eb43bef1ca418bfa8eb5cd444dd80cec56003", 0x618) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0xd8) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 16:20:53 executing program 1: sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)="02e63a170f0bd8fa2c74e56ab1c91af812fc868d074b1cec2e2653227602da824aa73aaef399bb209f0702985672428430c30b725f8fe8f1e1dc6a7d6172079b7c8909732cab6a4a63bfbd9aa5f38656a9ba58fa0879a35265eba6b21f67b1b2032f474a4154e04915982fa44913f33c30b1350aeea4825bc0b2ed86dfaa5620f29e832509f4d1afbbccbef9632c776a0df1d2a0ee72ada518cd43f29c9271ca1a6b966777292d8d109cccc9478ee4ef3dfba7fb473937c895fa981f71f486f23384200d2294723b100e4cd217041e355164d02794b1a4fce9a5d85c2e43193485537c33ee4bde585cfa390fa06d03fceadee40d088410622e61e01646cb15dc431904b03649572fbef5efb6ccd76ac10592c22edf01e3f3f16effffc53669420c1fd4a7decc93189117f159dff10b3b8a44acb03cdafd68f06e7c96b9882f0423ddb38a36cb7410df6007b25400a3bb5b2d521f42f1a407189f059c3b490b56618e3aba27cab974bc4af85166ce5c4ee695eb05a60d0f9b3e8083dcc54d4690434e5f0bcaf79f98a42178c8e4e7d02e74fab124d410a581d520745eba4720cc5a147e7126872860fc5ee8fae4b7156309c18289346d0af1fbeeb062737dba40fad7d3c4a5330290337e3cefae409e657b5c49012141356f12ce75e3c5049ae7431d957be5ebcfc533158c8b07614e819986bb29543f1921d56a42cfdc58f3ce86c41f22b9db94335023151210c6ca3edf3c83a4febe58485a5eaf433c4b967061046e2ed3f352527e3e849d91cd6f70e78b88bede801fddc3cb0d24f24986802b8a7a4e0585201bfe48b5c7e404ff849dd92457df3a3afbfbadf9a22571b8a5a29544622a1becd07cfd0ab66656411d52e71c410544b7e89b0f6d6e534051a7f62043de9f612dafa34119d94e08d177534fc1bf9bb2e881750f9fda3aeb834db87d6eded03e5a084192bb1a51419dc986b20e87eac9d98d4ca310086195691893510cc3de14b6208a2a93fa7667b9ebf130e2c268288fc24220041c9905609004fe8252f6f2f0f13cd0c7d90f3d6ea8d816bd83ee9390e7937708281e792b68ed30ee325282cc2abea233895ec04730c92ec0665cf0a4292ee943870796b8fdc3ff4aa63970f96857a730c7475a81e8d5312b03e078ef3bf8579bb2e0aa01f5c464be7609bdd97bd7fcdbad92f645705e0f9883d316e74f7cde5ffc93fae0429ea1895ba0376af9f0ea64c6799033bd3865c323630e0edd3e7bfdd0edd0994e3d278ffa0e995c48ff8c684d605f7cdbeba2d180b89dca1e1d1fd7d3627e0cf55407daf78a10c3c7e17cc2f3dbdea7de7a0b9db0d0744673a8462ff6635d97fe58c06d3552a43d95d844f577d7bee350ae7e57b2d0edb0f5a00d075948bcf8fd3a513bacb908c134e4bbe9e9046a33d58bb52256629c73c611b02f81202f09c8bc5787e30b17f48d467c71ece034dd352a6fb922a05d74c8196f05a707180142079df3659a5e80d7a86bd8f1c7a5fc335a0c016be86ee00b36cc8bf6cbe142c5056aad11eeaf3e235184e2a3132e2c9a7b808e13b522deafe51acbb70585c4cb357d31515f6749387292f06fc25e38bf7f21468819f97fc457a02da011100194c2a7949717b5618d1cc3188e9d5c4181dac5e56d7b2d761f140db15b96e6e0a76665f0d705d9b8c866d3e7bcd76103aace795eb931c50bbe75db1fe86594844a73be6dc7cbbc44c370b3fc954da57beae674027279098cd9a446b349b72865d971f25df714fe9d5336bae7556119334c4cfb10d75fa1893743839524d587b7ec53fa94f295bca4b458cccb80c3bef9907bcbdf71ade5a441305784d3814a4d708736339737577dfef2ac6a7b0ec004f273e95f5b8e2921c3f8ad8772f728360032dc5ff85ed85f1ddcfda69a3339891bdbc2ee9ba57f97d19b5aad011c3f9619cb6ab3e095824d9d5218a429784db68efaf5e48d4103917721b519f8067a5bfcbfc9c87ff91361d66c886774fb93f8d6c6eeaa741007f159e4b875f9389e5205e5983bef2b55a84e1cefba4352db573eb6fee9c4eded2935a6c5cf7ab6b7a4a14b58d4fff19bbefba8d9a199799851bcaf36e2d1d6da9a833e6e83e966e6f3b811756f110cd6528b650d9414a93404507b42721694de1cba730e8d49d46e0f885326f39ae722696ab3067770027c6532f7f0aa6467db2f4dfb87c32ede5abd5251e9003115eb7b7d8625ce5c91659afbeedee90485e84d1e0cf906b23807be3f44af9619634f5e067ee1968bdd2bfec2b65432c194d19e70ce0b7fc7ca3d02467363a6fab39a0cde4d0c468e36f974c089848d533e094a660c57bfab427a90bd2bed5b7eecc2db3ae2faa7e19e02aeb609c134b0eeda1e98a3f77f32563d58fe4174ff99244e2a43ddc75b89276439ce8573abf1110a048e68e7a7c0c916a78cbce84f482c37269bc7973591d8ef7623c392e1eef97160169bd57ab3aa7a2d146444cdfa863867b74656fc2046a767cd7df7e2ea3e82f5669916692bfa89db6bb66c1a78ef4da6828e5acb65abd819de01b2e02560f2e0de46d3eedc0487c7d8f164b87621ac9ea000f71d10d35945a3c6535c7a3aa2c41fc4396e8684f73f0bed4cd5fd02223c83d8f44f68cc6c530a3b5486f5baed86a28a13066b13941751bc4a47c87e3986f73d998c4285c4ce7e1152d553df58db3c35d2e0c8d88369fbf7bc1bc5abbc083d1377d3ce6c476c03a78b49e9a80e85d3e76a6d9e0ad503e09268b992894df7fb964a92b36ce05934c03010a518bc1fc59d8bc977c8be7e0438385441735fa756a70c11200e7fa4a182a175914cbeae4851e18f3c0c34eb36ec8b11db015b48cc9e034a7646a251f4020eb8dd0178914c6fbc4f35be98ad4d66b9e60d3fe7d11156535abb0652c89269", 0x811) sysctl$net_inet_etherip(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:20:53 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) setitimer(0x2, &(0x7f0000000040)={{0x59f, 0x97}, {0x3, 0x4}}, &(0x7f0000000080)) r0 = open(&(0x7f0000000140)='\x00', 0x40, 0x124) getpeername(r0, &(0x7f0000000340)=@un=@abs, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) socket$unix(0x1, 0x2, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r7, 0x85}], 0x1, 0x39) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="e4019fd83e815b56f9a7"], 0xa) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000200)="bab9c5d62ac2f1e15b042deb4530b8fe60daf1805990", &(0x7f0000000240)=0x16, &(0x7f0000000280)="ffa99f74f7cdd4a6ee8b7d9d543538b58beb67148b15d2c6250087936ef7d93c84c3075c7c82374de529853cfb3b9c4dac95d625efa460d6d565a3c7695798795dafae04159322c6c36a385a104599fcec90cfedd990ab3f943a72c4d23506c9de58546bf8a8856bdd3914ff050481a18ab014613ddfdf6ff9fbfd0fadc5873a4a57a854dcb8cd4ddd2b0bcb4d325a560091928bab96212333a1637997c7324e62f677644bee0f1ef6b3adf107c80937468094022660f6f5", 0xb8) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x100) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0xff) 16:20:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffeeffffffaaaaaaaaaaaa080045000038000000000001907800000000000000000304907800000000450000000000000000330000e0000002ac1400aae6169d0f6af32f72"]) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x969, 0x1400}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x5, 0x46, 0x1000}], 0x5) semop(r0, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f0000000140)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1800}, {0x0, 0x81, 0x1000}, {0x4, 0x76e1, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r1 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/188) semop(r0, &(0x7f0000000080)=[{0x0, 0xfffb, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0x7, 0x1000}, {0x4, 0x5, 0x800}], 0x4) 16:20:53 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="d3fa58a24250ff30572e59bca547fb472d831e8de60d76efd44edb3beacf8c1b120fcbca6bd88650fc072cbc9a02815cbb574455815f72c8f1c81e2b43119ab0128d4f59016b937451aa117287b7097963997744e6482fd9251a095937f7d1595bd80dc429240a35dd0111647783e4ea1c3fc74f1164", 0x76, 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a002359cff"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000007"], 0x18}, 0x0) 16:20:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x11820, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) lchown(&(0x7f00000000c0)='./file0\x00', r1, r6) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) select(0x4, 0x0, &(0x7f0000000100), &(0x7f0000000080), &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:20:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000100000000000000000000000072daff292139911a0b5201b389d88f0f0b1c6054170ba08e81f5df631d0627bae6ab833ff85afb34b68f943086901700626979852745660530e130cde198f67ef07638e898f16ef3fe0cada6ea20c3c83e4cd99f07f5bd068af9f900cc1e3e796b4fc379d7c821b666090070b07f26b8b1b4c50175271141f0cfaf09a6da568538f736d080193673a7bff910c23b584189484a040079dda23064e5d88dc2f333e1172a4fd160c23083eba5961232287726383ebfbc783ea8d3a7146c15624975ffad3c9502ec54d99fe7f8910164c9a0da6eba580bcfa67fe1ee8b7838236eb035221f556a5435840731272e46c7c90101982f7c50c15977179c1d619da69812f2f7983b02b5bd530f38879a9a79f06e08b86eebb36bb80bf83a48587deab3e0a50e5c64a65dc7abc1786e30a0387902dd487f75d457fde35853ea56a42fd578edc01fa5570c96be86b865eccb2e9ffeb22ded14fa99371b6e8fbbc49658843d98da3c656233990c06e01ab022af2172d0541232"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/200, 0xc8}], 0x1, &(0x7f0000001500)=""/42, 0x2a}, 0x0) 16:20:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffff010000006031797100383a0000000000000000000100000000000000ff020000000000000000000000907800000000602767150000000000000000000000000000000000000001fe8000000000000000000000000000aa330000000000004056e2e5da27a2412b66e327844d3a538337c95f64ed45500000000000"]) 16:20:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwrite(r0, &(0x7f0000000200)="bbfee121561af94aea38763a0ca2b4ba6a1af6f228ffc14ed616ebb6013175b7a21cb7dd4eb23f42ee56f587fbb0aee6dee40e55d008cf6acdaa0595e04214e42a8eae70fd54f7db343745d41d29a87e3980b5b3ad", 0x55, 0x0, 0x7) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="055fe877186ed3a340cb249265ce3d633180d884d9b94f7f645dfb640f0a6b9bd9eadf24b13baf39a24e0b687c2f2f82d418043016a23a767036a2a056d415eca9be0cb1ae79735b192a4a5e77ad70316882b0725a7a9de81574e2cc188d0cdda4491d341bb430c22bcb632dcf406750b11ffe4e5ea62dc91febbe08204d9aeba5461ecbcfb2b9d854a37bcae65712fc290c07d596cd32616b2a5047e942240aa30759f268323267d4d3df4fe5bc0bd930fb8e075594050badbace3943dc94157327eff502fffd76918bca9c4a8d88ccd274215e467765ba022f05deeaf615c433b7f01715", &(0x7f0000000180)=0xe5, &(0x7f00000001c0)="57e6f45890dbba4d6e4ed1", 0xb) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:20:54 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000300)=0x22, &(0x7f0000000700), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x4007, 0x9) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xb0f) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x5) dup2(r2, r2) bind$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="00004a114c09d94543186b68e464a8c863a90d44552491443db5ab6b4ebb2444791303a3eebb5ba64bc527bf24045538c099c01c0cb8274e0444c1ab02df7878bd504ccb699f0f0ff5dbfaf937e70a678183c1636e92a218a1266470208d3b2bbdb5fb1ac49600000000004e21fa860f88701cc48cc8fde74dc9885fcc21bd48020f"], 0xa) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e883e22e677b768367594c7089a2a58b1af9bd06578230bb9aacef90fcea5fa11e15c5e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c9d9a4123231e7a66f921fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421ce6e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd8914a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e92ccfce0db830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af1867f112ffffff7ff7387b43ec0e3dc1fdbd6975f758667e932e57e51acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b027af24420620d74fb17084e81a9886667cf01017e268bfedbe85da2ea7d98ac9069cfece7284bcf385d0d557ad1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a98ccfda854fdca4b92fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3c4956bcb6af41999838c6cf36c46db703ab61933d4ed975188dd7b41dc6579df000000"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xfffd, &(0x7f0000000d80)={{0x0, 0x0, 0x10}, {[0x3, 0x0, 0x5, 0x1ff, 0x3, 0xffffffffffffffff, 0xa, 0x6, 0x2, 0x0, 0x0, 0x200000000000, 0x3, 0x0, 0x9, 0x162, 0x0, 0x2], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1ed, 0x0, 0xfffffffffffffffd], [0x400000000000000, 0x1f, 0x0, 0x4], [0x9, 0x2, 0x0, 0xfffffc, 0x4e, 0x2], [{0x0, 0x0, 0x4}, {0xfffe, 0x1fffe, 0xfffffffd, 0xfffffffffffffff7}, {0xfffb, 0x80000005, 0x0, 0x5}, {0x1, 0x0, 0x80}, {0x0, 0xfffffffe, 0x0, 0xad27}, {0x0, 0x0, 0x0, 0x6}, {0x20, 0xa, 0x5, 0x800000}, {0x3ff, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x9, 0xfffffffffffffffe}, {0x1, 0x0, 0x8, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:20:54 executing program 1: r0 = open(&(0x7f0000000680)='./file1\x00', 0x1, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000000300)=[r2]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a529d43ea347d3600f2de583f99bf", 0x11, 0x0, 0x200000000000000) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r3 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b60b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024d518cc3d3bae180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed9f9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d375983da80d0fcf000000000000000000000000000000000000000000000000000000000000000000ee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ed6d1862f5f9b9e4f9f714b2d069c3d2a4348fab2ef9cdd90d20909e5553e1635309fae7c1c42a37dea455a24970f67146cbe"], &(0x7f0000000340)=0x1002) semop(r3, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r4, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 16:20:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) socket(0x10, 0x2, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) r3 = socket(0x10, 0x2, 0x9) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x101) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c157b8c742001b00000080003300", 0x1100000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:20:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f00000001c0)="02e654694837c4e96f1379f2b3d918f42e4810ce", 0x14) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) socketpair(0x1, 0x4, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r2, 0x8}, {0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x80}, {0xffffffffffffffff, 0x100}, {r3, 0x100}, {r4, 0x10}, {r0, 0x80}, {r5, 0x20}, {r6, 0xa1}], 0x9, 0x3f1bfe4a) 16:20:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="6bd7b01f55a2", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @rand_addr, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) 16:20:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) bind(r2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r3, 0x0, 0x0) 16:20:55 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"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x7) 16:20:55 executing program 1: r0 = socket(0x3d, 0xf5eaef72ece19fa5, 0x7f) semget$private(0x0, 0x0, 0x400) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000ff140008d40000000000000000000000000000000001000000000000000500000000000000014e214e23000590780200000000000000000000000000009c25837aa2b0dfa32de9c0b4d698eb9a7824acd96fbeb21770462c8d66802ac7692bbc1c3a6798799a6a57352ce18be0123185b21da4ecd39016adda85d76d589a17697c1381b6825ffd06372ea4080c962e47c8bb69fba30a117f0f9c6100004065b57c7e453be958696ba29cb30e897c45432da395d7101a5202d469f54d00c3d2635d99821be11fc96e5b751642f155c846765c9c5beaec44b8a5812ebf02909da54a0b08e7be51bc3c7682e629b8e70e23020f5a0670c662a1d12a90bcae960ae37bda47fc3bd7861772d801d484a367ca26eed83c23ed616b9a6d9a4efbdc231c82883c44600bc40ee7b9c6118a3ec8e6df86de0ffafe6aff030000000000006de187e7b80609000000dafee6e5596855a2e6adf49c20ec604eb684280c759200000000002b6fc8b548b53035dd8d57a943da1f761dc3342b000000723364a09b3a33089bae934d5466d17348ef41e329a3588cce02393bbe6e494fd45d56199c653d4d6873cb3ab3268b383ae3dd6c6da23ef761b0361763c11752503182e59ca3bbb8511dbf7bb90642d79b9e015a13bdcf6487857fb414bc17118bfeabcfcf97ee8b7354ea6dee0075e0d11e83f6fe778329589a5653c77645bbb65f9de510ea8582921ac0b94e17d6465a0024366588e9341fa0addccf5f2af3093022ccdc929445742527cef0fb658d567088383005948f6358f3b1b10e9d11aaaec40700eb81fc960c47fc7f7940095bdb7c0ee650c64c1f03dc21"]) 16:20:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7ffff, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x82, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:20:56 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff81002f0086dd6031797100303a2000000000000000000000000000000000ff020000000000000000000000000001040090780000fbff5f27671500002c0000000000000000000000000000000001fe8000000000000000000000000000aa"]) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x5) 16:20:56 executing program 1: rmdir(&(0x7f00000000c0)='./file0/file0/fi\x00') socket(0x2, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) poll(&(0x7f0000000140), 0x200001e4, 0x10000039) r2 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket(0x18, 0x8000, 0x3) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)=0x7fffffff) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x7, 0xfffffbff}, {0x83, 0x7fff}, {0x42, 0x9f}, {0x0, 0x8}, {0x21, 0x4}, {0x7}], 0x6}) socket(0x1, 0x3, 0x7) readlink(&(0x7f0000000000)='./file0/file0/fi\x00', &(0x7f0000000040)=""/61, 0x3d) 16:20:56 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @broadcast}, @icmp=@mask_reply={0x11, 0x2}}}}}) socket(0x6, 0x4000, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x100) 16:20:56 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = socket$unix(0x1, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) poll(&(0x7f0000000080), 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000010c0)) close(r0) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) sendto(r4, &(0x7f0000000080)="a89548ed9fa56d977781362d72115bdf205f4bb429db5b3f13c8231c8396e74e48caac99687df37081e58180b780e6750be474fcd536ac44686b9f023cb84b92f5e706a6b42dd3b03a8b040d7fffae908da9db81dd9982b8c234e21d9b8f315f19c15c98c81fc963ba727b59adc661d53fd11a30bda271013f6fbe603cd9dc6b0ee2c1b5b69b1f88601e83acb6824add041b75f373711fca53a97b2a5a533ed398c46da2d45793a8b5f9ff7346a821d112990fa14282a5ebd429327a672f3dcd5419ff8f96e1e4c0563e9414ebe80856c53bc5c1369cf2176c6faf30b91aec21a47b8a28b11858048a9079fbaaca027853dc89528934ef8048f04cb503fcf304ba79ffbd1afafb6d7752dc492f268d8321c31240672e348295d5a5fb727812ca1edf1c753c659ed0e510b48101504d02d13f359d7e0bf8cefe187b601ce77e7d5e1dad9b91394b5b8cbce176ef19252820639f2c4fa4974680c7eaae88f5e857b673c53430599a06127c52a90074b253c13a663971039d2b2caccc36697767bbbd2c1619d503fe3827f5ca2cc403f965d8d5ed436de77f55297e86568b4eaaade38bcaa396e75ec2bef93bf61b2e5a6bf4cb0719473f44fcd522b1c3cb824e2b248610b4372cce6999db9837084689492c772effcc64f050b331aa96878a873b367eb107af7d05252ff184058584d126983f204ee23eed6b5c8a5537df2205bc8b4b84216e65322e9fbc0b0dcffbbce3cde46751d3c65ae9eec6bbeaa45347d2494a9cdc673255a541a888966e3e66764a51750e6751faed5e22d1458b0c74a95e75965436671ebb32896a08619073645ab2949dade5f74908ee22a6d08e57cebd69503ed2bc3b0ec8b6f55dc0e3d409b60127ee108c99adce3598d63fe8c3fb1e6ed4cfb765741e10ae2d83b74fed73a03129eb4f814767a3c6f707e40f96ef4dde7ca2714098b9e02e8b06563ade3856be0ca73d199f21f7a016d6864d8d732c5164d03811a2ff6e517b5e8a2c588dfc3fb7cd56a92d0ed9573cd510e4b1972bee2de59aebec516e36de6019d2688c57ab722578cf4758cfaa1bdf58c4586aeb06e1f5a576e7a3655bfe9ce001f318569bedc6a413500757d136733c0dc810fdcc73fe33b786b12883dba6d2ada90d0e0e0cd379594ac214f1d841b05a600bf1d4792627bf56847dd81d7b108d84c885e7c7208826e766ab7e3f6d0455952ddd5970af98a9536e9ce43851cc5d117891cfaab86d073ed1e46db267d6d3aef3e8d3776454ae5c7fbe83b69a278deb953a530c52dbaf3372378b0e496b35cd4c904dccba259adcd323853ce7210938b652ec0bcb4708871881cbdd13fc3e9295ab1cf23d01d71fb19d4a4a174b38a04fae938bd6d3d63ccfac3a88e5d6f2e816ba12598cd155e15403a38301d90a4a896d19319acd194016cff58c6aaec37f4b17214e090cd79105510ba1370db32f4d36f21f2934ea72bcc5161fc91e2e2c189f665024f2727de9e3ef093fb9c556f4872ccc3f6223083ae2d219633059e8e08cbf16bb507e7f79b399f65ec68280f84a12225c65152bb20fd310fd9e154a10140a093685bb548722b78b0e69c039621245aa4375f393413557cedda414305ac22eab11eac3ac807a6c0421a63c4af8445de1deb54e9cbba190c842a69c37490ad0a842baf96b65fca29470d9de9a27fe24eb7aa01ce4e4c2462c0c7578d7f520a32bde8883174fcf76289ef7d1474897d30b02ca9a85ede736218aff0e34bebe8263423b47f44c7dd9be3f34c3658848e3fea80e18bd851afbab67106ff99768e9bba3da65d221445afce2a48dfcd50923c98b22acf889a668e127849b265c9e9bc2583ad7eae10d4175a9f677bc28585634a6cd208056411fc51a236b5d81e3b411662b4f747771c032323598e53f8bffe58f8a98d64f23cf794f221fed6cff2b07c8d34cb8900e0d6ff0fe922da0ac01d0ae49d6c3ac58592ac71b32d1362f8643ddfbfca4bcc510fea18a4e223e68cf02246b3485c17152aeb57b06473bcdbe84099d0bd31994bf0bd8d02a64bd31d1f13169a26017e43b1098c66e0c77806ed48324f38a81c9fa97f96a86f069c4ca5b99e5c654fbbd82deff71a5c4301c0e375fb1271944709ed04818eaa46e12cad53ef26fba2cd88c222974010ff5d5159e2343eaece00a57e2cc7148264c8474b403ab627e54ec216ef8213623a7f1fc60cb63425e96d3f07f2c6025ead5f02a71962e77a6961c95264c9cde8d763bb1e305fbaf7584fac4219e246df5ca9b154fde7f6b65436cfd2ae1f6b4e4fc61da09f1661c9e285ac4078602516c245e1e553bb345097ea72ed78e1e2aaacc07fc26c320c7bfa79c6298e48d72275962fbc6a6000336878edf732ffa732eaefd7f8a52a3ebad395b68b07538fcff924def1aea1ec9bee3eca4bdaaee1a3b78c73b0876ecbe2982ce6f4a7959ffd11ebc2ab14a77b835c0d998d73c0d9be1b39870dc455c9247cf68c1a3843cbb9d098efdecedae4de2bbd439e176e44f34ae3fbb0d90385dd5b6ce6cfdfc070e290e1ac18f3e4028cfae2636645844493e47f0b0533c86c2b24eca15bf65c9697fba7afdff2b65e93046ccf57a7f3b94e4a958536dacde23c32470dad55a0f0166d55a395af11db834907fa52c320e1e055db456b82944528daa9e69e0cf6ff28aed202b662c9e5fa644913cec8c2129ae0bbf217690129e2717bf1cd8cd05db5303233ba2f4e4a11d01c7617cbc50ebf40a0d7461f1f6757aa848c112a8c8e0b2baaee30e15eb7a3ad009d4b8d2942568febd54b8ed36d759cdf05c94bc3c1bbbe77a98e9524db06a82dcf93766ac2a3600a50008ac461b74fad0d739628b30d949829a944779e254b92116771f8a84f76bc712068af98167777be012b1a1480c658031ec77329874b9f2de05c36b1486a97cee44b432cbaa98a9be2fcfdf35b202114b493803dbbe6fd0a915310b8e999bc9b25cb1527f2ea1e59c3d926adf03f7742e925f1c984f9cb093044a5c1ff63ceaf85d9edc09993fe762719d7b346b8ad2695a648cc2a77acb0d620206939a7cea81f6ca6efdf5793510694cb10cfe9e3531b7a407b93443ade56874ab93528eb407409ea3592617c5e800a12945b68f1f5c53e15d5bb8e7a573a3085cacdd1494b7d5743289a29595105bbb240049c71c13906c33405501fbc8eab3e7e7e8c2e3a15c0a190d5706e474dec4d8d38399fb6ba709af7da302d9430734d5badfd7c90ded3732271caf22d18baf1c8a16445ae2fd2554b864541b398a00ccdcc1d4a088a8d9355c1b43283d585fc33d3243d42e38bc6c678b843181fb3d6ac0e84b72ee91a6cb4baa2631732d51eda9972799b5a00aff353b02dac61321e29e8d43b281becbbdf14f1d08ad8f0c58852d11fd7a379dc7acb8c0764cbab6e6b97b5b3a25a6e0273e10718f8b722b6b854d1579e9ac5bb39e43c26eb090a4e195b657f2a2dd95c7cbdea51e824078751269acc80ff95e57d8eaa5bcf11a0ec02fa36ae6d8869734eb065750864213fbe79afd3ffbe373d4d8ce33d2819c7ce4d30c08e892a3a20a5a57151ed395f08f3aea0cfd869540ab360e1f6861312eafccdd910d5d5d9d7e2a25ebc4ebeccf1488758dbad723d8b26df82683daa420d48488d49913d034fcae8555b0b0f5c61c87c43c6c89daf58aa0def73c60a30489f93dd844dcda7fd7e1625b5b6ae3876d430a6be507350b891f04cb3ca893b8d5e4145f3aa040998c66acb7e3ec78b46aef040e749ff8f16332aa41fc0e71fb20df2fa9ff422f69687145627fa61b9aec99bb8da7845ea9bbe5ade11ba5bd7eba052016c7d59afedbe23f285eac43fa84e48d2a858502fa2e17678e3823cc9c976c4e53a525add668f117d2072e8f95432bb975d3403c135adb65d264b28948a69663847f35c55170ca5203443bce4e89e3714239a037aa5c3f9e04fa87474183e1c99f143e24399ad24ed30768025b73655cfdee603fbbf93711cb5e67f4497bf19c09448f4c556254038d36de95c9211e4ca5e7297f047452af801d9b63dcad054aa7ddc893f302e2a6c36c1a247cd70d923943ebe58afd7be43b9f639eb9424d1bd378d33f6832a5ce269dc857af43eb296f4237c59451f1bbc7f06eed44912bc3a5961c792e4d7f75d37e556d3438532203d838fe9cd1f4f576e37be3855bd4e52e7b382a29f5650bde5548f6aa27522dbacc68e0993317e41aef72cd259912273fac4450c0eb7d346f3cc82f2522c57d4bceddc3758220b28d1ec2e5764ebf86f39b792064516b4df55dd7def5cef3abdc6d2b9179f0b48cc1b4d4e0afe4403a64e41736ff753ae4bd873bffbd53ec8e91ae0d9c7c1184770bc52177c28a16d042d675f873a6ff8e6252a17af03015efdc042703202e3088d50fd35b799c2d2635388acc8a5fcc67cd54b38bf3179811472e72093f2a10010f249d49d448b59fa096a18964b52266a8278c32b341b7dad6ab9babf1d52acb520141e82b34cbbfc282136bc242d7476c77e63409cc55672f2f701103ce2b76b2332259f72e762b66e0b3b7d67d334f51e0c70351c9663fcb36b143b448f9314887e801cb8f3cb1685a0d016d00e0cec807672637149e209bdfa535b4f295bf317eaec45004516f7d8dfd462ce7c7823233395dd1100a4c2d77f923dc49ff4c689a1b5599faef0a73b2082a6d5b30dceb6df7cf6593716bc0e9e7116516dcc91ce054d8972aa14034b75ce3056d29567e3a54b7baee438ca4821288524f0bd2f315dce92186939a6e12ca7973ea8034cc10dd22e55d0e6f60d56f3429c9fdd162549cf40fd4e137258652aca41179e3087827f8bc3aa4b38e01d55c829bc7eec5101cd5aea4dec11f65f7f10e46d9b80230960b09498070a6ec0217e014f2576507dbc2e20e16fd44f8c36413e575eee3cd589e3105c1af6f52c63eb451616fefb47f80459ee53ab89e751976591720ce11de9744b6b8abf49f1fa1535ebba7bf36f4abb863d843b7b858d4833368693e86ebe2fca4275447b58b9a1820dd3d66ad17bfb8a6f539c866a223194255dea1b190c57deb27a9d7db92a15e84404bcb5d3b1d6977bbb117043aa7fde24b4c06e40f79fa5da7ed0f117ad1652520b775411fcb057a7437281ea377dabd9d0030caf4d1b7153270079aa3436a277642e8a1f18d0625977254780c6faa63adba589d545948fc6373e53323cfbe298984a92aefea82d30ae78903f94902822a2941668b0c05c494bac64768181f3eceaec8d68c10a73670b5a831b98c76ac7cbfac1893ceda7a205e2bb701038f24e6851380162ce6e7a4614610db2af3d7b80a967be732c1fc79bbe5534a67efa125692110f90acb10767b2e070be2e42aa6271fa56bfe780dcb077228ca5ba2aeaa1a9d60e0e21073d08e35fa6c62174b702e1e2db069891ee5c06f79a9566c13739e6589b25b54b99d8f03e4ddffa13e5308523284723207985790bd3aee9993a27dcab4a8607e4bcc247a0d58a6b82da852ebaf9ef0db10c6a1af22417fc1da0a059a4b208dcba61fa5220fc4119f9a0462afe07156217791585c3b8a7186862dc99bac75ec83e93d972a4216283de77f08bffee1aad8c660af6a9c8c4c990d541d3f1d4fac93995e02cc90c0dc039f729bbfa6f9716db6a6d18b1865e255747ddf14480da2a3bbb246e57e63a6150808effd3a79d3678b9a32621b6c5ec5bac57d1bb35195d7a0bd9821dd4558adc85a289ab81c03534c811c68311fecf7d6820b2ffb674e0d8f0b1000", 0x1000, 0x410, &(0x7f0000001080)=@in6={0x18, 0x2, 0x2, 0x80c8}, 0xc) 16:20:56 executing program 1: pledge(0x0, 0xffffffffffffffff) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)=0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1) 16:20:56 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) getrlimit(0xf, &(0x7f0000000040)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2d66696c613000701af7d1fb9b29acc3033e4b2a328a1df03b6706cd4f"], 0xa) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:20:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000040)=[{0x3}, {0x28, 0x47, 0x7}, {0x6, 0x0, 0x0, 0x7cf}, {0x8, 0x1, 0x9, 0x8591}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:20:56 executing program 1: open(&(0x7f0000000140)='./file1\x00', 0x80, 0x4c) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x20, 0x0, 0x4, 0x401, 0x434b]) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:20:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x8, 0x40, 0x0, {[0x10000000, 0x200, 0x8000, 0xac7, 0x71bf, 0x36d4, 0xbe, 0xffffffffffffffff, 0x4, 0x9, 0xffffffffffffffc1, 0x8000, 0x20, 0x5d8, 0xffff, 0x1, 0x81, 0x7], [0x2, 0x3, 0xfffffffffffffffe, 0xa3, 0x0, 0x6a625c89, 0xffffffffffffe0a0, 0x200, 0x4, 0x3f], [0x0, 0x3, 0x1000, 0x4, 0x0, 0x9, 0x3], [0x9, 0x8001, 0x7, 0x8, 0x9, 0xcc0], [{0x7ff, 0x7, 0x2, 0xbe}, {0xca09, 0x6, 0x1b}, {0x9, 0x2d, 0x3c31}, {0x2, 0x20000, 0x3, 0x3d7}, {0x7fff, 0x1, 0x1, 0x8}, {0xff, 0x7907, 0x7, 0x6}, {0x8, 0x1, 0x3}, {0x8, 0xff, 0x10000, 0x944}], {0x77, 0x6, 0x1, 0xffffffffffff0001}, {0xffff, 0x7, 0xaa, 0x3f}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x2, 0x40}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') 16:20:56 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="8891508beb8bf41ca0f736fc730bdc89828e6666f76caff0aa3e82dcf29b896f", 0x20}, {&(0x7f0000000080)="9f86d186cf2994e07dbf4797eed4bb70cf19ee812f66f270f9c90b2017a141f2b348ed37f542e32ddcd795439afa3f81208db1b9c67f2c761e7148198aef61800fd730ddea50afd792fa7e2bd765ce514f80b6f9fe2338a179f66706348242f88bdec19284d7d09d1715918f794fcf55ae0876638b8c60c7", 0x78}, {&(0x7f0000000100)="e2eed9010f6d8bc8c6fe8bc3ec25d272de8edcc3f5713d9f281ede9e8636c285369ec955005a06d9b648ea4aafae2d4914ee35fb93b180011a99d09820e66f794b76d9723167c102a621e8c3c7c4957e123bd4b31308a350261bde30187c0f1eb9441b0f6944a87dca4f07116acf59830632de324bb42aeb45910a01c23366f805e2fdd6d480e56bba6e46c2aff4811679a897094fa3def39512c541b9a1ff7ef450c75b67f3151119160261315ce8bc9951157b5915a60269807af39c4a2d188069f6b2b2eb31ca6f7bcf3b21", 0xcd}, {&(0x7f0000000200)="0245a8aa87d7ecdad02e8b7d344d1719af6a04895655b30c31271f2bb760a761c837e218582be69328560b652f98d95b566b454bd471e0afc33a430c6e2a539a3c2c754373f3b5f66add5f839899a8cb8d1e5fff5ae67ff50dadb031f0eca4d94eaae1e1f01be88234477e6de659ff78f48de161d07d8b85f869c6804305521d76399d56fb3e91b3cd7d30ce106bd14fb4d4e92362aad1dbc72c2c4580e81bd280fc9e7f1a9fed4336b82198097c00e39ea4e285d44fab72560fcfd6a4fc0798fe3f75d76e4305005d5cd59d727ad6c4909198f3820291e3b28e19ed42b8", 0xde}, {&(0x7f0000000300)="ac780dda1e914d34084707609c0700dd22e2650645a19b1e0a77b0ef10560aa102f75d18aa57e0ba1ab9511814f44f4df12b204a0ea873aaf9c26cfaf495ae08842674587044343b981a9025806bc8796a79d4cca1191e886a", 0x59}], 0x5, 0x0, 0x5) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000440)="92e0ba8d36159217d4a3f2edb14edb9c79f330e551abe753aa0dd0ecd96dcedd7b060c", 0x23}, {&(0x7f0000000480)="fceb8ff1435d3610d9f3ee1184ca8d0924d3350c4f3bacc4860757b159411df3e3ddb0de9097df959f4af9f9a5cab37b436e527049519eda2079a48b2102d14636c614d2d4a075365550c60c27a7f0bc1376530ed8b2a63f3046ab2246209c6208f8e9006445abfb2653b8fe90bf326951d6d72874bbe151839b5b9c3c1ab1d6ba1f0d32", 0x84}], 0x2}, 0xd) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) getppid() 16:20:57 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3745}, 0x8) 16:20:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, 0xffffffffffffffff) dup2(0xffffffffffffffff, r3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x120}, {r1, 0x40}, {0xffffffffffffffff, 0x1}, {0xffffffffffffff9c, 0x100}], 0x4, 0x7fff) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000100)="cb4fe3102d76a90ce7dde83974ee6f785139e65955fb6c6a9f11a366cda3b415ee77c104586165fb51cf5d0c28cd9a27b6525722ef42f309344af1ada82635ec9c40e551063bfe174123ddc36d30a04c890d52fc0e304d6703683a6f361194235a17875108d0eeda5e9f319e343c47db6a50ed0b5f9e4e7b28d943a6de01e82de2db9b31f90e6ad4a39e4fbab2c42fb34da607ea983a08e6f614a3392161029de7c296459de459fcac6ddaacb07aa2549e81e631f3efd4a65aa9ab2ff2be0bbef5f0615b422357639e57c55d07b391e1109653", &(0x7f0000000080)=0xd3, &(0x7f0000000200)="0250ecccfd6bbdcb9ca5c8100b4d022e245db8b5085455c497749e8d6e30bac33d40f930062fa626a6d067baede61582b339b5f348ef892268810fc04a053cdd9e0d6af7c6d36fe4c4fdb11ce9d160327c05cdef8ae02014fc9bda889a3cd60b578b4eec9283d6fd47ccbd8d136e5e93f9f8656da78ca8ec5663137320119f3ac343d91fc52174543e4065c4aa1cf3eaccd26b095d72acebb9c6e313750268ac6a5e3bb8321bdd4980dd28514e22a47fe7f7cb9babedc6a037b866b4e86da3b6b28ca751", 0xc4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000300)}) pipe2(&(0x7f0000000340), 0x8000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x10000], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x100], [0x3], [0xa59], [{0x0, 0x0, 0xe03}, {0x0, 0x1, 0x0, 0x7}, {}, {}, {}, {0x0, 0x0, 0x2}], {0xffff}}}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:20:58 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x10, [{0x40000000, 0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0xb3a8dd0}, {}, {}, {0x0, 0x0, 0x0, 0x6d9}, {0x0, 0x0, 0xffffffe1}, {}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x400}]}) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:20:58 executing program 1: r0 = socket(0x10, 0x2, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r0, &(0x7f00000000c0)="b54c2ec6a935118cd41b21d86ec2e1c64f09138e025dd849191ccedb6bcabe362dc05ea64d4a361b42cfb6dd01cf861f0eae20d3401c6781227977360aacf98101c4f86d9026e4461daffbe9cbb844db1871131657233127972b7758b3f474b617db0440841aab065cb4edd5210e9075c6db35f9de0f2711f3cb5057716d3eedba872377a90555eb1464fe1ecdc814c6e9d8072a27b6357fa360953cb78346bb8e5afe238549db885665f801efb73f685e739046558b7d5e11d3218aa0a59cf431ec8cab0afdc312a2ede52976d3e36351414a7dc0f18af88695e50dedda14f0614b7e7138184375d3100e6ff406ce4fd2c23ac9e3471d53fb9c7d642d4c93cf2b93cb483e567952469ec0f415e41744022adbfb50ba52de35e9d1ee48a86bd410dc9d8496a723bca842e030f25c8a6fd807af50f572346a339f2bbe8db353ab7b26a430396e9edeb0508197084c2f09eb45c371c6bcda853dd388dc46587a1825bc43580f42972c577e480fe567ba9b6b9e923c9f96596c25877a8c6f8d82bdf81fe8b5ee957c23fa44b3702b3a9991ca59797de1258b06a23ca1a4176bf5962af132f2eac4d4f2234d5973991fa562485ca2c73f165d086f3c7a475933e7736f51690541748442bba16539a8e36a16996284be2e528098b549c66361562f2597cefd43666b017d3c4fb4b68c98117845549c87de449d5f2b084ee74619c7339a547e12780974ea9ebbf08fb758642351d1a6c07d3ac82dc924fb5fb9d90e411104310dbfbb9190886e35587dea41c75f2ad8cf658e922ba57a6b2ba6c7467145cf5a0b2d580509d8e30b92ae6c46354256647fc04c76b77193f8d6ec6ae6e5561a0c6ca6d849afa05facf69e271ec922384a46b6e88cb048255ab4daa39ee75bca45df86d6b29c3bdc647b5bf5ac906c19f228d156179f9d717bbe1d25bb9b56c2c60aa3c66ba9b69d256c5c5c460e073d078a161cec6b1d9ba60c680ed6bd3e4d9d27e2ea1cb9bd5c119c56e9a9ae4ea54b47156986780d0cf9d6a6e7d1249ebcda2dc3843e95fdb467942c761d18fe9ef825fa9ceba5ddd18b6c3ad353a0d3437822d1b9ccf4c424093d9f868225a62b9ad39ef66886bdc0459135534c9510dd7db1be414d6b1bae4e71339d3c5f825c82f2ff49b418256e7c233391dba213dd9b11e8a904663bb3e960317517183380993e534bab00a6554738de413b71c80e9fa3d6399ebd5632870eba04afe91032155d27f8b67f98724df59f0afb2ea5c0bde1edd9a534f228564c10641376ef0b1b3a51bb41e53c669af22faea127b610492c967034c7ef1f08830a4d2fa7e11a338dc77e4ca87d3e796bc5d6746cca4b9517cdae4843ea66aa8b7422a9425cd08a3dbd3b56424037e88129d8a7a1cd375a3add928c80bdc17c241140789b7e183abb524e8be1d19e587fff210c47093191e3e9ce8e0ef33645258cdf359cfd750bb7382ec23c313f6b627186f9f1760f31dc482338242723f9ee759f69e5f8949bab043fd903b4e112b0c862c3d32e80a0e95d00c7f167da2409bb440a20f6af657a558608306e8a9b307af8a9b16db1931248c7354abb97e5ff9143658c436fcf1cde9f6668e1519241e7c945c1ee423fd418b9893feecdcbcbe0e0d15a587d90236f7f044aaf5e53fd1457d558464a16489356c519c948f9485f75e3e47e1b9009780d28a65be7f5f5edf13385c1ed86d966112ded0829351892e3a097a415914cff595e9069451b852f120a050ca1b0111370d8921ea5b24477d56914bac05f2c90f43129f2387f994acddbcf5d4522dd82bdf8417ff70bb5db462f148511bba8ffd63aacaa9943ae33629c74ea9a9deda155e77f9843dbc14c1a354897c2574645ce9b453020faa0d546c408a2d2c15e3042d5d6b71c763e26e57bc17226a59a8549a5a4c3f2475edc0fe5de646fd23633227acc5477c73bb6fc1e4fdc07853108b14df20b01291a52ddd8766ac1208e5e2b0a811630c3c5de2329c71d70343e1ecdd1aead6af0fe5cbb83e538f48f78cc74e540fe98bf85732b7009d8e08869943f576b6f1181d88a9ae7acf31dbe664317ca7ed9e2f6aff99cda44b7d74aaed21c90c55f551fd4228e11455762f67f25a48e51b9c0922be94388fa1028db02cc555514f9b997e1f219fc202504ecf69cc5bc2148fbbb8ae77974bde991d3ea5bce667580f862d08c50b2fa601a288856471925125525b7d1dda4f94574d85b29f89828b681c5049af3bb027ff1fc34d9d24f5807ad450be04ee24320dc8d14adbb24a775109b7560332d84f304098f69145898db0917d33e12ace25470260b65f55eac0cc0d939c2b0ee955e0de3cd5540d5751604ef9eb9bcc3d00a056c24ce372ebe6329e08b28a1f75747be59923fe5be3889d173ab4367dc7a959d6ee5fed4a454ca9ac8397e1cddddbb6cf2d030c98913035410121bf0272b1bc23a9c05aa7facd06b23dd793f5dc886f7ac63675b5b7e932a20ffb5f4e96ac3e78566ff29ef3daf0cbda683bf9ccf4426716e59926f1f5df202f657d6fd7b3bb50e6504c46b17083df0a87b1afe36aa706b39fb89bb6e9fb511f5b32ce75710f16728e2b4d8836a2dda55cadce3b19af586eccb028ab7cd69c53cd9030776c3df1e8c290bfb4190874790d8bc1d408842ba10d2a5fca39e80c676bc9048b296aeac0965a3c002321fb74b36db87967df15ec8614c74f7efe7822553f7f88657b554299cf086069610a5c5e57ec465a3cc639d67a30ee6dad9670670a3636a7ded58dedbe58a822ad03050bb284640e967d4a10879a1f8cb92d57f369c6bb9e5409dfa817ebc94142c6f63f0f46691ec3c5198c80f2c95dd93310200a2067b39ba35ca30390a08e983297dba39d9215e526052dae56aeed66f9131d2f3c875afcc9005adb0fede30deca8d913e83f099fa1c517ccf4344fafeedea45565eb60df41e3e568c4e1bc4bf8a3484c5723eb906718ccd70069243fc59c49953d6f3d975f7524121178371654bb855d6232d7aafd5bb52e52c443d4c112e094d7907d15c2d15de391b7d9c005052c66e8aa8cdbf3702517ec8d35758d68828dad4cc0b554c87c0fa752b78b4ec1c190efa777753ea2dfbec498db3db1b8514c7c1e44231e111588b4a83f6754fc7399d28566e877cc2f2337d668b42a36f63670a9ab10f7339966725adb8a5cb982f2531cac7c80ef33b57f4d29904ca2820b3c5719659601fd0f7ce8fbfbd1e59a4f8f94e39924c75b0ef7193da5c2f6ce497b36ebfcd385e277e3935889ea90f4dafd183e1a29cc0cf37c4013341f1e67db86a9eb3d39621fbfb7c13b01ddc6629a21ee5adba58869ab10be145e4be40286d3035263f6c70b6bcaeb59f01a3dd8335221a1a4be451e4b0407476735ba28f53515fe28814da7fbefc35822df48d49088324773d95299f9aa8bb32adf6047fadc59a9a34e71ab72a02330032aea0640b8c6ec19242178a4bb142953ef1c5202185bd5696e01438f72eda14fa6cf44231074a27fc41b3b6552fe804bcec0b57814fbe051a90e166b336b085428dd94beafe888b0fd7d4860b5e14953bcb1e9027ab88801bf2abe4c25d8ae33ecab0a7e519683dfaf6c8c2dedda96926c48ffc0762773b9271285a3b719c630badea952bd79dd6936f40d7c87704c75e1edfacb969b6c47f9d1e3f8bccd92da2a4e1dae34a56da056c5f31279159a6e120dd09301e579fe38588bfa4baf4656f617979028f8f888691475520ab8424313275d14caad2e6aa509202e28f71534100ede11244eb59feda91a9c302f63470183ae3a8bf9119957bebb5edb56c7abde27acaf1ec7fa10bc0b58abdbc452f5af647f43bff66e4b9e48339a1cf22a7e0f6479c444eff6d2c5132f9643c6b2626297541bc39d9a6551220ecd2d2cbe9550fb27ae22a1d7e3d1de1602e868d085ccbb6b420b60addd79798cefb37d7c98157e42d8a9f23dc6b49ed972d4f1066ffc4de7768ca5b991e0b4e530d62d41fb9eefe2c255ed0feb854645cd8a1fddf077b10529fc588ad49cd06a8fd7630a993f64d05dd83317fd272d875345e65def8cbc5959f55e1af3b243d5600b75016c53bc4d5027f57eaec5835783138955194db46102d714f5cc0e5b8c58f553323ce408025a2d08b74836b1fc9c6e4c2b244277ea54cb0f8bff020d58c26d6b31410d741dc028d6c4b711c159dc0cffb5039fd0be8fa2612bf0d7c777238735b47d237797c16551ab1c90bc9347a1545960383859beea331888206d1f0f699bf991bb3727ec5e0b0163c7eb1ba948d0579df598e5f3f7dc4516657d40b626287bfb7fd30c2418f789c1fef21e47f3ecc15bb477806b348f5b9bd7f82e4c608640bd2f306107fb3f158dad2c2a382f567910bc4467f7ce363eb8f99ba179288273f6de1c7fa51285098841d531106110b6b75b28775b066044c717e569ad2be42a4a8a872aaaf0792dba503e71c34a92177da5438cc387abaea5c14b371e9cd9ca1fe7f7171e8ca47e2cb01bc813d931d9241aeed3a8e58950a11a1abab969f116457260262f0a28bfd2b4f52fd1e7f7d9535ede072fb5a2c50d0fadbba58b5346ab2b3770d7789af995155d1981dbd988c794808c626e93cc4025b0dacc4eb688796f06597dfd9fd306213b094f3edce2fb156971a3d56f9469228349f6f0108c25b5923804cbf1ecf121be292c8a892e1b6fef16bc1a7743281a328c2b3a2e5ad0b03e3bd55b3b6210bf079e720312f8b344835c349585a476afbbf94764edfbca0be3f29aa9961a10871f9e99e2091830b2395e7b05b05282f1dec4e48dedb8dc359e01114d4436f965e1584eae32541688620db740aa1b1e7f457f47e09c9da65d8815d2a0879733fc0708b12e6ada31d0ed11036717791afd1a9b9f86e3db0898fb3cbbdbfd7687cea16df0afc7d0a2f1dbca2b7d152c72169a652b56f9643d0f9c2e2f1524418a906720df2ee06c946f8c4a47fc6e56f7e0a1b60ed50e066cdfa6dab97b25dbf302225d390869eadae1596b148d798ed5038a0d76ba701de06f33399a7aaa26b62a7c6f46e6b5141c066411da75e7e2c4b898d1b0623f06519307b08c1db593d3d4bd8a2d8f938e930919ed160863b3828dce16f81dfcb4b3ea6c7faa3f96f97c51bb553227bc7be152f1d7fa66eebc8f8dd7d5c4c25e048813ce5d77729f8251850016c8c15f497d43c60935a0a8e01ee1843dc8c4feef7346f979f8e66637c84aa98daeae59ad49fac58fe418ef4080cf9d8031339261a85e40922398709fcaf03e3b0cb04dab26210056432c10c49e6d285e99e4ca025b2a2c76baa4aacf8ca0985dbfcd6e6719708c6fb5cac3da02d5c775bdb8e8f0548b76aac6ec7a9b1713b8b58f40be32214ba34fc032cbc6f60dbcdbb72a2ebf6d4b1778654d4d4c43ca236bf56e93c36cbe7652ef3d4fa72653e621faaa3d504f53774b9a756f8cf811d21aad89eaf6aad22f6a2f1fda05b994af79c8e4080cfd996287eab5db69e4cd971d45c4f0f7ca1d6c105519d3f02bff9ba25552a3e221839af6a3ec43efde3da704505de07964772a8a67eeb5b79c94012b50f72c2009ab8f9b546102c99f167ff630ebbda23406a32e0f8e9adcd77433f0e28c9a23a92ded50397a330fd7a06e37623a5bd323d1bccba7e3fb038199b512c8ea7919d0c42221a387530a3a7fc5670ccc38d09acd27d3b764bfb94ec22fd04e4c6b04c4a1965f004d51f7c619ee78a428832ad131ac8a11ee55859831af583c632bc6cb2c785f2bbdb94", 0x1000) pipe(&(0x7f00000010c0)={0xffffffffffffffff}) write(r3, &(0x7f0000001100)="2e57a69bf62de3f5eb2eed2c0c308eca578138eda479d74b540db06c1cfdb9dbf4808cc676d99c7e0ffbb9057d641acd8d544fbcd07ebe1d88232cee2fe470487155434b07d7edb0dd7c5e2d1670d47068aff3", 0x53) r4 = dup2(0xffffffffffffff9c, r1) fcntl$getflags(r4, 0x3) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getpgid(r6) ktrace(&(0x7f0000001200)='./file0\x00', 0x1, 0x1932, r6) r8 = getpgrp() ktrace(&(0x7f0000001240)='./file0\x00', 0x1, 0x0, r8) r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001280)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001300)={r10, r7}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000001380)={{}, 0x3, &(0x7f0000001340)=[0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000013c0)) 16:20:58 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@info_request}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xc769}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffffffffffffffc0, 0x20}) 16:20:58 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) poll(&(0x7f0000000080), 0x0, 0x39) read(0xffffffffffffffff, &(0x7f0000000040)=""/44, 0x2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0xaec, 0x8001, 0x10000, "80753e4ad720d2b7c77521c407d0bcbb98bdda35", 0x5, 0x400}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='>', 0x1}], 0x1, 0x0, 0x0) 16:20:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) ftruncate(r2, 0x0, 0x1000) r3 = semget(0x2, 0x4, 0x100) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x4) 16:20:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x14}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) getitimer(0x1, &(0x7f0000000200)) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r7, 0x2) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:20:58 executing program 1: pipe2(&(0x7f0000000000), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget(0x2, 0x4000, 0xa94a21a5a72e61e8, &(0x7f0000397000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) 16:20:58 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000080)=0x4) accept(0xffffffffffffffff, 0x0, &(0x7f0000000700)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000540)={0x2, 0xc}, 0x2, &(0x7f0000000580)="addc43e08ca6eca45e8cbba978f86ffc66f84a41ceea553d53bfabdf6f6289a760fa4c847720bc7a607a091acc853aaac74a14aa736846f8dfab36daecd6f738ce451567e0657ce62e7a54c01e74f4e57b5bb08d3e53d8413e77598d20807c78cebd088ac726868bacb2942d0e7d4385", &(0x7f0000000640)=0x70, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 16:20:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000080)=@file={0x1bcfa69870ae01e4, './file1\x00'}, 0xa) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto$inet(r8, &(0x7f0000000280)="6ece05aa5300190816464f0ff217af3f92b90d91973789fc308c6150388e03b27d6dbbcc871d948b5eb6626c1186b5896a245ac066ef5d0c9162674220307d34ab1b43174457742d697b3cd572d7dc13d0f01bb9e4bee7358039a324719ea78846712305cac59271666fcf03ae89cc28b1fc83e2753e3651a6b89dc57166fb42c70f3c80eeda240c1fc856faab974300dab569544a008da18fc55250bf6006e8f41a88a0ad56c6284d064a582363", 0xae, 0x1, &(0x7f0000000340)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x2, 0xff, 0x0, 0xcd, 0x101, 0x45b, 0x0, 0x1, 0x4, 0x3}) getegid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6, 0x0, 0x0, 0xffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:59 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000300)=0x22, &(0x7f0000000700), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x9) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xb0f) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x5) dup2(r2, r2) bind$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00004a114c09d9454305ab3560c92c187d186b68e464a8c863a90d44552491443db5ab6b4ebb2444791303a3eebb5ba64bc527bf24045538c099c01c0cb8274e0444c1ab02df7878bd504ccb699f0f0ff5dbfaf937e70a678183c1636e92a218a1266470208d3b2bbdb5fb1ac49600000000004e21fa860f88701cc48cc8fde74dc969c258d8edad1bddaa3ecd1ada15b94b8bd11f683d0c44d238256749"], 0xa) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e883e22e677b768367594c7089a2a58b1af9bd06578230bb9aacef90fcea5fa11e15c5e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c9d9a4123231e7a66f921fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421ce6e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd8914a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e92ccfce0db830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af1867f112ffffff7ff7387b43ec0e3dc1fdbd6975f758667e932e57e51acb84bd8ed81df5d28503459a4cfdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b027af24420620d74fb17084e81a9886667cf01017e268bfedbe85da2ea7d98ac9069cfece7284bcf385d0d557ad1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a98ccfda854fdca4b92fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3c4956bcb6af41999838c6cf36c46db703ab61933d4ed975188dd"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xfffd, &(0x7f0000000d80)={{0x0, 0x0, 0x10}, {[0x3, 0x0, 0x5, 0x1ff, 0x3, 0xffffffffffffffff, 0x100000a, 0x6, 0x401, 0x0, 0x0, 0x200000000000, 0x3, 0x0, 0x9, 0x162, 0x0, 0x2], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1ed, 0x0, 0xfffffffffffffffd], [0x400000000000000, 0x1f, 0x0, 0x4], [0x9, 0x2, 0x0, 0xfffffc, 0x4e, 0x2], [{0x0, 0x0, 0x4}, {0xfffe, 0x20000, 0xfffffffd, 0xfffffffffffffff7}, {0xfffb, 0x80000005, 0x0, 0x5}, {0x1, 0x0, 0x80}, {0x0, 0xfffffffe, 0x0, 0xad27}, {0x0, 0x0, 0x0, 0x6}, {0x20, 0xa, 0x5, 0x800000}, {0x3ff, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x9, 0xfffffffffffffffe}, {0x1, 0x0, 0x8, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:20:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x3f, 0xf062, 0x9aee}, 0xc) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000440)="539c78fea2b57e50c8eed734e4a2775cd6b401abf5976300000000000001ff9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546f73b8b60a9f19ac3060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e50115f68f364b082875bfeed36818985665368c60594eea63e5f80ef535bc56b5f75a6d533dbf1f370a82333fad0f7c94b901e00623b6fdeb946f0deb57432a26ba55d7332bba4ce1a017be911acafbc3a9ccbe81844a4034f2586cf13ebef172d1376b61b339d", 0x11e) 16:20:59 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500005ff9f1ddf7b95f8a627a7f700000000000019078e00000020000000003069078000000004500000000000000002900007f000001ac1400bb441c0000ac1400aa00000000ac1400aa000000000000000000000000831700e00000027f000001e00000020000000000000000440c0000e00000020000000000"]) getppid() 16:21:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="a7816abaf531e9bec901002e2e"], 0xa, 0x0}, 0x0) r2 = getgid() r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) fchown(r1, r3, r2) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:21:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="6740d9ee84029f4ff327df1d5113f14c008683947796d58f67b27e23a1f3bdaa0ec7e9357c8e34aa4a57a1eb3125336a49b60c5b1d58c379c7f35c7dc050cb2611e2e6a22bf918d0c8275ea2b813eba44bc8b529aebe043d5e39940368bebaa1de83b32eb2b152f438b8c7500e488021fd1334756bc09d7651f1ff5ff445b7827c4665ca12de2750c354c552586129d908a4db23734ef5842c0e238456c3e803575c4d4b5d28428ff430f4346ff18267908b8bb074b19217bf5e5e5b", 0xbc}, {&(0x7f00000003c0)="ba", 0x1}, {&(0x7f0000000400)="e8eb2deb298fd8e362da55263a00"/24, 0x18}, {&(0x7f00000195c0)="58b09c107e1dfb3efa137355cc24b072eebfa965e79657abc23474b058b8084014a63ff7ca66b1f2bc0f761ffe95e1d50f0c44958e5edc49338e2932f835c93efb9c775897aa1da0ce86c14c6923a5548292368c8537bfc12a642491223b2a19b6c98c1d4a62ce8634b34700182f4dd70344b99b6ef0c243514c4dbae007875203ba67bb4cd479cd162cafb840c1b6b8b6d6525dd0db672b7553ca04be4062e70f782b19f67a8ba3612aadcef861096a7aa3ee0b30c56f2f5321cee1cc9e67a6a55f7c1e950922aefdfdfa5f2ce167a3ef8661495313913b98410039a8f8a5a8ec80f5f0574ea1b64ad1c31fcce46c5727e0e3a000e25b359b0bec047df70e850db93a565db3b8ac4c89d48539c48dec51da1beec03b5916e08ce677705740d6857371c6c5f164a66cf2f34d1767d2c4a11a60821b8c0c67a5d34612e27d01ab816da34e7192cb6efaf3f54af9e6148bf936406871df0596635e477f2a23f462e87733651abd0e97150ccd4a3d1dd6e10c104020cc7ea2ba9a7446d18bb181b3936b859289f2f3629345742cd8321a799f0340ea50c36b4f5c7edf2ddbe1b47363c49d3c924c6a9cd5bfaa6befef659651592e377513d34e1c291d0a4bb8b1d5918c86d5ad5cbe88ff1b482c8384b1524bf127314844c727ec5b368f63959f2144cd09147805c5e330d1f9c789b74026caea942966c30e3f2c9bc3c37ec02a23daa327496a13c083855f60b256d659385e165d157ad101ae317997f80a8f8876efa83769391e649ba6d4bcdbabdf49c33d15fffd7639a2f7be2c5152a87ef3d47f15de796a07baf79134ab2a740f5e6ede34a9c58da25e8748501a307cb0be6d3b9646be856c1effaad6b313a4da95e32291dc1afc7169d1cb89bd2602455eeb884c070a877d705fc9109445666d8791bfd80013f1653c26f0bd776c61a1711615165bd8946e6439d51eca4951813637069a512373520d9501fa50cda71a091b60de76799a449a07026429363a998fb51a4a27f4c670a010d44dd629330bd7b40db2ac7306c211de549b1377501a4d56f8962bd9f0e0313a36fbd5b807ec9e509ef5048aa4f167706ada6abb24882aa4c7c8af570eda4313a554402c50be7cfe97da35f31e9c80feab2bd9c4da713277fd51f28b7cca59fddda60e65d3518835443205574b18f0edc9824b1d3614d61bb462b5df5bc63c55037e38292283946c27188b0778464fab101dd653f4099c0f48578407fadf83fe8b914e236ae5b01a569457a20c6118d6c4bfd7d48dd50aff06e9cf239793e516330f2277c2681808fe632771a5bcd4371ae6077153762d6a4d557ecdb79a04c7971d9df46c45e41eae3aff6ce182e923a2cf448eea7efc162ba0ff43f73dfe347b4835b5e7bc4c23209fdcb0e7b9d233554979ae5b4e8476b74d9dfd3671116d5c33c8ef59058db11a96d2be265b7c06f9e167c5a86c83f0a9cd2c799e7740839988e5b674d65dbb304e9d5db4cc62422fed81c4b10111c8efbe0c7d37e6c46c5ae2bb3d597a93774506656a9141ae8aced76d971c13775220d85c6c1a5a581c888c45cadd6138b0bfdbab20f21c49c2b564308fff7bbbf282842e05d87af48025a716e0e37d808bb77fc0be255f7a2ad3476cf903b3a8ee2f5691cedcaf58d60215117f5381a98915e463392a518b774adf3a978621d6f63da728b41404431d873416832111e469009314043ad699ae9e4b3042cf012806af8b54fcde4a54b4ad5ff547d44969856333ab86c1679cc744108e9b226e4d0cfc20b3ce1623e0c3f1cdb6db50cc659a8d1325326b9babe78b267c19718f3d934b6cb9461033f07e014aae0ee0b288e4cf2046c6bd387f42e8c3be1f4f048c7806574264cd54dd37900517b4cf88b61e7a9c31123f49c418076e590b57a7d08c0d71e0564bc27ce585a4907484bb6415472463015d81cbc2f7f3486a530806ff796e33bafa3530ee16f691804d7c7a52cdb7774ca258799facff6cf05216f57ddca90b3d887f5c58d0e1ac3f4b8be9ed2135addde7cc9c21584e3248942a9c5deccbc4beff67a78ff583085c1a1b8dfd0ec8aea1fa63b0533a5d880b8dbe202cc0859b0fe3bdd4243fec6e9b277f1b7f9a072d615df62018748434831cde49706e3256421aa67dd0d7678751043a774b6f2392598aea5afba9f93f09527e37b2f00be1ddcc70634304291be95f56aeebcd4bd89bc8fa57934d45d9998ddcc8b484ce633d03bb6dfa8b1d79a6db9c28ac18e3082a1ea087328009b4730353ff6e6b179a688450b6204ccf5eb211e459ea22e02f06b2c8c976c6ec6a38e108ac0de2739d01799e05654adca9bd41b1c4364e17cbe7875c785fdc97ba42825e446a11d935af3266c4d381683cc56be68d3a8442149c7f37092b303e79c953c2dd0ac57ea2c7373fe925ad9e1910a9ccdb5c3997ebb6db49295cf3251308d7d60e0f813ccd871ceee4d5fb513e6c880e49d8ac8143c16e5ee7a76cabe6724fd06e4bd52cd60911b6cd232e85048804c5685f55d16c8194a61dc8b011fe0e72da30b4f398d8a65dce07e130bf7d601b36e7384604101bb3651e018e346cebea875d5e762248b7e61cae04f3438cade3f7612ce7305524a5a083b10b19b99b1529a825cdcbb11e4dfe63790037e5044069ed8c82914a060430384247c9e9cf424e78a457dc26403aa346cac075fb4beb69ec7b2e293a5b3af8e1ed2809fbf8c2cd29ca8e907b993b64940864f44c89cb387cbe0743ec74f8f67fcc41db73936d3b8c9bac64995f5ffb1c8fd0c1b2fd84b7d8242e287f00490202e018f6096c18afcc54cb6c52e6ec0b38405384a660845129dbc7f9896fdf958e91d4684290837d8c2682b7bfcc40cbb7b88819eb31fd39bd8f818209bed5aed7267160cd98b3a123542a19906be83b36134cb96d1929ffd73f7da239d20a0e22423fb8ca0b1f3c62a8bde213f3d9888a5eeefdd0946a0606f866a484a5ad0735238927c6a98c2c67d05e3e7370cb23715a19926abdd68c7417495f243b09a7f90c733f413782771cdd98636f167667733c6c63b24826f03a46f02f78ef3a91369410990e8828b41e714a92673d17a7f36c0ba1afd794ea7a41ad97bb9939c3961512196750dccba6e8d6a1ab71c5ae17cc9c9f8e8578c626967cdb6b4b282871e27b3bfa940531c5bb97cc2af99e4f674dbcc2b34a1ddce61b6b9654d942656a15d70dc728bfc8bc3ab5fca8bcd6a46910f9112dad7711b8106996543e034af7e7f601e23ef3da43830d234a41fdbed385c58b7177658efd5cec16d06bb511982a385fc145f0380f597c4b2956c1eee41e937d25531968140f2901a38252c02ff60ad46f1f64d951db243cad955b7b2a63a88db0ca6ef48bbca1cabf0717e9ec216b17a0dd97074167b02106820a108929ccf0a05c6e6ab062e2a87e237b95680271d84e9cd0834eb06938e65e0ce99629d79d47f17f89e006a1a0b70dde9a59fe86c43dc4003d10470d5eb508989d3d974cf81da7b9ca57287a20a7afa1fdf15e95856fd0d3f06b7d72a31ca5ee6ff232577786e5fef2adf4e5d22764f27f3c9056b8ba751746a775ace7308f3dd76ecf09249692613c87c37ea271a0b35670abeb6da49be8eaad647502f6b3391fd9c8a8a9ff67f6ccfe71ab8d239343009fec7bcef7892632e3c8c93efdbd76ed51ebaedfc046971914d65206bb09eb507fb986d50da9d0a68f96c7e9cde34e0979b70ff5056d582268d35e2dfa834433a29cc47625636b9148b6d53236a7434dfc38dbd931cadc6f46be0ae9f410912c52c8e297fbbf98d1126d44f69c57ab06f35600416cb9a3d67bb455eede9465410c1f519d46d31ee65a3e44141182314ff47291f1811351755459a6329abeb092aab0d68d30a01fd6a8f08cea361e17153a5dc147ce95c10d375badea925637250302cc66ffae991c63f7864c0f3f0ce6ec4732068f4f609188540c67806a53d4ec80e87174735d08255d642a13364fca220c4b79f21c620e80293fe04e1edcab025503a33d0598bc88963ed687c2e2ab4d5bae2e1814660d4d4e5f1d174022e10329f976077f0e5354cad3fbc291ae556079cab48385ba88b6f82d1b27d02e45f16fb9f234f9479ca576f6a86ef84217b8672735ed8bf269ee34cda59debb8dc7735979c1f2102ecc8c30a333fb5fe754ae64508ea1528ade03c6ee879ee18dafcfe2b7061d192f5b29ff103843a108fa5b4ac0268b4c7a9a2fc08031c286b1d71608a31ce191a92dd047aacb4a4cf39bb77a076ea9e0acf388a990a0db2b37f17ab350fe49e190fbea19394499e3fce4eda9f13587f38792205983d59eed965e4730b6fcb908c70d995b3c16f1807906b387806192e3eb531a07e0cdab4344028b892ba4ac60dcd8cf3cc5b863d8dcedd5acd8a883bf745b06d68663b79421f3ca41469a3305b0d82f9358fad551790b10c4d8f0969bc9517d26c449b75e81f004ce66e4f6b6f67ec2bfb24cf61f0080e9a19b85a2bc6460e51041a3cb2f9e10433361ebf14bed531b773ca6214d90ac7261458e2b63b17c21bc9c53c2b067e2ed0bc53b1babbb744a7253ccbc7f791920cf430ddb9f3fbc810cdec86c86db32c692ad266d4461060782e3fab5f7668554c39bbfbab886151e7ee6ebd46d022029e0e9c36836f1d3d7d813562b9b8a7d618eda1c8877594c4138f7229aee04ceda078e6e7766692b7671aa9bf8a3eced875648d831c05e1ca7fc74d801faab24042c6a9a73804e6a5bd8ab52bf1ca6e9eeaff61500bd4442939de5fb2bd6391d1a9c0cd3821585b3d36b978a547602e676eaaa3b804c2e4628e60b6f9002903119a7dc2036671e1f37bfc7f7bea3f0b2b4bc6d88bb17af0912c0c4a42ab0cf25e123d57bef3e74edd4c288cdc1f5d463db3614f3325210b2491d58a0a85f6dc33c19c1cd8f10a8fe196168b57eb8066f7f8843fd86c4372b071c34c0cfa0de8014cff292a25569972bfb93ce5c9e0251b539f185e583d35442e1ecc2a633bee9dede959dcfe9750245b1a2e24bcbb1b0947a7f8b25e305059ac65fa247a94b5a501884e725b7c2734b51613ac393d85009aa2e09aaf20098ec06b36d22ba8af2e62a733a69dafe3e6442c7cf24f596629e1b8b047b1083d713fc79868de71e219d3fae4ff6a1b93e6bccd27fef28bb26b71bd184c719a7b60d57413677fad44a273de753445759b7a1550d0cf0191953b8aa196f1421ca2827288d634af2b68c3be06109f987f06e35e889288d07aea4c2b9cc592b53998bb46b263061e3f99ea511c057f8f33a3055a2082df2215a7e98151a585948721624ddab1013f0a81b3dd67d4ab47d4309eab9593aefd021b831b055954f06b64eb76daf5efdeabe45951725e2c1c2e6fedb8f881e0046e0314b246cb1017155a6cee21575a2a3ae9ebc59b58b36e1575f87fe831c11c0c27c19a3266086656453702a29ddc19ed69ef2b6c08b4e1bf8081bdff16964994fefc681da3df2eff00cad5b3e9c2c2725b05377eee33b7cf46bbf3742a52218647fa0675c26c74ffdfa7752ef7d5de3e7952e457a48fb30352e37a7f349ea54d85ba060061913a263f1b4162d0ef7ab3d1d7023348cff628c2600d27b3c7fe1ec952c31f571c73dda840c2bd3b4feb624b940df8d4e6eb1077cf75be58ab664da60895f5d50a4274953266101a82092527426744540cf7767a9d5fcd559c404a36cd79b6f2852537655daaf6d83fbaf0602dc072c34c3c3f48b01302b6154d24e998bba0a6844d285200c27edd7ba3ac30304c640829f321ed99a4e6d62c498355e81ee89c3495bd89db3013643f13f5c4f153afbc92134eb1526046557be7623aa7ff401d0c8448be542049e0ddb390b27afa389d4ca71fc13706c3650de9bb2ddb9dcdbc512645468167714d438925d758aaf01ae70a2a1a7fdeeeaa8236e01c139e61b1e3fe3696299af8ed26350105c8a90e00000000000000000000e31ba110ad24a3e5e9fabfaf5f754016bdd57c5901829ab589dc2c9cb06ad12ad903fe1181527bca8950aae1d0d3dce6f44ca882548de6e3e5", 0x10cc}, {&(0x7f0000000440)="c4b1ce", 0x3}, {&(0x7f00000004c0)="a7f6f0827a7842db9132e2700573c5f7e0c5e6bcccf52bcf040e", 0x1a}], 0x6, 0x0, 0x13e) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc2073f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xcd) mkdir(&(0x7f0000000580)='./file0\x00', 0x28) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) dup2(r0, 0xffffffffffffffff) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 16:21:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d5973a78a8e37a160bbb0e2e633ce0657036f7016e10835986df1ef227d1b3c69c559d4359c6d3bb3c312cdb6f7e60d9b8d7e4b0e88823ad42805102bf7223add3ac48b91c5fa82882fd33b683c72f41251118b1917d45c07c581e9e79b85b30090ddbeeccbbbdccced96035d0b8a55228151d422c7d3f16daf7ce42a1069ae65909205ec18318730d8f92d144c20524a5dfc104978d042d24b8c5ad69b0747477870a336de04e8a50658ce95314afd8f0722dfb542b8ad6dd40c356bec626d900"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:21:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:21:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x0, 0x0, 0x410) semctl$IPC_RMID(r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0xae}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)="ce2eb7af0372d1ce80d9062b50fd8f9c5f5f54a3c2c543cc7d09c3fb2b8c66c280c63375524db71b1dde2120c78dc553ed05c10a05682abfd1f204abf8ba10b08107213057bf11d20954d6feec1c6edec0ad6e0d093d9caade66d49aa6b20cde8118ca53badefd383b47b448cc451c3ab03ee1943aa972c14afef89de2b550735a66576fdc566283e1ad6d85461b1316c1f70710e7d08ac05bbfc4950b8666652995dd65e972ad66bcab0a6ea31e7bdcb96b25cb74a075f0e39e55c2aaf5159381bb1be6a9c8a431c762e6843690d7d1db2b94b6153d05e88b3fc35231868482b30e61b5", 0xe4}, {&(0x7f0000000140)="142b8eef8ec41d127accea44e1866fb967097335de0c71fb1a5197563e6d42af4d0deaa530bc3e5bfa4af2e17822a044db233fcb79e68143251861eb868e3956c7762b0aea7372b8cf7dc5cc7f96674990dae101a8b8cad60ebede6053d73c99daca3f11af12156c19646c2226d6394e142667e2d3c60c420ca55730a695153676964463bcdbe9e7ecacc79c5a7c5f595708c8d80b1dfd536f98d5f0862774d58e667a8cae4d96caafcd6352405300dffd4e8d88be00ab93c7d0c806658f0bfcebb90244223ee7bba339c13d4d7fd31ccca6949daabeafe2e7baf167fe4dd0df92aab058d559e462174c511a", 0xec}, {&(0x7f0000000240)="5e66b933edb6f03788bcb9ca6813fd8c01cbc035da00735ac6e4a8fee9949d20e0b139c3ec27e8c36b7221f5d069e6be1e209af12d934f53d4c73dc2183da668497bba698bb087ce9661340da4791f82b9b0af38886a429fc4321e563a90e3e182280f8c0ac397f96531418cbf577686db705136efeaf54b2b56dead4254611d11dffd4ef9cb1076f93b481c1b2698a808ceee2d9233d156a9a26cfafaf36cd9e1b37f5a408e4841ac67b3df3defa8337a76362ae8a098e250417559dff6ef5234a6806a2584695d464bb6ee94aa0064d2e952258b74da6e8a53743fd50fa32bb5da51", 0xe3}, {&(0x7f0000000340)="d54ac63cbb0315f72b7d0b58145adc69efdbe992269c86a2a7bf922990a24d3b8baa57bc7da4c0f6efbc67401326b834d1034d49b4c1da50e3874c5c8b85cbe586dabfef7a8564d3064b869d5d4431904564a025de47c144095baf01bff0b3d88965e7558359a8c2054b9911dea1eec1405e9f718dc9c4b9b6256a44f0738bbaf0c6227841800c4bb0d0f5aeb7fe1acfe0a974311b856d45c730ede4e48714fb5cf1657cee35ebaf97116a1fc9a37fb50a6b71432d29943dc6dc842c0db9a679b4147bc1035780892cc3a058df8a45b30100112a2d7f5fd356f2c4545837d2a16b6ff10f1fd5acb63388", 0xea}, {&(0x7f0000000800)="911a389ad576aab7d9146be44e79f95135f852801d7b30aaa5e56b24d9a24c1fb54a78d4bc377204585e915685d51420ec66fa67434b82681722ad177c4ef8a31c519ad156592520d0e513f7cfbab5cd9ce4b9df64ca1d12ba266a5be073065ed0a809cd427ef8b1b7d3e4a623172d31faeeef3f274b5a1646450e14e8ed5ab218c60cbceb7c34a69ef202a564b25344cb57def9c81b583bf6dcc146b7f12b7aca73ff14b6abca762b14a96b91812e71a42603924c1c9627ebee5404e65188d5121a644f30b9a33e07729218e08c258855530683a0cda651d1a3b4bf808d34659524e81979", 0xe5}, {&(0x7f0000000440)="3de7646aaeecb0e4e94edcac663152b6edd7d65a316215", 0x17}, {&(0x7f00000004c0)="c8ec96c6d0bd622a0ed444672a4ddf5d2aae9310bfc7d3ffad13ec1d6726e468caa8", 0x22}, {&(0x7f0000000900)="2aa5985244068d22a65f4392ba8024ea52414706c4d1fb0b3e098dffdcb884c0db470d11004b23ce63c9a1baf717a20f13b47be578cab90cda5810bf2769b83e5ce7cac99611bac493fcba7d54937f3afcc6aeff61b27b2b880e64decb29ba72f79ce8edcea7127efdff5352b714a8fad86794e2bf0da4c57afdff29e14612cf191646c04992147cb045b0fadad4a62550dafe1bf4f22ede72a2346b673271fadde82ff7afb3e7107889eaa4ca37863cfce6c977deb1f26ac77717936523115b6f158b59da2ac47da7f04f14af3bf1891a248998345f5da3aeffb82f8621984dd724339f06481647", 0xe8}], 0x8, &(0x7f0000000a00)=ANY=[@ANYBLOB="500000000000000001000000400000006431cecc94679620d73ee85c11c68a98182a21cd5e1dde24ebc33fab2ec415e55e6caceb124593cbaa516ab2159ef88825544319aaf86fcec7a496884a106272380000000000000001000000d60b0000205f34f1c30a41d3aa91dca39908e34253eea3385dda79de748f398b0683925a57058437c79b18ee"], 0x88}, 0x1) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000, 0x0, 0x0, 0x87a], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000]}}) kevent(r2, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r4 = getuid() lchown(&(0x7f0000000040)='.\x00', r4, 0x0) setuid(r4) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) connect(r5, &(0x7f0000000b00)=@in={0x2, 0x2}, 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ec28c8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ec28c8 16:21:00 executing program 1: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c8bf95462ca82f0309ea5f659a1ebbf0d243e5864cabc6045a1a8e82b10d7866bdf097cc79d2296509a41e7bec12d4ea5b0f3705e1a325dd92bd0da802f6136058d851f56b75115e764d049f14ccf607a46c22a6703c343595f62ef0bdff778f577a09a57ad41cac89d52d4413204f16c3c51d7256c7b35bb26157e4b71bd52f4369537c2e5b1856d0e6dd5cb4420c9636a0026c4639dc8e088991b3f65322ae87bff36086d5d1734d3a98c26a4630f29b9243626c240d743e41e96124c8b4daf1affcab99f9d95d6b2517eb8331c5ba13463307"], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0101800000"], 0xa) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x2, 0x1}) 16:21:00 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000200)='\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, 0x0, &(0x7f0000000040)) getsockopt(r1, 0x7, 0x6, &(0x7f0000000340)=""/225, &(0x7f00000002c0)=0xe1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x48, 0x4}], 0x1}) r2 = semget$private(0x0, 0x5, 0x400) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000100)='./file0\x00', r3, 0x1}) semop(r2, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') semop(r2, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) socket$unix(0x1, 0x5, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000480)=""/53) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r4) 16:21:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000001140), 0x8, 0x0) msgsnd(r2, &(0x7f00000002c0)={0x3, "9d5a759e653436ebdc7bae6a0845f8c317949c4cf3cf9dfe76957388dabfb51e0ceab6fc3b7be96b8a973909b15a1c8b7edb4004dcba1e943d8128e42b989f1fd51275fcd85666445df0e42fce171f01f52cd760b987ac775b64f00ba27298e221d87d16a68a8840afd8e2b6a02f6ac63fbddbf8f0703d237109c51694f4689d339c43e96b70b698af51c01d462b15cbc2990718c00e6f467b3ab7e45c01f5a53f2b0531fbc2efa2df70d15d7512263176169371dc8402075188b80fb75074b610aca488e4afe27f91421289ba1cff19a3fbeafd2aded1a70cd5176a62ba297f47ef97eb7ea7e0eadf6b3314a2cfce0bc1b3"}, 0xfa, 0x800) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x7}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:21:00 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0x0, [@loopback, @loopback, @loopback]}, @generic={0x0, 0xa, "b0dec75d1ae6b0b4"}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}, {}, {}]}]}}}}}}}) syz_emit_ethernet(0x104e, &(0x7f0000000080)={@random="3d1610a2915d", @local, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0xc, 0x4, 0x2, 0x8, 0x1038, 0x68, 0x7ff, 0x3f, 0x32, 0x0, @broadcast, @empty, {[@lsrr={0x83, 0x1b, 0x7, [@local={0xac, 0x14, 0x0}, @rand_addr=0x3ff, @remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0xffff, 0x8000, "5300bf2fa78fa87398cc5120725b6c6a1a17f0f006381bbda887e560e747781baa4e805b899c38a02241e2db3b162f4fbfa6864b96c47d36e60e4a899ffe83186f4ca19c5e27ddda671fddeccb0ebb8f27e485dc168ba45707cd0cd9e9bb8fd9cf9c097f320e0e666134a050eef3215a3037831dad86012c31d13b9b5280f6fe441640d8780834a565b1d051a8789b1854f0da677188556632e6eb028954d1f68a94b5d4e7b38b8e39d305935513edc396dfa58b075ed95d967961b4a3edb5075ecb8c46b6631b1467cc7f8118e3c23a4708993240bec386e6bc30c4ae5a1deee03b250e316686e868b7bf8259efb11f78bda4b7d06bdfeb7bd8c3e4a41a82c66f0de3191a67d4f30a5a773fa24789d51e708b3e0be894842db6618ea19a3f9702b936c5037c34f4130fcb4250cb774633c950758760fdf227cfb83e3f2b22d2c25789a72313da23c06e4efa6181b42448d912e15a3a1fce4ba5434ff691244f849082b8785a740fc7be65bc2aa9d8d604e468cc183a26ce75d07b1c8aa6d87e5c25ddc248b3b8fcee21741b0b23de6b106b48b7ee0c79112968b921d960875369c9a7eb1416103a1614667d449cde8b128aae59d0d1b1b66d0b7a12696c7e4f7dbf5eec7a9f4a58047663411fd70257d72dd64efa3113e68b356ffd230698229fc387caba7dd5d32977191dd6d339451bd083221f9039af83b622a5bec86634d16938e409b348c5d9910f2736c6e357ce4f8325e0bf2ac6d7cce3f03c24592062dbabf734255a5cfcef57a72890e793ca739027ad86b0b5c7baed0c8868fe3c27d2061f087f0c37b795de60372adb7a96cf87397fdba34b2f75795c7a854608240809ba7002adb89b9cc5b5ab62fb3f67748088f194171d96ac1f4c03a3c583258440f16850da490f58acb633baf69724e2707387c6ea9f0b39ab13198f3c4db8b108a6decce6e1300755853094f0af37eea5bd77b86d180723ee4f38d475ad281b09e167de3812eb0e5b69058bc7ae8700dc0c737ccb7c294012b6c116d5476e17054f562fd679985c861775bf1eec137a2bf9530fe407ba1479a372a8c9c4d9d0a56ad5aa1f7383884a78b8ab8bfc1476f44043e310df3f3a45b215ebce42235b953989fbd39293574dfbd4fe5fa029fc0eebb6f7ac40182db40501467fc8cfef81c28d346f196c863c46fc398777facc89d68ae76a880f7a79837ab9f14b8879e9a2a153ceaea6a6b41ba4035b6579b04614a30587da6efc2a6750ebf9fef99e3a840526892b2c61ef6f177be9f84c75fac75165430218c896ebe2558cb9efad8a948662e9ab0d5a330c95ceb48527cb9262e0fe9b318674564b1655e4753fbaa71e17ebc734d76de019f811aa7a9291e8211b8dacaee3662ae510de0923d464c325c02c79b99e9e5c1edaa081e5b3b6cef45bd04000e1527e6078fd1288b5ba653f0f644afb1c2192be3f5033dc4e8729753c87618d7efe9bb3e536fb09bc72636edf8d3b1555a37b65891743a56ff9a9906b9ce25fc7025471016c21ff64b0c7c8688ccbd5b8324a8bd93b8b9a995211a053c7e4f2cf8f2cfb0e626e59e033b09389d3ad431a1ea1af4a5d11bf9a0b9fc961cc1aa67a8997f040fd23be4024a87b39fe6184cac5a353f8377fc3718ac5e80bb5db51e5196e77d816b711cb539502475e9cfa97f728cd16becf238977e709702aad192087b6ad92dbd7d98e308603658eb636cd4c2a01ad12954ceac04299b32f095de1f6b9e4bcbe94cfffd2825172f5d7bc078f1d5da006752d0644d84becaacb84f349b276ae16ee3a96bb5dacc141b1710736d7aef569ad4a775b78ddf77c7c521e0a70ca93b5fe5cf75868915375994c9cd967a03eace5830a997fd7ebaa0a655568593d7b5e5fb1bd744800bf42157abb4d19ca30205935798fa91bd84d9486ea32d5bc33a2ff646b3ebde74b723a677b1908e4a79a5f82d0d573f4779ab2ec7e60d0b79b189f341b304528c4355eadfdc7856befa09e4dbb4e0f5e73e63e7ab17ecba59977004eb2f34c521c7acf48d8215f6ab1608db2de55291feab1e7ac74117aa3870709579c7219895d3fd854c0d4a35ab1ee405089d4452a08ed682533f8b37aeca6108fea244548bf3d5a35bfd066d15fa6b6e145f999d4b6b6f7ef859d7bffb22dbf65db90d95fadd555d9de27564745629c1506291d3eab5c7338e55d82ed04d9deed041e7a90c8bfb053bffe2369dc3e2f90ede079831f00247db2c7bf777e48d0b9e8cebf3f036464a804b28633ddfd4412688b69a4d00042f7cc3aae91c743a90fefdfcfb87f2248b0a77cf0150d667e4deb94b3fa6eac00b96516cced1ba3a41bf533445282b2af088ff9c65acedfbe0e2ec5c0b1c4a79425af523886d8119f03fd831778ea3ebcf6acfb09a4e0251299a0c4939f1a006d9ed8041d6ecc20b96ee58ee8b3f297f501ca16c1c40098c7a3633c3c7a5577e652dd57c5e458d5ad817532507f28697133ebd74cacb26b6a8119af0c50fe9b8e3f4f2d483ee716b88235dbfce13353b08ee6ae6b92bd825049dcc39a49895bef766195d5e9231c3b2a468c2c83cc61934185105f2fff9a26c8ae47b82dbfd11c924979e2e027710d2e626f31ec78f6bd2b0dd024607ef475d6fec019abeacfe858f2b628344acb38dacdc5382ae58271492ea3e9a3fa758e206a68bcc635fb7566bb184784ca0bc376a65326077008f99c93ccb70b9a0026aeb5740b2ffd8c170470e83641b92e917b8377c580f3da215073c81c69a732461992a79eefc57fc5a62882b83c47df897dd75eabdf125468e9b7e0e9c4092ca28a4358835f4da58373629bcd5ddda0cde3d4a96401afb324e31a62c3b585f72268d08590c36566e422b1b67ce623b2b91d74650228cacde46761af97fa9e75c896d75ffbe6921a0025a06151f399c7daedbbf54cf78861afaf4b04f086d7646dc4ff8cb634703587c739398b4cd6102910ecf390776a1a07dc63b04a4286de535327fc44e8a26fe542c989cfd78d3e5a5166d720c6813fa8c77f48fe6d96e6e13e03eb04e38759bb57a7b091ed7dd962933ee5f88585e64f3465df8124c2f99bb0561fd645079586ac64534436536aba0f7d74b40f9362351cb7f61c143ffd40f907ed1b958035d2ee8a215ae4ac504136f861601d120e306c221998c5a3c62d75128b59198c120ecdff84cd0468ad4798be87aa0512fdad136c28f59c3c9baefba8945a28a844d9d33652e99cc724fa20ebe8fd7b01215d911ebb5a5c0b364c5ae108041d29386bbc6b7f1e641a58e4ae25c012ee7d871cca3b6226528c616a3d29f870a26f6fb48c0611e9495b84e6e2f64f0bde9ee168729e85e53db7419142c0f9438e13f95a5609abee32593e61882f23dd773b53feccf1351b8d5add8737140021a92170b6095d5431228ad11128ca306ed0451b9a406706e09187a3a110daf613b856a27899ad48c0a995d027fe20880c4f3bc4c1937c89b3c22bc941b8d096209ede7cba27d2df2b66df77d80dbf3f170118f17e009273c555593b70ac9eb42895198775eb856a9d62d1663dd3c93992ca2285afa19ab79067058e5cfd0dc9b7a8912a011dfca369afcbcd1732726d144d03c9944d9c52bc90ce0d3e8dc78ad7c3fac7c78614d6f8a23c95b423b98ce716729121239c54432790bde22806a820609301fb7e6609bf03f259443ee68df920569353ceeecac66e407eedb7688712704582041a281b6b09f0715e06a7c3210e5bf760bc05a1a68ca722d438e72a0970923b789e2e4328b55434cb432c61f8aa0bd01f010e4eda0986f79611b48164df06cce2d379f252b7a1b0b48e036b6e7ed25e7fdb49f88a4688e9244ffa6470afbe21078a1d4c604001861ba790f05da1de86443970d04cc24dc1b5dcf8c3229f5ad34826b12461432ebcceaf91973aae7b68bcdacb068e605c6d1793f3a07e9a5fa83113f4dfeee4d2bf9eda72c2d84a0ac746b91418b8a9ac0bc61e1f8d039482d5b81f6ff73769e1104436ef27a7ead12a34eaa0ac9c9c686a0ac7af12a67329805f21a86a58acd5d855a0b0b1ad325d401467a65ca6fb9fa155ecd340b6a1642f678920d8678d933a9ed99f65031492a21422d68378773f3ccc3f0fabe04b46c7b3cc3b2306c0e58cd0f9f9fa1887f7ae06b4005495b417bf72f43b9d036719bf5d2612f797368e6dda8d61bf6003c16f3e81595e300af833f3748747f982772db48887372ae385e9715372d8dcac02bceef8c039d9bb1e88bd30a8b19a7f119590a18da2f2d6945fe9800c679467baf413b02c92b5e9e6d0cca9a6a54f9051f30269238cb02430836b371c00efb95e203cae9ca7a219ae13776e719260b7c7c4ef18983f7f98208418865d378f1b8601d64a92344d91a452bde2eb18bcc1724616b9553e0e6e03a53ed30041ddc8f9d821f9d838d25d3a31d6636967593f5d5f5d110b100b71c9b6d3c75ae88eb96af97d04dcdd69359bd1c865637729fedc5a2928f9cf25b50cf46085ccf6c252dc68ea50207f4b977dc7b4d6a2195aab88f22d6cbec057880e5bfe598234bd5afb6c8d4cf0d966d7b47b2442157430a585c589679cc567217c573a9a37a9555479d8e9ba2a2dc4d2055a22597d7c486ee87a5b1c3ce8ee2ef0e9cbe991a15ca55031969fef67ac79ce2a719d0271469a349dc88da37f49579a9a5fd014152322efd0cf4b62add2390d54d2659b8cafadda66ab59fafde8a39fc9bb075fce333f3d0bfd5fe9e501cd59d661114980d7e9eecf28886ef4777c4d73024f7a25c637292e21e2c0e39e6adb1a3931747fdc3c702bec16d8c61ca41dd90c482542b26406a3187129c4b9b77d90d4f3555d7d118f2318ecfb13464a46df08b78c0b61fb281045c9d4956b8d1f17bb0f98736aebd23b8992ba792b206fd36764884f4cb8ec9c5ad3c864bbf6296348d19a38d5218a62f5ae245766f9125254c3a81989c2489ae760eb153da75d4897494618f49c1c2da424de30eea95ed6531b5396033f1dee2e5c70d19d06ed62de068795087565ad57a896879e3ae6a9b8d25c62740709731f22ecd389418a8d0fe6170d979a4fa45956838c9157227fa7453d7838b16ac85f6b92d4b8062b5cf964b9f94e44d4cead8b02dcbc952c42576d79dde891de0280541a24dd5e4c191ca9f4cab6182b2c98446e7107ceee4651553163383b5dacd989be7ae0cab894477dda86f97928f5bcb1b1a95cda3c9616322ae4780313666dab2049a4ea9d04c2f3cf49ccd4423fc99a07e3036e335debbc51753c63c4f43562cb8cd766524637d1cbe28ea91849ad66e4d4d685adfd2aa3ba28f2401b0767d28b8d8d02cadab7b83ad117651d71c2e02f10ca499bbece6340086ad105067ec5a429c76c7112acf635ae428b324a5bec1cc85aab61ecbc603a44f004e2f3fa4881fc5e52b50becce468d07facd93dabce754f40698c427468f6d621173395e8484485e97b145d825c186e7202cc6e59b548102a9eff6468b05159f9e756b6d9df3ae558bc09edf59debf771c2fa69023d4637b77f9abe931be17eca5e9fa77faf241aa1522c1acede1e11113a10806d486a61d8094739ca64b0dc637842655a696b276b5b19ea75fb301ce66d33beedc9f98c5f25d9f533c199681f60263228a7da54ede896c8f5f3b2db2ad8fb00a0e29e831f43f5e8e5c137e46944d30bbd72b9e8c541582f08000373a826333f363e5d2d8d4e1d29144c39ccd4075623a97769b9eea6157ce67d7abf43d0d8f99383fcf4a373fd87735"}}}}}) 16:21:00 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget$private(0x0, 0x0, 0x44) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0x2800}, {0x3, 0x100, 0x1800}], 0x2) 16:21:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) recvfrom$inet(r2, &(0x7f0000000000), 0x0, 0x3, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x108) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) pledge(&(0x7f00000000c0)='!!\x00', &(0x7f0000000100)='&\x00') r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x1800) socket(0x6, 0x4000, 0xc) r5 = semget(0x2, 0x3, 0x400) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000180)) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r6 = dup(r3) ioctl$TIOCEXCL(r6, 0x2000740d) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x40, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000002c0)="c28db0cfadd3dd508d4cc56a1bd14991c6d7dbbcd776d4e173155253f4e0f9775f65779f953f8c94d4d8e526732fdd3f0d33f32e259d51b96cee5b0849ebd2c7df982455ee43bc6470ada1674d84b46715cd114ab192e5f8fffd7493b611a6325b9ae37dcd8596f817b03740bbb2854603f302ea06492ec7d1173f7dc244302481c0a35ba201d93dc071558ec0eb548f0d24d7f2e406be2039e84f468df73ec5d8beeee158e5ed7442f1b117e02bbab1691c315c18ec49b644dbbf155892448c80d42c9989d7218e54beecd941aa42fd27b54366beb2dba4930765dc2e22ad322a810f600744a3f31f30aa7861fc8764a06caaeb7b9a39df673e965359", 0xfd, 0x2, &(0x7f00000003c0)={0x2, 0x2}, 0xc) 16:21:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="7f666900000000000000"], 0xa) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:21:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="e4012e2f66a2cc0dd2dae193f8d953ec323000"], 0xa) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x0, 0x20, 0x9a4f, 0x45a}, 0xc) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:21:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2bcfaed5e2bdff93"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup(0xffffffffffffff9c) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) syz_open_pts() socket$unix(0x1, 0x1, 0x0) dup2(r1, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) socket(0x6, 0x4000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) 16:21:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) unlink(&(0x7f0000000080)='./bus\x00') select(0x40, &(0x7f0000000200)={0x1, 0x3, 0x7, 0x0, 0x1, 0x6, 0x9, 0x9}, &(0x7f0000000240)={0x0, 0x7fff, 0x9, 0xff, 0x4, 0xffffffffffffffe1, 0x7, 0x2}, &(0x7f0000000280)={0x1, 0x0, 0x800, 0x3, 0x8, 0x2, 0x6, 0x8000}, &(0x7f00000002c0)={0xffff, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) renameat(r5, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00') execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 16:21:01 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, &(0x7f0000000180)="3117f104a058230ef3ae4601ddbc64878f2c8dd3de587c8977e3f5327f0d134dcaf14410f21d22a2c00c1bcbb7c84db46f7603d239ba593241db3145af4531e47cd31c32addebcc58d7ff3cce33a921f5c9e39309c04fb34979f4713dad132d051395f9f9c2106cd63e0973d6ccdf8fb92adc5f0a48e04694abd6ac283c34981ead53b1ff46e9eac261d3168edfa4cf490a2593e912a257d119305f092550407d64611eb5fc8c6d51bcbabb6ddb3f7e9aece6b3dddbbb9641920156b35d23a72bd9b4b3b4f2582a96007691b4930a249af647f3b82c5cad13de60fbe741f67c867a9c9f9679038979a472af4341d547bc215daea70c2df571829a687b4f71b8080773ca6c0ffe9a204154d79bd5c3bb3e8e45f1bb99234df19985c1dfd806932270dc1a00000000000", 0xffffffffffffffe7) 16:21:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0x8) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/144) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:21:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x13, 0x0, 0x0, 0xfffffe01}, {0xb5}, {0x6, 0x0, 0x0, 0x200000}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r8, 0x85}], 0x1, 0x39) r9 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r9, 0x85}], 0x1, 0x39) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000280)="ee1b4fc3f3322829f9d61c9743a321d0188a9e07531ba433471c9f53ddced6df82a2a510ca5007ba33589ef220c0e89802753e8734c74542deb1fb6b2b0f8e419e9787d8660b60ad8af092d35ca8f714d69265c99edea5a4de73fc1ab615a487d4ec90555819b943de8a99b55bef5191d2cc9d549a30d222173b6e36463c3affef15e894bb145a3f66f73596aa45bbb926e1faf5dab2e5da9bf2dcc4e02e06e2dc75ea38160e", 0xa6}, {&(0x7f0000000340)="720a2a48d3a44bf088934a7d06956ea3a340a77875cb15d01d9f4470231f07a0b4e1e685a65c50e861334dcb52fb40b3ea035b4212768f7bed1373dde36181b60ab4feb07485510f2c5181e3489cb23c54886c79296d86a341429dcd1b785930131836b792716d85035204619d242f6b94349f15b2b9", 0x76}, {&(0x7f00000003c0)="ac999101800000", 0x7}, {&(0x7f0000000400)="b9b3b3700cd3b2953d2a82131f95179f0de8c19c0dddce60c8abd5eae9f99b11506bfe9e1d4a21afef770759239516683e6bb8d839f7b967d5578a41e2351053a42a382d89b02e102107f9b06ccb0a96fe04b3190b5ba7c423485c6d7158f95c1cc187742d9a4ddc6956d12955c1472bbfa53e30efcd7009619fff431ecafa398614796a8ea847401998a66c1076ba1d655e101272d5f4c9354152801b3248e6ec8d2a4c", 0xa4}, {&(0x7f00000004c0)="b1d7daa69f6aeb5672bd6af37261cf5d73ebdd013c512cf85f22b58dde78ce74bb463672a494380782b23890f0f60870f5789966f518a93543bb36e8d7a6acf43ce8608e587492401478ae4f937a", 0x4e}, {&(0x7f0000000540)="137b5f072d87b486d819dde2a6e1399214b82b60e6caea2eff35d58c553f748b95c7e4902cc0af00b7a397bf841a7673c2b37b24c3dcbc0655aa11edba6d0d14e117a101303f2c590b603bd163d7ff0c837a8bd25d8288ed227a09bacf2ec0f86128c12c090abe2b57e69db58f4ae2db8b698b3a1f6cc3246bab02260cb573b3e8ca035c19e795a3d3b7b915c254960fe80644deb61be5b14e2a9c4e561ffea05ad2dc84f7aa2b160db6efe3df10298ef908646abc89688e23268d1962504a0ac6311a0c979f8101b7792319535cc53825d0b89d2f2df1d98e28986a5362068bc9ae78e8179e624f56568480798a53eefc0d0809995851aeb8874cb8f545f1646008672e0c5578c6bad4ff38f4ad1ee8b50fbc13f230e3f7984ea958cfb9541675763ae26a9ac89ba38487e5b9a6c158d3327a20e4b42d292a252a3b01c6b7448f3b0dab37db137498c71797f10d716fb205470d9664df420bc560bad90ff191eee2cb392a0e2741a0d6ea168e82c3fe22e33ce1c121aacc131883ab935daaab8761547433ba7e148f694a20702d64622bf02326f12f4fd30f8c8ff30d7cbc6c6773472713c76e8adb865825fe853020a75383495001402a1ac0d0fb3e86d44dd75575d5c2b5e5854faa9bbab4af2db460985b6fcedecb40a6f6a912e6c36526d72513d768296677ed079226139ba32024701a895ed1bbc8ad6669f6556d5388304e8e243be13f3d3ce3d4b46f43f7c83f06a8d11963c83630ad46600752200ac5b74b0d3fea9005ac262d212644759b4de71ace1b711d7bd434757ded2a9b39f1392792ca19f8e86012fcd0e7f5029fa41d93823e77f08b22e85a91680e7085ea120d74954beab75be9a7069b12a206491a43b104153d277776633f56020d59c6067368a17022626fabd707c509d16d5f03851751f0c1d3bea156058d7e42457acdf153661e895a344a5ef2ca0c883fe7f245a5a99cb49104e5402854bf7d914969808c540e2c9711b8765f4521625fb6628f944286da513052d1a86f2763157e63f4745663829ff7600c6c677dd34e2d1b03caf24edab5a28a56e945123bfdf301f412338ae7c87f9d4a48067ffc4c9094b84bada4706264c9fc3604ba4ebefa59133f719b6480b054c79abdcc8a45db7e547b3b31c31e2e459080842dcf3e49c5d0316c7ec173d158b4ee0740189746fa42c1ea1cc8b070accbf116d95a62a70b4c9fd7b63eaa6022204e3f87f62594a725ffa478428206044177c0f029177c83fcae4ccdb0e0abfe5b1ce5175be18b4027571dce9a4c879ae7d9ce7c4e61a86cafbcf364645a9ad6384712ffedf44bc1da88b84560952094053702bb9e7722b22c70b3d1dd5467effcceab18bd9f74854a41aeffda40b095630abdf0cce9c00ad7c34fc09a6abb7b7241d6d4898f05a28ae6a4a537912b875319e823ea3ac17542169260d8b63bfbaf546e7532e351764a451373b50289509989cfdbcdd3a2066a7a009329bf0d0084b0e6316eae5755c8e21d3ddc0b765966ae5e22f2616aef55bda4a2a8b126c16ba41b274ef4ae644e2e0328466fda3a4f0a5c5bc949e5d51e7ea32a59049345613a350da199694fdd6603a0ed6e58a78328a15f91bcdce0b465e9357eefa9332668bb358c76ff9751171f69488514217b494781504d1bb3d2f27115b7fa5f846acfced01cf27e3befed34e3f08742f468a1568384d80658356fd3a2fdbc7ec79ba14aa4c2e79165643085f0f855cbca2f53d1b97283a6e8eeecb2d0614aec889d29148f5d2bec452228b31194580b128000bf1819045cf7f6f0042e006cdc8a791e267162d12d061aecb346f1dc9b7c240413eb077b4cd1039e53400bc6bb00afdeaa323a8335329bad00dbe45a11dea8f4d84a47ed124cca1e469fdcd36c83c6ce2b3170207d6eba470b7f574b3b7caab1b6572541f5a37682b9ebf0c50d2483568a58a75add9e20cc22138cbdcd907b66f584cc9cf37d8e4e0168209dc21f4140f42ba56d3a315bef96ad53ad3439b4aa968b74d53bd0c9be95e1dc1addc910838a601997475e75bd0e39c628a62a7680a82933c4fdcbdbc7a4728e50a96343a7284ca8187f2c57dae8152504c1c03f5c9273bc3e6b8d13b0fe36d1a45326e7156b2c9afdc4cd3f0cbb4c1de9e4d3616ba662f105989c02158d186b2e2f445a93ffac0c65c5367fae3565c32000e1c27cdac4e885845976cebe919b59cc984bcf1cd18b7c009713b29d2e81bc5b1f0a6dce761cfb8e0df5eb6d9b459fd684207ec861d94c909c326ec37d30085abf9caff1166c3295c0854ca8e3359247ebd11827e83a77b73fe88af66eee7a15a6ad5331572c4a614718215f4cd29abd52416298643223f1bb5fac8bdd7497f729ce9f63e78d105c8fee00913f5f7a6e9fddcfd2e47f23398afecce6dc51b7542dd46cde53a9ff6d65dc18e7673d5a6d0865ac8e4ac29c13da31de6791e1e6f72d8ce407b90885f8349241106705ce37e728fa911ee9bcd6bda5331946bbe6c5cf6f2e96bb79b5b197c0b12173467c6d4fa2303bc2546f41878937f97d9fae2397e5b016838413bdfba65251332142e89c820c209cac7aeae88afcbfb6e66623fbeb1c888e553264ef84c583ff796d44f8481efd2ca20841b036a9fc02f451b15684df96e2663543868c379cc4ea0c92d4ddc32054e79938b0ac38939abfd10e6befe4042e638648bbde3cca0135a97ac58558856cdb627cfdf419fc44a7e479664619acdf51446fbbd9a54b68b1e01abef7f9d0d3080a7e17d7f97fe98b9af718519427f72675c6b00db8b7d7a25fdcd8835ec586ae869d8d32ff2b74250bebe96e5a305ae6b51aa2293347872fa406386d8010ac2743b6532428ef63143908ec91bf8606f4258c9f7b3b15f66099afd553f98eb053c1132654ceebe89ceda7e4cf4b596f86513b1c4e2daa87ce4912673f0dfcbf9b044015d68f687637e20227f81580dcdb1708fe988832905b398d0a105649228c1900a4fb4012a0e95e41a563ee80ee323ba544c6c3c1683123950be9838ca3472c6cc235c29c60e4ebee5551b78809d96cf2af7e6ac92ef38c695a3a0cb690ab641e5b6d7c6b4cbe90c8853353cea168696f72e962b442e47d6899e40f7b852be1e1a2299d237c700ca0b76de9103c059eca03637fdcb47bd286c831797c616eddb4af3a0327a551b8058a2cb5b5f1d110cdb6ae914bfd0fe35d2c4b06be627dd771794fb511bb1f26ced4d7d0689ebc83d2a553b6684ede83d9e6bc64a405292db08b6b611767aeb5c68342314d37afc127f03e3c35284309f60c905d951c0c9a2c6cfbb6be8b6dc5769e4c46c705459338d256e6f66d456fc92b228a336a98b1d4ad32b2ceee762109fd39a612c3d83eb0c0551db3591d57ade4d69fb1d45e73c22e7cbf41611654bb7bbc000710b70428131586f5bda2cd87716171533483c4547cab3d21af9517875476c39b0bc20f53a221f07be4ba028911a3318071aaa91aa51be564a99495d3ed797bf1e1bb6f686ed9c6620d8903e17d7b8d3df8d53e4e773cf61a9c868a3e76ad36a7dfe8b79992ec05055c4fcc7e8be2b12191534d0dc2cfabd5f2e28849a445f7e510a7ed934b1f9a1dc29c3ae4c6cea8a471a93b9aaa9ed39ff3e8d59c2a7ae35bca7af0debd432238bac68a8e49e207b8fcbd4d4e59ef69b15b342ef36467c0b87bd2263d55a0433eed3074fee41f5cf2ef49fce75cfb454a0ba74d5b5beaa890279024504fe948a92f8726f75cf7c7576685ec64058e40054f47c43b7c2f2f0e38269990115b26460fab28bbfb89b8c0a215f71afea27efd2d9fa4f57f86e24e2f4b8bc3ed05dece7de9232297abc0e52824c3b34ee234906542fba8ec002420b2ac4feee168dd4d95cc29a1bd71051e380e27329e30752646f87758323503971664c8edcde205250d28efe4798263c752440613060f5751c3ed1851b2dfb15389fac2bff62484eeb96f4b222db3c07d11f2888fbde942178ecf3cf151afdee4aa0f743ffe297b881bc66f9dcda4f644caa82fa018c16ac88a72cc14bafe97f8890c8b03fdea3a67c03e925a3e6b26223653439f8c0bb1fe5d14fe48d6b488faaf721ca13b126393288f803417bf8eaeb95541b0bcb101af57e44da9398e44fe0627acdca241c46948593dd1cbdac54c1ad353068cc81ab2b4d522c7084151be05364dca70e599eb429c69cf1709ba4ce6e02039f5a0d4cc449ef2205b3ebd84be66d583096b968daebcefe07e8cb1f97e256f7e6aa0aa3e64ea88a55dbe7816d63d363a47252633c81480e9baa489371adbb945990b04b5bb25af445b3c1e6e8a6297a934f78a3c0cc57629f5e35f22fe331568dbdc892e824f43389ba8a4a238815bf669834b50a092b0b96cdfedd6bae85deb7bf543170ea504e54a044cd62c8241c28c1dc6c71756f057f66c20284cd7194dd3a9c02d49498736a0365137ca23e68fbf2728739a97f9c4177e59f9a3eb0dc63f0eb1567cfe2babaefa1b5829aa33fef3dfeabb76e172978b414640bc537506cb0cf21f9e774ca2388b93411e4011a8a6cf0608e228d406e664344007011da9c5b62fa59390f8c4bac09ae1dc0b3170223e4903546b964e1823952309aacada124971e6d572f76c0fae9aea1f18b681d991e7b9e98da6832e167e1a2bce5735ddc52254d36d09006f9cf2b883a69ea64a78d9819fdf4747ef1c2246934d15e68b6888ef7e076e6329190311cf4e21f6d1b82a1efbacf101a9a0c7ddb05fb3f927dfaa914918ebe3ef6f77043b82d62ace811b5140fd8a7d67aecb9f1a339548d1e46f8ab42fa8a236a8bfaa230e97107258977a9d946bb5ea61b3632952b3a378013eb743d6894b74f5630308172a0cf0ba96cc1deb9cf84fa53fe500594a4cc05ea7742e42f52c96233ad04d485773f00673b35e30d28b0d5faec99462e09eb458cd641de171aabb6e5fe4b323a259bc284a583414c40f83486f53371dbbed2124eea0e7a214cfdd5d229c4ab6876d1cd6b3ba401243c247d5fab5bd731f4249f4439c8f0c54aec580d583517898c81a77b164f03c3d210a2ae8d998a3e094461e441e209100a385aca1e0ac68d11f5122f636ac6ee7ecefdb1282373ecc8c977bf68f0983514fbf22b79e1ae69afb1e4e1273a6c901a58778a792dff4c76f36d337d677f041e6ba851c5501b2dcca3f5c207b4f2a599d8695cabedd397772edfb861acae0cd065e8e03ebe485491c27c352df49f390f62b61cc1deb6503a60134d2a47222d1e6fd9b7c6c68421bd7698726bfcb1e9aec99b64c86a867962a1cb134bdfce56672c25e9678ec7bf19fc5dccc68fc16a68828146703cfc1eae2676d7fc7575fbf720a9ea198fe6b1cafcc0cdf64815a39a011239edff0c0bc537a0ff651318db47c4eda1618f6ce1bc51150fc26c463123b13f9c0dd846f225d7e4a1c45f4e900f7e1a40cc5e4c91403d28f219989b6e018c61bd0ab8b7643e369c308cba8a3dbf79a8ac5329aedbfa51d7e35e01caf0780663e3de26c721b78c141a2e5e0afc9714279302a387d9b12e80f54d6b5bf373002dccbb0a317986833c74c9f83be8e82b689a79a0cff2f482a171a81c6bbe277a7266cb44b987f71fcd2559bf735d67f65a26507a0c290d2271d8512a1fca03994c93a969ffd8aedbbd911daee73c1d094586070953f770882b42cd152679b50d475c1c0cba01f69a104940f3f86621a7e8c186f1bf9cdda9dfd3a9db3f3580f174a84a2f148b7dd0e74800da77787d0c44bf4eb274734", 0x1000}, {&(0x7f0000001540)="c254820318c1dbfca3ab7bd76dd01edfb41908350dcea973dd730127c8de86c9a35159b8f9843f50f843e3a0b73527c130093b9e86bd75e9b71a6113e45fba1c7d49deec6623cd953f83a5b930089a611ac4ed715dcc003cc18e5b053a36ef73a693211dd1d39b2b52c9ce1912e1312c2d7568b562bddda3bd78197436ea8b29fdf80e6baa7d5ec90bdfd8d88bc6c321a62305180ba1995ec4879be6939ebf0e45fb65f9da5ef80d3445fb6832c6a55ff3fd02e3e35abeb11e3c487cc7ca49db556105481047665f163ea90cb2640409cef6b21f6ef9dfd861a54615bd472cf4e3de02cf7c8d7c4ba904d51f9fcf", 0xee}, {&(0x7f0000001640)="acbf84d956ab94b6ece40d1f216434334c2c4164208711d29d52bd71505f8eabbf3ae876da20727590266c7732acea48b130aebe36e31177ad34eb092f4c0690fab0192b0323e0e9f6ae005083420625b164743f97e113c8a8db1e665e6fb06eafd69268b4fde3ae3652c17f42599687df2800ac71c6c01946fd7d62b9800bb89b7c2214b377a7f03793e21ce57153c5b72c49ce29d8ad4e48ee5c579fad93f5a69c", 0xa2}], 0x8, &(0x7f00000018c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r9]}], 0x30, 0x408}, 0x401) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000200)=0x7) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0x101) connect$unix(r3, &(0x7f0000001780)=ANY=[@ANYBLOB="e4012e0400696c6530003c400ac883591285ef537829df3bb1269412390c25fde19ebdbaa4b94b107dbfe5cea87055a331299187af761787f548c8d0aeafb493cfd7ce18de4c37ef3e21c1b49ea89c6fe9cbea7acfc052fa9cc475e0f8ce1cc225f180d3333696df438ca245be1fb0b4328fcc5b6e6fc18da5cacec600aa70b43fb9896be67a4568f188fac6aa0fbadcb743a9176466390f7a5ead8a59cdd599317e70bf05340ff7dc0431a6a6ab5082ade6832309d2a150039b38603f08eb413fd03a795f90d53cc9d5a0f6b9d79b11fe9ba327c4b1e20f6c0449ba909fb151f83c1c147696d987943eb0f9743bd7d4c71354c99710"], 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwrite(r0, &(0x7f00000000c0)="a6909be968c73010ac80de315fb7b3004ee960ba59f0f244cdfa8efc6417e32d3c778410037361b63bec394df99b", 0x2e, 0x0, 0x0) 16:21:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186004808ba8002b27fe0901000000060000000000020000000000000000000000000000004214437b", 0x2c}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) socket$inet6(0x18, 0x5, 0x6) 16:21:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup2(r2, r1) 16:21:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x80, 0x6, 0x3ff, 0x6, "dd4e5dec8066cc533087c5082783590605ad43a0", 0x10001, 0x1000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r6, 0x20004276) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) 16:21:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) fsync(r0) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x48, 0x3a, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bcc2e3", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @empty, [@hopopts={0x0, 0x1, [], [@jumbo, @pad1]}]}}}}}}}) 16:21:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="e4012e3000db2710858a6b340539aaf7c7a194c8d10272186f4977ce41"], 0xa) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:21:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x5}, {0x18, 0x2, 0x0, 0x190000}, 0x8108, [0x0, 0x0, 0x0, 0x0, 0x8001, 0x80010000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x105) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4001, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x3f, [{0x3, 0x80000001}, {0x3, 0xffffff02}, {0x1, 0x8000}, {0x3, 0x3}, {0x1, 0x5}, {0x2, 0x671}, {0x1, 0x9}, {0x2, 0xffff}, {0x2, 0x7d8}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x7}, {0x1, 0x80000001}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x1}, {0x1, 0x3}, {0x3, 0x9}, {0x1, 0x81}, {0x1, 0x7cce79eb}, {0x2}, {0x1}, {0x1, 0x1}, {0x2, 0x4}, {0x3, 0x3}, {0x1, 0x1}, {0x2, 0x80}, {0x2, 0x9}, {0x2, 0x8}, {0x1, 0x20}, {0x3}, {0x2, 0x7}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) setregid(0x0, 0xffffffffffffffff) r2 = getuid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r2, r3, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r3) lchown(&(0x7f0000000080)='./bus\x00', 0x0, r3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setegid(0x0) 16:21:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) sysctl$kern(&(0x7f0000000180)={0x1, 0x52}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:21:02 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000040)) 16:21:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000180)={0x1, 0xb}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:21:02 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100143afffe80000000007fff00000000000000bbff02000000000000000000000000000187009078fe8000000000000000000000000000aa531f43bd337c8ede67f33f2c9b8e70feb72e4594b10f2cd2c91e5bb9c81f2d09977e11ae7edf1b7705ac9b064b87"]) r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r4 = dup(r0) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:21:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff, 0x0, "d730d69000400000005a6ceffde4000000000200", 0x10000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:21:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x0, 0x0, 0x0}) dup2(r0, r1) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="a8764977a05d", [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "0100", 0x0, 0x6, 0x0, @mcast2, @mcast1}}}}}}}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x21, 0x1, 0xfffd}) msgsnd(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x49) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) r3 = semget$private(0x0, 0x7, 0x480) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semctl$IPC_RMID(r3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/16}, 0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000280)={0x3, "741f7bf64bf956669e624fd3c5086d5fc3eac60deb6ce545e64fd79b359514845e992b62d7ce7293ad0bcb57ba74a2c74569415a9e96f9ab2c6f5d3879074b794b21c5c5ac3690d0"}, 0x50, 0x800) 16:21:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTART(r2, 0x2000746e) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x1, 0x0) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000480)=""/199, 0xc7}], 0x2, 0x0, 0x7) poll(&(0x7f0000000180), 0x28, 0x4) sendto(r3, &(0x7f0000000580)="0a5e81c590fec3b1102a3449228796b5fddf8b44fc9132af1c65f6b0c6640fd91395672d17da0eac72a649c14a993c7271291c71c8862f6b65eb4e126c1401ac31f13b935dc284358723f7a96c2db8615f06b3d4ab56c854cb83b92b392fddb739109b3d12acb692518538dbd08aa522e5cbb55434a1eeb0", 0xaf, 0x2, &(0x7f0000000400)=@in={0x2, 0x0}, 0xa) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = msgget(0x1, 0x807) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/120) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:21:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x0, 0x226) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8008, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r3, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:21:03 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x200, 0x1, 0x2, 0xc130, 0x9}, 0xc) r9 = dup2(r1, r0) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x22}, {0x101, 0xfffffffc}, {}], 0x2}) 16:21:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a96f2920dcf9a05562dcd4f1d5568f9db83e7500add2740ff723959b56cf676e9d4a1da7b3b2ccd985169d32eb89b012c4333696fdc5c1faecc8a0f7e6224e49817bd8c5c353a7dd5308354e1944375d33bff56b12b0657cc784a907c385948e5239344d8c6cac59aa4323", 0x6b}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) 16:21:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) pwrite(r0, &(0x7f0000000000)="c9b0b12e77e7ff8f31d8e29a4bcc6e0d430f447463dd5b4a4a0e3a035bec4eb1e14d462a2cc3a45878d755b27b9bec7ab57e3ff2ba4d3d4577b044c7c109e59c10fca4", 0x43, 0x0, 0x86c) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x1) 16:21:03 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0xff) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) r7 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r7, 0x85}], 0x1, 0x39) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r8, 0x85}], 0x1, 0x39) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x2f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="29c15490e5687433cfdef37ea9910b07938377ad6c9da6c47b559ae8e49f282d3f1bb231d6ea69c308e497c065f99709691cdc584abf9ddd5d8c3570f8a52b28dabccda140b5114f34b824e0c8a9ec74684823610824089065e75a7de3c27b4b4ef63d9900c3e58a22b0b0b2ffa6b7ec606b080e4e80dbddc07d530d8c689976ae0bfa2336a97c2f6e1adc45f177bd0184c0d8005c2a09c8070f6e3c2a5c5c4667ef2d79867e35f1b5ecab5b61a1549bc4be27887cf55e2793311ed63dba5febbe999cd9332c1de6f36105cce13f57c14bfbc881e82fd51cf0c785efac02128375abe618e10c7aff3d722639d532752c0de0429657", 0xf5}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x2}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@echo}}}}) 16:21:04 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x9001000000000000, 0xffffffffffffffff}) 16:21:04 executing program 1: ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000001c0)=0x1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000200)="dd807468044d69a28e8cf462d0f1a1988c1f23a981d740f89c25f7dbaabe32fbc871dc60406db6918cf246e4609d32ac5a551e47597d11ee3fe7921b0cccc0a4639097489caf4ab28ff3cb13027d65d9c80704b904fd83d767d900900d01441c6822a590c17b789e91a1ce6920af606526bbf7c5e941465bbc75e429958de30a5e33e7747c93480775fd863aecc6f8bc4415e4685533dfef527375a77b645e95ded7f2a91b495cd4e83901c768fdcd8aa0d31ce10cd7400025af42fab8ea058750aeb73f72c7ed459aa70bf53e48ee1a0a", &(0x7f00000000c0)=0xd1, &(0x7f0000000300)="f9ae31473cafbb8a957e2ef75bfcce95a7831003bb47a73d8f78aed5e8fa3bb49357160d9b6179bd2e0bcc9a71076756dad907e0f1f5d73323e52c86bd9bea67c52df5204d54770da5c0361e16e83965433cbdc131a9799c3b628cdc8a96eafb739f51c275a2281baef7e25f2ee96e2764a32f415f741e4a7dd01ae9b7521e59a1f5d0d1b2f32b0ee7a7c7c7c838cde303fc89ab93381df4f9b4044d8c2f297d51d9b53fee242bea", 0xa8) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@mask_request}}}}) 16:21:04 executing program 1: utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x4fad}, {0x0, 0xfffffffffffffffa}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d5a8bc55bd158aebb680c002fb4d1a6c11559"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:21:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/192) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000200)=0xc) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/54) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/76) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x400001, r1, 0x0, 0x0, 0x0, 0x4, 0x101}, 0xfff, 0x100000800, 0x7fffffff}) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000140)=""/111) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x0, 0x1}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) semget(0x2, 0x1, 0x84) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:21:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8208045223af41ba5cce000000ffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) accept$inet(r0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r3, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66de1b31e3b096f3b0546ad260d8fc51487b4fc70b9333c9b92f0464d1b6894a52b4ee3b19b3181c987e55839fc353a4bc0288dfe0a13bf0a5905242d1958d7f99b1fc24b06baf55ecef76e0de94d5de9a62c254c931b6c9de0ba870a0dd304da299b3874021c8b458"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) socket(0x0, 0x5, 0x0) 16:21:05 executing program 1: setitimer(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x10001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x96}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff00000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb2}) setitimer(0x1, &(0x7f0000000580)={{0x3, 0xe773}, {0x80020000, 0xe12}}, &(0x7f0000000000)) r3 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x200, 0x2b) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000600)=0x4) 16:21:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) recvfrom$unix(r1, &(0x7f0000000080)=""/134, 0x86, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) close(r0) 16:21:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:21:05 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) 16:21:05 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/140) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semop(0x0, &(0x7f0000000100)=[{0x3, 0x8, 0x1000}, {0x0, 0x3e00, 0x800}, {0x0, 0x3, 0x800}, {0x1, 0x3f, 0x400}, {0x3, 0x6, 0x1800}], 0x5) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000900)=""/224) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000040)=""/160, 0xa0}], 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x7fff], [], [0x1], [{}, {}, {}, {0x0, 0x1}], {}, {0x0, 0x0, 0x1}}}) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/230, 0xe6, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000f7ffffff434e4f74f39d85b5eb9318e8e06afa691cb06b9a84a2931db24abcb21a51dbcdec2bc9568a6d24b96c448200713a8001e445a7ff08f92bd431bdc6e647234433ef7ba531dab877e1bf2fc7620f88f91467c73325e8012716478ceac0818da5cfd321b4a2965bbb04c9ea93b0d4299ebd6eee3715903c5fb9308219abd5edc13c8d087fc0eb21f4b30f1ac48e6d9f50c5f2dc9cd4b922f4ccfc820b0f239f881a776f8ab9f5d989504045c07d5fc9c1f6e83906783b4bd6eb538b013f58c24057e4d2771bd43a5d15617f35b6de0e4d6120ee8c00"/234], 0xa) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ec28c8 16:21:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696cbb0f00"], 0xa) recvfrom$inet6(r2, &(0x7f0000000080)=""/127, 0x7f, 0x800, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ec28c8 16:21:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001780)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="fbe89aa6b1c37f2ab814f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f0000001680)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000017c0)="ef1b7700fdf13e8d73c313e28f1cc864325d56d68caa11f760f634fe2e837988baae61a8f5b05902eac684c430c563a138ca1d9627e77fd62b4ff09feea5a45c13c26223bc92d7a77a3d2dd94169dc19b2dd3a760ae67c918f7b1d935826af81f202707fce5238cf2228ac8b952cae826883306efa0deffce38c15e1f65488f981d648c8a80d3395de2e3a1254cb3c7b0231ca4941671e88f0e4c87af79dab63f7e99fb20c4db0cd32d2e4635ea05bc28fd9704c4cc6c74303c8cb6bee67477652caecf293d10ab7842bd625578a894d55270ea383a1a0414bb84e60274566fda9ee986486c3d181d261b1a3b31b9aa7cdef641e215380759c9a5dd300e65c0ff134a1e5b9d975ebceb687419789f8afaf8f571185c0bd7a57dbd5aea7153a7465c7355bf0447ddae190f8bdd79ba022a6aa2e5c2f6adae4305f9c7ea1c8166752c0c9bf274809d02c808d4444f5de4039e24458587620a3449a2d584f19759ea2d109a507b159fb832b66a45a8a446b343fcda08de107531cbb1cf7d38e93e3b24ffcfae1c61a4210b3cfdd2a31e07777a1c362575067139a7a286807a2a25159dc3c63fccdc4a1d5de19bb5bba928bba8f437cf20f07257028f757b5cacece51be88717cb05db9c228057dcbfb1e26882d6f928d962a922b1e23433ec3536df0a9eed46daab064655f01ffd0a53af78d2f58b69c4a785e21f3f121dcd2b0938d92fae85a69d59694314d94f7fe7988c950f26cbef80e28e193a0b1a27081290fd71902760c98a5e47b7f4dfc1125faf448adfa2757d255c365d085922973d9a1451ec48bd2b5d504e85b18709e8b47631e25c5f85f157188ee2434c2ec31cd5bb1e3424997049467587dbc74177ea7fcf9a8955019a8b9f1b82a9527d412fe1995e8c350e7e3f119a0804cbd3730cbadd0e624e2609d46910152be83ce8df43ad9c57ff42ff7e150c75469d1e4bb552e9452474a795f531cf37271e20b3c848d2a0f12ce2bdf294e1db38c83634d3751822d827e6bac4046d709fbd153f5a0fdd0f6189fc02b08c06631780e7a3f569ebaf3303c8b32a1492ddaf89d7c0931e02ce264044c18aa31065650c138953f6cfedf46af21add95f5f9d3cfb3e74cc53b642853dc9af9253b8b8f73c2bbed6501d7b9ca3164ee35e32dba792620fcfe98cac33bef8d9a4b6750984a12dd041c806633f180b47526f61bc5bfeccad7d7c0504df9f6e4be428102fbbbebb9ce05db3c2680307115b6f3c0624d2ae8be36e315598dacdf3894aea750130c8f6b9a848f1182d2bcc1450b61e2215d49e828c768f0d6deb30c9c61f4597b3620ec7d67f321ef615d33b7c7d20a38346825e27383a59f8a374e37e8397ccfc277670c45bcb9df4d57efbe56a15871b164600864d7d0e4998adbdf415b5332cb1ca6c41c0324e6806d3c583e8ce381ab1cc9933db1eeffe002c088062e935b33007c3c124a8d4740b7289d2285d0b1a9006e7fef56f5cf60cda6f0164dc68371965fcf9c348cf1b685bdbb177fbf6bb9098ae7f3ff2e847547bb3435f32ab4ccc5a9cfe4142487e3657fa98a896e65652c05ed4c2eebda9eda2dc83bdf5b35a775577cd6e71c2d7ad962d77c8c2d12c3fe4acb877b538759badf6d6ee890236f8a97f2b1b2c7cefad23b7ef1a6f082ba4a198ffc60c7deae300d0fdacce8fc0a11b02a0b13c876d835db9b8eb530884e5306a78b9c27cb5fba93a93f93a94ba01ed7e57cfce8a73a15d659ba818bfa00f258f06ac1f1b85d8c7989c65b7d2be4be2f4d06c725f6fe6df3fbe47d33801baa505460740277d60e8248dd7529f1dd607fb2e852268685d5449fbf2d4cb40efb495eed03777ff5335c0a686b4e06f67c757692c78eec7a34d21470b60adbc2cba63cdf0dbe79047701b41e2f00a71fbe7376972702e747af5c4e01d57d02856fd3bc8e0a5469497e18800eef8581eec922d5cb3099ddf56c7013b20f9f0f1ce44a82d10f4af8b873feae52fc0fffcea1635c93313584fc37f0b29b1961b6545c7920cd84fea75c852d92df99f1036fce6699e6206248832357031b908cd5b6d1e9807a590dbf5b86785cae7a712c320c68d1d3b22c583c75618779a1d0c4346e55bb0ac67a958662aa74f11aa498797c9ced7f8c44d4751ec184ebb87cca65dcd6e6a5f7adf4b9fb0a65e04de879a10827c847825373c519c64a1ae7ad5e69f352e3368df1a0cdd41d2cc92bfd1f2b76079f0b96e2b4d7e4f1a2bbb0ecff7b6674ea5e63bc18775614136fc3e8d5f8799fc24003e43ee640df4040f1b0bbb3e941a1288626e2ea1827627c9530a003019be5f71b519520620b4b05dfa13e924d39023cc0f00aabac6c9661889310a57cb3d6b76e01017e762f161e0267c9095999575bc1c5aadca76c26a5c5de3e8bfe1c6d44e21ce21cdc3ea82c3dff662f75aba2c8d20b0122b0eb92d266c6245b0e5eb07796768888be5de4e8cb8d451a8cd7f04d273976130bd2d07019d5304edc61077dc2957567b1e1ac2bf19d6ee282fc895e475af304821eac51d4a476dc2606e20a7e6e762a8596891b20d636dca7afb3646f4da32e58c305edb4335d7d41e8cfd01f352bb6a42dc7be4515fe0184667250fd5f3031516ec7fe28ecd1bdaaa38bb1746aaa866b51f880a354048058ce0036527bca4d7889acb56af38e2c239c2a034f0cbcb82ea7d68fc9594fab5c5078f96e9b46d87c7c73a653e697bb07c3dbd9bbad7a4f7db0ed4c7c6455ec4ba992e465d70588802a4d351eb987777cc0308e5eb90d4a38f57e0c22d8639e5faaaa77995b6650255c4d87a1cfde2f425b76e362bff06da2d4ad927175e31895913fcfc28f3efc875ca0e0e8cb5bf67dd97b2182bc35be03be6de9e1c0299cc7fd2e9c7c69f20a8554b1361cf50d2d492ce2b9c09fee166b953a3cdeaa5b58b5a6713b182dc9fc92e234f38c4d08433589836590c78a289fe03ca7ce8867bbc30ce3965aa4bb9e61192ed262ed8f7a9e61e5fea5d1d44f02d64a707af342ae849159735f7924a590c13246792cf51ca821058289c630d403c2949462b96d817f06c2a804ffda90d55b71028cd874b5b2fb6c1fec13732bda1f38349353620e3ff2223f85d414d0538120b125426ccf7c0df996c8a4cd4657c06b3ef5da6d60b91de8b6b531a325719b62033cd2eb653a45a1c5c93e8bd86b60622d38d0522b58548847d36d5bacda39363625822b5fcc7c489dc0c40db52b9d7ab348a1c4a58fd5253cf73d88ed1a3a6433c8105c27a9353210a95e86ce492d70ff25732472c8fbf5b4b4c1b29f01fe779103030569a7762e17b1a0b6885a87cb0080c157951b35d6aaaf06da85fb6060467d0ed7341cca7aa63bd00c7d801d45107fd1c0126727c03d5998d6566daf281f14e1cf78a566abc7e1d593aa4c19dc531caff99cbc5b8564d03cf4999709a058c7b026af7a4ee6e1dd30b67ebe9d19c6187ada092c354c696f1c54c48a921d511165010ca1bba3a6aa205a80225c01c40539c2c58d7c444c1282e235c00485d63283f690fcd32127c371f9d1dd482b2b5c7c8e37c5b34f00511006f844ef16c613d08b59ef242e33e55dbcc95db775a29a7b7e77096f50be74d64c8ddf68d2996cc0194165b06373e60477b1d28846870c3baebbc253acdb6c0fbebc1a86b522bf039276ce4fdf5864b53f5563af80e916e61b9b0ad735e0a6e0ad3de4fb68b3dbdcc7d56e86675956d4b4ee44695a4216969baf314b66f7102dea91d2315362158cff093f49d180cd37af31eb97ec06c9704a852f26a1b3e5abd2369c811d68a024e33f264fb1162c5a658479c3a16ee13f6be9ac5de5418698cf2797ed7f8ca3a7f5787b1223f23b336b579ad50288446413959dfb2ef31fced5eb4164a27af0fa466ae6830ede024356f5f86498e88f900565a7cf8b26279e02cf2d4e4aa803d132313321c33b23c44bd1177d13aa1975debb4c0163b4180a3e005a7e68aaf5073aea84f2f61963322ca45e4aa7d863da20d26f5e7728b59929e94d449b7359e790d90164196609f7e81a2c8cb3fe03012efacb5687b2c5b062099ea9d5b67b4245e8175364f6b4a4a5d8db5faeb155a07247aa83b35e86efc1df28a89d125262be44d4735c1045a6ec23cf533088e539ffc7f5350e96428fd6a1305338ff09cee9e1fb4d4e53649c242cbe5781ae3a07b9fe74fcea502d06e050e4da1a2e6db86388b42704111193065f34ecfdff5e63ca5c903b4f8d8b0199d906c2e4177a13ecc8fc49b300d8b37912052dc7bf2afa9702c67bf7ef1b06ecfdffa8bd5098b63f8fb48ea16856de1cc16c47146322ddda5e667f8b32477888d66334de351f2a727066ffa80dd4629a505c6c427dd4b7ccc866c93f08ac4577eca8d410ea5c6a6b2db580863a9abf6b0731687ff7ffd82f568c40746a8610f02d093342c7ce9e6b0e1ef99a7d007289bfc1145c7031e9c95f476801d9dd01328531adf91b817ee1e8081e07a9630ea194676f2fa95e011e8098714ec820045306ba8475ef8c87a0ce07c48d635b71d54a50b14c5fd52569e4c9213de54401da1918271b6d7af1dd1884dc464134e1e524ca3f1c30c50967a4d42b1e144f0c34e890984f137c4d7d09a671bc0cc53a437570e2c9bd87b4990bef9dfda8acaaea0593229667e40e39bd4277922439708b56c1a117ae80049febdd99d0280125f5a4bedbd3b81b185645609a61b675b2d023ab65cd22a922b0107b95f2c7dcaa5ddbc4fed743682b22a34b75a7415bf34b705131bca08a61c002ed40a6adc8ad8e88558c1073c9221952785f8b982ec1f217aa2ced6c3d9d59b71f82ada2873e72d43e39bf51777cd44e424d81651bf9a580cfe9766ce5a24141367f36cd328cf7fee8f2e27980eeea2ff4a1e758b0082e7f937e7278f0ab727c249f875323bd8b73e42677b7922b0d71383e27e289e9dab578c6d8610dfd4987ac483add30f6c11dcd67517ea3834e3c18203b63cb2b3ff43bc111244d7c15623ea5080e8c9beb73d8a9d1d37c61a684592df15244d0c7a86d24c0d06f9e0caeaa3cd7cf2b29d16030dbcf7566f39d5402d1baf1cb17753a81bcdb222be564f680a017fcc80f9bd6e69f8d473685ebbc5a3e96cb7b45cc53098cbdf23e0f2de92f3354b24838e13b191e825556c9e174918ea90d7be56eeadf69ff3351a3807fd20381d310b7a8654c88520c96b01dc0a6c7808215119edf4080a7940944353b1781562dba83e64e64e0d3d2c750d006c1bca9c17c9d94296758fae251a0457660690c6d69a03527b2d63631175bb99165bf0c87c5bd7d5c8840a6a9915b7a54e94a17f4f3bc6f1c6361e259efefd55195b3e19ddbd29b287cfd00af7fb203d6bd66e85b681e31ea78a1b0adabfe3a1d36cc18538061d63c351509b6f8e6567fb5871335641ef9efdf78823bd24cb6817af07e1ca1104e9baf5d0c947ecea8617f20f5f9fdfff015d2d0c0477f98ef1b684cbcdd271b850cc9b05d050bcf91db5a57d74366655b5f85aff4920067cc7060b1579e22d39fa2ec20bd1259f6a5cf1e71b6ba23719a2dc6a3121a4ba7f8e11a43ca0785f0db53db19ab0b2f56d08956998f6d3c62fd53de17c41fbf3bf770a0bed2b220f5f4378011915e348763bd47786a727f0b25e9a577ccb4146b02cdc5ec013b3f6bb7df44a04273de6112d914036183c64891ab9637922e1675a9cca27abf23fe994d3ef5e9cec80c31311bd0cc81242ac3c1742b6f76919e59e2087894bfa853869dc568fb2aa1492e6a6ebcbe1", 0x1000}], 0x1, &(0x7f00000027c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r7}], 0x40, 0x6}, 0x7) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="efe381ef8fa53a46830a3303e98b65c3ff3ff9ec4ee3830e9a0fe62342ae8823b1e12bdf072c696db63f24af8c248b57e0088458d258e62d1ad1c4a4285cb8fe8858c2a31973bc0264a7232d1f440950de7c44e09a5629c1c06f5b6b9b4130ada854bdc237205e6ff6e11b20e06212fceb0822e9df50a0", 0x77}, {&(0x7f0000000100)="6cd5d0ade17a8529c6d2086856974329830fd0dbe40e0080494670f4a67bbdb34e36c57e7f2115fe56708d2cfdeb1c1a0f3c130fd04533c95b5a0f71b6a3852f107161b86fc61ee1701eeaaf24cfe21dc09d5bea7d33203a1fd593ac56476d6a6612a1b0f99b6ea9e955aa26cbace7cf3fb6081b8851925460d7640b13fa5ea29dfc43cf1491f363014b87b175d7ea976e7318902cd78c4f3126a1b4c280f9bb8e4bc1fd0c8e97", 0xa7}, {&(0x7f00000002c0)="0d72e4bc4b25d571ca69099b76706d18b6a30fafe56f109a57a84305123773bab706abd72aa3d3d28b20b0f2ce504d3f868ec3f43ac2ad703dbaf125b18dbc70c0d5691df8e55ad4de69da7812e43d291e0f0b6c7c4d4b3019c06045887b5c3b687141b8f4c2482ca0cab080bcf1557e67f116955d87b16263cefa4a383e8dc5581a6bce81e9c012e9804614222e06dba2aebeda553d19af735d06d51c9143ab4d516a8d866eba79f5ae62cf8470a3d582040c350fa668ba3682a7", 0xbb}], 0x3, &(0x7f0000000380)=[{0x10, 0xffff}, {0x108, 0x1, 0x80, "113bc1b715fd1c4bd2d7f34eb2af4468c099f1c8840b1c0e1c9aeab882cb1563c8ca5c71f64428dd381d0cd0ec0e1d3027e2f353240ae302245f5940872cf809562a1915f686fd1ae456a5e81622561c76aeeb30d4cc8e41a8eea25efb86028935f4b6aa43218e979fd6503fdde5c1d547ff6ec696fca37df065aa790a5343e3042ddf089c83668d8b5a3dc34455887dc1aca0fcd854a417404d0cd42e944f9e5c8ab966718858c939d97e956ef224f47b3c81b5d1a76c1fd8c77d1f271c81db2c3ddc555c531a2def68dff13efc011eb4bc705df9118659f1de3f7b22fcedbeb434f3448b26d628e8f84b42ab3ed89c4f5f93b539951a90"}, {0x60, 0x1, 0xffff5e09, "a64565c169e5385abf142b4bfdca25cd627e9b324d5e2365e7eeefaa632a3d7ae32dfe0a09a331efe545e68afacce0c15bfd723de1639864649d924905f5d5047e71cd49aeeaaef7a4f1256acf"}, {0x28, 0x1, 0xe47b, "4ce873a4e020350cf0ede5adfbda73cd632ac2d44d6524ef"}, {0xd0, 0x1, 0x2, "8893093215689066867d38002f290350d2058c0103fcc75679e765386231bd3a538097a92a78c1c78c353f27c8005e8bf292394b988a27be1cfcb6182f3de9f2f38b9991d06684eddffd869fd41198b033c62e923fd3a608104d076d9b0107a077ba72cbe26d3b7be3933da6b3767d1fe455d757e4da4dc9a99d546ef9d710f618089065c9e6f3dcc219b232d00251c15d5ce961c8746c9d0c94f735145144fa70282ba37f10dedd9aaf8ef26e5daa2358d8a049679da1df8b"}, {0x38, 0x1, 0x3ff, "21018f9f38f442c4daa96dd37a056be96a26560bbea608e0b2dd7fcc3a5de1259f87682b9089f5ea"}, {0x1010, 0xffff, 0x1f, "fa10c3a4d03f596eeab1868230bff484ffc2cf25c156b2c46b962d926ea918937f878e2b483ef9d7cf207057a8e4dd78d003dce64e619107e2c24098cdd6bd4d8ebf751b7eaaa1ad802ad821e8ca04a3ddd1fd189e0480ee96098af67bdf8e4123e18accb31a34339a53baec7d97ea5e98cbc91a3bfedff51cd2b319ef426a0f32329a306dddeea83d1f1130636fbcbbce92cfaa7b8ce29d8527682d47051bf844f4df70ad57ad15778ad8caa765aa990db3abf185af3e0cf7821d82be8b01d9886e422761a135492f018842b2df4d1d64438d8487a088da4be0300d408c00d604870dd2734d851020204bd0aad40c8f667ebb342bb0a8a49a9cdb7d57ede58c917878e594cf0c0e6e73dffbc52968a4a8e056aa2fca0c3a2f45aff9bf12238ce96460616ec74b87c9e908fbdb1d93c68a2478b495175c0be71ecca90e2431feae217df43336d535e802f84c88bbbc6a486832427ea86c76fbe64ec8295fac964b20a000a6588c13f7c91ff287e1660c7a2410b3d004ed3ac09b56b6b4d311d1c4d12dfad77651608dc5fd2bdbb6ce9f4e59fa9a8ef8d080e188b79b57218bb972e6c20c946d806e3616f7cfb134e5197ee3c9f0085e8b73430acaab70b075f8a17b4eadf92627f97fc2648bbd396f94172e22b9a481858b2086e663907c89eb71d23d64947db9916ab1aa17011c4e19893758102334abe2f981e8bf3c47e1a0869b920d782520d0cf3e1bec5c3588951a84e6d58fb728e5aeb8db7c9da4b50fe1cdd441f974fb5bc3d66ed0fa4fb25b802b293a0adc9ac58c34d272213129526d93042b9214e49768c9436c307750c188a40cead6052a65e7e6bd1811fa74b77a0c0c0382d817562881687f871de4ab581a456156581df7aa255b8e9b9f74e593084f58f1c9dcbc5a30f3fe9b914ce1d5a0b87b5c687e3423cd5dca0298035d5ec375794430a651aabaaa9f655bc4698b6fff6010155b1677c10d72ae407609fb09b07d0b3d9225c6fdf747425a0f0ec36a958aabd91b43cc32dc54cd2848a1c6b25e8f979329c3aa31b749d34c38577e417db8f1771b3eb8d3def11c1d15930e68a70568d04a226cd14b8f24e6e1ee54328c17bdb7321853edc0da775d0f10035dab4876c50158e637fa8e5cebc21a536f515be2824f463bf3e4ae5cfa25b6e38efe9c8890ecbae6d7057d472dc08fd028c72fdb3ab97e3344469b591604e1390089a1bae21398d9c7e28242799e1d97d0b63ccd8e13469cd77a2892abaacd0fb87bb428a2dfe7e0b22036ab2f66ff090cbde4704ed5c4db26d90223cc8ffa035395ebb1319d66371c1ae686bf024bc59106f422b0a6a137f982d4ff11f110892b6fa5b99d2953e097b49554154df02d0bbc8182f87752c11cb3ab1b542cd3e0f0656c00fd3aa809c95eb80a9cc797fbc14cec8867130a4b62cd0f6b5e05aa3e404e122571e55255b0a2902502379477d859b064f3448d2d367dbb409ade826aa2e0863de4b1b1dbb8787e14e6f2273f261750c9fc5122decd9b8a0be5d734ed90d4e6d99c14baf7e60ae6cbab14afee3b9e21d13373e53bce9641c428ce462a63364054fc0b89bc4f30a3d1e2ab1f6620d51859e2c7c251b4437f27f78980ea6b12b0b0c8e9d61d0ba8757844062af939f38690c2686b1cb3254168d582d3920e374ff954e53d8d1e930a7a748d179f103d6cf0dc97854cf4352be1fa767d58d29488cc3907ce23a0780af1e3bd4a2acf8cc6fdd694d3793b254f34c9fbe0f97c64ae4a5fb5d183b51b4e3c67350174986bc2d57f325d76679460500ef9265a713b901d2eb8bec5f602326a30c8901a3da15f2781885d13632351d09c0b329d275564edf6190a8a247ebf154fa9a2ed002d8c5f59277de3b70c46a65d88b9d99db5aee3f2bffb5496166ed6433d55756a49c65df4dbcd8ed6d72704e03e2317954106f21b56e0b6875ebb27a5172279b77af3f787145e767d2aa800e1f3af7c11684cde5a3aaefa4b439f6bea12dcf03cc7f533ff0e25c902ba04709dfbe9b9f7d57b177c7d4e4321306c6f296452fc5a3d128ab3d31982d4baed207e56c71828b1f74e0475704c2e7777a57f170d4e0e0f6116df80a4a69dc80bb59bb1cc03a683b568dcbd75869972d17f9ac905edb661d5fc202390f85db73f1bcc6239540a831df473e56a7a904d1a1f5359bfb861655d41c3d0f0b748ca01445c4052bc8ae25afc50d569f4c7f878671d8c383d59a8d75c6548da273ecf991442228992536d2e8a99013046417017e26ef4847b258a3d15f6fd0b5e21a582cddcee7b96c37d6e374347307d3166fd293b74b5fb7046a5fa37a9831633429e56062881c5593db8d7a838ef17effb3f8ff30832d5936132482f7d197b95d54e85421eff6dc422a19247ba060bd4e985b0844de9255719a7af8a61b81dda62f4953e6f8fb5339a920e963c9069b3778bcfcc9dbce7ed410ada16c6c62590ae9f6f2f00027960bfbf2a00b69daf4e13404fbcc6ab05f62d1378d048d928abdbdba6016e5c1324065b2ae25db0af8b6732b3a8e40149927674fa8bf8325fafbc2e1596d0b2924ce932974992f3903052bce401a66b214950df3190244ea419172c4162fe86b5a207f3371236cc90438d0c0149439721fe1542adbcf77797dba2c125dc954ff6b6b6a76bceb5c302605410b2956d08b83822a4f0c0a15a94a1823799356d12dd51d4349c134233a795f358ed00a81582f3e59d11ff261ca62335a29c18ace2d08b414525082bd1af9203ac91c298946ab68a80966d1448dce3fced66efa8647f665e0cc3056a183f7c968a9aad60e9463026921922f5b30e935b786cc27c1ace50391f6515c4c01168301a89810cf13e4156f2bf39267fa0695383de4ba67fa2db724490f51f8cfb58184b040a546bb65037900efefce0856a7888b00970fc29fa89c4786ffb4561d62761ae2da41ec1a1ae001217ed3891593b085896ceaa12a4feb8bcef05aae817ea97c70b67ec3c177704135aa22f294783a8d8638398a1a51c09b593267108e5f6c2147f9b4db05c13f86b3bbe6c0bcc61986cf2e729929b931ff5c52995228c19ea55266dab6b86283199e5ed6972772f079a108a3b68ef216f3713306d5e173a1710919d28085ac8573b231489f35514d089803e2f58e725c2c4dd9e927943e02528dba4a3d4c50c58436c89814b821aed91c22f264284e8fe3b52110ca20ad2eb6b75f452ae3083824ee22e4056e7b6b65ca8817ab561e3e83a793f325489ef03072b34cbd7bc8322cff2ae3c665e4dae8974990a9e51e245264a8e6593fcf548554ec658e96b0564db3f3621d610759691af2f1e7f8061d900c8b59d87a49a8bc41e41d4a03fb8768904c82d55c3f2919836677b104372a2e7710b52bb90793650bc65cc2a17191694aec58521c4130b58e5312e9a9a8eaa41fd2f4f9d5e88469a135e0873e27bc4af1914ceaf39b95b4c53ac234d737a5f44d0b17dadff833051dea8ac397e31ce2c2e8bc84801d860f3a6e193debe023426f1e616e94765c665f788f7677b8c158365383234fc7a795b96ed82f4a9faa86b85a031173fda08ed3ad8b1192822fafd616eb82fd7ac6f031857c4ddf075a88b79b3ded259944878f53ceb3040e279564fc21c15507655f2b090b43235c846273a0aeeb8fde8e75bea5de03ac5e4fc681bfe9cf8ee74620ad16894a8238a6a799f004789062aff189da06e5fd673201227485507da2779d66b9ee3af1384496ba890c4856e0ff69beda11dcb47d380a0e35190bc34192a40c1b98fc7b4dc928690f4275c4826c138fc04f2d0499aa0c22e36c0a8d966e0dc68bd70ad719b37b3b5c3fce69ad18066b43fe83ac5788ebae6ffdac530a75b94d47649515687e76153a093ad3ec3ecdf8ff392eff2b66d70e55df1e34be0d2b94d211b92fb9a81dbadfb5abe4ee6cf9fc94158091ddb938e59ef12a846477519787540a03b98590d2ececdd06aefbd00a1405f1fa547b1cba002a733e62a1ec8b62495d35602a656f4e23c5ff5769f30975364793f8d0bb3b1bb5670d3ea7aaa8a10a06523c31f4e7a28a0a6cbdae0d8fe2316c42ca6d84ca7df562f40bd86a7991755cf43bfae9a51599ddff6de2fa50b3776a03335543b19e4f722d31c986a35f7406fae8dfacb2e49e58db27c6e780619a2facc18b7d1bcb2ca37d2dfb770671a847331229a6977cbbe6443642bff1d3c5eb066e7243c7ce219c0d82b69b7cd2f502bac675f00c539ba6b3f67f818faa1a0616b6c1c9627d9c157c14a1cd210bd8e2c7e9cf76b9f34fb4f6c927be6175594fe0dbf4a9bef7cab9478a933234cec8fcc837d1f633fd79c112b779853c124afbed209c48899f617cea8cae363e1351f1e21da6ea2b1b7ecee99ad8f1551ae8c115f6b860c8e261638d96fd1351e1a480e74e8f89053e2d2954bdcd8b4823b2ac8871dc181bd335778533adef92fc3010639d431520086b2b0c489357ce4854896b2bc15fd5c6d6fed554cd1df35bf69ab68795d8e46079df40bba7782c815310653aaf616c9cb41d40214863fe19ac2c684369157d1033bd161d1f75511d67a5ae65234c1b1cdd3988bbc3b969e01ec7135af53cccc416887cfcfc75759ebfb98ff2d07435256f5ee846aa7b9d18968553efdf2ad8a4e350a7d838218d6038ed7c61f5e26a25fddd4b64c6ee3a4870305994573ff5feb624665f910e76334275544113806631a9ccdb9870b6cc90b760546b96b17292ca4569295aa7257742411d48f4a5300a39a38cf6c66dd366c4087abe1463308e9e5641fa80f9a77772365e907765180658a18dcc0f6502ac3db6560e02bef508a03c267113b7f3a8fe2a74eeaa0d255a7ba99dae252eca07a589e99591309df98cc6464f57d68329a39a839742d0e4a9c7870de85640193687b55c973f8713e69720daee2ed8563f85eee6c5d82393727337c8ee879916d66a6bd1a94ec861b4eacc976ba6146ce15a11fa689eb6db1c4633ba4683afc4e9a5aa926faf8368c37e3a86af3e3aed27483346df6ceae5f558508e934f4ea335b76bff96188d6f260c42138e14c8c2002386aedbe81f0e278ab3a72cfb0dd17b460d4bca412fd3f1e85dc34b19f050e6a6de272635093f1eb8465a0ae67bb30e5a0a2aeccfbea88fbf206ca4a527e33ca6b4e47f57d35afb37d5d0e53cc5b870643a6e3096bb6291c77b6907514b875da81ad6f2569c5e56859ac8d4b751db459ae0481bc8c5289419653466af7a39b2d8bb70a1f65a230f6d1a6d4362a9b837ba8ad91320580f01c32c44db63ae73dbe3002738af5b5a496e2c5478cdc1d4864ff98c39eaf83c0ead7f705c4645e16b5fd587a2f9149f48a3c0116489a960537c10a99031731754eb86ef61bea021280a0ae541c11c101ce0be5bcf133c449943a086aff4da0b29b27e6dae18a05c0aeb65c112e233aa3c5f94fdd7378eb8e0c746d1a408b4e314a007b0a392609c9134c6001c4e76453350d0a46dc6a718f76c0acdf6410dae127f501e823c73ebebebc67c20df39e4a66cfa853392ef60636d00494bbf4dc2111f9e3561e3a2f90ae5b88b81b0fced0c6e9303e9be2dec3ebdfc867db3c92f289beeb4137becc91d96a8394cc108cf5247a66c0ad472e10dbb4369950536d8b155bf14fe3d1a112a6e192b4078485e67b350f85430765aa192391e39f7a4640a85849d7830c16ac2b0b4d826470042a7a83b2da58b105d86e5496b18d3971e2c1efa1f793b0cc313fe0fa7fc71262ceedbf97f45b1d7e6a8dd5"}], 0x12b8}, 0x40e) r8 = getpgrp() ktrace(&(0x7f0000001640)='./file0\x00', 0x1, 0x1900, r8) 16:21:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e2012e2f66696c653000"], 0xa) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) fcntl$getown(r0, 0x5) 16:21:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x7c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080)="8f48f2df74d40f50a8f71717dc8a0f604a4133fb8b06", &(0x7f0000000100)=0x16, &(0x7f0000000280)="aa80c712d88f619f12c583bdf1385770bc2b74c3f14d28eabf8173f255c5c1e6e6dcadd5a2da2da850fa60824ff8e85f04609409a8478b6fe389d0af3afebe78a7422c3bedc4e10cab804fa9a609005d925502a574441eeb0c246c3adbe0ea85d67e84704b71b8970549495c024a4c143857d507c4b2de104363756cfc628f008e0b5a25717eb4bd81e251239b5c95b8ecea74a371c4", 0x96) 16:21:05 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x180) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000040)=[{0x61}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}, {0x85, 0x80, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66796c653000"], 0xa) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000001b00)) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000001b40)=0x6) r4 = socket$inet(0x2, 0x1, 0x8) sendmsg(r4, &(0x7f0000001ac0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)="840584cad119fabf8e53b7ef212d211f0286b71465b8e735c42b330f2b4a64338a83cf694887319152c16274c11f15f9c80e5f0b4b5367d60cbac0711b01273cf2e321ea0debad41e88dcc8411968c448f6b218a7a20772a43fc548c284e8df474371d6a77257a4262155f7bf488eb0ef0dd6554e818ece133a5b7acf4d9982d26f259993e40b6b097fb46a61323a4455f271426e8c87a8fcf1001d32d908cddc45caa6a378527c046fd2ba3b98ea5005d0d6fb4fc2d5f9eef914b1d51d01fd06d3a52ea364843063c4ddf6e63b0bff9aca0b4a98b1c20b07f2ba57ab53d9e56d791b85f4099cca34b2e552b64644d08eea59a4057f997c4ccf6024abf89a9461831d8fb261ca63cbaa406c66c7e9375623d0580ed47faf9c501aab105d34ebc2a9908d8658cc7acf92973fb1552453e09163ed32fbf7ca652f08bd87878dea613a7a3521128b8c4df4f611d2e3b666102a1d5de009d339f215c61dbd4b98ea35c6bf631eac462aa26cf03a5e049e438743c4af6fad8c58c08e6d350b44cf9a73965a056a11002ab63a6980c72b6bf7f0ad4c8fb746be906aaf87e969efc83a8a6f430bd6d73375e18a0bf3bd1ec093420f098982f1991d24195a7d2acb9eb385660b3e3f91b186cc35bcc26fd3b55f54ef2aa9e5befdf495085a9e2b8afc4f75082a8785c692d6413f498a1dd443d2c6132b72adef4574d859d51f187f91c39f362480c0584fd38d2bf87b031efeb7efd8ab24d6ce82448f913ac0b7a32bdfc00cfc1826141b0429bd9488790476254f1b07f9098b52a99fa28e5d7cbf402c9e03f6fadfa22d1c98abf270f336fa36fe8dcdacfa2399870815149ca3f2318ea66876ca6f8fb5cc2f3d94b8308f5d9912913805cead2fa26d659de2eef447c6ebb44a5937d2b6a184e6b5a9470ca45c2b69871eca909e60f652317b30e99f2b2622cbfd5e621add194767c8f2d2a411214c77fabdee59e7b5a6c2ce7895fe07e6b3d5b0fbeaa5cf4e8a0119b5b97c7dc15bbb59bfbe5fc4c127a08c0ff96697ce8a78be9df129f7745962bbd055df5241f65a89040d6f8fc7415c7c5326a2101890c9deeaf06b59d4bb1400a7f2cfa7a47621744396423ecca1ddcd88050bf59b85074e896b0ee6096d9810fbb392b6a9db4784d9f82f2306d4154fdc52e9d39e5aa10bf2a645976c84f534a3b18fdf16f7a7fc7a791e79ec08c09e798ddb5bca1c1d800eb497653148717b648d3997b286b0859edf2f422c39e8a505757b2032a32ece5e8b27ef3504955f48134838684fa18d452f9d2bc08d944d20c4e71596a59eb821562cdc55ec74146ef74fbf553370ac0721ac1cf2ef5525149bbce9e7d0af9696f408fc44a5d120c306d9755bab53355e8833764dabbf1c5e7543f0041b51256abfe9060f2aa877b76bf167350b0a3ff55c8194a70c32ccaba88059b194f2216047835119c335199b13b9e41f221a4cc0841d9f632f284edc46a6451dafa45105f51d1e6479644da14d6460e4b63efd0d775f93ee640bb3abf80317cec452dd4b6cce6062405e23142025bff6b9dd4efb481b2df141a40db435852f053b786854ba4cab95d473d3bd6845bb346540f45e810917066c09292e806d0994aeaee6a9b9e3490fb0c251a98b9aba4b4aac2849b134b781b362120e883fe63c5f4a812f724c35c7c30e97741b0be5a3644298ebbadd34e17a891816a075f617dc0de02bbcfdcb4a87a785b46224df8b2fe66e33b6a67651e298c0251addc52995f48b081529b85d0344f61902d16f599b3a2bc5f910ef6840a5e96146971789f10858921029aadc0ec5259f4fc9a196398fa01fba3f38f7ec91bdaf892b90a7e4d3162776535c197438ddf858b467a0d8f9541f65c9ee361505743707d532eb6d74ccee377ed3fd512fec197b4a550e195d66eabafc95a1ceccb159b6304e40b088c84f6691efd915525c0083ed299526bfcbfea6e9095d73920bd8c96dd1403bb3ca5f5d771284ae8d04ecc14706d4ec3378eec8ecea1d14f09ea4935f3914ec569ece9f58a14c86f805d38e6746ddd45bb4fa4dec283e985178255f76c601b0f4414d73201e7d62f5eda55038387cd8519ccf4b0f1a05332cbd0b2f826782a9ee34f95ba5db8af731d0d37d534614db2349ba9530fa45f14075cb00187804f8435b71f2d576cbdc5504d0b105ec5b0aad0f8a4e2d2c8a3133d9b15c29a18245c026a418b683ded90d54c4890e773c0b2a21ae6aeca0f7d89097433c48c88301fe6403f86bc908ee9cbce0386f1a4df59d6a197fcc15d0202dcb8499d50bea004abdae6e0c1668e6d867d503aa5f606afd594c5cf6051f01542e92a6d8fad93987c5b11bb55d82b1b133494d3a42877f38c141bef165768052290cffe905db27c98ed5ad294f3a7b4814beda5345f2e23b51d6e9cd59e2e084bc4b58bd7c82564ca07f46f9720cb26c1ed07b1aab3b42a542d2569a267a868c147e1259dcd71bbefb56a2941ecac784d63895e9ddb22ed237f62e13278eed09306913538fa55f5c42bbf6db08bd4498c490c6f5bbdc57813f164f27c6e154f46bb556a71db858ead8bc781977a421c6e84be62bb4d168b3f3dd4a9f18666799227fa24e281d30962246c82349a44cdeb99a24ab9253bd2dc46d24d7c409bec7fe03774ff91b464e3f8a431aa824a545cd1b5e4b6b3569b05a67ed9703f2fa9477e0f0a44244337124df9fa91f8957ef4c77571e79d3d28d972b8af9eb629835f84b2e7015affc3c26f8b082eeb6a66c7ba45744e72f289ea439d242cb0df73c91daff2894067bba7ab878c9a66f453c95302882429342124b47684046f5aebe44d83e4c5ae6ef1d049059692ec5078b78e5b5293eb91a849db4338cb133cb66397997cf0eba08cda0d74ecf6fae86f2dccec06a316401145690982f19911eccbe24079cf76cd0a8deb2365da529e73299bbed9f13e609f5aa23cb922eaad0eec217de5dbe6ecfadad5f83261a0fa8487c9fc2e86303307a40c777c2693af4c299c9a29cb08aa7189fb732aba3906ec3a8af09539af3b845d87da76f94d9588f0729450fddb0f58064732e6175ed005f6900ef67d04d6e651f8fbc30a0e819ef2288c01f918bc236919f974402ca0f451620ba38be1b3d665596c4d6530ee471f11579533ef769d63d1245e8aba1d65f01a5854e88ff03d4f6d7be7de8a7b373df3c19235b8c2b17d3570cb5d308a6e207920280d3ca1fb06eb381beefaf27308878cecaf46682996a4aed72c72c7be01513ccedb1f0f56aa48a9498b24033333e257c3cec97a0b1839d8a1a2bcbfd3d9d293eb2c84a12137b255c6cd82bb60ba0bc15ba762f95054c5cb7da5ce63fb7176801ac0fdd30f793db72aaa50708e8b18ff3429db25f73364792808fbdc3b95360bf5e79080be63edeef099d0884ca790f46270bf3ee810250971f03c6a040cafd54f9d14664f96daf0236c7ed8622cf0b4f177510d390abe7b2f5e4edb6d379573452735ea99693c6775b5db191fd588d60a35404696ce098a16cfaf854a18d4f60e488a8a7c44e2aa959eba6465e4ff249c792cc7028a49670ce0730870ffb264a82f72e19b2435e50f8286b3e9f2d26022820d00636a92f367075960b92d4efcdb5ea1cf526c34c8da880be591dcb143c50e43dab70131d544b07f78cc87366b7ced03ea9ec08fbedd11fca8a4205db758999b75726b3d48e7b21dfa73ee165d5447380b432c97fe9690e284c7930af370066189ad1dee2aad2593bf9e5a781ea34b69ed6a613de66ac119e8a81ed6afda6cb49a0da98753c8433743b2e86569e6a0d15e998a4dde2b5c9e4a56258a94b035890e41248e0c52c366025f2c291f3a21aa59b245823ba2c30d9a0509d2be3e4ed1a67394dd6622afbbc853aac61d10ba70c4a31ea97f8464643776bcad24f3ea57e390c376c8c2f36ebf5bf5f3f6a2a1501219fb860d711b6211fb988bb35ec1ec964ab41daa253c237b044cfe76ec0336e465bcd7df5997f5a080cb85e32fcbd43f332391935395a670d6ab34062c55fe812a247d19b4ce2bb6b5c048c9a034afb568d4305a1c0d9b6ac81d4185c5953a967c5da35837e1a49103fa7b020c9aaf61a2e7da6f2a0858a08618cfd8cf9015b734f6c738b6d228c6f380b23ced6cc67406a43adf892781ecc27ab1c2db5e0ed6d2c0fe4d214afe97febda9c110499a21b25e55ca84f9bf9abccda5a554ad0999887fdcb9b7a234f58d772c5e491647a28c16bfaa439ea049303b14c8a5cfcf90096182cefff238086fe39e288ed0f959d5c8271b70c1cf68442591fcc20751a6796bb49a3540cbd1ec4caae46df3ae891cd876b66bc0f7cf49900bd1db93ab8500861c9360015542508c2208ab2c49cdb36f47eeae081d3fb954c1942bba55508315ce26310dfa0b55d6d0d07f581d010c738c8afa27d79bb56824f1f813164bd99dba3fdda2c1855d9b7e6408d3969d010e500b5f90425ebe51f75660ad6a02ced6b0b5f835eeea7c385c95e7136bcdb965cc0be8364bf54d2aeb2f29f1576534956217f085cf250d1f320a5b77d480410f09e6ff3f457286141afd094854dd4d4a5deb5b667e862dc6c016abb537b7b776aa8ade4b62d24f0596cfa9b203b203c9fd296c5d86486707ebef355a6add3990b54b113735ebf0d54d85c85f2e93e322a652770e0c268eceba41324c1693cb0878065d9c432bfe156ce506184d61ce9e13197a795bfcd91c4f4a1fad391f1adeec3e421cc9a9ed17aa33c31cf1edeb5ceecb52134093fc6679b47e839de614fadd901a9fcd550048cc7271cf6a36fc9381fea55c39d334411c83b2e5aa6000f748df7b001ec5d15b126a683eb7fc5ad8eeaaa25430c2294434262135ec9d265f69034b9ea6c596b03e89ebe59495f1367f80da14ed00b595f38c64d9a6bf3965f07e258bf098434fa5f89f960d51dee56840c8a4d0486c01172798b8a9f6c527ba87f4b407059ffc9f8fa6c16c6bae7eaf605c061156530241833c6f2709563da98651ed4a48c319c9c64e43303d9d38ddd79510ce34a899965dce6280e1f239ed2a4c36a8c8f333740fef3ce69e12a7c12fa99291d1a32a74b5fb4ebad9778e4957b71ac28b38ede4f519ef3d43809dacec307a24398d8c3f3803bd75c7b513775e8d217c85b98d633cbccf2a1752c89512d1e670baa2ab2c3a662058870f7349edbe9c2b83644012f7165d6baae71c8aa8e1d1436e52f464bd97b20b6b6ba1c69db3bf94e917ebd960e0778670b2f4869a1145a9fb9b6681bee108e6a1097ec079a8b2b0a269da86eca07a25805df4a4cd21e6114e33c1b3adcb36330f602ff0c7d10b038f9a635878d403bb78cd75ddb2bde39e843dfc9286a3118e25d17a899797a7fc5f803f326b7594d55c9fb955990b20135868f623243d23c4714da61edd16da825448c3979fa52340ce2c4f254991cbbdd58fb44a1fc427f39d15bd31a07a0c64e1d639fa1e68ff00bea374b7b5b43d632a9223dd194f83cc77d436e8be236666140eda110897325059e95c66ee6d99470a5473cf9688d262f51fcacef3af14116fd00e903352b3822726228cc3661999059fb38a32a4507c8689d45bccc4ab7a3086fc2828d9899ff7c8596d19b0f353905091a057e37e5e9b6b9085a03adf9baa4467d8f38d4c3fe3348a7d65d5e185e4e4855d39d14adb2577a5d320ce3fabe2a9452c1bec83328ee84ed9921c01cd2cd4cf8a7aaec1a0e1d73679285064a834357c857d6c38a7805c51fb64ac84a8b1f573cb96451b53", 0x1000}, {&(0x7f0000000140)="387a25fcb956a70deec3ba4b74a256b5e7e782e723ef555fea30584f1a05f6e6d61afd98d15dd22f43f1e13192a11bc41e8ea78c62b7e318bd368e8f0957fc4cfb09a3fe8627435bea2b5d7fc06aafb20d7ecef19a0eaea537df6b18134292d787b32516623b3ec882bed26e71759de1fa788540e5b49944c38b810c8dfab56f7a43de29a5d1f283a8a321e293fd23", 0x8f}, {&(0x7f0000001280)="47e8e408bcc5352be54e50550a3fb8fb3b2c790c1db3cd5c270d95b16301a35686ab993d5570a13e14e6d44e567e783b020164e924f67c73963df5c242014eb5f112aefed60e03c3cef8ee9d30afeb8c52b0ebe517ad2f6bf2343253d55ed18a6efa5f449ab63a678653d9b0ff1ccaa3165c27118c7c606b116b9bb103665d5960364aed185abbb9f9ee5b", 0x8b}, {&(0x7f0000001340)="7db8f28577bd53add8bf3313c7e77bd39894fe9c1d0f5964b5e6027057641ca55cb536a3ece2f7158432cb63eca81051e60729b656ee1d6780284e22f10e11ce9024585046e3", 0x46}, {&(0x7f00000013c0)="dd02abe63f92b820187ee3ecf1ef88e847e5c50c8632cf817584ea21bced93622b8b82cb316f6d252e81425437f5cf9df727ee5968330cf4e4f2adfdf2e2cececc5e36a7", 0x44}, {&(0x7f0000001440)="2e26948336cd7fed49552f8a03b57b32f4526a971a694be6a4f4f2960efa71e342de559b06049dae2821c313c37e969dce13606c4334fbfe36dd4d6defb6f79dc89b7fa5413c76b70513e950d09ee35bfe0c6909a5a3ac73a9c8b3c5360e3b7c82a0849c400b96e9b532b6ec911357d687", 0x71}, {&(0x7f00000014c0)="18f4334476a83c2b7c4322aa", 0xc}], 0x7, &(0x7f0000001580)=[{0xb0, 0xffff, 0xad, "1ef4fbe9f8a7d1528bdfe2221faaf1b4b5170a0839de55e156c2acca4d1f72ad3848cb0b03e30dfefb0b2a3a73c2c447c3f9b5120c7b3f9c43bd769d2d1cb1dd2669d21eb15040bf203379c9797867284a515e2802e6a205d5abcaf0bb95d9c77e6a77c82d07699793dffbfb77e859081a418ac2d58dbcab971aad39e571793a113924543cf7be759502ac1bc4a0ffa19676aa7992504cb3ae0f7226017f90"}, {0x98, 0xffff, 0x9, "45524a035710e6b4562916fc447400fa302a1c2c9dc3faf6af9804c8f9b15eef43142c217f01339f87b185b70347fb144eb2bdaf87148c8db3b885a2e9866502135d4b6fabaed315a68c783e470aef02360845a02bc9adf20e362c4aa6a5caf9bc491abbb327cafef07f6ae458eb6c08c6466875f85af0d080ba206461efe15eb62ebd35e9d07514"}, {0xd8, 0x1, 0x9, "2429ce97968e41b1a8978339924a1b7da9b1f4042cb0bffdd1bace5f9a23d61a7c3ad1dc83cda60694cceec9991b59dd9653a73ee9186471a07f84f586fe1307491d68f66ad7aa65e3121c708ff1dcf7b0e4ccb10bf33152a33729e8aefd7e4a91e1d027327018ec2f64b40c3a47103bfda8ccb0ff32901aa8635c3362c9263d7a385cbf44f3a83a1cc4f93757cec8fc8852d4d7756b24d52d87ffc6314c399944b625347d6693d91c1dd16c93e1b942a454bd82866fd0920e20a9ed23142a35215f322944"}, {0xc8, 0x1, 0x26a, "90e1c04abaaab6d18be21c81fed0336a8b520a25fcfce97389fc97dfb28ef92dab07966d53213fbca56c86ca13e8e4a9c6fc284c9bc13a375b42036acf5f0250a612ba4168db6c6849cfc57072a1fe7da6942220aca8f5788c20eb7905f939262b85929bd7af407221d01f5cc7242bb5c6557632e37074848d82f192294e7b0ce2b0ba638cbc725e52b8b34d677a24cd96a9d774c55003f378e809e17747c40a49f87283ce41ee1506b9e1e51201f6938293"}, {0x38, 0x1, 0x7a, "b5629165da857d6b10a981a5ce717c01e2facb0ee9ae9079122446745c34f8555d"}, {0x10, 0xffff}, {0x100, 0xffff, 0x5, "7297f19a098ea37669667539786f19de9b9bfab6315a82763518553ff3768bd870e3bf72af83ead25f962bf1b26cbff192d782b4ecbb8410e592703e814238954925d8c429420a6e9a285f5790579a12ced814ff81424a453a7314002d195304c8789526120d13c982ba8c5cb1a4709212a0168d4d63f829b1bf6e6f32811c561256f813a162022ed68a845a15853b690bd40fb2c354b3dba8574d774aa3793ffb153454f598e402cfca102b19d1c2599671960ad253120ce0fbf38295e7cdc6188a630ddddea0d43bc3a8559ed16bab93da4ad8cca653f3da490d3f1e59fc3c84eb617d2d191196ab682ce6ae"}, {0xf0, 0xffff, 0xffff, "7f8a372e0ce937e3e040722179a3cd2cde51880fd5e3b57d8c3f54f63cf16c9ca7e0ae9538b30c87d5b7bfb068b1503e32a1a814cbebf7fd4611477176b5370bf9dae116e6ea25856cf39f86594f66ca2736c4fb04c8a865dc33f96e17661e99d049be8aba9c0cf688c5f981fd47387e4ec9c7910fda9ebf722f67b2f52a95c752edf7e703af968f0f898a1649fbd8dc40b99b1a391789a93495b5b80ee9cd42be6f2e2112ae8705cc0f470e05571eab085a9d1e5c5dbaa8d6819d9dc55d557570c88ed1aef3e3063f670f97f33e8b11da351aad1b79689ec8cb"}], 0x520}, 0x405) 16:21:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65474d08fd89bc6d677b4ea31e58aa8e7a3700001a1e3cadbd9d14d94a14668eb4c75ebcfd84cf2cfece1c9062f85bd6d7dc416914"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:21:05 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/97}, 0x69, 0x0, 0x800) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYBLOB="b2b20df8dedea4cf41a861e23f0101693b95420f6479739b5168795e9c9bc39edaae407cce6830e75e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff", @ANYRESOCT=r0, @ANYRESOCT=r2], 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000001140), 0x8, 0x0) msgsnd(r3, &(0x7f0000001440)={0x0, "b5d77b541582e6476cec2d8c868f23fd31fd264bb99f91f9d14a6f006eeab4dab84bae203b1e966d15b324fe989b334ee217abda365d9dc527d3d54c68547922324140c2f12340141056d378bb72e697492147bb6c612a5325e38bbc945b9ae6426ddbcf159843b9fdc326e908a078caa356be76646112b1f08caae4cb1d4826555d0b7fb5ff32c5a7f1eaf66b3603afb71d9c1511f3f5c3acadecc95417d46d0df59c5c5927a2dd35af49"}, 0xb3, 0x0) 16:21:05 executing program 1: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1e}, 0xa, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="e4012e2f66696c65306fcfc3e86e4cd6ecfd36586500"], 0xa) 16:21:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x34f9) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e4010300000000000000"], 0xa) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xbd) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x10001) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000000)={0xf170, 0x80, 0x200, 0x8}) 16:21:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 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:21:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb18b3a5000800000000986d4b"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x71, 0x0, &(0x7f0000000000)=""/113}) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = dup2(r0, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000100)) 16:21:06 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) write(r3, &(0x7f0000000300), 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="35b6c59c41cff0c68058a492d14ddfcf7e6450b753480513124ea4a26a3bd68b64b310de23b10e8f60065e767d5bc1df8a1db03660a7e65f1cff511c770309acb7d0df3dce1a8c8e74b2e1a377bd6ec16c855238546cc1ca3600156ada6e2da2e3d6532437918496bf5591991bbc43df83e784150e89ba62d27d", 0x7a}], 0x1, 0x0, 0xb0}, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) shutdown(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 16:21:07 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r2, r4) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000a00)) dup2(r5, r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0xfbfe}]}) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000002c0)="df2b49358991055c15343ec189f55e0a7b0f8d7d15c7f787112704508cea6331dae4fa28d041bb4de0853a67be83354f87990ef8225ef3e66c8eaebfa42f171f3c1cb5e48a73f9568d79f88466b959e200d76ed58aaedb21c0765d894c106ad15c4997a3be2522001d9d4539840d80f6fea6448e4af58c4ba89de420c092df9d25be3e6de40c019ec927f93047e03a2a67db2d30ebd9ccb35a41", 0x9a}, {&(0x7f0000001280)="b4dfe1cfccc5cfbe5200d7bf4608d01a0ab27a25fb25dbbe0eca75b187c24176f60597db30f7281bbddbcfb9c43d95642e556311d7e723f47baab04c1418ca27d05e06607cc0c8bbec34b9f0d2063e01bbbb6f5eccfcd7e23246163034050d635a546c5a06fb794c46c1b1c34c4c13e99a6fc424371ef7fda52564ef324791c9cdaface9fa6b19e8545672bb26a17cfdf30aafb216ca5ecbc7b5e7f05fe22e9bbeb92b66029e41b5da559c84098afcd93356b0075fdccbef7bb2681c64cb44bcdb170aac7f2a1d41c262ba5a23b233605be7be286b2fb8a3eece990af748ac104509e9ce235df04725f7c9f41fa4a4beae8458286e17442eeff91e2cb6ed15c553d5c58386136c21a5aedb1de9b86552f2d952c67cedc2334694947928ab5a26d83cfb8bc442f392b14354165fc48992c3be87e561654eb44d6563d39828373c10ca78266efbe368b4d3fa90e68873a2bdf73335cc109e3161d92e9fb0befad40f7070a5e1ffb536bbb3005834dcc22ee7d9a87cc278ed22f136ce4c5a64669ec3c90ddbe3e26534a33e3ce1c13cdfba21c1ce3372d4dc3111a04450f0fdc0a596b9d73e9a07b4b5e3d29eec79a6562898dd969239abb3f38efd8d61dff628baafcd36dc5195655cf4d7c89d5b25543a1be693193afd40e5394973e25e733e1ec38cc2a22393fff95f3baf1f455e063046949083dd1b804f3b0c6358a2df49d3d5cec074de52a2b828468797253a54cf1e36d69cf15c9d1afcc76e517b720476bdc4369b5d1face75546b231bf622f67a7ce3ba2d0528ce91ffcebf2fb80841c7261e44624ce495bb6ec2f8acdc97018773a3154539fe7bc35672d3c7d949b28819ec600fb9ccef031399975a780d8058789956ccabdbdc3013065871b7653b8337eb5d973ea94aafec0ef938aefc994f326dae4c307d7e1df548b51fa8c64b01828214bf33a90c865ca9016572fff7b600517a33a72eae7fbfa02d3f18609b07c04379c8eb3f7fab43fc0daadf2e0c22974f26dfa49930b8259c6fae5ecef21e9c7cf8d8553e6943bac059a83db713228733fd86d825fc7af472b0f0173fac5e971fb93211ed15ba4d7916de29fb87c2986d52050a9411d6b9162eb6269f72fe629e256c70f9d607db7219103aed25f5d7beca1cb16c39ab5ef51a9796b737471909d5effc19ab2e0e9f00b979f3e33a0ca89525d68fd3954d419e578e38ec3ed3cbdb868c0c08c6a108516f4e3e68e01d36443eebdd01484c6b3c12102a7b04283155aaebe506f065647c54ba5081777bb64163ec19fe210619488bcc22bd95f6c4d49dfa66f8cb4d9e471da6e2e21a74b5dee5b916bf2a2946a41d451030eecd1abf9a2efa8a59bfb5336afb3b5f18a2580fa147bd6e830838c1a3e1391a48c3750d550607d364abf3b8837c4a611e3b8fb41626284f7347ffdf598448007ecffb1dae0223743994d33a5b5589c93a27f04343fd5125f58323870640a596749606327b5b60536f4332ebe10b7a4131679431c5408f4d7aaf199800541cd96ec1f1d0f35ca1023d5650f9607809bb90902147a7a8010d5bf444193eae1721401613e67a4ff21257fdb6c3e20ccb2adf9c4d9ae1405dbbd53d9610089f859a352376fc2629aa5255b36f7722350694e7f7d25e5ad3aa7706cf2494345cfc17b785b0188e5881c55ce3fec61512cdaa31390c1a1e9c763a4f3e21562067596afc06e4c598b29829d2c3b0a11c1ad568b98823d75b760b3a9d600836eac026ce8703ffff4e5a926d4a91f16170907a885ca661b13dd27415d8bd51035149c75be390503ef7bf22be9c2c596542498c0e10c04a3eb4cca09323d9b20252cbf091997da1c93e837cfc69f180ce66244cc83db3ccd5d7048c2888fbb2e14ab00d98ddbe506c96f3a9c3083af8c1d5c7674f6092bf88b919591bf6a0174100a0145852b049635994cdbb4ad50b22432a25d9c9ad7818f11e61d8cb6e2c7cfa818fc99d7dc1ba1beb2665874756b65af5b57b71f3ed93ad926355b15ace071de96c5dbdf1cdc25a647ec885a5cfee0e28303614502ae5ff1e2c1712ae7256544e0f0c8dfd1482961a953ceb579f90a45ed04978325b13a165b3d0663dffd2b13685d980eaedceb3407cfbaff1ec5ce13b51ae3a3d4563db5848b36363da7d2da35e007f117b0fbba4cb3f6366f47eaa343be1d0a97f35e81e7e5cd7d2c066aa528a6acb3b8fd46dbf56fa42e90d2cfd8e1b0933f18d5300fbe20004a2c334bfaf3e858ba2c121ebeee7f0c47ca4466d95212bc46d627682bf431d1af80a52461dd7d60f6ba05d9adc8d82b0c9ea62969a795e8053039d50bacac33e7e5c0162e8c0aa7fdfdff3746161c12c0e5a0d8874c2b13121af86fa9b28910490df570a77df244d73c4e0f05e9490bc02443e7f17950ceddf39756a5b61daccc9cf0e8c1559704c2846a535f1308404d96264531f78eea8db9805d2f3c67a7a7177982029e9156cff3e714d5bc80983d5b52217b7db7dd1633938926db773bac48610a9ed430933fa55d3bc6d2d95a76229ff9ffb4d8f498b2b999c21df1a7d84cd24d6039f27e8b56f07e8703851109883dc817fcb43f2ef12eb5a78e9f46a5b2fe7fd245c920d33e0dbada3592c91f60443d53a278b3bfd63fef45ff4b0ae1580058024e114bc149c6a35b56ddf49746d4c9bc21bf8a6499a652a3b7fb15c72dc4d3e972c02cc221c3210cdb724b4cf4cb225bfa0fe6e3ca5b7080089faccdeff94cd860da06f819e368a946e30cc0d62a52e61b73fb6fcfc8e0a497a8b40d34354de936ff7cd3732831a3806bcafc7ec0238b1ff232db44137b397c9fbe221466ce5d2e9065c6a85a3e0f9594dc1c127c29de5956b095a92ec03a0a1796451ecc30b8415896faf2593ad11363d298aa29448da1367695ee044f1e874403429b87e3d9f07cb8c5e1dc1a4316eba621d256173a65d176a33d9107d9c50ae8f006b351317595c2ed0bdd62bc77489e646a801235ed296df5297cc23f656cc807c7331e7234aa6acb70d1f93cf9f6827a2943a39bc16b1be2b5a7478a40235b209eb07af263ce724262e08147135c2aa69afd9db49905ff459852d3df2ddbbd787f3fc6164453ca12f6e8195e0014e6761255d29eea1d20dd20820f5cdb18938d65fa8c2f637b69b575a875a97cc2b553b35e9ef57e1e04ad0d4934dd4fb353b0bc95eeaf95c6ef30da7c5a91568e5fa4c3eced1a8841a280bf1704f198a6dee9128223a6d09e2dede4b833a98416d7ba8805bdaa081036899149fef1eebf306e8993eb9a25a6f9faff41636226c8919a68e0b9da67da0972463e0b56abbd93bd9a5458b6ccbca16a8b5266c35a5e484342272fcee853abf68195033e34b3f5e7c6741fe7668069125264429519bfe2eba6c032d24b28421d840994172ea1cecf4d76a4dd8e40f772d3342f4b0f512de35e66c876a6a3fc6370178710e65901dca51ad0e27ebad93e52522c0971f6fb1dbdbc92688ff813a051e52e19aa0af63f776b5820af36df69a3c3dd653acfafd9622fb7adeeeddf035cc74c2ca4928ae317864710b5abe125712e560f509bff477cdff0e9bf7caaba8b4afc6231025c4f9e10c54df48f3abc6427c04bd4a566b41464693e19cc0dfdb5c45cca5239230cf0d6eff3a985e3a9b2c3ec7e5cb9bbae2eac1f0b8d57813d0e7a7bdf01e5eaa600363ee86acca1b1cd844ea0eb87d9a63ac433b20c7c514a984c8d71daf1a3660f73df70277e4d9e4fbb6617a2074ca0110a02c01ddc155716a283c9d91c017e72899a224f04ee24f99f4daa03d4c2a12564b109af05e43503da0ef455f8423397b0973e0c69910740d3d4fe5985be6b5db74fbd0bebaf02ba159191753afdc251db2fc612fac383714b2228102c851f821a06198ccb199410eb4e1e8995ef4d8adc211b7b602f42e4dd0e5f88cf3824e0b43be116b5f17978440d83eb0d137e8642f5343c898ea0a3a5a9fc7617796ea470aeb06b146c5b3e73849b636733cbafa093ccba838283a52a6dd88d088cd76b8ecb6e12ad32f0f3e6a13b31b06978431c5cb5d17c875cba680cd16d618aae93ed51c72a0d4d61c9d175e646ca70eb295d6a045039693603cbf61187b2ac2c6ccd1de8805d07dfe74dac55d6d275d534fda5276616d615987a04aa916bb76a5f2c6401fd5977346204f6f86896925df57e1b7ec5506f6f876a9d69529d3c855bc67f8091b760129d441109b14f6d84df7c9eb53d74fd0267fcabaa515825a38383ae7bef5517488d066250c9dffbd29627f89559843eecc940365e6fb6794eb45253c8be78c4a0596beef5b989abdd3eb096b99ceff344cca44d7f79e62bd03b19aa852c5029e086d2bf53076d57f0d9fc915ee74a7d101e1cd8be6b134095fa674e82b99a87de4af257126b18eba45eb29f8119f4d3a31f49f6f1d731f7e55734061b317b3713a7b6ca3dd4cab028be593b455664c9b1898a1d498cad7f8550929c84d05e361efa5f96484babbf9c025bc1c66e6407baa2d4cc090e9281a4825308327fe854e48f145a068f7c11b7a09d14cece9f0b44b9b0a5e27f413dcc21293128fa179b07bb14db785af6044cf83b37a6ffde56afce035bb310fdef7f8ee23dbc9153cc14a4eac684c753d6982d1da6fe7fdd7911e7dab165258b8021374830a79b3db942c7d7348c56b2ea11fe4c905f314f8005732e6a487a77f509958e6ea2a54cf2ad5a5e36c3ba77a87cac6adfbd7ff0d39b2ca8facf7f8d8cd90be0161e2900df8efb6d3a61545b60ca711c82cae3e9dc6bbc5951dfe1a33ccc589994b6360b6e4be82dcce1ffeab07e274d6943a5c01cdbb950b341554d3855986d09a75ac3c007240d2680b1c0792e26e35f560752e2dc4968382451d7822a2acec9d374a155faa14310feb9780bc5c1df09daaf06440e4c9ce5c868192ba5a5f1643edc1b00d4162e97ecacf02d672a8b2d8262634d9ed3b226632b062270191623b80407bd3efd7b59328685d3247c3309a3d26868658fa99458f07fbd35c4911fa357f612dc16ddd319fcb7e875a052c6f5f80aad40ac6540872a933745d77ecc221791621d4984371b97e7fbd4853443ac17a34f5aaa0508871bdf1b2c005be5cf13973860a18ef8c4ae7b5f2300037670a268eda9ce32cba917cea9151dc5e44143a78935d7aa4f0a698d817b7def5331a6294f3aef36ad46c72bbbeb97d2d39693cea1a2ad78a3bbaeac3e11522acbf1f2d8d4de23fccc9193f1557495746619f08f302dcfa07aa33c3c7ce0ddca4fe3c8474475449735e72fb15d62fac7fb3a56e61aecc516d9ba921842eafee137bba3a5cd895f337824992b757dfac70ffde1998248fd6afa710eeaa224ccdadc921c0cc16012ca8567c5072955788566898c274cf879e9af24d502375ed3d960ed43633bcb8dbbc0525b3a840a9ed27bc00d9312695487dd9a7d2edf2f810e25cb006d413121a438471987678ab7c2f0d5ffe4b8f445708ad0dbf2774849a65965ad8ca9203b52f41d4f2e9d976b31ab11ae5baab48003be225b02dfa861ad241691c4acfc6441f2ca825e961609eb92f97d98d7aa9826f967be70a7685677905286666acd4aa74723483b8649f26848f5f2d166d04c5e5e20ecf4bbc790183f4902cdfbec8721805c467908d47a718086ef36932da2117934d2e02f85b0630aa0fb72c1d33c79582f07ca6eda570888917f63adf19785b329e4125a9c61591d174fc376cbb0368f4c499114cdf396ae5133720762a323c83fe0d0cdea35815f158fd135", 0x1000}, {&(0x7f0000002280)="b1173e00a7dc5038183c09433851fa25a76c4388a1af95cb55dd245a31e61b7aeb09a19f9ef846a4c729d2beac3fac7ad7becdecabe4bec066c33e6849479ddac97a4f98273cd9694ab05cbf69bffe0e6cf0d538a43dea3127a31b5b9b5619c18be8b59348b7262dd03ca7f3e1f6819b5d8ab27d331c4a4d98aa9cccf281afa1ad1447d99da7c33b47a3eabfc60c5c436cf69fa85e874d68d9eb5ddf7b3502170876ef9509d88c755982f08c03d297d62ceae9c8f585c4cea226b03f7183634f57415f8ecbc75883f99d6f9c146e4be03406db45dcc00523f97a695342d1ee6316471b3a87f011c7720ea680f0456c2ad9cc88c572f2974379769977e74bfad90af8f03e32c7b230bbb5fbaabdfbb06d19443080eaa5be87f3bce2d6cd9784734a4198b9069b76a5c93677a7a22f5116ecf9f344c46bd32336e336941ebe0931e29cc6f74223692449f3ea8b60c2314dfe9e7c86f6fb153a568d14978bf67abe61c72b5943430f65f234372ec5f0def75c081794c3c9c64bf9d1aae924039bb9e376111907eadf3b23978e55c038f23a718906be21e74e1ca1f43093e0025f5060bb243c3fcab8f87987460794fb39c1396378cf3e6b86b18bea469d8967138aa0ae4980defe7156c820bf88e909a95cb715b207f6223fe9d68003da6a5f1693047d42618fce294d18eb4cd0238e2f4c84023cd7011808501175dca16d7766ed872046919aed6418c969ad2ca58a5c730eddd820c3e32abcd0b728bd7dfa74089c200e9e5b41ad4618731f8fc8641c389d2e54f35568f494bc18faed735365e062358b0811b801817469563df6c2e1d170c26c93e277a4c939d9c42024f421e3643d9f246346332d7660d14ce9861c222ba54fcc09d80e6543178f6814e06bca00fda8b68d096d8d75cc8f5628d17d7277b162bdfdc6ab46fe6100d79c5e12bbb4c1212efbfb5099cdfeb39952de10cb4136f4c87929fcdf9c95e2e25eadbcc4aaeff7c086659857ed33de28930a027114522b7c9d294c090164edb20a99aa5771feef4fafb95d868cc040cae6c6a28289a325a0e9dc37023876cbc70626a637c2749846b08d8d62d30201df74044d92d770e83b175ebb073e7aa81eb008dab4b56d6ba4e81c66245a40533c2bc9daa80f7866eb5f6064a7c182c66261b6c83380b869dbe3662f67a36399ea32e07d3fadebfafdfba9fb7bf80de13e89f19becca61009f5a95a7607f3584821bd5623b2795bd89c921ce27e958369ee36ef96663c35e56687f7ed89bbabf329866f657c3f4416d21602ca471ac60ae143203600e3da9a5e066eaf539e9ed619acdab105a314718291036a626e1953f90cd9c72926c8f370b898fef14d3c3a7d33da518cdc184ba894cb19228971d022c2ec3e6e7256b33677c6470a18fb9aeeafcd31ce078bd1136fdd6ff7abd5320cd4517033eaedf656ba1d4b0897f7e5fc340e7e09b3b43d7b1373f194c1a9f8a46878fee4020f1c73a88b58327fd029127596591ca677561c627053ca55d1abe9b425dde2651daf5b988ae7d920e53eaf190024d35bd8f6af3ecb741dc7f05066299cd055ff37c94ea5fc1c5e4a53a87c8e564a9c9a282c48285517818a7f2017c8fddff5c353419cb7768e79a09e8fe03ffa79695b7b6b4be5d133bf096a73285fe47598d4efd532522e2a00ec7e95770f60474227bd18b1c853024cffe091155bcb0104ef955aa5f5d3eac06f72d7fc5adefc817e23998101aeed206a33cd8883e07a616767711c3f7d9275fb8ed46d4a9a13b974ae268f913c363d2a167560cfcb888dd02a6b80d8697a4fd2e57a6ffdd1059393377598e678170466c61dc0d7f0491cf92fbc93c4a8e2c4c2a43339549f9a3406c9d8ff08691b6e814b00c2bd2b1d690b9b6241b24ae92fde62800853ec5e6824bf2c3d1f18ae7f35dd5591097c8c5c1ce033ff8804e8b43de5e790bb02ca475482e93f3a666ff3f8cc3ea90a299191734466ae1e9aaabb96ce41ecb5638ed78c2209379301e2969606c49b5cb32274ffe939a1beec4b79e8a80da12033ef444884cf8fc209ddaaef00572480ce3ced5231b2b20c4e6af59538024e6b8f7d7a60b831fcc2d8428053d9611edbf13538b7539a1188ff28a8cc6d5d43e7f96cb9a57e39872f09b4bd3c0660278d709b07940efc3cfe409fc4cbf020124b80d12ba241ad0c9432dbd85936de8739c50a3c5c96b83e31d5695430a14341ab298d253544d8516eedcb6c4692d6f62582fe0c9aca0050b55f63345a2c29a09feef914e4dcaec22f223294f5106f5469c41049561b15e65a6a2146772bd9999f877640004a5b47637999aa6e269a5019a9e6dc5670f681ca82a8dfd421eeb44f53464818d960c92e7264f09d32a806028355e3e52b8da1c28aeb137bc4b5ddab81968e4de688686d22fa136a490e373e0089ee7c11d3658bde6817fe977ce58adb6ac7057e89db1723cfe574b55fcb4c4b8530dda244e9734141e31ed3c99109456a90b4229f7fe2ccae32033f85ad385d9241a98ab09bb5490aa12bd17d7f97c4b2c2b4acc0c49ff08d9fb56d058bdd5c85b0c10cf792d07f034b5b312339563646786ff627c9dd2f05d387fe29c732258af48ca65107cf0153c6fb2b001190394c72aac159a19cfb9c9d4acf9cf97c187cc93f505d873b9962157a7f706d357f57a370cbb3fc5e617e880c84eca199e8a47f7fccee2fe0464e6c5e916feeefa3edfd962f600efae5f12a2ad4e49bef5cbc41d37b2b2304079243632d4afbe260fb7aa31168acca610a10f0d165bf5a37dda37e81e6107d45e7280951d9b939f847ee6165510dcbebc250e43d30770f2c7cde1b7c2c9875b1ef56a3b692153edb131162e6e9e7fb55d7e7f9e37f16543bca5a79edc45e6c3e3696ea10e0b5d117a1dac6691a72a582e3f9a183060e4dc4b21504675edd030af612d7b7bb711b5ad6f678f2f9ba7b22ff5714cc400f2a9b7efddbfa07a0b905c7c230e54211c09edf3072c63d801183be8fcd5b528d923b30d081a70e47e23cc0588d7ae1d87a4d441f1adc6cf1ba0771cb4c58f6ba223fabb43a38f9e5d1c7b5af295fd697db170dd9b4481e4d0dbbb2850f25878571edb078b7a680255e6e1a4b564475748ad871a11e824d4a45469c9753d281a4cff2aa4195b8f7b306eba7713cda7af536d077edfdc9c9498a16f0455e93a1f36320d4ae5f67e71b9074cba672c2f18fca456485a78c354b0aeab27c995bbca49884cf083cf098ac72d67953bcafb12a97eaca183102463181564190efe8481eb66af61dfca9de96410daae2812e6880d9a89bc7938e4275f0c2f06ad83772f7cca08ba498cddc6cfbbd161e3aee5d5954952c23207b69fa6d6747db01c6927a7f52d078bb2351e2c92c24da513adaea52550df57d426b9e487fcc75b59306bf25000e052c127f4d60bd42dd0c7f924cf068a80bba61f2d704e7ab4dad532718bd561b9a80155fed4e5172adb00f4727bece505b3a01481d10eafb551ae34df19cf7a1a0f17c0978e3a75c1706d43fb72427a61b1d49b556148563b406297c04edeb4fe7badbf9b99fd8834ee6be828197411e6addcf66d1f1819ee67b676ee0ec868747f0c2af4942ad2e15a9d4479f15940f6219a59d530d7cf77a35126f1b52759e389a2712c377688e4ae2c9a182170e4967734da79a72135e8f2fc19577bd5686b733b026c827e02994217a4cb1c2dfb1fe9b72a5d7c2d3a50ff1b9f4b1952eefa610e4c9c628a40e31fbe28c7392113da6e1d595f765bd15d66d574928bf046a026cdc2f7e994e92a42d71141209fbf676f815dcea60501467994c8ecce87f5673f5b202bbecdca9ec32ff64e7b78c968e50bda56160fce13009029cd952ff9ee20238593a59d14378dffccbb83ed116cc8d5e6dc3806572a86ffd9e51f6cfdbe054072f971dda349d03ecc1472bfbb5042fc9290775526d82747e44047f57b9d6115de4b5300bdcf53af0dbe9c95e37a5da4e1cf49fef3471e82b891791bfd5a52b1158a44eb4ee3444a017a5ebca538c026360acda77bdecee94bd14a2ebac98cf6a69481f3db9d14221516fcd21dc3e43790b31a2ea6cb2ffde2ee53691e7feef341f28ae4c3751bfb2d49cac6f3720a867164b2c6a34ee1a440132de883f2a40b06be6f510afa6f4d5e822c15adc0d90af42204189a96adba068d0b295a08f34d482d8a7767e5f45f6a5d352049286ef6fac702334b7bba2c579e44a980551a1b2a06e8d95d7427ae3fcef3e50e51c347dd691aa1647091bd6bbe0b83ce632df0c9bce80d3327f17f24a8ebaaedb964246de347eb927d1e02af57ead378635297fa67768e8001d91bb9602c2dfb2f3e7697b05a02b60f7e878e278e17b0f3911e3c700abebf64b4617e2ad3f37daf2eee0677d29a278e46dc0a4f5812bb21e680c1d00855dc694ab71165455c1567a68263c5ad9ae243538b1023df65469dcf0e2c25ddec1000697377d347945f401948c972c95a5c67c741ece27023a97d147cb2a9da3bab527a7cbc6284117efa277f85aedfa539fcf689a4d957948120fcdb7777a006b2dcae528523bb074844c01eabc55ac4c8660094aa83af231aab36bb935d5142166a3ae3f390bf5783ee72737aa062b936c3499b40cabf3985341e853ec7fd04cca747a2fe8c5ecaeb3ee58abf70c2ea53acbcba6cf22fe1122d14854f2bb0128a55ad15512ad0b33b5e6f2cee117644a2809102e94e8f261b1b53c3093c4d6e3a430f4a421215a08379c978fa757761e946648d479e97d1b282efa1e8785475e4f8cc12f17d0f1363fe1d781038252e2e03b02ef7585ac1fa777d84ceb7c66b6a35f36149adb8c2e0a341b1dd7523d1342f832205f0ee45eeb2f12ed20d5e173da0b1c8bb4a9f165c6aa34b87805155197a3bc64d07913edb0bf1cd1406a2bb424e1f0b9fa1ab745765578c8e91a646d2e1da9040d98cd9863737011035a91e3ae4612ddd7449a3952531a81f4524f591f70f7af62079424a28f97932eaf16cb4a511a81e6ce06cfa5f3f13a842e0989a79624e2f0ab5b9d3df8c2db749e829cf470b2617a113790981240f4c525efb8e448104b395d35109567a9933d6ead4b8ca2ed0d1dc349e77de62312d24deb2dfcb007a094e96e303b0699335e382aa88dac688363248858a16a75d852f64e7f302fb7c6adb508777b59518df86c7a52f071f698e238655f038ed143428ba7c7ae8bd8288d8c469b672c17e22e834e336e991014dd8e46cf41da0f8a5a5a885a6837dbc18135d5a3742ea641b8fd52dbe63314d2b9264a7a6818d5593c1a184ff95d9302f7e07f211277483b16c7eb7463c555163886eec199f7f0074da90058501264d0f4e98f320aaa1e352fa80cf480b74ccdd7b32f83d71a77f27118f2b69aa2eb5827501618df63ab78b4849937548cce771ea11fefd93fd37f3120eb18fcfdbb6aac7c52d24403cb76c9e947466c828749573ed57407bcaf43a9590209802666f9b9116bad39664a1f82b28aa59266eff0667198122e93b2803f7cdd5574495327b66135ab39f9bf7893542ee3ca1184ca63b8f8ce6e6e2832956cb6a26c10a09b81e49a17144fcf6518297f5bf893300959d7847e27feabcf399491d299a77d89fe5a996eee4be8870fa1b8c7d73966e392727c05855bbfa9d41bd03316f9229a686545e1e23065b0d592c0bbaf2f723dde741e79653d952f9d53db2e6c95e5a4252ce5c9f0bcd520dd2f1cda637c9e197af64f45ec3f52963a3509a4a84d2c1d36eb90d032e", 0x1000}, {&(0x7f0000000380)="c9ccd17989b6ce572ee959c6e482c948328e1b7550d90dc1fec4973634950e6d9c314895f1fcb92bf46a5a5356e95bfd9093256c75431e950eb5377f3af4fcdf2b0244c6a9ab84db7bfd111913aa0ce3d9c4c324bb749d09bc20ec60ae17f372eb219c1d636bacd38ee01ddbd7aee849e831d133bea6cbe27a8d98e2607f155a132b843555", 0x85}, {&(0x7f00000007c0)="ecbcc180d3752a1b303476c1c0033c4e2b817cf84b121f9f7543d1f8ef23ad0be86a33ad964144b8d4e10f8e79ef01498aaf9e76ee6d9a8165e7ed0b51d8214d2cdb45970b383a83c7d6a6f477757ffba250f75957d2fb3a2db8739b77cbac3327bec3793f0373f8b558985123f3e2f5f4099c37482811b839d10efd7cd1fd543815608f9084d37d264dcc6753b9e54d5e20fb813a683435c6e9d558caa23c952feade36b6340ae8fda2b649bb3e0c07c3e78a05f53a3b557e60dc31e141209ac706f3a927b91b0d6e576ceef55f2df9dddd8b0753ca35542d6c3a0cf1a3e6881bbb1e805ee6", 0xe6}, {&(0x7f00000008c0)="9db16bf919157498bc055d188e1b86dd5d98995b333b3ecfd2cd14ac55b9abea34c3869cc42d6cfda69057e4756e5544db8e9d2fbf0aa467ada365347416176c4b9b168d229e141e421ed2498dca79fbc31eb0a6c5963cd9169584587297f14cd00eae155a903f96cd4c8993028abd1bbd963027770a1d73ea33764314c694834a", 0x81}, {&(0x7f0000000100)="506b91dcbdada738c8746e1342d60ce8922d", 0x12}], 0x7) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 16:21:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xaf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)=ANY=[@ANYBLOB="00998c00005d4948000000000000"]) 16:21:07 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:21:07 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000700000000000019078e000000200000000030a907800000000450000000000000000000000e0000001ac1400bb890f00000000007f000001000000000009842e47eb94d82800122fe75fa53105c9cadfaa85186506f2c28992b6e86e70631300ac1400bbe0000001ac1400bbac1400bb000000"]) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="d147ea092769367789b0b1011eeacea171726e5ee4d6fbf8429b63de", &(0x7f0000000140)=0x1c, &(0x7f0000000180)="d90e4c9d3d50fa34828b8cffb068da6a646dcb4f60663a9fabc270c8f210e0ad662bba658d317d2b34201797f170ee6ed956413e62a72045540dc2a48e126cabae778644a2e03df3971b35732416d12966a8b02d43237eb689dcfa13f66f605cb5436b6a487c7cfbea259795fbe415ba2b95dd22a1234eba11724c952b028fc6f52b945c8e80c1cef7ca841bba2d4e31772a28ccc9a7083b48c01e5ac80f6cbce8ab8d3c667427c2f5fbbe9a0b7a8bb1270363c4b2b6f7bc163cf968dd32de97e013a633236e853aefb69a1aaed753ef7e7a361f0222c38f8485d2c2f1272f15335a0c0560a131462b", 0xe9) 16:21:07 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@ra={0x94, 0x6}]}}, @icmp=@mask_request}}}}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:21:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000001280)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10210, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) recvfrom$inet(r4, &(0x7f00000001c0)=""/4113, 0x1011, 0x3, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000180)={0x9, 0x17}, 0x2, 0x0, 0x0, &(0x7f0000000000)="4f7cd72edadd52abeb3214b615508015d7d95c003ae259f1e707a4734e643e48115fdb7b064aceaa5f4da05e3c94f6ccd9f5eee2712f90127320cec467469b0044195be12d8ca878f17e17f8941715b65ff35ade7e0ab063dbea833e1340affdb8dbee34", 0x64) r5 = semget$private(0x0, 0x5, 0x8) semop(r5, &(0x7f0000001200)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1800}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000140)=0x3) mknodat(r4, &(0x7f0000001240)='./file0\x00', 0x1000, 0x2) 16:21:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/150, 0x96) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/35, 0x23}, {&(0x7f00000001c0)=""/85, 0x55}], 0x2, 0x0, 0x40) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0xfff) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:21:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000001240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "921d6b", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @icmpv6=@ndisc_rs}}}}}) chroot(&(0x7f0000000000)='./file0\x00') 16:21:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a", 0x42) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0ca672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{}, 0x0, 0x0, 0xfffffffffffffffc}) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000600)="0ec465cdab1a70925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814ee76dcb3f39a2e51600251fbad1ed12088a75ca3764729af3f3d4d967ce8aacd3c3fd7f9ae4f4c83b2", 0x81}, {&(0x7f00000000c0)="149c7b0d4e48ee3852fd7138d723e454bc", 0x11}], 0x2) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) read(r3, &(0x7f0000000080)=""/15, 0xf) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:21:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x9, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1c}], {0x0, 0x0, 0x0, 0x2}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:21:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$KDGKBMODE(r2, 0x40044b06) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:21:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0xffffffffffffff98) 16:21:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = syz_open_pts() read(r1, &(0x7f0000000100)=""/3, 0x3) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000100), 0x3b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f00000013c0)=ANY=[@ANYBLOB="bce6c117c7f131c6a14574da52804e0dc394bd91c0e9c7373addf9029faaf34a8445de816fbd7228790842a63408b9027ba0fba4ef4a36be2dde7545d508c01c21aa45c41c13ca557b22d1701d5b2e1a3344c7239554e3a5fd5c64b1ade1ce7bd3559399418d56"], 0xa) sendto$inet6(r7, &(0x7f0000000380)="ea506f1ff67d7fba80148a79660a4fdb7a678c29e569afc7c9348067eecd663ccf53ab92d055e9cee9dbaf886ace3e1389bc144108fda108736fa99ebe0f8d27720640486b7187d844052bbfaf5eef748553a2482a929a315953705d9fb3e52b379dd8d77fb346ca224c44801882b56fd89b47b757617df5890fe62dca5a83ec57ae602dbf353504679f436a0bf04258a759fa107cc22f2b80342247a5f7bf373d65b9112512d601b8b0c62c8cabb916de1f2add66d0717d16c9a9135b1a09825de6da7b85371c5a9f3019db99949425a977ae4b6f6927d88f72ad79f2d7cf80f4fa2749f22415ba5db4885f5eb3ecd0d1de3fb3d7fbb12e61f33caa40afeb2a2ce02f3c737694999dc5bbc0fdbdbd3062a64d39c39c67015a6df8990223dc16d9c2796a158609ff4944f96327d381511f08da2c3130b4d93ebb0c56b7963884f08e30167297336175ffea9728491b2b5c74a99edf3ff743ec31a46a465c85a35cdfe8a2055b6f4a24ab2eb7943585c508b20a8fbd1c06031a95b060c26c5d5cdbabecebf95353c21e77c408b0f19e0c87bc48f0e688cc4f7de98ae9ee504e7fe55b67f176e25cd6a4765ca01c34c82a4e197ee4174a309b650f980dd474c33f784f4f8aef3ba31babb7faa9c7676b422305f68096d26c9f7551c7eba7a4e87ab7ec258eec58dfcb5c9117a12d30779c8a79fb33820598194101990eea443ab1ac378c0b116ecc26d72b906e86e659a00f00939691a217bbb530555bee35867b2f2fa088755da3f92fbbf1937e22d74ee163996164165c24315f22c8a4677712c4286d2b2a0f85fc3eebf0eb8e97bc6030d48c00d747ccd7e920d5642710d7067bcc939f1c5ef9775776ab0b759638000ae809cd0cb422387ea4131c84fa725418b445dae5a7eaf0dfca1e1b2f0080e719efedf4e89a5cc631c71682183d191013c805b3616d611054a9a93948dec4d3d388a392831113b62914d4fb54016000c727f0fe975d1552e8a98fb18f8ae39bdbbf07a6eb6c302c2a91e5c4034a54c2f08432b6b5cbd6d33fb8bcd2dbe9fd8fd4b1fca2501c845f007fd9bd99ed68b401448b2046580650ca072d25b9a45b19d1d615f2db83ebe3f0813eec889068b786e97b18ceadfdb6eccf0beef0825b2ff3de7b0ff29d35326cdc34e46b4ea2cb4908ac8c8679d1bad9babe807b903849f004dc4426dc3de7f07b96309a79c2e9415f10ff766ce16a9ca4e0d221e54039acc806563c836053e54f0fad2e51ad11c283531f5416b36c7c78083bf0054b915df2e1770b9a8029abeb20d5b16785707649065f8b1cfbd2c61c5e3fcb33687685bc66e4f259b14d42f813f095ce8121b3bb2ba9edf25c386258cc6831dac668b3d1b6ae1a9d6130e79809521dede7bf47c7ab00fa3e2f4ea4ee9a95b6a256dc7f3874193f811a53bdc9a2ab232a69e3eb3ba27384adf228d65c20f5f16117b6ce7f28a36b76f46b5f631402997de3d3692061042e7e9e979aea2a0554f3d28cbc7d6a12ea3a4c7207b4bab293d8fd121c196c6768d16892c4847e6115e2ea2d45443b2e911e9313bb73c8a9c5b642e4807c0fedb2f303151280e91c17f419d1e9d4f5a2a18d27969af100ce08a76170694c517bb4df7d8f0ed6e38ecf069f8e745be4b735b03be5cb9e41ada268180fbacb1e0c869096bf149bd6af6d6ec8b544024adea757f3e5f39b80854fa23ae442195b8343ecd108c4ee038986cdce8c0abd89375e102bdbdd76755062a32fde1df9ac9b55048e41fa05b338539ed400af34bb949b56056016bb71b2d2d0b269a485ecd686a0926ffd6702ea8ae7fe3c6b8fcd268498631c3dab5875f65162dfdebe7dbf0180c8dc14ef14a48c7d18be9370c74c715fabc9287fae2d4fa9b6c310ef331fddc10e8c2bc487969c9068d1c318bbbd83ed3169129d41174f7d97eb71d1658187976f5d1ae899824e21d014bb956fea709ed6f496506c71ac7faba0bb65edc44f9e441466a5e0f05163d7544fe45c4318e912e96c43bb4edc72d1e99621e76a31076a149f8a1fbd3edbb10814960f45e8c478863aaacc7129305709155502c14a88c28f89d46ea26b90dce6ac486f9706a340b658d49b32da33df900f5ddcdd4d127da753e6b16556ad358dd1fe70b735d52d392c1bdb65a0d80e4b4ab69446b09729cc7d74fa3ce63b4637260a69de2f38eed567115798b80c09b1f89638bb19e1d1c57409138a4fbdba15b0946c985d62b1b0741e423291733d60853f70c18ba0ad4fb7c31465cfa68536fb850872a1f814cc55cd6faac00673530c658c406a761508c5329332796734656b9975d0f77b03cfc02feb32ff31f539351c9a9e690e3571dfc056c1657f0c671d2577d8fe9c114cc9215873c94e76f36ebb4bc515817cd76deba5d030c69f172ed14f7989c41a26876734e57481c032852384c239ecd98a0723c6e365420140dd0bf7a44f721f5c8189a37649cc004533fec4247784334e8d3b626b387ac154ecf415128e88f74946959354ce6fbdf058f00af748cc9542d503ca49d4688e534e95943c9ea47c1c68fefa4adf201f8950828eadcb0040b2c36b9add658798136f81ce96cc44bcae3bea5a752d7e9bd70e5d2fc29ceba3abb6285795d06574ec9541d30c189101c30a2875e735821029bbe75b8e123468123358b8fa92be42dfe2da8c11d8ce9352b31da78984db461223e9597651bf5718bed4d377b018f089a9fc690cfd15d85ef18eeea66a1b421c56514555990d283c1050b7f504321f390c2a79cfb246ea8e74af02f44dc8b210e99353d611f822350f20ea820644957bc7f50ef4610fe070db7495736310e3bda5cacf474393878502627af4da21214f299041dc0e8a6da09248893edd0a645875d45e4719f89d96d36553d22f8077d1866836f3bcc052cfeca274f37a2b71a4a95056dec4603405f0d6a065dabb07ccd2c01a94510bb798875f9d75114517a7704c5e1ca84aec1095ed4fb123630c6dd67f156598ca25d0c7918ef76edeb1bfa2298883a3415d7f3805655c237bba363425c68bc60109cf238bf071069b703a761b96a5f2a994085cc6a7f7463ef1f6a69081b6d90270cc36010665ebed7976c81abdf4acab648f2106f3be4def513ea25ec3e74eaed97e0a80fb78fb78862c9f986ae346c84eafc107e27c5b812d1daa5e634a5214c7e265fa53e9b3fc7eca97629378039781c0303235faf26f7801e31da3cde354df50a75bd5444250158f0b7556565d8a61db8b3718ba057d22922ac54de80b341f25fe084bc753efb2fcf50b2b6fe0954b5af2b386da367b6c4fafa1f4a550e4bdb58f934dea31db013bca96e59119845944d4e9cbd6f0d299049b865eeca5a09332a529411e20e053645ee1765d312d0cfad492db635ffd32ff54376627281f5dc67e334f457d43050bb8c2d2918c07b3cd3bbd6956f89eaedfbb44b263e9ae58d0f2b63cd576e216ff54d6521da27dae26f58e97d6ca60da0eb79b26d586ae6f6fb897ee28405d180d26feedd61bb6c00dd6c27a8d373e5769072ba943b2d91b02cd69916657a194510703d5b40aaa2c86b738710402a48528c6006e908ddbf5724e1fd89f16358cce5228723cda0b90f0a15e50da77628a21ba8445089d4719d68a8e2b6682b78e0c257d9b5ee02e692e46e88a510ce86b7af103ff8c7fc10526ce8827e9eb1a3912197ee83739d86ac0170a87280b532b2bcb0c72f31b8625ec8c5e28a9e1542b0fd8facd78e542366798f8fb719e97b2dacd94d4331e84fcf99c4886558ed1a2db4faa162a885c254d9c1f982a00840fd7ccd257239c43a03b2dd8327a9b10451f2b1a605badd5beeebd42675f398250ed7f693ceae8c74d75b8848506b57c1f7d38401fca16e42ea7751ef311a4fb944d32ed89b4d72585e398c7338028a778cd859ed09ced46e277c87560d8a549983ae288baaeb77a766387bd9e5df27b1a4d4284f51b3bf26b167841dd258f68732e2d1610c0eab48a9a709cd74c52fd8f29ba24688cd1ecf7dbde6c0a87e8b0d5386a88c8ed73a810ce289ad23e4d8bb303dc847c03230081365804821a59631c1c2fbc4ccc8c1828111bed4fca7920e336a12262d07d7d62b023a5182e2604e655d426e2d9ac0468346fe3c04e615193a7e5f804b4c869dfefad2223bdd1fb20517d4450660e4511b5e1ea09ca0502bfda6db16470a8f6877425f8af234d3514e1a58a0705fb40086317ff6088408de7aecef6c76e17f4c1210893e7e503e87b73b49e6747ea74aaacdac5637055a9074d0f047e16bb8bf2c0a1021d2c1fd78734123701ba4a4617d42e044bd6bbbb49ec1134a65c2b65a06cf11e9469bdcc8ad2e969597ccaaa6223ae666a1e83a8759a2d1aec2b76abc1605deb290e8aaa67965564681a66eceec54470d362297c02dc3c3f3dd2979f2ec7079a9fd4e2d3b37a034b1509de1973cf5630a4984fe6326e45a2f927d81d08c96f6cc8c62d03429dbbe72bff189753ec3f4f0b9be5b4100bd27085c3071632af1df935cd37cccb85abe5858375ce90ae77d40c0ed70a0d3ad0657c893e780529bf6912151d302d8be6e0a480f7cde214d34ea191777845eddb7302ec4831a7a05c1370ff1ff267b443a329e5f214ee5d6a8ee976b6a6c3ca1ecac9efa30fc247cb73ef64f56581d31f66281b595cc61f99d47cb93c64f7b34f7292ae900834d416956484580ba9c8564d1f8e2379db58f076254ae5dd49c21209337060f852d742a2780e1a17f5a787b7cfc451fc8e5a28916c52b50377ec35250055614864b73aa44878abc2b6e464f6eef54d0e02b685a5f79150fc20f5fef96750fc4a30ec1133563301c3155f845562e4db62b8796646b81ac3bc2dfcc22373fcec1072315949d6f34cbaed7a949a5ef86b18e45b49ef378258eacfa80a27e8a984f705e8b2f9ef6572f3273df71c3208a1678921170e338b350067cfad49b122fd597e06b9eb7cc7955dce1913be4daff1b16617831d62d250b39a4dad4758f24fd1039b808d4bbb71d6f7410f6e31d735b5c5a331d43ef566b53fee8484d7d112e1d1ec1849f7caef50469d3d56788eef986c4cd4761da4113fba78be1dbb3783e49be3ecd85c29326050fe617a511ee40ba42d9da512cdb8216404ac06cd8b4f43bd305c46bd8b2a3d38892336e04a9c781c92bc867b0434f4aec8190b53195bed7bf4d5190eb55edacf0a5f587531fb5e6ede527b52dadc765d427a7181d98f9dc315648f5542c42b5382612a3edae8dad5b7a12cac00704e9729bad26df6979adfebf5e8c319550b64d3f41f31c7c2f8c65b1957923e4ca4626ce0f0440a25aa31f98ddfd5618f789e23b6d949c9ba5046bd55c587617ca569a08a998154c524608310b8eb999e1c39463232cacec1df7f7a708c9c23c67f10c8a78bf770503bdf850c44ea5c25944126cf2904ce9ef5f5a43ab9da6e43353e21104043c1c09738c95f45763d9679f4fd1be802ae4b71420671d64e12cff62b6fc82a6af52ea65270a08c09083239f4846bd52127e716635704d900f9f021f087fcb6e57053d04d3327200ad30fddbc0515399a769336466c6bfa63f393a79ce11393c8d6294d36b080cb896cf1d11ee4f94935d2d61ef7eba6d0e20a463c1788a861809f224c91105beaa457c22633fc20a9c7ba059a506591ed7a1416760163cd5b702d11f3e4d78f708b93026103e7c143d41f6cde23974045fa991ebc75604729d535da2c829f072cb8d41c6920fe3be891ed6caa7fa973483b43846ec543", 0x1000, 0x409, &(0x7f0000001380)={0x18, 0x1, 0xffffffff}, 0xc) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000240)=0x1) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000140)="6fb5b489713aff939fb2efd5dbbbbef4668ce1d0ccfc7f51300c7b031e674089004ad53c7902133c9db59bbb58c6029ca8498aa36d3dd369c5278b8ae5de44bdda23ac1e35b34d4994569d5e8bebdab7fe274de819484b402111c5f7e01f631730426ccf9242862ffbc6dcc843d383e4dcdb7e91578d42de7f043452b226f29d156053cd02fa8c1cd50ca06b6cb9f0ae6a3f4209914645522f3934835a4e4cf14b8a02f0a7e1a36471d343190043c32d05b16e2b6a1190f9229ca6496a41d8853acda46ea85181f5362e3021103960cdf03f9a7a60167dea89ed1e1b89ddca0a81d1c3ca8aa07f0a107a45bb4bf9", &(0x7f00000000c0)=0xee, &(0x7f00000002c0)="00e166da57b7f681813bd013d3cc8dd3a0430931e4784ca996ebdfb105414e33832900c258112bdd102a5ae7843068878cfda56657d5a498828c13603edc58d62fe4d7094889ce74f5bdc2a3736be642828b9059c30172cbd9f6fa1d31181867f0c31bcf3050981329f9d2be2105b7ba3a49e92b7b6d99b1e2286e22b986ef619f2bee60cedb60e26ed974614a7fe88cdb8099ace721239a9eccc8f0dcf11daa30f388de0ff7ce57453d6610c39c02fdc3cca05c89ab81", 0xb7) 16:21:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) 16:21:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:21:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="e4012e2f66696c653000746d5e17f0f3c1fb8cf59de32739aa7ef75cfa221230364d03ce75ffd356901018e6acbc78d1a493a49e332474dc46665571946c81697e674afa97c4b587052534e4130d3f24fa4080fd3a6890f20d57cef8123400b8fb12ff27799c0aa2d5641d76fcb34fa50f3c03b618e1848562bd0c095ed04541985ec5fda0f199a21cafac8b0622807b6efa908738"], 0xa) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 16:21:08 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) pread(r2, &(0x7f00000002c0)="284bf3b8f6ffe0be90ff64b3d28ae815ace68a7986a7fbfd5c3d1abd44c15f8d48811e39984006f64c4e51b4d673f98892b02dd9760ed2f9b08a2b9247d404dfdefb78cf8d300a6eb017d685bd3e8f368ae10c82ea5cdf0636fbdcc9ef6ace8e42c0960943fbfa16", 0x68, 0x0, 0x80000001) dup2(r1, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = dup(r3) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/112, 0x70}], 0x1, &(0x7f0000000180)=""/252, 0xfc}, 0x40) 16:21:08 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="4e981d6c6b153b015386907119eb16c4c504b7d57b864b294604674792ebb3e9320528924979b557ac7bf6f33cde99eda2573d26e76d76c67277bf0392d03e6ad418", 0x42) socket(0x18, 0x5, 0x6) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x210) 16:21:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) write(r0, &(0x7f0000000100)="8fc0bb1e3f2f6225b3b91754c88e1226ac1d3a69bb04884748eef9647bea76cacb51469f4ca7d9f31dbc0236c454e0b9df16486ddb107fed62fd8ac140d625b6e7a82fa595d91cd81cbc13e3a6392cb023eded6e84d628fc058659a5f5", 0x5d) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:21:08 executing program 1: nanosleep(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getdents(r2, &(0x7f0000000000), 0x0) 16:21:08 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[]) r0 = geteuid() r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r0, r3) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) r5 = socket$inet6(0x18, 0x4005, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000000)=0x9, 0x4) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) fcntl$dupfd(r4, 0xa, r6) setegid(r3) 16:21:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) dup(r3) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "cba7c7fb9219c772"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000000)={0x4, 0x4, 0x6f4fcb7b}) 16:21:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="fb010400000000000000"], 0xa) pwrite(r0, &(0x7f00000005c0)="9b6747719cd26e3f0a476a36973bfe12031c2158b42d0e335ac7d412d3a421561e211b4d8bb99217a02fab5cf8d3e9983c0a5eea2f0f97592528581776f2531a51cce480b1183fcfb6c3056e36ac5bbd35a4be505722e3bc2e97ff0f40fb7f9ceb3795b3eb7161ab3c03fe8d57eb74695b2a9dd2c7fb704101abc11446f2e4f83afd7001381b2eaf7f647fdf85304b07ede47667be646d264253cd9ec5de95f417399a478cc5072bdbcf4c0419e658a4b57dd371", 0xb4, 0x0, 0x5) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000000c0)={0x10, 0x9e8, 0x4, 0x1, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x5000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 16:21:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "184b000000000000000800eb00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x400000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) readlinkat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/72, 0x48) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) sendmsg$unix(r6, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="c7de3534fcdbc7b3cf38d4a7d6109d", 0xf}, {&(0x7f0000000140)="4ff4e44fa20ad1ad30cd77cb0535486ff8d15ea7f9c8663ea92dc6708a93dc6ace076aec25f2d4479f50ccacf7ac9eac7faaaa37b077764516281c91efae4f8c6aa1f86887649c00a4067354f88bb01673b633bcd2a97cbd1468797aa34a2ff80a9b7ae9", 0x64}], 0x2, 0x0, 0x0, 0x5}, 0x0) 16:21:09 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/194, 0xc2}], 0x3, 0x0, 0x4002) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:21:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x87}, {0x6, 0x0, 0x0, 0xa6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x10001, './file0\x00'}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r1, r6}, 0xc) r7 = getuid() setreuid(0xee00, r7) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:21:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20, 0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:21:09 executing program 1: syz_emit_ethernet(0x7f, &(0x7f00000000c0)={@random="712ff2f77594", @empty, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x0, 0x69, 0x65, 0x7, 0xfe, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6, 0x2}, @ra={0x94, 0x6}, @ra={0x94, 0x6, 0xcbed}]}}, @generic="46b96dc5df9ee1d8da43e42468fbaeb7cb977b8c58896a30899184da1b5bdc9b433a8ed29411486d100414eb3044ce088e7cc36e40b67f4a00f4d0c3d53cf50b7c"}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x6, "497b784ffeed28cbb61e398bad01587291ffc72e", 0x20, 0x7fffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc088444f, &(0x7f0000000240)) 16:21:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x34) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1ff, 0x1, 0x999a, 0x9, 0x7}, {0x800, 0x3, 0x100, 0x3, 0x5}, {0x75, 0x3, 0x7, 0x9, 0x101}, {0x2, 0x8001, 0x5, 0x6, 0x8000}, {0x8, 0x8, 0x8, 0x4, 0x7}]}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x89) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x1, 0x8) pwrite(r2, &(0x7f0000000200)="a928de6e11bcf912013c5ec7d2cfee3b257b3ce879c769584ee0ef1c96312264e1730fe9cfbf9d20dfa309f62ee0dd3f9bbb88b22428f080624053", 0x3b, 0x0, 0x100) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0xce) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) pwrite(r4, &(0x7f00000002c0)="196d0ea9517ef576a8ed7f6addd0e9174a3e1f26e81fbbb722ace0ad01837bf4e3b703f1d80d5f8da6e22a93f9cd263e10e096", 0x33, 0x0, 0x5) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x8, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000340)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f00000003c0)={0x1, [{0x3, 0x5}, {0x2, 0x1ff}, {0x3, 0x8}, {0x2, 0x101}, {0x2, 0x6}, {0x1, 0x5}, {0x2, 0xf4}, {0x1, 0x7fff}, {0x2, 0x6}, {0x2, 0x1e3d}, {0x2, 0x2}, {0x3, 0x40}, {0x1, 0x80}, {0x3, 0x20}, {0x2, 0x5}, {0x0, 0x8}, {0x2, 0x8000}, {0x1, 0x9}, {0x2, 0x7}, {0x3, 0x7f}, {0x3, 0x6}, {0x2, 0x1f}, {0x3, 0x101}, {0x1, 0x1f}, {0x1, 0x40}, {0x0, 0x553a}, {0x3, 0x800}, {0x1, 0x30c00}, {0x3, 0x7}, {0x3, 0x8}, {0x2, 0x101}, {0x2, 0x10000}]}) socket$inet(0x2, 0x4000, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x88) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f0000000540)={0x100, 0x8001, 0xffffffff}) 16:21:09 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(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto$inet6(r5, &(0x7f0000000100)="459e7cdf9b09fc6e42dd5ecddc7cb5c259a827385635df2e4e3b9e7197c6d617c8d2257c29a4d972e75943440d5c99b137e895c3fad9b596905f06eb741f9c97a14279aae6cca19014823277fb94536e59958ce5c301d0a928", 0x59, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) linkat(r6, &(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:21:09 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, &(0x7f00000001c0)="f32d35b94f2a615d125cef9800816be1cbd950ea8141ff8dc59cc4d10f46f7e3a5e7df7f13e07ea38d1042476de9493060b65816f20ebf5709c9a95508da5a3b0b36f3ce90594668f4367f1ac764a526cd5bb43ece122e8d88dcc524529dabdd5c05d5c7d0d7fc37453dac", 0x6b) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x3}}, 0x2) 16:21:09 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) r1 = semget(0x0, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/233) recvfrom$unix(r0, &(0x7f0000000080)=""/98, 0x62, 0xc43, 0x0, 0x0) 16:21:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r3, 0x20004276) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71100", 0x0, 0x7fffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0x2) 16:21:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/187, 0xbb}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000001940)=ANY=[@ANYBLOB="010090d670f915b32e2e1de768b806d22e2f66696c65300063b6588ddcd58592da488cb535fe61bbc78c006e45be20f8c6e782c9f6e6b7c6b2c4d5ee0dfcf70feb5f24884168b9acd212954a69f6a29dc177058a19c8701162161af560c9035475d3d90402083ef1773111b3e6ea3bd6c1d99a8d4b73da62525fd5c5d505052d84163bba374abca6601b4e11c75cc40478a6f5fff20df37b39b32d8e019a69151c2897586b6c26067dea0dfe00983e31bf0cff2f334e0c09838d8172bb8e6fc232b5d55d2976112a3aaa03d5267273d3fef03abdd134ffd8dce6a43ff83eec95e364ca6e7d918c79ec072742b0a129a097112acdd3bde1234b94fc9f411a46c49d24a1b26a09dc7d00224eaccae6f9fa3193d8f9a9c5708d584623fc88c7e15ac0abdf1b745038e3571b36ac2709ad8a748be2b75bb77da188f18c8a524db1e9f49cc05409f15c00fcf6bb1538f211533299fb7bc4c36ae26fe85611ad3b532ffc2fc54d33b7e828b167ac67d959b449e58aad23b0d82148bff75a90cc3635d0ff77e8ce2ec4c12b75f193dabccc1600d2761ba16bfa63a8037a47919db822132f7d47a1f5f5de263efa6474dd34a2"], 0xa, &(0x7f0000001580)=[{&(0x7f00000000c0)="5aafa22d41b654e7b4b0b7d43acb866ce6960c3fce68fe833118f99fdbdf49293e0af98f6601ffa7d06d9b22f8e2b19f81756f74736bf9bde905aadc985bed8885962959b52944b387fc95ec2c6d035b416357a4d4156895aff5d480329404d4e0c6b26fb377b1dae8ffcff752bf93", 0x6f}, {&(0x7f00000001c0)="8318c66288e9464aa49141734cf569a45d52e1f389a656ebe22a8e06e6c378c1083bea7bd57d98ea2cb4c2734e435a5422b21844832f626117cfce83257f20576f08b6123f8ac0388bbe5bf072397b4bcae13ac3adeeafc5116534faa25209fa8c818a47aa21d464888e838943d64ac61ac6a252454b08cf86e34112d8cbf3d368afc1a687a109478473ec556660050238f75a9d59f73d376cb53db0407b9536d7cf8e2223b556a7c59a86895e7213d63ea257353da2f207640ac015", 0xbc}, {&(0x7f0000000140)="5e1cefc24dd32aa0f881f391d320288ffaf2f441fe5cbfc8bb916beab50c3a2a13", 0x21}, {&(0x7f0000000280)="cebd8d58", 0x4}, {&(0x7f0000000380)="b454f017332268aa25caa0d8306872615c8651fbb168c9c1c3d39b03ecc76ecd1d498098124148dd42fdd118855504749060b5a709e378120d4c2536288ee9073d1ac61fb4c0bbe6e1a5f407fc8c47c986839bddd0e1a4fa7227f3b123282cd5c7a97f381437690949009a55fc8127bcd1f82d0a245ee5bd71f5bc6678", 0x7d}, {&(0x7f0000000400)="22c97e10acfec8e385360eb8d0884f67943d07075f519fcc69166e9a9e009177e18dac6a7f47022305e8d5161febaf8d990df8c8a87250ba53e7b58ff738e0f475a2048e32a969f4f172f2de83f917793a7a8348bd8b5c0600009c52584fe92b87e18dc9deac2daa85b988e994cc672bdf59557fb79f40c34576", 0x7a}, {&(0x7f0000000580)="0a231311012566e9cd41b6e558b5713e10087f493ac0d6ad3f613613234dd1f12a074d40a5b09006aaf730c3c27a6c7087e967afcee9020e81b6bb493cbbba1d2f319cd07de93b3d333c2d3b5200ad32bd7a1575407508830b658ffc4a3ba3fdd00c7a5d8a577ca4835158722301dcb1f3207f945a2ef2f597502f6cd1e9e19fa112682f1dee96af81b1c7b1fb9b12525ad68681098df6d2b539b25e5bb3a6a3fc3c12dae380615b8204b710ed46d0fbb69960fa060dcdc1ee4fb8354573954eaaaa0a7d0c46731472538a7d01d56554089d15ee18f40d88be2af33c9c93c6430b879a037e51cd0fd8919932ac49a521df332b3e60ad819d475bef510d5b9230193f538145ba5a81f0979b619e6d1fb725c060c3527cba9dc09dcfd8090e0b1903aa8e08a8add4adece1b96c50c540d95534c763bdcad2ee2299b97d96ed1b65f27b7b3bcff778fc0076f8baa5fc8476ae9b1c51dcb7144eb26241fbf8e059e1783b2e6a6558a82aebb68a5a9c236b0c6f326800af8609e46d45142b0d27eea320c03dc815f241343d74932d3dea6e36a315a2c9e5c5f87a2793be14d632c4a13b6214a0482841b68d9b1b585362b032eac5c29576c15143007d76de049f69f8288c600a7a3f21042af899b8d09a701775677b03ab176ad2fa30c57f39674d114c83c0df6c29a00c50a1af2a4a54634e92731cd80a85b01eaea4fbafa046e86fb35614b9eaca2cc89f6b61d826237b7de0a6d961790d62cdd1aaea82172d645898193602c7e0ae6306b58f42cbe79205307de5098bf06aa0a3cd49b708a21e90c381bca9f187a97e1ccc1f73068082e8cc1e5ad5904eae173cc4bb6e9c25b58f99c2ad1d7743a1e29068479ab16a1e69eaf785682b3c05e78c22caaea76e149614bd730eb1408cb4db9d08d7a67998758d876f0cb11700c2eaf9bdcfe8f8079e673fe61fb220022bb755ce10158465821b51d7551550ac4d1b1c986693f65f813f65234decf265d49458ef9ae0e0505d19a720bb396d34b85459646ba1b1391129de9699f242c6ec83c1e1c01a4cb9a7e8d204c96c62fb564503000adef1f75f8ba44eff596ce0332366b5e9f571429f0914511bc6b78c1b1857a1a64cbc712528eb24e5a8ed22d4215c28eb587c826cf5ad084ff7d5686d8dfaf12bd5912a9e8dcb80635a59ff43323d00f500adc4fdc3efbf1c577224f0da0b1e2ccf98b19b27209fa08febd09faed8255adbbcdcda4ffa86ff9a31e0627f604150a8bd83221479002d15ffe9f2c9458e1a73e8486acbdb2130d8832eae4d951b9ec4c1de8af108c33f042a130139e2b363cb6c6eb63a8491c2d7c76fb58df851c7f06e66ddbd4abb3dadbe7b9804a676358afe03ceb3a866d2d3f6d6d319a984fdc1cf84701d577035ad7aa1712ce787a15510e8dd26cba77b5eeabcee7f41d6b8f3deedf50afc724cf1ae1988f2615b536d8e24e2254d3ac4c1aab0e1b19945b9885f696b2b6a1ecc5ae7bcb613b1107141bcd3e78ca3eecffc13bf1c05e6db6153a68ecef0b58c747898e1b90f3d243c8039e0bd11a9a48be80b77aee72eeca13ce91d7754d8a8a9e7833ac45b3be4444f4a169141008119aef1b8a149995b3c873f1475f486fc4edf4994e7170fa20c383bc2b3a0f9838c1d80a08dbf12fc97bc92780ceb888512b781014a7b6d09221e46aaaba84cdd538eb24250c5f450508881fb0779e7a2080678a9ff1dd49202310fd850d542b2e679b3a607bace541ea49f95178c26b617125faab27122802a77594511f88d63224dae3d8c6beab76f995daf501d0deb5a9c611573434e52eb3c58600846e151889d9efb35a58ac7ef4acd0f6347489a27b7277f4439a033269ad9bc82134c2558398e9f1010781cb2237acdfdc6233ce111c2ff42dee6a7f6ad0c4d77a1f57ef9d774ee27bd0f47022d78996b625fa9fdf8c93f9a159c17e2127f88278ca5f36e61739f531cfce23001c1703e7c66e62906d0c6d9fd7285b3b90aac0a22fcd5f42448b622e1093b789e63d94f7f205cdde51dc3d3cabf08fd44818f3cfbaba5dc85dc72dc56999ad9bbd0e2d2cc47ec6c3e5e52f128eb4f2c0c655b4b01ffe63c3ae6db29605f253bbfb531edc9d570c8e662a5704c49e9c807ed0961f3ad578e9a410ef8478dc045ec56e3361abbcd674d60af766f1e4d83dc0814e9d4afd0c2210b16a36c9415435aa3361e52021efe46183600db1cbf51ed4d9cc30bad1a6e1d8efb99eebd9ef5f51e49dada8482d3d2db00ccf8971a72c20b58f4c86e9f9bcbceb17e84b49f9ad59b015873134270a7f1fde0891963b591515abeb99d246aa8a8aaf0345a56a0427cebb391aa714d551d2ab2042c6e23ecd5a9fde26b36e23cc5edcbc0d9d3d85948d99dc0af714e8c0601c55f0645bbb27f21eaf823ac45e95dccab01b76045e662f8e314a3548c60c0a0cd173adeea23d26124d34d609b5ef7009c8b8327d76c20da50d2fe4dc685cecdf238036c5e768169d1e64c628e4987f0648249e0a65a80f9f5e978bf0e109c8b896551b0df8c96018c83f70f5b1a8fb0756bc06ed604d80f8dd176b7d63bcb0b3478fe97475232f30b6105e897b1ed1ff1ce303b64f1836528e9c2c52dcec7406dbb6fe8154e3a3042683da6cf820f686bb7b007b4cf715b7501b3c83bfce141f4ccd79fdcf336a44839c59cdf0ea226a26a5008ae82a0b4a20654c4db9227ede4916881f079fffffe00b702abdcf52e3b2b21de929ebad270201f4c48a53b08cbb267d081e5a7bf7a923fa949c37a2dbfd5a70872334bea8449a220a40f28f8e148199973c56e8984890712b500ff13bccafa6adfac9411de8ab977666b25d1fe0e1137e1e1192bfc4ca8f2710e3cf1aefb747b0bc150d1e8f2432a48ab0c5abb248b462527eabcf5a08e5545ea8278e123002a6baf6e68ced46f644eb96d81d960baec7b3b6023118db8b3f1bc16f46b939d3a56fc8420bde1d1cecffa575d6c3ab7f84251fae458d541505f6edcbf88fa7cb4d46b32714afe35a5f32f3285d78a0533e3bce45b3024d176ea461284ad89e11af97f2955f64a58c4e3f845a202bf2aa2f6fc1e64c05021c2e1698dc1dba22f5d760fc3dad982828bd586dcc227d34593a19ef6af9adebfba171656ba8c7f5101a51de7ff338ed4af503ac05bb6d8395d9ac38e09a4216e0dc94cba192d3c9eb9dcefb0221b2ffb5568d32bb217e8391d57b45591f349c09bb42c59f092d7e2e99129bab6ebacbef67f77100151b4402f2d8ae33ac90c9f8914a578b75b7284d12d8720cdd198f51ab6058b50901c01ea4e3d11923b1b340bc346ba090c5c8891599c15b0f610db7e39c08a092d6f00fcb1d86556070a43601757ebbbe0b61a5d52c34af0cdd1954f61fbfa6625d9aa5c416b6dbff4420d90c083e0a7f198f9db38bbcb722da7dca8b2b55247fcac20296c2c7334b6fc33f076d018367132fa8e937961464d82154f90a8aafa7c4a8a44acb13f06421729510de4ef487ad7daf96313fa6bb04ea7fab6f9584b86631e2ef4dcc12f39f92ab3bef36162c507e0e7df3a783010f8e5499ff0399eaa95bd8e33dbeeae22d232a6315d0166dd39c7ccbb1286c5b212950940ef3424a3f9a863cf38e934482a5507b9faa5cfd6f8bdb363797567846c2c43983d9e5900750cf8969b10a557d8aaab1bb618471b8a86e196e24eef1df4939b76e818b8171d94697272c712fd9e034d8c75b23805a1ea0bbe01a94e484a348b0c23b1a6e06bfd3f843d803f915b27da3ae474dc892504160cb0d33b9364a65c4a2d05b907ab85751798dfddffe55ace64c9aabdda9ae77725f14c301688ca02ebcd2d8570292b3ddf8e5eba1c8ed374be6d6833f5f9ff5eb0df228a0477bc1d813f6ac6d37f0abeb5486f2a9082c59141c97d06d4687e18ad1e31b87991bd0dac04966322f0aad6e4fe9e398131bbc6b32db11540d9f3349df6b5c831a45d072d0e20283922cc696ab2c121a471cdad1f97aac1a3f5fb4d80b6381cc21cdaa5427a555ca70f555777f1831988f279f6905256cb969e2ee8e746be2cd4522e127e4668303054a8de95ec744239de9047c8d0d8aa90f90725932d28b2bebc9582c59d7703ed46d11895a13c735ae8d4493184db0d18653c2ac7a40a51d88776dedfc53404f88b1052531d430f57c86f69a204361215903cde112c49d5edda63948eeed3d82ddb9799508b47543a59e8e15ad6890d3b8b877e012a7f2c8cb1de3570b8d38d0da05541ca1d9e17cc12087da061e65b5fcd5b437a81ba9cd16c2b774793107ab2f591ea452053e8b4ac8134dec43a07961c7f3e504544ecbb96814c6f5e282e60cb1e9fe5ddfcf7df5af66bec1c579a00131b307c641d72704b6c83a677e23024c223f02942e57115edd09899a3dd1a6488f73592ef2293116e3c18e6c9f10061532c61c3d6f5e1fe07f95f7080ac4669f82063f01cb22655cee7d137fcf47ca4385dd75d7c6271dc14c44f7c6a6c4dfbabf935920b09c1df872b6d86d0dedb82245dd3c6d84a622a83329294f80d4f8e7f6ca634a20d6004ea64e651babd4e30aaf9af51d83f4774f027f0094027d87a18e6559afad98f9e6fe5f4050b7d697938cb0bbb816a1088b38b1919e4945db311b661f19d59327b736f53aba61aee07e44273db595eb9812c3a8f41f251eb149a6db7db925169707faf6c020b49ab30c25a5fcdae00607b8f0b3fb9d7921d27602ace7f0867016f9c7877aa57e32a1a0ad2d178eb8fadf435ddae4d247db799a2dbd10e5afa5f03d3fb7c9d2f07ff0b0e5edb333129a3c5cd34ef4698df32da5488ca58799e27855c0f266d91a9e66936618b15b13e5697227c0668e1be97719f85de8d9699258db7ba06c9d1c7145d51037027152491b4597dbbc0dc9b747ab10d441a84041eb55896b1d8fd283ea4365e0293a9e5463e95312cb62a654d4738cf8cdc798bfd030972ec8e8044151e4c307cf6d76d337773b81779e11995ceb66392b0c6d34397fe916bdf4de98de8c3640a7f35adb0faeadd1158e2b8307e43c2539f252f4c93e5c0c97e14ca7ec6ab33bd4222e68bc3596109438b198437b7405b894cda8c125ac47cf78d649fbe7da1f4ec1e203414781919d891b342f7754d4c523287601a1fad24425d9e30ad2b8d20f16142ae0c8508d940d7379e1c8a4caf21781ee43a4619a34e6ec73ffdf9f46da754717d827cc7fb43c42ba9fa8566ddef3323aea204a6237e4b12e25a9590af207307af125e4f53aaa6ec2b9d558695604aa93600f0716485b1ddfcc8a613d11b0f650326aeb8073285439136c59a4e1f45cf3a1526666929aaa60985a40f2c093feb6812c759ef57face3fc11881c38700984dbaa3e03fe757bd9cba2c89296afa28fdc7ca912663ec9d770c556999ad8c95b29a5ed02fcc1530e8da78f3132cde6ca43cbbd5ca0aa6ec4596ac01ceb71cb285fba94e6615c0f592bd02c3fbddf45d62409e73dd618cea18b175de939245509ba783ccc5bff37fba2639e929a6b1ec098d54afee179348b3cb1ae269b243cbb32ebbf10ae58a83686076e9195d21d99a744586d27be08cef9f27c773760f56e119faf4725326ef45b4cc56dfc97ee118e47fb2f347fc02ab8535669f0a1ad30b820ddaec83b2a5f739fb30bac789ee6f0334e0b7fd64e4b75150716b4ab937eb6035d52698db6bacc79750b0005d9c665d912ccf4ae74218a90b829dc3a264791fccce22c01e0f2c91c489a9d9ac924da6375fa01b83cc374dc770a3ae6f19dd56", 0x1000}, {&(0x7f0000000480)="238c2a41ae6a57fd4292d2d447cc8a875931637720a905cf8db7dc70adafa7634b4ebc0b91c729f8a5254f2af8b4c0c8482e56c449209574c2b038f461d109532a4a19d3db15805dc83ff64a86849424a77723fefee98d884ed6fd7fee4e1e2e02e2120f5ffed8258c", 0x69}], 0x8, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r5}], 0x20}, 0x6) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r6 = dup(r1) r7 = fcntl$getown(r1, 0x5) getpgid(r7) utimensat(r6, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x4}, {0x400, 0x4000000000000004}}, 0x2) execve(0x0, 0x0, 0x0) 16:21:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8241bd1e2b93459f, 0x0) 16:21:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="033beea08f29e4012e2f66696c653000"], 0xa) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x7f1) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) recvfrom$unix(r3, &(0x7f0000000000)=""/54, 0x36, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x6e, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffff202397a28a0a86dd6000000000382c00fe8000000000000000000000000000aaff02000000000000000044a1ecdc3600000000000133010000000000007f068cc2ae768f058900907800000000cde764a78fefa9f8b6db1c4b7befbcc1fe80000000000000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) lchown(&(0x7f0000000140)='./bus\x00', r7, r9) setgid(r9) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000001c0)={0x3, 0x2f15, 0x7, 0x0, 0x9, 0x2, 0x3, 0x10, [{0x5, 0xffffff81, 0xfffffffe, 0x6}, {0xffffffff, 0x9, 0x9f, 0x3ff}, {0x800, 0x0, 0xc000, 0x7}, {0xff, 0xfffffffe, 0x3f, 0x2}, {0x8001, 0x1000, 0x5, 0x3}, {0x8001, 0x101, 0x101, 0x7fffffff}, {0x8, 0x10001, 0x6a94}, {0xfffffff8, 0xb80c, 0x5, 0x400}, {0x101, 0x0, 0x4, 0x40}, {0x3, 0x3, 0xffff}, {0xff, 0x7, 0x3bd485ca, 0x5}, {0x38, 0x101, 0x8, 0x8}, {0x800, 0x0, 0x66, 0x1}, {0x3, 0x4, 0x8000, 0x3}, {0x7ff, 0x4, 0x8000, 0xff}, {0x7, 0x8, 0x1, 0xfffffff9}]}) 16:21:09 executing program 1: r0 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) sysctl$fs(&(0x7f0000000040)={0x7, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/130) 16:21:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="acda4ce2a34a0a01000000186004008b00063300feffffff0000a3bb6b3c042e95d10000007800ffffffff0000000af6ce4f79e9", 0x34}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x63) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x5e, 0x2, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8003, 0x401, 0x80, 0x0, 0x400, 0x0, 0x204, 0x200}, 0x0, 0x0, 0x0) dup2(r3, r2) 16:21:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket(0x20, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r7) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) socket(0x20, 0x3, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:21:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xefffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000080)='./file0\x00', 0x8) write(r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, 0x0, 0x0) 16:21:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="53cdc01ad829f8dc18dba2bd5dbe75890b4d13", 0x13) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 16:21:10 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80, 0x1800}, {0x0, 0xef, 0x800}, {0x0, 0x10001, 0x1800}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x4, 0x800}, {0x4, 0x5}, {0x3, 0xfeff}, {0x4, 0x5a9d, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x5, 0x1000}, {0x3, 0x80}, {0x1, 0x80ef, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x1800}, {0x0, 0x2, 0x1800}, {0x3, 0x104, 0x3000}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000400)=[{0x0, 0x7ff}, {0x1, 0x8001, 0x3000}, {0x2, 0xa11b, 0x5a6dff81748e6f19}], 0x3) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semop(r1, &(0x7f0000000300)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x1800}, {0x4, 0x7fff}, {0x1, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/104) semop(r0, &(0x7f0000000380)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff}, {0x0, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5}, {0x0, 0x3}, {0x4, 0x0, 0x1800}], 0xb) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x1) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000240)=""/134) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)) r2 = dup(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) 16:21:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b7a7c1400000000100002000000000f200"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031000000008900430000000502c0c498c57aedca28690388d09efa650f4b02d5be942f3af17005d0480feb24955c724276d7df2f405e24a36c20f0c4b99ba4cdbf4bad268f34ef994e2282e7fcfedc57d2f79d3ac8754951fe8a40"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:21:10 executing program 1: pipe2(&(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) write(r3, &(0x7f00000000c0)="33dc129e505573b0807959b7d35c84c5bef1dc825510b03020e18f33b7f7943214d580c46bf661694b075b4d428194cd7fe4cffda7c01d74d180bd8a9436481eec268bf10d860d86de648bdb7ba708", 0x4f) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 16:21:10 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@eol, @window={0x3, 0x3}, @generic={0x0, 0x8, "ad63f353e7e9"}]}}}}}}}}) 16:21:10 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000440)=[{0x4, 0xb88, 0x1800}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x6c89, 0x0, r3, r2, 0x0, 0x98, 0x1}, 0x5, 0x7fffffff, 0x20}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000000c0)=0xfffff801) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/101) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000380)=""/168) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x1e) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x3, 0x1000}, {0x0, 0x7, 0x1000}], 0x2) 16:21:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0xffff, 0x1, './file0\x00', 0x5, 0x1000, 0x4d, 0x9}) 16:21:10 executing program 1: syz_emit_ethernet(0x64, &(0x7f0000000080)=ANY=[@ANYBLOB="ff1f4ebf663ed92875aaaa9f08004500001c0000800000006cbdbbf570646e40cea7b972b65a907800130000ac1400aa4e204e2300089078"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) clock_settime(0xffffffffffffffff, &(0x7f0000000cc0)={0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) getuid() 16:21:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) setitimer(0x2, &(0x7f00000001c0)={{0x7594, 0x3}, {0x6, 0x4}}, 0x0) 16:21:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0xfffffffc, 0xd2, 0x0, 0xda, 0x4, 0x9, 0x0, 0x2, 0x2, 0x6}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b980b1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c66b93b4beee94b609e73adb98df477117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fe64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bdd63dd85a8a55b9e64f22e790af2f780ebb2ed36729ae566f63242f8821bc9e6dead9a2fa3300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1e51f1106e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de4548832679863f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fd692ebdd7d97923ee209febfce2830427b4fb71556421858011e13ec848e95db4bbff67931dfc5285ae77dbdf76829e", 0x1ba}, {&(0x7f00000003c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a791772aaadda50795cb44aa89bd6c7521f44ca5cf19d3785537ea695cfa7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69a20a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a482400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fffff1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbe0f4f63f83a9adf019ffae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e459a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd65073b2183", 0x38e}], 0x2) 16:21:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) flock(r1, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pread(r3, &(0x7f0000000240)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab925392c80e5627da5fa20ce15c7bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c", 0x65, 0x0, 0xfffffff7fffffffc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa00, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000500)="6be89e20c3fad12494d103743d8adbab8c0c55f25b73b6eed988b37bfb70c12da6fd3e9cf6a7a409136b6b938bc36c7505227dc0b4e97320a87f4de834d30f905f49d62cf1ee9e06b3955bda0b8b2511e0e51abd62a7569ca5ea9d21fc727f9f0e1904f0bc975a8cdd4d4cb92df48398529ac4478021e18da0ae85220cafd1791fa0fba2cf6eac2423fbdbe54caf3ddeeb9df4e147e2c992211553d3005d69512da4152e40f3a83ba3e02f5a49bb8da1dfc5f2b5015703a3aab711e31163c5910943dff81cb4f20f80c48ee8614d592aff95724a645c32d770fc83f156782ac54c560f4fe9aa0cd0932ab6e2836e31285015a393693e08f212d9e1512d598786cdd76dfef3bd8a76664e74d8e084448f4875cc329bec78d745d8f226ee7cd5d7884feff2328c6ebe1b13e6b6bf52468843823a666c27e75a4b64d211992a57ca6fe75c92f966e8624f735c4c4e499237c3008415e8915ee3c5c7635954301e3d345e80fdfe09c62d200ce00e435c5082e7d4cf190fcb5658f9a8269908e33ffdcae2093b830781a8b1e969dae3a8ff2f9073a122b5b698047b22d3ec773a041bde3a434bd75c413e882c04da96ce2bd708bda6055875538070ca49eee0d994613617537cc1f6573c34257492880808017805fcf4562b29ad11be0eacef06d286f2dcfea7d218ca934e37c7f8b879ebd56131ac0fa4a33085f461be3ff3bb510e91e2c0ca5af8154512515dc46d9a081244fe91843df13e63f94ec2e01272631c0245823164b50a4f2e4f2bbef541a31ce73bd99d4abdce8f1de38aebc70c4556ef292d2297a1044afbf839f34f6d58d6ac5ba3a69bd3588171c5b62ee5f15ffe1f6221480fbab6f2b4c93ca1e330dcab498a51db71b4f8a0b5d388db7e058af7802670c5c1b4d56ac3643cb25d7559441f48a2bd24f6272a28fed29daef3385e7866a0921054bc4b9ad6fddf779c4ce400f8f7a5f22df9e628264d014d156d3af10dad629cb30230cebd8476e26471e7fbfb5fd49ea383f7ebba4780425a8228a274a7cb63024f4ca9eda35b5c2ce4be24e7be468a9baaeca9a10bc85622cb187a765fed024cdfd46623bc07fa815d30d48497c1225d9cc0fc23356e28332c115523f6ad392f01bf278736242e6c9c62b1758fe68e968d7b4cb14082371f07f072f68bc247578e62bad4c60d59f835966c93bc96619f941623dd4a674cd6f425ad1a5a97642549bfcfe69d97b32a80a874eb94bc348891fbcba6ef2a1db90765fb397c8367df7313b39c8a482ec48ecd79ba8cdceda90f20cf9675d5dcb43fc82b7cdb9b240d58779d854b20e7412afc5ffc7c89246f378213fe2f511095da804281f6f5afb95b19f30834915e9e98550ec027bd2df30bfbd8f5578d5a21613cc90536e2dc1f4c35e154952b284189129b43965d82fb07cb6f7dd91b966048c3f8673295a2cbd93318ad7ca19682fad4d5207bb86256cd509faf129ce08fe29448280159b7799ad1e571b6bd763035a51651174dd963dd137d3634262a00f28f3faf1c61ff592adbb213aaf9fb22f568211f062f6678dd82c37814b9c9aa07c6782c5d168f77e5a66881a1b70254e838233e9f9788a389420d92c6b009164682edf61df9723fd7c04bf765e56cc1d5efa0d4d6c741366f91f73d875155731b7df6a7dd237ef1f30a190889c443358aec24cf22766e7d8ec93c54b43012463f4a5e80448b43da61ec4b4f9f1381ec41240b945c67aaa75910ed7ce4b297e895187b7f86e971035ecf5f14a7b402b36680856bc35bd8034a7533b4f1431f61a001793cd6a6b23e47a2a16c5c51b7e24549bcef0c24c39bb2025966afc9b703bcebe28382186b65869b0d2326f4005276de8fa7fc9ffd3b70858c2df2f817f958d719be1d7b5029af8701209191530ebf1776fdf5a7fda946d37dbedc011cc63b6fdf810c097c454c43a67f800f3a27dbdc4b0fee80742c37e2ca9eefc9eb2e663d5c1aecd9c78962b0ca44b6f41ca679f7f87dddac8fffba23728c799d0573b148e52b971e1fd0982a65bd4be14a8a098810b33d3ec3120817e76370d59b375a38077e66869cb83c5eafdaec685a92efb436f33d7914d5d62d923b7abdcc89513c5d8817c4471dbb0cac77c5137725b60fd3085b739380242d65d5ea8469427c92fc6007e768307be8fa7fd5d8854a5efffef5c6fa15e9c05aa1d1bd6ce7926388cab2e5bbdd1eb5a60b8df80e684f59cbac0941b00c76605e9165b18016628f40e3c689d8bf4a7052d921581b39a00bf41aaf1c9f7658f41e04da3b27f29bd2b77ea8939872d7dd5f81f95f7283179b11905a396f5f4995ebf3b81c609f1cbc24044d69a6f90efd1d54805c66fa20d37c8e7467c53ca59ddfe6ff6be0f50f35b9a714dedd05badb6d371d8575bffadcd368ec5bfd96fc525ca27a77148b515182b46ecaccb6a9b97198891b722a83707e76a616ee2a25fb4af1768af57ea115dcab53ecafb9eb952124f820e77ea278f210344f59fbb7afb24934c81a8793a3adb6b02cda65868b3d36ee9a2db9f42fa0611fd77564f7fab73dafafe71fc494bc80438109d477d50caa40e53f5928b66e1c261a9063362fa222f0408ff6fd68d44a32f3b3b36a46bf72391ab3347de214aba62262dc09bfa406cb65787dd9a28431f056cedebdfa968b612cf30a37e48ea78bcd563425d936c631c316763f037d951273a5d4e5e5a30f19ad1db215fb4ccb01ec66e16a94894a4678735f53f7ec3bacefb8efec2c9e007890bfefb426acb79dbcdb874c8e592b131ea23cfb6abb5474f5d743e33ff9dc2289b13c672e9d91a2ee3ef8ed8c830f875306a090c0cd986380de788cd6c58fa76ba69cf8980d5988ff7caf740f08ad9e95255b30eb5e1ea7526f2994e11470941513a5911bb360f4eff0ec6e9e73a1a7c43565132c361ec7a6732ea156aa9129170a790e79caafbdbc95dfaaa5684725feb1c8ab6414f634eb62ad1e43db19e703b7b5ad0d3bdda5a68634d798ab955dbd83f5b00fdf75b38e8a9357f2ba23dba4eac2dbd9a07af7eb6cb89e189c6849cd13856dc0ae408c46aa75e9cbe4c4be3f2b66d00aaf86d6c3801c34437608c09ac47f4256de1255daacb052bd6daba361b2146b47129c584b6610e30a31783ca0835ac16ca4554a352eb364ab10538b86a1b9d70cfa168ee45420d9ce33b1f88328cef98b32eafa49e84df60ae0036bee4d27740d4f420028bc83156cbcc5fa8860b6d2b14022386605368be14725331455203703534a79a5e96b7cf0848fe7a9a164f613cf222bc1a699a6df37fcbd19eeb8d692a2dd35b6d09929eb47201c1f96ab8eeb241e9c6d768175ccc960670c7d54409d7548458ee6195dd18c10e2028b4a585ac4ec09800b0dbf15cf9a2f8b7777255171ff4c28f3828d0f2f69d3c2c4af569859e3fb01c0e48eaac2dd4d88273b3cdbddd55b1caae1a48bedd5044e3629cea454e27a8976ea62f4b6b02273cf416156018434b7b7b570f7c339101bdf8cb7f07903f32729240b7a9692a52faaba3f4f133022a169538c9b714116a2fde1bc54a10d8933b93a067cde4c5f15363ec9455734d6612b53e18055267cdf4da01f6048fc32b817a8b0b36c3555b97815dc7e68dede14ed52c5e40d5a43d650508bf258c83f50e9ccab75cca61999e6089294a572116aba932529efbf4fc4ba7f79a42a055d132f5c6fef7aef8bc2bb8e449b45ad1e181dea907d7a68f68d67ad3f9fbb1d9bb5b77afa71422125f5a71c660cbbb9dcf96d79ac33b7765e64f08ba35c7039a5c05794d937a15880dd3bd328214817a091e06a89f7f2e8dbff51d2a050d111c0bdcac92480a5d5d8bc03e3370a81fa8800bd4e830d89136da669805141ccb412bf4a0ea82a1b9edefaddbb65576a70ee5fdfc83ca7e2df60b8b5187bee90a076cd17531e715f30804208cdec6cdb77d0094fed7d7d859ee723947894a858ac0e82127d104f2bf8882ef4b8e831fda14798c8fbb3e22ca8d5d814398281d4b3130dc751fdd53798e1e58f275c8608e6ac9471c29bde27c52a4268df94c57e9fbbfab7b09e062d5bad9deb2e8cc9e72b2e1a9644c92cb47577ec788d4084bd7d13234ea8cbd7a2ad7c4bae9fb193e934c28420346b7e0129cbc65a9e2f352fe67a82931359e32f75904d1cc71d4639a5f0765a80802058bd771689cabe4c3fe48516125637535859f55954926f1599179fa7d6279ab19188d763075c3efcf78b7b940e7d6452a7b89ee51d8fd1c34119dd0642d81ed793ee61a2a93453bf3a6671ae446e73ff842f6787f4f2f358c3ebbc21afbcde0c46647eb76cd772414f550147f4b1e2342da812b665f6cf962d8d64c5388275d3883b1367baaba96135f0c871bcd4754974d1d88093538995b1f7557d6054ec6f164e3adec64c7cfd93921a65ce773e792b86da60803224ebf95501e64d9930f42ca93bfa3e0a8fd5c519e446c247f83561092eef02550ca9639c920076148cd832e683cc9b39910a5b2985ac50cca938251ac3b1cfed32d4a840503416b93c49a27f394acc966c484c97b81fd3c96ffb0fe48033a5cd6603fa5efca200a2d4b1bb4ee75d0793312b3234cc5722d199dcd3b67e7e806d69f9b5d384e80ebab01bc9061d8f70c1eb42fce7da359a1b0fbf3014cc9d75d2569cd7dbf75219cd6565e7602fb9599443c56a84a987ead43d84e11f21829ba4e2f43cd756bf9577bf6c489b4e7c37b6389b4b404cafd4e0ac90726636f122200213d22450a839f97b5828d58a8e980f421a3528c46cd07fc64ca0979043acb2b95775649b69534cf4c41712a96fd915da7c9808d813645de85becb5d82fb3263c8c760db2ad41762925de37e2432984d6e05c77a9595274e9c47114cb13f4f7bf99f108bdf66eecaad0fd4f5c2b9163b3b174633a08e4b5bf69a54f1c2478585f53747bb14f649cf5237087d0f9c0e55224810d824b4acc7a765f389995fcb8271a60f5b9ed8b8d509a069f7dd81db0a398e02f5618fb679de090595439578e0724e7ec5d34b51b3c687ca82b5567341f95805cf109a95121bdbedcb9834bc9a9dcdc0a2c80ae8586ce0db88329dfd9a0d97fb76c653df9ca6724e7806c0b087a79b529468f87f2b8407fd409e02576df3d7944d29416acf80088905d7e808b670506f2497428af8c0db01f4ffd1a1ef308ad77ab901b3581216c29c90e65a8ac0709fdce1095d9317197001d93db5c88717d3e7e6f81b7bf9ef7b6b77697b31a88d7b1f40aae3ee40012abf3916070f5522b0b6e8c6dad65d557d8b0dd5db64fac06764a88a215a9ec13e04a5a2f072d246c58c174975dd2572d9f77d34ecc8eb5c0130ef85fd7a5ad5de30435ce8dc38243e5a10ab935c575b5c9514dc650844bd931636cd138b1405fcaa320d0c3d754bca00c30fd25164c4cfcdbd023ce3719f47dfef2ac7d02dc0ca639c0177cf5db11a9614e5148615a858b37049648d355ad049f7a1fee15936d4276f12df64b76608f5ee1ab97b2e8544c717eb27c12b6187096ec627c12df60b749b612c351d18aaf79334966346d2cd2a2eaa1fc1230e004364108daa1c9bcbba600c59e44f84756aca2f1416aa4d8cef240b3de705a95cde6b868fd0fe87481445085d9cd50b09c1ec58a748a8498a3ee9f441ac86bb7c775c2d862717ce8004789f33832e8b5de89aee68a7196a1eb10fe816b94a4311e0603eac182b08e10e2a05825adeb2c696d606c499b16c128f7f92c8e27b48b01dc0ff66306c3c511f5e2b07901f9af", 0x1000}, {&(0x7f0000000140)="2190a1568f7cef1b792f164bcf6ef070ccf34886d31df59bb575f2b92776c949be27f46214a53b36793e9755d1ca96eddca1e368f9026354b43ae1b384031c9ae2bdcea6ecc17cce", 0x48}], 0x2, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:21:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180), 0x0, 0x39) write(r2, &(0x7f0000000500)="906dab3f36f71e4a87461a3e09738e33ecfbe8234337d2f175ae6ca705d8acae0807ed9f7e50c08a07872da20e5855736e152da51b2cade61faaf1736b0dddfb55cf8b0d15956f405b0e3d9221e27db95a09fdd01c9a483020585d46edcb8baab6d5cc697b859008d470423c142b08440c487091bf8891ee5ee175267d6147ad", 0x80) r3 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) fcntl$dupfd(r1, 0xa, r4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000580)=""/215, 0xd8}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f0000000680)=""/270, 0x4a}], 0x4) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x10000, 0x0, 0x7}) 16:21:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adcb0affffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x5, 0x8) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/51) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) 16:21:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) select(0x40, &(0x7f00000016c0), &(0x7f0000001700)={0xff, 0x0, 0x0, 0x2}, 0x0, 0x0) 16:21:11 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000100)="1bae2abb41bdaf7d1f678e2bf0998887937aa349b4aab1b495c294b9caddc71d870d2e8ee658e557b5d94065507fac0b38eb18d4afa61512417061812584680865b0d9ee71c98a601011423864e0f4c61fe6af3d4b2ad269fecc2ec45852a5fa15617745395aafb4a856379daa3f10500e4ef67e0f01cbe96ef48f6ce89dcb789dc45a9619d4db56e255cf4548ff83a8943d06455e8462adebd70a5465da722e1d372d60f59745cb3ec62c43a2", &(0x7f0000000080)=0xad, &(0x7f00000001c0)="674145dc6b5a28b1f607aaf23ff083dc92978a886fb02d1cf5af38b93b3dc71c78a40575c205e7c1a8d3e3cc2c2daad555bea35962da146ff2af82c2b2c4db41574f99831a86e8bc9852adaac44502a1d1c84dabf7741fc39fbf1e57030da693c39dc0bb81cfc318cb92a50feecc8bd7df122b44b2fc520343c7809bc5deb7146ba4919026641cbfbaf38b543540c4647bb4061dc8502494282909035f2af299a953084a2962374781ff342ec68052795e1d43e7327bc50c8922539f3fa658135b8e5ec14608718b22c92cbc2589ef50fd732f13ac83cc5b30316ca43590b6e0a9aed0", 0xe3) 16:21:11 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='b#', 0x2}], 0x1) acct(&(0x7f0000000000)='./file1\x00') 16:21:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) 16:21:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/14]) 16:21:12 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000300)=[{0x0, 0x5, 0x1800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x74, 0x1800}, {0x2, 0x7ff, 0x800}, {0x1, 0x5, 0x1000}], 0x9) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080)=[{0x3, 0x5, 0x1000}, {0x0, 0x1, 0x2800}, {0x5, 0x8000, 0x800}], 0x3) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x74, 0x1800}, {0x2, 0x7ff, 0x800}, {0x1, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = socket$inet(0x2, 0x8000, 0x0) pwrite(r2, &(0x7f0000000340)="b93eeec02dfc9f6e2011699db31aefb6c287f022053db09ffb7cd94c7bcc913c053007cd65005c43c26747a9fb2909f3f3ebf4d6baac97fe09dbbbeb3359ddfa0b83211328d226e7ff7d5c148e0c233bf5f1d8404d44b6dd5b57fe4b40a3fbbf44ad4bbe0a91eb941780ccacee01ce401900fc30e6c376bde259b8dc3720c2f8eeadbd819d7215737fdc1b1a8294ee002f93d47e22d4ae92b3799863205252dbfb647917aff4b1d62b1ebb0b39ce254e5c60509da70101647e716cfe69b24441d48f635ab02bd159efdb626b902446afc9daf4b1991c700f5aaaba7cf4fce7f78f4b5e9f6656437e8a8e6a0d820e75", 0xef, 0x0, 0x5) semop(r0, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000300)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 16:21:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x9, 0x0, 0x10000a, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="530a944441d0ab", 0x7, 0x0, 0x3299) 16:21:12 executing program 1: mprotect(&(0x7f00000dd000/0x3000)=nil, 0x3000, 0x0) 16:21:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) open$dir(&(0x7f0000000200)='./file0\x00', 0x6a469715296db55d, 0x100) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) poll(&(0x7f00000001c0)=[{r1, 0x2}, {r2, 0x10}], 0x2, 0x39) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) poll(&(0x7f0000000140)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x10}, {r2, 0x20}, {r0, 0x4}, {r5, 0x2}, {r6, 0x80}], 0x7, 0x800) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r7 = kqueue() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0x83}], 0x9, 0x0, 0x10000a, 0x0) 16:21:13 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x2f}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 16:21:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:21:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getdents(r0, &(0x7f0000000040)=""/106, 0x6a) 16:21:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) kqueue() r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', r0, r2) setuid(r0) 16:21:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000001c0)="d44f077baf53a16780d0ea84f0362d98237f9c99af760021dd501a5b1d8bcf3fba6e3dc8b4ef031cd30a9e53e30598597fe86fbd0f17c01cbbdf3aef7e7236b3d6bbdcfbdd70e5940450e0d24f28bce4caf61ca028fca7be72d943be41c9282ac113c38126c6e2b99293991bd0b8827b4a15ae0fc9641f76bc38727c4729f342e5659837cd61", &(0x7f0000000280)=0x86, &(0x7f0000000340)="8d4ea4b2928e9d233882d16a893d71bce96c4f1ae8ac61558b65d1380c74f2da122c9e7e145506d848f1e608d2ac5591ad3f08775e9653b16a4bd0bc5c109b08d0f9621bca0328cee54fbd24301d705bcb2f99b716beaa5481ba1a0c1b3b9e1279770001d12d6b8267b7b6ab967db857b43b97fa4acb487e630cdc52c6bb2f8414191d892c0ed51d7b14dd0c1aaa9227fd7ffce8dbc7faa5538745a1303ef033b24c0313", 0xa4) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000400)=0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000640)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b005000000da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28d6415eae48ede06d958de7e531c3dcd42b44f123964a651a821c2380de244ec6c54ba9f6a1597437e67fc0e31d2413d643dcf9daf0f05e6b7cbea8534b9c7711c2a598160a320ea69919939ded6e55fcefff1160c1792e6aec7ec019db1bac08b17272bb918593eed8c1887bf06160fa670bd5d182b10b038accee21fbfdda7509eee2665ae01b87a0202b157980cebc270344a51f138ab7648c5d00929c9fc1fcc2b03fd3440c2834371483f36de5ee784d7f8cd28fe5bc5a0cda05bbf584e0712847438a5ec7905d218498cca0bc67b1982a7b6ae49180f2a004a04fe7a4339fc5b617ee8e09100f74399ee74d536e09c10e76c23da155f5bbd3ef628b8a3711449b0e9d38325ca6f3b00d7be2880aeb892825179bc5e9da89bd6c30ebe4e577b3b267b742313bfc22d8bd08313fa4c404d3f046b5f2406f66cd406c708a347a06ba31df7a9b8993322dd655f0a16ace4a1e124bca58865570fc7e727ef5987a716cd7b5858fcb7b899048c40ac52a97a71e3d446aaeadc3b6e40bc08451f54e3982841fbca37120", 0x187}], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000440)) 16:21:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) lchown(&(0x7f0000000140)='./bus\x00', r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000200)="adff8fbc64d2664225198cc64107c825441c90a6b19ec6f75fcaf3c62ab1366af81521dcc3818f24ef60264ba425ad4b820055c20b10f53085a3b688cb832d62b30608a440a84a42cb81c91987b0a8959031aebaa1cd0329bfb9171582b636be54c9", 0x62}, {&(0x7f0000000280)="de54b7fcd5d46811d31671b6d3f4c1283120fd2d6d0e221d21cdae85cdb554ec7669b07eb1ac5eec8ac8452318e70c150824fa0dc9ec6bbc4187506877eccb0175d10a26107d08c2562607374658eafa8bc67094b2d36b8fb153d1468e64b110ee51e6d07460821aa784e42f66c8b4e9d6a64f237a62823416d0d1b069abde99ce6b6ef5d5e1d84c8b44440bf1bba5ba8f227c4ca5", 0x95}, {&(0x7f0000000340)="473ce1fad8282012f9ca9374767adf21fc03e512f9d82cf55262c8a137d864495b6453e6bbb8b85dced2eacf4113351fb6959ef85870e62a7a7c96cde2d9fd01c594c6d9f0f7d6b53cd6dfd793745e1ca0484a9544acf6c418ff500c8f3bca131af53466f68f024f629cbfd0e79cc4e4", 0x70}, {&(0x7f00000003c0)="fcc5a244a4f4cd5c9d4ceb063942f8145eeb3dd2132458e15fe26fb6ebed7c4f2e3ae5de2bec407d0ede1be6e1660a2ceaa539a32a59ecfc94b022328b496a6581162e9c3e8b9d49743f5b75f9a6c4d08a1c7c3b495ddee0ae3146347cb34c755b324b7a134b4b46734b7c76f09db691255e67deddeb38e198f0f654c8439785f15cc8a8398cbfa636b51f9df2dfce61ef4f5392e8fd812750d2dffc990bcdb60bf4c18e97", 0xa5}, {&(0x7f0000000480)="e1343dad61b18f88452e2670a4deefd0e85d7302660357daef24e956ac268110193a85e5db791299b1452ebc7e3436795da354b21f0a1f575545d11063aebe28d20465238a6b02f549250110c82b5b256a99567cd2dc3f3a51f79c40a11659fb89c3adc7751b6822ba1ea166c53319bdbcc397902be68d7b15b3ad48e30855dd85156b3a39184f305636df2586752e0bfed7f8a2968afb9b5d9960db712d82acb5acc6a5e8c108bf2f538dc37a93439a1f48a86c490f177aa37fdea46c695a0c4dbc5364554a62d243108637f17dfcc9f720aa6800b8e3d9a90d6b7de701e545ab855cb2964f94fffcde27c91e0a97e5b6b3bde2f418e706a8473a4d1daf6d16da233d6eaeecdd144570a6d27de99e7d2f41b75854e696bfef0de20f464b2d124b4bdfa71937d508449b028225179576e5fa13d2701fbd1e8b6cebe94ca0b0831f580dc4fa5ceb192f7d65e3092e42329f4de4871f8d5115ef2251f7632bf4fc5c42fe9fd8372f26f509aff90e7401293c9df8cd7e0aba607b2a04cbe042c9e79f95c19956c0ac676b0d896384b9e82d71f97387db8162e474022da33d86c63a9b39a20cbc8bbe6291ec9caf3d0ded52935270aaa312660484d29731b848efe0e70a4fe1af41247566e151f2c9c54bb9efbc733e51d29a900d28efb22331fa0ba812068bce0be5cd7fe3b095d6d3fe79f5ceb7e7fc01b515162a7a6655bc530b251129b688b8e87222258283aafc8f1b472057ba21fa62384690eaba1dc83011c9acb8a7f60a77bb1d56ecc0fa7e2cc60341a0a7eab1bcc6640c443b0ee4bdcb2c059805b23f81ad6ddeffd3e6cdc80055fe55a7d0c812f70ef10bfd9bb6e92367ddfb4538af1697431592f6d552fcdc59cf4564a22f111f4ade605c2090841a64c282d34690a46ba6aae782ff17bc278bf348e0a3751701ac3d1ded1142e1bb32d61cfdf3dd76ac0a7613f6cf99ab31d4f1b674e8fcc60f592d2d3ec6970877164119e5c60b34202225385d64d205aca37e9b7bc73dbc3928142934fa1fa3d0cf5af7ac56a002f1c6ec4d7627523df8e2a1b59d16caa64367e0be22c2587fb425bb739fa804c0e568a3eef5fa98577354cd7e72c6a0338cf101caefec0508dcd89a85ad0583cda549cdc8dc371a9227327315b960d9e421c988d4d3c2e0c3d74b5ff437f77fb0b8a48cd56246a6c9747feae78c1e994529f4a82c1c8353e4a223936c0393addc5867b4c388e6393319651e354f2ccf6e05a52625d8410365482839775f9b773755bb4d608573b6066a157795f3f303af2fd791933323af9bdb8098b8423d8f8e477f1221271b53758108165d3c8b44f265ce5b6d7621c3950874d2908fab1822bb1908273bb2c7c145140e0e97f0806caf4b27f0199f2eb9a5416417f13c74a42847b277aeede34c14ca42e2d22eb98577f3f48f8bfcee8dd83285ad7229d42c38300390fb2fb0ab1306956617b20e0944b700d4a73ee9783e7da3ae2eb4ea15996d42f393b437bff8994bd9d67fa014dacd397feb0e31263a3a38fee3c445a76404791daaa7c059b9a60346f038ad94c6e31ff32b1f9ab1ef86a9a17045070b684f762bd719126f2bc37b4e8efdf6e622e8516ee151174bfcc61ec52b5aa38b8c5b92e620576ec9698ac8e16210583e9c61ff896f6931823370ad7d473274b01d0ed6657901ecaff0dad540880a50869d388b0fbcdd0577dd5e035c96eca1dc367b605242c81ea0efd7ba3733bebc386d9a796548cb37e1250797e2542794eb125932aaf0305b5544988a45bb6654755065659f88f1cf9e7eebe740d5b0a5658fed06ea5f24a81f61cae9f9966eefe486665d4156933827c1541f7b2c22e62f2b6aef5d397944951cbd181e766b70243ead9777eeb257088e5290f830778191dac61bafa73e4b2a09dbefd614ae6b890e44c29ce00327747f741aa3eff4f992fd6ad115edc4760d05bc041c67107893fc69196517dc22ef48c648285412ca9b30f0b02ea5fce33e7d6fdbd726053fc454142f66a8001b4515c97effd8e1c110e3293762cf1533a5021d583a9ce0789ea5c53af3e8cce58fd38447d8d336e7a8ed51fb14f6f6111eddfc945388665aa6815ca03993462e66c8294e19d3abf612f3bafbfed8fed2a2f69d9c8bd558d7c4c3a4ed66cda0cb37d5dd50cd824af49bf562868cbbdc6751a6954924cb1aa30a34eb5b7d0c22bab093345b78a5af91abfd8f8d99f41d547d3cd062b66bad8e967b535b09fc6732e9d781d4095aea0f996cf1244665d1fe6cd3d0356326e9fdf985cf56a7ab95cb245d8e896200e9dba3b912d4becb90ae3a7b15da3155fdfe3e49fe3f7853d73db48aa96b33d0522612013f5cac1a4f9c1a89939f1fa7f426a568696f9c3cd7221d79b66ebf9b6baca3c8cd32da0d695ad4ec180f6e38867588f3021c628169c7222cabbec87fa3ece0ed1bf0110dfb3c10524ed3d5d6ca1c0a903fc0dd650d420ee4fbc1c0ad2cf1e6021343c090010f97f0910ab12a2be99373f3436b680a800512a41be4be4909f4d29a096667ba50bc11aa1dd9d8d3d092d48172436ac05345b0aaf1e0106df7d985943d9e462ac2aa884d6b8e3762e7ff4677f4d6642bff7a85d4b2b7de0099a1f0adfd4b3958bd778262c6906fae6060fed191ad38356f7d58bb110b13cb4f8ce68cb9b5cc54b42dee46881fd1efcd610916532b5104b8708f9a9007533b2d29a8395b79f2976d5971a3c7e19e417764bf99b64a5f71582a6d1a8bcf962986016b841816da87022bf9698d836d06f5bbe88b6a12dd34ddda4906bbff63311873f2c5180a27f776ccdf30c725d9f737e94a068108ee2feb84d69b7628e8a1654dfa416d66d9494cc07dc0d2e8c5ecf145fb3279ebc0ac4725616e91e392eb3cccbcaa5513809cb082236adeb7c536e7aeb90d8df2334c4923415983f10fbf7bbee3d095683a7cdf314144fe79466b14783626ced1e474908bd3d7673f3a2d74dbb94176cdd437cdf617225f880fb5c45c45dd13cbeb05909355d32f49da644a56c2855e4c8aa0861612a1e0dc26b7d684784109c5d7860448614abf2dcf629bcbf097af4749a682f441f151fcb5e2d1a87d034258e0248145da46ad22cbaedae356e4df1c1c5ede2cfba27db2b993220bd0c12bc4aba6ac5fb983cb8d6c48aaaecdbc4935a38c6f59ef233710fc61706271323e6be264ab01754a649778ff0a3828a7b29b588a4a741876ba1e1c0f46ceb669dda93efb67c576ec7f6e537290ba132d0c87551a80343d71ddc969087430cfd90dd67d47bedc2ee1335e5ab117d5caa91e9aee705c9c71152e59bb2cc90cfda4adfb757c8ac42c0304aba53751168c79e65fd3f40c811cde88926b23c0e8cefdacded7553de09b33071dd118a997f74f437a853cc1a13d72ac071cabf61ed734c8c90cdde536c00381f04a1d905c18b6e04fef9a318c96cdd9f68fb662e142e46d1473482007c8f3a92ffc4e83c1567a4f7cb09e9c03a7a1d61dd12c0ed8b5e79218518bdb36e80cad917d092009978a77f81860d39aa641a39c7d3aa9b4c420e89b3a5cfdfef3802b8a4c2a8b189bcdab30034fbe1da53d2b02d8ef64c9d2dff2120db0b4b78ea4465147a210b152cf80b8314026602e036fec74482d78457d40eabc32f4c93af97041fb817b67f5e7e435cef3149e0df5070d56919a61db4cb20ccad9f43337e83d17fa2079c34d6b0a8644c23c0884feebca98977d4d490665a60b1b196df0adc11a7ea7ef7d9224112d7a88d8604b79eacc54b9c763a4844177c7cf5f03fbc064bbc69869daef6d9d0345eb0f267bbe7dc85c5e96c782e788c4c480260464fe0c132304921b23b9b1424c413f382a287bb8e4c1abc89f69453a814131f1d6d7ebb1811b82d15e13331cb8d7a2eed8c8e9d448538d994ba04f4f7f1da934e5656f72ff18069a4b74683142bc503ef0447de06c1ed2081bde258c5584959864525ff7b0b3d3baaeb1fb0e70ecddaf5a0c5600e46aaee1737e942b5edd9fe0e4fa90dc351ff7fa358fb3e4772b8ce4ed71096da26be4ed993452c69979f58ae8718d800d60cac3098ee70a97154e0daaf206592640ef302d2a144981ab87b3f5036d3f3c2851907a568ebac18b4f57decd772a22f2d7be56a0fa8e75396506427fd7457d6b8e910cc31f2fe7246bd018291a20e890a4677f9c68137fd0b03b297f6a2300ad75224168465bb8d10143e2ec907736e4ec6019d09789978921da6b31464dd18e58a217e2e4cb7643e36f6483de085d783a590527dd40fa9d0e63f25ab933f1d9b0a64f2bf03feab0aa3f01be5bff2961fa497eb989dc7a62c419329974792ff0df29836a5ad62af2883d3a3b6f3123bf8b89a140c94c9a4c22c5bc089dd4090574456bea76ad8c3178452287960d17dfd3bc1b1d2bed40742a7f6519fc55972e8380ba4565551657979ac71374666f72299ca2fba0f5bb4bccddb1f0434efc37f241ffade34689a80cb6b764f0e1886aa1960ebb404aedb65589504f0e73ac9e59cda53ad6c88289d773fc498c2dd718cd6addbfd0ea09db57a3b9554114416154f2d28a23add5bcd9343a144a03ba7dfbbe29a70f5177d23ff1f1a4060e1f26617f852afd121170ea6c5455fe9a0799f1fd275859ac9ad646de2fc93fa5a0c75329c6a32a222c09c389216f22159287a1328dd7efb4bf10b50e3d0ed17f03bb7d1d022ffbd51db99bee42ae52593bdbb87f92c8a5dc175be35f1425ecf14ca590ea9dd55d81243c3afa8da5dce627979ebfe6bb39f5ca35665dab91fa96261e791e30844f6da990b21ac4e2fa69736a379f5ee0d1badaabf0fbed270a2519432cd84e9e0910e198fb27e907f028b8ab1865c093d941242988f1b0474125017f65d626c19fb776799a43fb5abcb1df918cf202f8006f427713bfe58ac99a8da1dbd6f8c5c967ff57e90295bfaf67543091811de7d3a5595c70ce38a753872c0b0e7515b762d0ddc7291dbf68cf2800f6e4b8207fb9724c77762ceb2b9a7c06962afec0478840d005a75e0849e92735452ed2c62fb6aaf3dc45ec098c9323c307aae29ad333a885c15398face860864f01c96ed9ab9925e3e94062088fb24e7947ed06177931c1ffaca48e2f32e4a6a87ff95117a15571f339f2d5446d9cebfd73dedebd6fa23a67575671b069123f72067f8d7b960c9d06daae4b4385b29595393ba0ab9b6fcac62e92b365c582de4a5cdce1918eaa35d045eb83087dbfa2d2df08450364166739c6eab7847555905d43b80f451afdf2ca0f9005cf7b053e063114637674e17c7da12dbd359f0390cb73e7ed298bb85b3cc359af2d80dac9e4771912f002d5c4d651327332889dbf1cda21d31560150873351796dcedc7cc75ac48af2f6483bfc24ea737677597194d40008bd9032911c27a860b3495e2a888a38005ce9dc8b67cc117f0153904da1bec6d389aa25ab7ac4b3443c01dca52ec56fa1c1ebaccb0249aae85c1f2203bdd991a529bb232ef265d8fa112298cf11beb1c5393b9d4161e2bcc19c775b6c55600acac5db8bba345b83b376ed8695de743e6a28d38f7e826b5cec920691970511d22683af95cd5890c1fd50234ea5d3748f6aa4769a0fdf98ffeb5e0d6d0391cbecd73f892c0c9cd9fa1a3c73dd7b777ef26c0543be5870debbbde2566124be17026f26092128c3b7d5ff02dd7f0a7d39908d1cdba99d1daef41fa2e300c657b7ac312508415185d656c46f744e8a5b56a3c8ded00e77ca22764cd42980bb0d534cc682f3668bb210e4cffd", 0x1000}, {&(0x7f0000001480)="1370abf8ce87f831e905293e1f63b0b35a1a0b55e82f8f35e8d79a492755dbbc59b034dc8aeb7b0272a3e273ad0b2add9c137d90217b5ef84279759614f79b2999e8d852edb1fcf33399c4e044fb49ce153f9077f4efe5901ea6cfc64d309a1e74ff43a59ef883117b87f37e81fcf5ea85fb0b2b04e165eebc16727d748e2b792b83e2349e17ccb4c822d8a4f07f6db92cd20aa0e4b9cdb9437ec5543237db2ddbcfb9d7ad3aadd38111411520ce96d59cdf76ca26650c8ec61ac36ff63e80ba7851d20c28dd05ce8bace20c5c5b0b63af4a07a9a5077f06a27c6724a67ede2ef4483bfc68666f", 0xe7}], 0x6, &(0x7f00000016c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r2]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r4, r9}], 0xb8}, 0x6) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r10 = socket(0x38, 0x5, 0xb9) getpeername$unix(r10, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwrite(r10, &(0x7f0000000100)="29de30aeb6b0738a287869194bf7f1e36ea983e435e25e6253193e9c946111249a2289ebbc16623b5cf48d7a07156d830f0c402e00162901613b49cd7bf2450f80b41fac5efd5af3f03bc7c04abc1993421daa4462d74342f105d48539012f9b86792afae86577a5b2f04dbfc733828f9284601b2c9778e89c6e1fbb3b2a01b9fc759c3e2d9ef4c9b33e2e6a44", 0x8d, 0x0, 0x7fff) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:21:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) acct(&(0x7f0000000140)='./bus\x00') 16:21:13 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x40f9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x8001) 16:21:13 executing program 1: chdir(0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c6530006905d8780a843a3bdbce8e33ec8113583e62770ea6b0bdc660e381595f197d6d80ec3a8a6fd9c99c931622577d8992ce7bda85ac7c0fc58c672a7a92c51c533921b4388237c14035a597a4486ea180d5262bdba18a9720eb117ba50301575bf452b572a55d42f73e3072d20898129f57eab2041ec45ab630a705818162ae41d791a8f9805a7c38f07107734229d847eb3512cb6b0dc85faf7f2501000000000000001b565d7a9975a73db9f83cfed86a69008973ceda01a2e1393ce55e478129ea2e2aed2453eb2e66b17a8c53f8839462f42ff1513a10e3"], 0xa) dup2(r0, r1) sysctl$kern(&(0x7f0000000100)={0x1, 0x29}, 0x2, &(0x7f00000001c0)="2f31307117ce266d4817f2f2cd18dce0b8c3bf592dbf2c645a2b261c76cd0140c7bb94de36074fb2ac21aafea156275ba2577d080dd6b087f65869a12ee26aa83d9c76471339363401a1de7b29bb33913f3876c0634f650beb4466d49217dac0cde028ef35b978667882e8a40a24285ce84c770e4a4585b7424f88449c368f9ef7fb1129a3b5015fe0bc4e903cb43f55201094cec7355f7eac6708e9a6581b58921305e362bca0610fdfa287cdac018990da3c6158ac43ef5f9372193ce4b145bab28133f45989baf7a69fea5e1685330e577462dc7a3153348aa435bc057d0cf62380200499", &(0x7f00000002c0)=0xe6, &(0x7f0000000440)="30ed82ec36e8f3a96d0af064a50cd1ce36420b3565896da94467c1110606bc4086fc59a1fb6bd9e09237a443130b0e24b9e1e973aa9d923e8f7770fa0f05f535be93c91fbe05808f551db84ad4c3dd408409602f3cb167e59d347f2155ea3741440c73ce06e985553e4b4a850b8012f4e14b04f5a000cf7924510eec1b3a5762333963cffc54be523265a13100183952b786ab8831fa89703aac7149b7b73b8717b854a173999156", 0xa8) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20880, 0x9) dup2(r2, r3) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="7001f8ff66696c451e09230a17e89efcaa8480d83000"], 0xa, 0x0}, 0x0) socket$unix(0x1, 0x5, 0x0) 16:21:13 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="cd3997030f00ffffffffffff88a800008100000086dd60e3060000300000fe8000000100000000000000000000aaff020000000000000000000000000001030090780000000060b49b9100000000fe8000000000000000000000000000aa00"/110]) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x8) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:21:13 executing program 1: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18, 0x29}, 0x4, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000000)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a5a77837f1fa2de1db950d03441f3a5c35cd39eebb2fcd50af8d0a4510cbce29f62da4dd74192de70239058c55b5d112967ca7365359786f9d587e55ed8ed31d04be0765a82da4023cf7689b27ab9b4bcf0c6a7d109104592279ff248a557afa45ddba9bd9c57a777ac7ceacbd012872ec3856bc5b2222a0d23bf430d246c6b2c774f3e0dc403e8206b7292d9b1a96f4dca5e5bd64883ede05289eac4f2bb8151567fb71cb2569bb4351bb5c6561971f2549704e6ae63e0d558c48fd351113b5175657d7fa906640fc30f5230686cf0e3ac39e35058", 0x13f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getdents(r2, &(0x7f00000001c0)=""/84, 0x54) 16:21:13 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x600008001}) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, r3, r6]) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0, r7, 0x2) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r8, 0x85}], 0x1, 0x39) pwritev(r8, &(0x7f0000000040)=[{&(0x7f00000000c0)="a1b5878537b9ca4430c7520dc00188abd56472f8b7b9db08e064d567540bd06f56a078cd7c5969cf36c178ef4f21011be6cd4cdd3d903f92483716df8a1d3bf0b77932c36ae260790cf2bb181a951b60fae9d5b42c17f6b8c7ee70dc21ae1c3800dfda92081d2f280dbc10c3a1e42db53290026241d785cb9538ee8710a2d69e6c4246950078c2306db00153d093b80ebb944e3dec37094d44d7b69900ab4e8a71f9ed9c38cd48851997b2d18368bb2cde6323d3a22cb39100e14db6bfda9971"}], 0x0, 0x0, 0x0) 16:21:14 executing program 1: open(&(0x7f0000000240)='./file1\x00', 0x200, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x4, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r3, 0x0, &(0x7f0000000180)) 16:21:14 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) 16:21:14 executing program 1: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f0000000180)=[{0x1, 0x5, 0x800}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) pwrite(r3, &(0x7f00000001c0)="166f7a1277689299c183f368cde357b79301377a5a594224360dd3bccb4e77b6ce057d2797cddf986933c932299bfe453ce985f49468eab11def37ccb405c9891d43da1f3756b5718c50d7d5", 0x4c, 0x0, 0x5) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r4, 0x4004570f, &(0x7f0000000000)) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x7, r5}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x2}, {{r6}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0x9}], 0xfffffffffffffffb, 0x0) 16:21:14 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0x5, 0x7, 0x9, 0xe2c, &(0x7f0000000180)={{0x92, 0x8, 0x4, 0x9, 0x0, 0xeb, 0x3ff}, {[0x401, 0x0, 0xe, 0x5, 0x1, 0x1, 0x4d, 0x7ff, 0x3, 0x727d, 0xff, 0x3, 0x81, 0x45b0, 0xd4b, 0x6, 0x7361e6a5, 0x3], [0x4, 0x0, 0xfffffffffffffff9, 0x7ff, 0x3, 0x2, 0x1312, 0x821, 0x1, 0x3], [0x40, 0x100000001, 0x9, 0x1000, 0xcd3c, 0xfff], [0x9, 0x9, 0x7, 0xb97, 0x8], [{0x1000, 0x2, 0x6, 0x9}, {0x0, 0xfba1, 0x80000000, 0x3}, {0x3, 0x2, 0x9, 0x2}, {0x100, 0xffffffff, 0x100}, {0x8, 0xe0dc, 0xd2, 0x9}, {0x8}, {0x6, 0x7, 0x7f}, {0x1, 0x4, 0x0, 0x9}], {0x2, 0xfffff001, 0x0, 0x800}, {0x401, 0x7f, 0x3, 0x8}}}, 0x8, 0x3f}) 16:21:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xffff0ac6) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 16:21:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x8}], 0x2, 0x2) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) setgid(r4) semop(0x0, &(0x7f0000000080)=[{0x0, 0x0, 0x400}, {}, {0x0, 0xfffe}, {0x0, 0xfffa}, {0x4}], 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:14 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000002c0)="d884ded8befba7c065b08ffa2fbf20404d4f65f76e69b636ebb35f54cd914137b3aafa93156da494c73c5139a210d63d5e83d8dbe4968de9c06187db57fa19d2167d3130b015c9832a251f28c0d9830d90d0d65bc1f483995acf4f070b2ef5d269bca70b90169a2dacd44a6bc64d30a814483d2f203e603ef2e10aa6f011d0dddda5100d9b6132eb06d17b781bac6c929534ffa57dd2e7dc0afbab354d8eb4a3cd957a716c9a677518b1005e9bbe521ca0a668ee6038a25100d223ca8c4d195243ba91a9be49355ced6f69cbda7aed96fe654e941efc5f372a039b146d94df06bb2dc068317fd2aec835df7597f2cc1bca3ac2a779b41bfa5fbd0c4c9a5b607af31bf6cbca646d28cc3dc01ca8302b194bf9dd4f87a20718026dcd33480eef316f2773856fdb25a6b2c1321b996fa0e6dbc9e2191f0d714dc1f0d8d2b97b8c6dc6ffb055e6f7b52345726b71bb7da2236876ed6e47f1bfb841588e398b59921ed1c1d6b1449448b242d64ea461eba5d28244d0569563f168ec4230cabd3ccd4df28eb6ce6d9bab8f257deb5b98706e0ed1efeaee1fc5a790dd2a868a7b05a47f9a503b895daf0391be3c0f2606793f62dd294f94bb22e1d7458c238d16331cd4cf9bec3406dc8c32747facd9062c3fa65ebbb00737bdabe7875fdd3e3141fa70d7a5dae691f9da2504e6316cf5467a78b0a1af60d94de55a1968480a7baf97fa3ee5eb304b5ebf70e911c7d3a5a1907bb50348aa1562ec9d5e71728d64c37da7e687080f38d18891df82a1eac31be64cfae0bcefed3bbed5fe72330abcc5950d82c85aa3e61c82e2286270fc038f434ecd3fa0a55343ccc6138fd6bd9edf477ba7474fac6aeeb22469d052bef8ac99e06e36b9451bfbca3366a22b1c35a222587d7dd7e5c43af7b8a53d7bd3db947a2bd0ca699b65fb846cf1ad584256b142848b03209a03e948d1b5fd524663ff12345071abfc7de1485e600d441a54fc4ca91e8435dfab564f8eac90f7eada46db301d0cca0c73671a7f147e259cead60a1c4c6fc84b696aa9b2b903d7f8eb9dd490a4d74a57b978d6e420af1b7ffbaaea470d2a121bfb40c2fe0b1ac6e4c9cecc38a1a6d34b68eeb0bf420cdb5421bff3d43546ac07f44abfd90dc83d4d07525a7c0c341c270b9709b3947b960f7ea321a279bb48ee6fbfe9870adde8cafc89e05f48446fd4580217e1a034af0a576309376ac30b6a09c16c9803d3ac7eedc9f892748596d64e7107b49237049bcde7de0908e1bc282041a17df499bec48cd689fd216097f7f33587b9a97d10354e6701402a81204f921a1ecadf5c1e14c0f8d4abfa7972688cc3a18a2a4437dea0f61de4f62623f091c5948b35afb2a605facfceedeedbca439cbf3bd1dd5ab527a893cebed3da37a81ff73ffcffdabd0d58e4db0c365de71110fa86dc3f8d53fd8f1c6ee0e060a807bc0995212fd622f83b0cc7715dbfce3ddc18088b2fa8dc17e5a39bd38ddbda27f520253eeee5e2816066528fe54ee4c5a0314638ea076e8e02c33221e71aad20e6bd0e9ac6e88c55f81bd144291b213c551a03ef53e8647a94841e453374bb33177200f3670854abe8dfbe3ab36d20cdf65fcb0a766111426b71df1a7c95cfa8d703e7373421c7b7b434d8e9c5d1a964df16a0f027a37b8922e40bc67c037d137518af1b197913c492b6cf7fcb2773935fe03159b619bcf307737cf24925dc573ee80b5b7d022f8b3ad68c1baf6b3eec5cf8fa2d60cbe74928524d4cc4d49f043b5564784db03649a1d46498276e3f332d8be8ec5542306e4fdc70de2cd061d05ae2b0842e86f15210c46ce08cdddd894f1b6aa2664a2b1f44e42b4ca73c6a248c6ac498821a8223f215c0a79e994e41417534a3638bd0b88b7cb2c15731b74e6e52eb4910e3f20c629268096b3fd325f6cbddbeb545e436404029fc56441662ff54261db637b13246cd25c5187fdda9e3d6b40ccfbc29149fbd1505e6bb626a8cd06d9347c369639de77d1437a3a067b18a9863cd439f6bd856ae9331b440694d67217ed8f2a0046a822c4f35505c7f2a56b8e4cb23d177cec921928a353035fff7e40506340786ec9ae7018920734e5ff27b425f18cf176943df6dd7d88c808ed9ed94eb2558bed22674ade3bcc7d58cf4fee28982fe9d4be1ffe6b877015a51f76b440a69022943fbd7e950955d2572e50cf4bc0d26e870f5bb93037d6ea21eda5019550c4f25ee13d11a27728007e4c83ba1f337422bb7c1d39482d6426d388172337e2198299d6788e91f3f43c748f52e2bd764e18128d172486a1446902f8bed0d94d83e1f4208b287bb2582f37a07df56c5934e96d5e2a1b3a0f2a6d3c90815a3f2b13e8a7af14cfb53cb80029cd308579ab5526b27cf08652ee4c48724c0245f4b5a999887aa9ad7af53f09684505674663c6d358988c760c4f18473f12b4920ed1fcfba578d03d400aa032794ca025a66177773f7cbb5649758c84a524729af6327cf834b422da43f813c6c962eca153766af7aa2ddecf1b061cf3ded3c0f175b9c4790541a61ca0d2c0b603a8351215ec75c0a9cbfed210e2dec9b0d7e4089f6eb9861bffd106afe4269ca9b1808b1e53c5678783b6096eec676bb5c484188522981e3ff1b59fb03c2096ff9216ec775af8fe8060d46b5ba80109da9f97a5db2c9b6f14695b2ff25479e95ac992e5357c0f783036e545ac3264a0f5e3fa0627148b741ac968a3f4dee34e848feac792ec26ac9062db2a42d0b19ef54871c193b8cc1b5fd8fd974a4020aba52017edaa52f90d9d9b1a7f11bc6b5f0eaab6e0dac186fb302ae4edfdfa29a674aa63719dc17346f776c92ea8f63148ff7025e491dd07b145a75dfec0837bf7ad5eaaaf7f30392a8dafad55f5880ea8ad3b7aca308d86b19fccf2d22420de0fa93a520db3b2d14155a75acec003e620a581f895756664e49a584c17642827c4c8d88c0a0a2c60302a59e6be7438bc2f7a488acf3d63dfb289fede84352b69b03af5a2aca0b50c7ccc5ff021273041c5b666465793078d8d3e3ddf6974a17a68383b6ed366ad9b127e60128b67c93eabc70fcb38360a7e5e696d5887ccc432d2ed799e19399b3746e02802b0c158f5c6d6aba312b9ac7eb07318f16d2e370d262e483b3f47d1c0eea8670d74388ea9339463f0e13b2e34ed3e28c3863179eb930f7c90134a0fbaf4595a362eed286756470604929ca1ba1ae61c467e6b51065b063005af9ff703ba2e363da0ed0ccbfe33afa4af5518d9c195375d185b248166fdb2a2c13e0750df4a2c32ff213c681d226ddc60dfa0be76ba25d4aad960365f7d55a79f06fcdd945145ae858ce0acccf93b73824c7724a4f44d242aa6980f759266f9de45a85b89d068cde99a422f3893fbf72866752e11be627c90f3f7e6557dfb885c3418d827592d0ff05c437b2b401c33fe422023a7024f76c27f8e65e85d578ae99c0b61f5e22f76c774343ff8a76182233bc1b97738a5c7b2ecf1ffe558ed882a7da2aaff2157745d052f40e7c5b5ee065bd340e54803970fc8b26803fd3759366d3aa66524136e6fc8961ad176f982b737c573d5bdc1fe2afdd076fbe631dd978ec35e4a8db146894f1cfffba3880199585c1253931bdd77f11db8712e5b9d4ef25e26775cafb67ed4b6838011a4a37d82b4f2810a3f0a30f95ae2ecb785df6a3242f7a5fd83548da10ab935cf933a497c0ebe233bbf447f1908d85a2ba3dae2c27591a25491a319a2a530bca10d212a5bdc69eb46c34ae20a6851d872f5f9aaeb37b683b919313c94ea288be76680fdc298fd628f9544741874183403dc163e1ab2505df0e8fdfafb3bbde030e826c84d6bbdfbf4b0b3abe2ddf46aee4a1e32e8383e75d728c6fee33ec7a65baf452b320b2fd92cf0b0e90e8f977913248944a3e6e5cf556a9efed9075e2f03c87f8f30db990fd28cab3b240b69084b1502bc526f0c63fdb072cf83e3974d9799548733fd83c1538f1e64c05c431e33deb7497b294acabaa09006069a514cd52f4cc87d274b64902025e7e8b059830ca1b7ed8d4db94beb305de75960a139e2bc287c1bec6dddb23401cfdea765cf65c532ca307fc8dc596950318bd5071c09c0433ffb9c4736e9b1a9fe3e341c3e6f43de5f21bcbba40779c26c2e627574365f56d95b99be70b99dc41aacdb3995e18f0587fa902d5eb83e2ad154c541016f775e62b53f57449b2503a482faa140472ac66c7098f59e54b29a4dfe12168856e57274a80659fce843c9caf6c9944591e40b89340a3279063cf11d3c79aad7855722db64d79df81ecc2d0e8d3eefbb769ea20b9a92d17b2f49441f6f63f40069dd483e8e0be64509c5736fc183d8f03b1fb3d239eefca528d7dc2394013418d421d5131cbc1e92ce51a058b86e9e5e842e55aa03139c6f77fe8fee7e0381d07c9f68ffa30113671de96b5bc7d05c976bc053a73f7a36eb8f08bd50dcde931957676e9b2642c36bf826e1414f34462567970f358e220393e690207eb4b1c42dd312c16114244db5e311bacbb7014f3cfa15b9992c433fabf41e1b6525560109391bc87196a8b3690e0cad33da3d1f6cb54a5a20d856e1bbd63e3eb659c3a7525d78452248da843c619f94a4b64fea998e50805dbc5e9a130629706ea51f557bac22e1ce12217cb21e4ab1099154bdbea3ab853d8dc5259ed11cc7184a3b2f10939d56ff77488ec63bd2f536fd53ced25a88002076bc81bd7dd0c4669e892a349f703ae5dd59b829a5e9b0daa32b8a573d5d76890a028b73fd5d407950169da226f3bd86759c137efc2339b3e9e70bdce58f4bcb5ebf65112780b8ff3f6f1de430b05797a4b34b9a6aad6d8dad2fecd6e81eb0d9b4711d8e0c883ce7eba0812b44a46f7c6cc986a3b41c78192f1e44d0df9af04eaecd7038f64109142c684b31f91281d5758a10f1d005ddfa0c8b2566ce6be608e16f851cd25e3e3918d159293cf87a55cd1f8ddb6d803c7cea65f216a62bd776def47e9bb6240bc3073bb420e8d529dbe76adf53a0ca342d39deb536faa1badc6e4f7034e0491c15ced2661d26020e3a7ce509c0b3e4b14a12eb8b764b5a09c7986cd6e388c620f35903ec15b7dcfca836d0b96a01479bbb3032cecc189af97ef00fd2be6696f6fd545df30fae6038eb5097fa9a301a6bcdb84fc21430d8ff4829571742c830329917edf775aa2dbdd9d745047ed69af07a73185f4903e48281769158646236d0f19ee138b108cd21cd95d303dbdface0f55679ff0559aa5e729ff9390e92440af61cb0eeb160488a934fb2348e12519cc0e4890fa6f25cc9c14fac65affa9d56bac8af947cde2d071c5ba4cb8d43b3af8d6d6f06b0c04c2df877d0b3747b9dfef13ebe93c529778cfb9b1caa61ad60ffc2c45678be36a26e462f2716d361cc3f59833ad7ee52c323417521b87e318d8cf642ee4f1b677022e6916e90e00ee29b1b0dca4dd8ee807c52921c9938832d7ae733339d6a66483ab906c0e3bf9381a630da85ae7afefa691b907cb1f0f917a08842020c96ab239db6a08626cba70732a608d76055b187c86690b82d4325cd772ffcd6c051fdba5e34966902724f9b019f03ad4cfec94eda6feb2ecafe4e2311841d1938761e7f462bd0114701391026410be41c15f91730c41ea3782521cbf7f4dd288dd440bc03e952b4c36c1edb50dc2ff26d306759e46e748b36d05d582af3dab5868c8b8f06bb9d6922c80580ab8b3dee9a5b652fc89ac1fe747780f3a72e0f738f735019b62bb90b4590b2a6752", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="1d0c877e3d04018f6d94fb63be4a8a1a65a48cc04b10a3e8adc7fb695d7ac077c03d1d5f0061f3a0e603b6f8570ffd0f404b6074b4710b85f6c9ee07222f764764f90242213e6248489c7aed01f8fcca92ca9c6c76b10a1923a152d6f6aa82f32a8b96e1a9bba46dab068415591844dabafbb5f50d3679ba61956b0c023d8fc882eea5285054fd", 0x87) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x10, 0x0) ftruncate(r1, 0x0, 0x69a88df4) ftruncate(r0, 0x0, 0x0) 16:21:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [0x0, 0x0, 0x0, 0x0, 0x40], [{0x8001, 0x0, 0x0, 0x2}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x25, 0x20}, {0x40, 0x8}, {0x42, 0x32bab7b7}, {0x83, 0x1f8}, {0x7, 0x80}, {0x43, 0x2}, {0x46}, {0x80, 0xffff}, {0x3, 0x1}], 0x9}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xd5, 0xd9}, 0x8) 16:21:14 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="004b9891", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000080)) 16:21:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="334b72ad405742a1da192a86824cc194ef3208d35a68c3523853474ab2ad3ff6b2c5e37f86a4eb91f58c92398187d11e93255832a212c9a70119e338c6e2cdb3", 0x40}, {&(0x7f00000000c0)="2371dc4cb9a4c841e751f3b55f1d89c7f75f9d0af4e3348e56a6f1e6da43fe273319b71b485ea43b881ada913584ae33e99be3c6b855df4ef0fa0930ab13b6326b", 0x41}, {&(0x7f0000000280)="2e06b6c8df48055f74f338b2b87d7022794645a31c55e57f2187a9c0d664d0e8412417b7e7be09ef2363d60c6ffc69fcff642429ecd232adc7579b41cdf9386fad45722ba94be11a8c6821326c1bcf107a8c94c64eacb566f7c42e8c57d0068786c2df99b3a3f91d438f2e4bbd079af27b1c4407e4b9bb601c5cf63eac7657e981ae7113ff089361a6db596ad04191cce6591f73b50ec44a019da6a608693e78ceb420fc76d40c9fd50e054c514b0037", 0xb0}], 0x3, 0x0, 0x0, 0x1}, 0x5) ioctl$FIOASYNC(r0, 0xc1084413, &(0x7f0000000240)=0x67fc) 16:21:14 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0xe41, './file0\x00'}) 16:21:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSDTR(r3, 0x20007479) 16:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) flock(r4, 0x8) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, r7]) 16:21:15 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000400)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\v(\x00', &(0x7f0000000980)='\x00\xa8\x99k/v\xbaxC\x97\xdf\xcbr\xb4\x82\b\xfc\x88!l\xe0a\xf9\xe3\x8f\x9b\xd0\xf5Q^\xba\xbc\xc4g\bf\xd39\x1c\xcbqN\xd7J\xfb\xff\x9f\n\xe9\x0f\x12\xcc\xad\x89\xe1\xed\x80*\xcf\n\xc4\x0f\x11p\xb2UF,\f\xf3\x9f\xb7\x14 $\xc6\xd3\x1c\xac>\xa6\x9e\x10a\xa8\x03\x8e\xbdt\x85\xca\x182\x12\xd6\xf5a\xf2\xc3\xf3\xdfI\x9b\xbd\x97o5\x01\x01\x92\xe9\xdfN\xc4\x89\xb4\xd1\x11p\xcd\xb8\xc1\xc4\xb77M\xf7C7\xb9\xe1\xf4\x84$\xf0\xf3\x16J\xcdXt\x88\xd6x\xaf\"\v\x93?A\x98\xb7\xc6\x86\xf7\xd1\xf58&\x80\xb18\xbe\x82\xe6?7\xf1\x1f!\xc7k\xc6\x1cX(\xcbo$\xe0\xf7\xf8P6\at_\xf7A\xc5v><\xee\x00:I\x16\x92\x95\xea#X\x044h \x86\xbd\x1b\x9by\xe8\xe0|\xff\xc0*}\xef;'], &(0x7f0000000840)=[&(0x7f0000000380)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f00000001c0)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x4000000, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f8000000000000000000ad78215da60963476e00"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afcccd64ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b50ba2f3aba115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d99826360cdccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe1}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32037eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b4756f461959ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf4a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0341a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7303ef18f0279b227069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xef8}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000200)="fb11f80a98cd0136a614f6357e3c", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x1a1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 16:21:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x818b, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e0f653000"], 0xa) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x8000, 0x2) write(r4, &(0x7f00000001c0)="c66590cc8404ff8c1ea597e7c809e5662790df684ea68c709fdcee03c2bfc044298bd98767f1a6449e7a665472df0b38733f84edb76f867d75cfe229165ba76a02419dc91b6d1972f0c089447695f9a32d75fff41a39", 0x56) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:21:15 executing program 1: syz_emit_ethernet(0xa4, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffcb7b2108a2920800450000960000000000029078e0000001e00000014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60000000907800000402080a0000000000000000131298f53824d2cff03bf2192699412e941f131203b7977bfbcd04132d25fec5a7b46e35030300050e000000000000000000000000002000b90474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b96e2e6e3bd38b593bfe093c3056ba1b921c0bb8a615e1c030fed1dd488172dc94a9f64a14bde12323aefd67cd00b9337d08a6abecec8a215e21d11c629d1f7ba679076a31c45071e34491a97078e767f5b36f55cae2dc6081551036b2cc8"]) 16:21:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x85) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x6, 0x0, 0x0, 0x14fc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:21:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) semget$private(0x0, 0x3, 0x114) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) 16:21:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000280)={0x3, [0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000080)="8bbbfd89e6f0aa2178220198a440ee198c5ac4a93619833058a2f8b305380a2a4ab47ba5d7960e0000548f24b1fb295f46c28fe3bf5a7dc85b48c8b619313691f582c3da888b98c7c56ce8e48b22dc819da8b4ee15654932079816283d0ebdcd65918d812b82afd85192c6f1f37c0b774836129945d30e19de1b80afe1233ad61e734a7c1ff721addcd9b5573bcd23", &(0x7f0000000140)=0x8f, &(0x7f0000000180)="c8d4bf955c1ddf5c2ded687f38a38369681a2a557bd0c32c965ee2001484f39d7410b5f094ab441465befc9dc0179bc20ad3ca2270048c3c3550ad60b0934f872e76b1cc0ae6b30a020bdb90e121a630b8f5e3fe94ed7ab4d6e5926fd20c83961802db7b46d5c07e126c4b78710b60728678650878023559d6a4d8b4197ebeb4d026f1662b0a586e72848a428188ee0b07f4412bcf70a36d6aabb7ee055fbb496702", 0xa2) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_index}) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 16:21:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x9], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x4}], {0xfffe}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10, 0x3, 0x3) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000080)={0x3, 0x3f}) r6 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 16:21:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "000000000000ffff"}}}}}) 16:21:16 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x76) r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:21:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030e9078000000004500000252a2a6d5868572e0"]) r0 = semget$private(0x0, 0x2, 0x614) semop(r0, &(0x7f0000000180)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000660d0000000000af1a93c764009f3025029eb44018634fc88feac43539fb127a6565c891ff67b185fdadfb67327c97089f28e033ec9bf06b5debf4a483341b547a2347b4b8d221a6daaab9a5e58944795ea1b4ad969e32d0321db4cc06000000e505d4e94c0ab911ac89c449fbb370cfe92d8f40e8acf462357bf804ca2b18a006cb4a430aee59d12fb7ebeb42b01e589d02d1f83069d4012bef250f0e316dd9cb61a1c016cfd82090c9e8817c0ab9bb28661a5cfb7611aac229da28f5f878e780ccd51e9a6b249d47698bf28828deb6a700"/223], 0xa) dup2(r1, r2) fchdir(r1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffc1]) 16:21:16 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x15}, 0x40000194, 0x0, 0x0, 0x0, 0x0) 16:21:16 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() r4 = semget$private(0x0, 0x5, 0x8) semop(r4, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/71) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x3, 0xf8d, 0x1000}, {0x4, 0x1, 0x1000}, {0x1, 0x8001, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x8}, {0x4, 0x1, 0x800}], 0x6) close(r2) 16:21:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:21:16 executing program 1: sysctl$vm(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200), &(0x7f0000000300)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8000, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x3febf4a7d9a1d5a5) openat(r0, 0x0, 0x80, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, r2) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) clock_settime(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000300)) r4 = semget(0x3, 0x3, 0x31) semop(r4, &(0x7f0000000080)=[{0x4, 0x4, 0x1800}, {0x1, 0xdf}, {0x1, 0x1f}, {0x2, 0xaf9d, 0x1000}], 0x4) dup2(0xffffffffffffffff, r3) 16:21:16 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x143) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x3, 0x5, 0x5}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 16:21:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) fcntl$lock(r0, 0x7, &(0x7f00000001c0)) getrusage(0x1, &(0x7f0000000000)) 16:21:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:21:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x9, 0x8000, 0xd64}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x1, 0x0, 0xff, 0x0, 0x0, 0xa, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x449, 0x0, 0x0, 0x0, r6, 0x0, 0x6}, 0x8, 0x9, r7, r8, 0x6, 0xfffffffffffff561, 0x2}) linkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000300)='./file1\x00', 0x0) r9 = dup2(r3, r2) connect$unix(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="5f35ce0439f2f1deab60adc3429bdf227c52d3edf54afcff3a52c82356dcc5b7007b2beaff416a537f364257c970373d239d966f199bc05f4e"], 0xa) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f00000000c0)={0x5, 0x0, &(0x7f0000000080)=""/5}) 16:21:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x9, 0x8000, 0xd64}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x1, 0x0, 0xff, 0x0, 0x0, 0xa, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x449, 0x0, 0x0, 0x0, r6, 0x0, 0x6}, 0x8, 0x9, r7, r8, 0x6, 0xfffffffffffff561, 0x2}) linkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000300)='./file1\x00', 0x0) r9 = dup2(r3, r2) connect$unix(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="5f35ce0439f2f1deab60adc3429bdf227c52d3edf54afcff3a52c82356dcc5b7007b2beaff416a537f364257c970373d239d966f199bc05f4e"], 0xa) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f00000000c0)={0x5, 0x0, &(0x7f0000000080)=""/5}) 16:21:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x100000000000000, 0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x68, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x12, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x16, 0x0, 0x3f, 0x0, 0x0, 0x5, 0x64}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) syz_extract_tcp_res(&(0x7f0000000040), 0x401, 0xb4ed) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x6, 0x2}, {0x87, 0x3}, {0x7, 0x3bca}, {0x80, 0x9}], 0x4}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x400) 16:21:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000280)=""/255, 0xff}], 0x4, &(0x7f00000003c0)=""/151, 0x97}, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:21:17 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000100)={@random="bd42ea03b4fe", @remote, [], {@generic={0x8863}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:21:17 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc10, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000140)=0x4) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 16:21:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x190000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0xb, 0x0) 16:21:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e401576966696c653000"], 0xa) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x9) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) pwritev(r5, &(0x7f0000001840)=[{&(0x7f00000001c0)="ad2555379f87c5a99c8fb29bd1e60d7c44f24be574788d0ace3b717fc7aca0b4b21c1e3f3c88f165901a9572375a8029f3d87e544fcd2a4188efb686f4842b0d301a4f707f60f7dc23a6531c926a7e2617c3f9dca5826961b2dc61e3420d6f9ebbb41ac21d85ecc353c9bcc6dec8cabc3ba7292e6f92c9f4fb24107c8aa87610", 0x80}, {&(0x7f0000001800)="e95cc5d5da8094f3f623b16996e9d71fcb4ea6", 0x13}, {&(0x7f00000002c0)="45c4edee364c8407744353aa1fc4cf01b9081ef2a7f27c6cac76c80af7e732963c16dfbdc41b40008f2a4ecae3970bc80e6acbc5b15ceeb105e466592f9e2546614c3e8320e4dc81e968f18c488b2c7cf3214793c8e9d29cb40ad59ff36c882738c23e799cfc2880874fb85e991106e8412bfc0b2eb7c1fc1e75f9efa119c4df195e89f5c55d20e130474f", 0x8b}, {&(0x7f0000000380)="ad8b498422af3e1bdd109bab7303042a09599baecba426f26399c4468f9e6d088a0a654da7da78d211c605a2d680e1fc899610876e57f8d1afc697c61ab8add51da46bc73133389605f77f7c588d9d071d1f57020d723122447df10571858adf97036370125217b1ba3e664d0f3edb0fb593771422068101de93a132ccd29d5a0d2c441d250d2823d2037d349af07dbbff66ef1633fa5a81a3759be0eb6cde3aecebd7ac8734cfef1cddd1efbc24da1b36302b445e039a839e172cf8c4b0252f24c8824b2e072fece49dcef0172196b40e043cc2363ac432d41ccfc5929e2b983f5e", 0xe2}, {&(0x7f0000000480)="450c87f976b1d0ea88899ab9c78a2362e645a6aa064ce4ab9a0644268e68339cc6a3a91c56297009a24b64b80a6d8ae67a0272a8f3097b641656d1e47eaaaa7e458f3e6e4c293859930f5ca369ad833a00f2f980371c3d425e468a981949ac5854657516a1117c3a9346b77b5815ea8eded3ed482116beb8e17f029738b4ca3968f35a161cfb46553eb0cb", 0x8b}, {&(0x7f0000000540)="ea64977d25e2d58ed6cc7035b8325be694a78d85a719a18d7dd74f3bff0ce98d285f327dc6df871d3f5120dd410ec823b5f5fbc417bd4b9eca507e36d23611fb533730aae0d1cff1ba4b26f9b59cca0321adf5ed71a36965d2e295d270bb698d70396453b3f359e1219a36e566b5c70d5bb5dd2c409e819398cf89865d2f7c7532864f614d8889a0ff9acd1f9463c73255e814423358b0eab33ddb382b8a87daa6b6bdab802a06bf1bfc512d77e0ab2cb41eae63d50e5dfede", 0xb9}, {&(0x7f0000000600)="dff81d41e9231b41b7bff69be297f2a51544e494aa8e68b8b4f59eac152de3770a6ab277d3a11eb1865646e96128f375f443c4dc379acdf9b1fde4cd8ac2bd0b895c33e6806e5f5a57f3db638be4c3473ad5cdd460c4dc6a8febe7786556ae6dbf4e43e254eca05e346eb067a836842459a377b0bf5b97c983be5e0376cdef27fa60", 0x82}, {&(0x7f00000006c0)="28261e0995ae51104fda5dced59a810ea64fe2651f371c01f82635ae4914de26282ef6cb05449b32a580efdf9cff87b27d", 0x31}, {&(0x7f0000000700)="b7708e7b1218f2e5cda5dd4055105fcfb53a617e05adc472480628fd67563f7d2b59795d2374", 0x26}, {&(0x7f0000000740)="8e0c90598398e04b84a9af63630a5df40cd309ade6a98f1ef9f6d73c93063b7c1d6e63eee2e038f1de22907c46f0c23d4ce6cd2e30a23b2e70c6866a208c5eddcf07f790d40f63ba428258b033289d98d2e6149a45c8cddc80b6f20374572dffb04fc3b19c3fa1a5075f31a0188ef00806de65c5fe9ec9a31d14bc1ff41feaa483500f61b7d6eac70825bac39d3905d998ef3ba9521574d67f2da23b7d3ca0b2b8613f9d2f8411a5d41dbb574cf2be32153004991b80342590f5a64e00a6c4558f84e5a52475c43bad0de9722edf68092fa886b3aed6106d93c27382e17ffbc92a28e6e5fa2766add5b0e09bef5900aef15ad23b1a271c1a5404b2fc3b80fa84435a602d1236104d1c14c4841d2a8620c8b0b98546f43b4ab1578b4436d3c6c7817c0c6d019a9ce8ff1b900e22fabb02897823401b237fb98576f21a03a3203eb27f6c1d8f7e2bc5cf6f60548ab4ef260f25f00cd3076814a5f5bf33e95fb22573789cd145c5f3d39b9bb34430eb38d92b646d7115714efea3e57a8923f8870d49ef018007b65dbf3fffabafc40964ce392ddf781a6ccb88731e529e3aa7a3b8506b915a5ad86bbbc0e05696b1717f648ff0fc0c96e182f6725fdf7863d64ef218959f64f4727410891bda69953b7c912aef49c210b361acb3126497dfee2eabec84952612e344c1d53bf9f8a73a22737ae9837eae7de5c5b04c7ecfc2eaba66792283f95923bccb6b65548c5a095594055101b00f775547691e0debbacb739afeeed9e87c12fa80e6e3fd0b341570c54e34fa6df428510d767a2da80007c761e0c9ce34a0ead9b91b047ba0de76eb2766afe6c35c0da9843e2d93d53de0787e329f7e73a4b453ecbd5459233e4753bff87d26827bd4e3edca72d8464a6c6855488e5350524d632c213462c079e536d4f4171e322343e4cd86c56acb3b23e633d630beb3887e260e0accce85c6d840759e6406d62227b5ec72b3e3caeddf7030b452a2994b37878955a300f80753de54d07d5b9d02bd159124453ace887fdf00e239510198fa7a69d16dd601d1e5c7c69b282de73b87b9c4ef7876763447eddbd5b986b303c022bae36ca3cbc1811ccf967ebb9e798e494dc011b354331e5ee419eaf72525d4b2035553903cca22d5a34385a287bf8c808d435966de8b30df9bee351af4945bd627be57161d0201b5b8bbb305e95cbd052ebecd00b720d9fa2f81c7ddf9f96d5ac69903b1b000c300412eec24c568e0fe044449998ff7040ed53c04ea281c18bde3085b81fa40066ff1cd6ccf6e74d107e9a3134f65649a23e9536034adb04e08b43de719f57f2b49f559c73c91bbf092cc04caffb8e578fdb4ee3b364b9c16fb508825f714b625b99b9421c4b70a99362b6ed02d23f08e612744d2fe6253607d5491cff4ffd7ed4e192ec1b26b6d6482ee87230c10a9749d18322c8288bfa74279a4450e28e7b4ac7cccd1c51d9585b7941ac2e407a11073356535e2b010ee9fd2699a7b498fb0b089d463ac08d886806615baea6f2af8cdc127d8abb46a044d56c83c520d19aea3598571b3c9727a2087733c26d807bc672fda3fac5f0c18887193125a5bc0756eff818277ed714fb4c4e4a6ef6b7c735dff2f07d5a0d76361e5e84155cda567ca5c093672df516e26345e3603810108674fbb9ca070594d8b22ed1fb42ddb4fc18a983a2390bb5ad347e1d1bc57d5f8a97c95d73be1450edd4f205eed3dff3838f63115beb2208003c6c3606c42811e7a012ae87216046ec6575fd191a7092663553e620422a5382e031afc9a3022be202549ec743ae993728dba56a9d2e9eaea3c7d3803a5b07493b52c8810fc0757e460cf6e6a11541c0e0c381abbeb5a7f6543b3c0d3e56d2680c318a46903c96fb092c22664450253ef52d4ebbcbc54f2bf69e955bfe63b24c93cce3fb38655068979120c25b68a953504f31707e85a248cfead96dd26ee5666498246668d791f5a87ea79a89cc223520a1774e2ba8e5116a184d18e942d58f0a43f4e20e0fe8403b891242b073a2896e48b74530682b7c12303c185fc2d5e7b49efeed6d406d67f425176331dfd16206d4a9381bc1ad53ad768ba9ca3c144132299b9ede4410d0e74fb1c3edacadd630b21445aad48f010486df956e6e80b576a6bae37f5412d0fb6b67310b570aeec6bea34f21a5c6cb479ec867e2f2a7c607757ba0e8e4be69ed977b484a0bbacc51bdb249dc621c1f37982932575ab8b477ddd663eac7abba7a916b2232645eb7a11920da340f01788de547491d1a985427675e0fc6531f20af2956cdd7e8e7e9e6d82dd689a3b0183564ad829ba3c412a4fc7d81ea8f8ce5af1339046ed148d29cfe4fe90f63d2aa82feb96818122428a68c402e40db35b123e792f86f9997baeb9e1915c398ea2dd892a45ed9e815baf0a21b24d5bc3e9e79c62b0209215b6cf0e5c4a49974a74d500c5c964a46db2da04143afefd3078d569df3d5b74072329fb63ee87934c0b6a18aa6dfb8f49f112c14125c65cb5b040cbe40e69b034732e45891fdc134502b7a8f1da03cb0f44f5ce3ca78bc71305e849512868c43e08cb80d544f80ec783ddd0ee3566a420be72897b47661fe59cc21d61f4a92ae472e3a74f6f0d47d3dd10e60c1ad4c85f73ee950e2d3ec6ff113dd2cbc8af7b651c12fdcc1fb2e54f1b2e872a99118df32133cbf692d96ff21f6152c4b5ea7ed64b4e636982c479285d120db20775b414945141734d015966eebd6b554fdb83d412945e5480be38ff72c5fc943816c11e62b77df99518b140181bf0954ffb7733b75fa321289aa77f4fe8953240d60fe87b005255c3d8c3b6a4fcbf796e6526c8c0bdf179f6f48c4e4619593b6ed288cdf7c7694a84ce86184fc4fc3cd67435b7e0d59e36952b481376d3448c690b970eafbd1e3360f4e3e9c445091f25f701e130b14061be64a69d4ddd5003eecb2a08512a653ac328391cd5f8d8ec2c10318284c993ced6f5ae0ff5e53017b8db91363bdc4e5586644e75e294c6591cd044774cdfd9c900489a33b38b2a5949f8d9f7c59369b7dbadfdcceef4a63cae39cc3ab83d0eef9459fb31e599e3e5e92a95091dc82bc9a82f3f34cf0728bfd52dbaa08fa6e34f178ef271eecc11dfe720850817890a3e51e6ef2b0a645a6871b7a440bcd03a5a613053b2c46e66c9bf0a37b85e06277b40d19275d9411c25792eeb9c114ae450e5b916ed5ed3e756faef8869522881f45d04a7e861859389c2686c037bb1a9faa6be5d28f6d8ee422974f69167eaf65083f0ee32fb1236f4adfc204ddebe19687cf73e58bec40bd284ca65b4bb35c57b60bc941f72b7bc8e5e63d24d324c8e53c256754586eea346e7bc5a2294460bb89432aa5f50c1c93f81680f056480666e3299a9512d8b85a05ce7e0896c1a1c8154c85b9f1bfddd52c10d36e1c34568aeafe97581aabfe3dba2535a8aac42b95656b33f98f303fad88f130e08ecc5189ad7f0021c45b51343939e8c2e8e24b5118dde8d04aec098da8f6285a11b14562af036360b59928ff479ffaac67388c7cd34d122731416321bb33ee08206c170a940b9faf088e7f4239b2e4280ed53be32523f1f04abc92936327ec49bfeb17d02b296041aad5e19cb9f8386cebbf9ab3e1257fe7544e66e3d3da1a8adf10a0c1fea2b703e1a904576cbbce49c4d3114dd403fade2557e3e7938aa922571adafbc6fed0bdb38ccf32a60e730ca159b961221486fc409832a79ba1d733af8337ca1e4dc462133954e334a1877bfc382b4c66216826e9636abab985ec9103bad7cdae5fa66a97d6c00cb1deb16870c28802bd7e9054b7a82ac10ebd4d5de5440108f4b05c3357d241ab3b421494ae43b1b9eff2665e5b10c0e2f13d815d90d68edb65927114190d81ae1d2685a4b3484cc31d8ee03250000ce3e2d4539630382775c272f02080cf8fb1c464947fe4b328b18d87feec9f8b0a6c95055ced127d1a2d6c145b00ed1bda91057b786db2409efcee9a2c20e7f08c78b8243c3439ff6530d6e660ac2e4aab02e47755906b418864df07da1498036b5bfa4b659f6e73282f996572d0cb63cd53868c113e54df3a10dc117d66d60cc55b592ccebac7cbe963cd07e71659df8c554edb1afdb24ee840091d20f41346989fb2f6b66557dddea30bda16e4133a1092f75fd1385460128dd977a19d9603afb5f2ef03949d49a7c42824c2f8c391dc893cc46f76a2560f8a4c1f66414f646639c1bc327aecb4baa4d37a977927137ad6b17f36282f329e9427eb5c72d3e6d2adbef094a1e919d337c1a4d70ade4e3db719287d0e6a6bcd8cd1066c7f60c07d08a2f555134c364cc6208db9c337f0bf33a68dd845df5dce330b44f4a5ecf69973872dd59a2f07a33e0051fad1ca00ffc408a2d0a37cb66c388df91d91ed916c5636c28f860c724c2c706eb6e2931745950ede6374749a565d539b65bd8d5df7307b62c5c1196caf654a3c53284cb7997f439199ba6a528fda994cff4b54c0c3503f6955ea0e6310e6f2b011129d17ae054b81407b38791ba2b706b83c3c0711b42d908238533f5bd98caa25652a553655b475fbb4ee56aac9e8bf110390f649683b14080f09da201dc81071797a9447aaeb49282ea3080110d63ba170ec81ce245cae1049d307004ce3de55e45993f3848c70690564711c90a662099ea3090f3c74667662426b64c23d2d39b451b27ba84ac79a0356fde02cb896dc04d408e3b06137db691c5e3923c58c690da37e94b6aa1cd288e27bcab0bce0844ad1c6f4e2a86c4910db942c3eab8e29ae616d5330cacb3274492533d9b46f5b466d9d73eaaa6bcb85e19ec7c261ae9c42d967fefcbbf3d08801a8699dff665d3b18d92051a38fc5c3a9cf9356b0f9e92d85ffc3a7d79509c12b96c7effeccc4b91608739840b110aeee60a8b51829d773a0095aa8303eded7179d4027eb0a10fb61efa08f828320b380c7ca77d1dfd57ae31d5b98434601ba5de21a292af90484c003340aa191ae8ffc81bb0cfaed2fb4aafd24b5743dd664a9e584d9b4957bebe7f949f6739014f65f0c3544c5695acd207f824bf0d3dd18b841e5a0d1937e8928c7ec3d648d3276c801a2c3a7400ff3185edf953fa7500aabbae2511f21ff3ce4762c53b73ecebba2b5a39c6593fb62991f7e0e0b157ab37ca9210d35180d8a6ede7606261fde8eba95fb64576e2283472cc12a6882b19ad3bfc1c3075644893972db862a818e0f9fa4e669effa48274c18ad39048423427a1608114fde9bc6bef255fa6a672b063377b3385ea5bf57c06bad8276b435953944bdfc407de764d1a749d61b05fff843c6f29a644e225db30b6ee4211c4d9b16009253c4c11b2a4ba67d9af1a930101d6ed90ce94c0ba1ac6e087f8be21ce70918247203b3295bcbcca14255f676399405cf1173e9faa6312e4f0e6c7f54f34d09d61e03e67cfbc379e7cd6008e2d6f2d86fbdb1531ce91d7062d7768cabd58ec922790f48c0ec84d6733c434fe12301ac07d63f650648d0e80aa8c41044232cbf5649fe6f229e6b984bf2647177bd1ed16b5e3a6edc5f3cda86c0cdc013358caab2b3fb3363068c2add325243fbdde91ce3974f7053f7f7ce2985930d1a607b5a65935a644519ee30fb45a54da50ed6a644a39f697cfd34122310c5aceb743b774167a7a9ec1cf5444647fe323a272401071faaecc0b0ccd0a3f5c9fb9df1a0bd54f1f0c1894b26e35d1273e6dff76aa957535dadfea12a0f5e552ffb6a6ba6e55ec7d9adf521aa20065", 0x1000}], 0xa, 0x0, 0x1ff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6, 0x0, 0x0, 0x4ea07e52}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) listen(r6, 0x0) 16:21:19 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000040)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:21:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa08004500003c000000000006907800000000ac1400aa4e224e22000000", @ANYRES32=0x41424344, @ANYRESHEX=r0, @ANYBLOB="020000907800000113f7e69f006a3c47069cd234a297f95878000000000000000024e9788db7df2b94ead486e2411d0c461c8cd261ef6cb2745d6de295c4ef65b1ff111a807b379cbacf3ebdbaa185920942ba60a26dba8c5da3d2339b67ebedaafcd1dd6f5c41e75ef65fa23a856ce8757fb2da6871734fc48e8c553c41c519697395a1d62caa731e974bda37009b8cc5af1add35a2dad6d8905c59d47a27d0d6621ca30059e1dba83500860aeec8ff7712d2144c97e91f83de29867f4c5dedddf2848d66d6b467908f39d0686aa03d44381d"]) 16:21:19 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6da6716127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b027f29d66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb0000000020a63fde26f5ca6a287ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b9c6e9a905e90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac737476b2a766825175bdc4ad08966780e66be6d740a1ad902a0848e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed465fdb89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300b6d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788e6ff5256df19b563f274120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081569785f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea699375d1e8fb22654edb0450200b24c238f90402598ad05000000a675f300000000000000005d584056ec2059a4988666666602e197", &(0x7f0000000040)=0x210, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=""/143, 0x8f) 16:21:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x11, 0x7ff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="41a2a5ee1f1889f5e3b1e0e4946876294bf09fb95483c7eb7f407b448eb9a81eeb9ef584463a3ea708c7511c7cf3804ca4f7", 0x32}, {&(0x7f0000000140)="987bd5aa21a52bf3fa203cc2e9f88a9065a12c4f5a59b262ee3fe8251c21682972dfeb299e6bfb7f08298cc709cd71c3947824698f165ac509d71556ac93555de2bf95004c98c6b22dc143e003e9a1deb47574ca63320fe347134e900ebf8217015fd826aaadd2e0d077e8bcfe44cb975a9d107b2d29ad60816cf97d1dca001fca20434433ae4c3e7b19ff52b0b1828d18d281684f5280193ca3bc4f2b49715c0d", 0xa1}, {&(0x7f0000000200)="a515345e6d3e36c0c2905886b68f7c11dbd3e6430da4c5d5f3c49f03a41256b5c3249f5d6f33aea00ebbb64c3fef3ffda185a1f595cccd431a6e2f51591261d2753ef8b35f718611f5177be85dcedbbd9bbb8e65b8d593432f251f4c15178946cf9b4783d3a207ec2f327499b78869c83079c5a66749ceb24a9515311afc4adbe1dfa9533cac5a941dc6f2b218f2efcaef44356dd829bb71f6e8f63659a92e26f5c340ea5c29752677eb5f0ef6f0b3c0e6bc", 0xb2}, {&(0x7f00000002c0)="6a3a7fed5e41e2ddd05d052f00dee1e4bef75448b17f9e15373a5d8ef69a37acd6353d202ffd9eee9e34fe6322bea17d832b0bafcf1cbd9306b480a996a84f23cc76598d858d2dc90362088f508fea31c801c3d5908cbf3b559cbf9fbd15ce0cdca9183e75c6075c8e2d0f2f90c98316697f9d09f7c4985da1a248d4349b1a93ce4e0c018c47a8c0bb64147488f2728e1d5c10765865d2417757eb1395ce95ddb7220ff89c2044a2fee0395b9cb58fa4ec434c339f9328a4a2eff19655f13b22cfb85e8c1aa5a1ad25515cb00f0a8ad69a8b", 0xd2}, {&(0x7f00000000c0)="b52ebb10dffcbbc67311c966f84b33d71a757903722f4534d3ef15f7145a667a2f317400b1f677123f336ba9ce6db47e8df88acb9bd56512", 0x38}, {&(0x7f00000003c0)="0f2c237878eea783091fb85fe163cd21cce31476b0dbf27d0061d9c88a75a261389e3e0a91f291171207c315bde7c87893d9d89f042dfe", 0x37}, {&(0x7f0000000400)="00186f49d61067", 0x7}], 0x7) ioctl$TIOCEXCL(r0, 0x2000740d) 16:21:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto$inet(r2, &(0x7f0000000000)="0f41ebcaf16583aa7b4222881def1aba8237a53f1da1b26398a31d5264561209113b65c69087e676228bea6e0433a54f160de58811cc860a47c592f73f52", 0x3e, 0x400, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) listen(r4, 0x6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) 16:21:20 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, &(0x7f0000000080)="430001a4", &(0x7f00000002c0)=0x4, 0x0, 0x18) 16:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x7f, 0x1}, {0xfffb, 0x40, 0x4e, 0x1}, {0x401, 0x6, 0x3, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="e401060000006c653000eb5aecd711996c3ce4ab3cbca172367959ac9198a97167be5ef36f4cd52bf2d4257c2e67d3703ada924156a5e1a85ec04863e737220deb1670b702da288b84e40c1d8780aece3f33cf3f9b630ce494ad382d8ddf59fafcdfd8f5db6c6c9476972c5b57a5053c380f92166ac4b370fe70a21de16f1cf7c3862a1c72645de9d2e8ba0605552984c3bad68d314614da8d3cfec0bd297b6f6f75fe6604e7d703de0aaba1"], 0xa) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) getppid() pwrite(r0, &(0x7f00000003c0)="d0010000000000000000000006000000000000008073511308b6f87cfb4bcc2004ffb4db7b0ef3b0e2921066e9d864e59a84ff88ab7bdea40b5de22aee1886c12033c26931e2926f1f8190ad896be41817b51f276bf384b1c447e69a3b0a365d1923c924708b2ab107da35835409df30c3e7a58eeb06006ca1f5fe72440e472b007ebf6496742ad6ab3584dfe33c2100f59a8b8889f9871ed0545b210db9ef39f112368f548328e5b5ae635636b087b25b99f61caec680fc393b196e2fceb0264f36d0d081a56819bae775a6e1e09eb26aa43cbf7cb37d1af7f9f5182333556c509738ea3cbedaceac905dae9008bd49fff17fdb7a67b85885d36a81ea448c6125866180547096613f33ec29fd900c03ad2526efffe236b72fe62fd43a612821301db429c663bf7a33d5e3fc9473f3b08a6160516b99a2eba0f9a5ba697c6ab8decb27e36091ab9b814d929733e7a8f53b2e8c8b8c99f496ecaf6a428c8f5fb49c4b48ff7d70a7c2a2c6035fa3ba33dd47e3598db14f28270570ca8fa75e4a4b8dd71c254959a201d074bb90d68c54ae43d49237415f671f40de353ce03141751a6a42c39219db8bbcba8846f0931098e32b58ac66319d6c3b0925", 0x1bb, 0x0, 0x1) 16:21:20 executing program 1: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x70}, 0x4, &(0x7f00000001c0)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d400000000000089b51c830d9c71880296f84293cceeff8de37edf56a6e3fb9ba129f4b86c8a7670af4bc483fe52b889a29cd338e6aa09b768d6e1c3f1154563fc8d405860b07f76e9eaf8dabfbe922ce38d7273d058664e930db9b9d98f1be724562ec70901d5d1baef22175ed29b2cfddbf89182a1047bb1e051ef00d813fad148ad76a9d96faae2dd336b7861d767b6e8919f3a712039d12223cb08653f6b92baa17568854a05e1448aad4023b9420c8689a869c7ffafd6485ec0393371671c51b489aa6e1a4a57cba51e072211fc89ed8f35102b05d5f358951bd87141ec00ab30d5ed1778431d2be982482cbe3a046f5af43883d31f622ecc77a1f0d9c28943", &(0x7f0000000140)=0x198, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x6a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x98, 0x6, 0x8, 0x1, 0x7fff, 0xfffffffb, 0x1]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696c5a7e6f"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x9}}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:21:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031000000007a00430000000502"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000200)="8420d8f6158732fd3c9a781f0d8ae9574da18cb084fce2fcbe2c398f1f56dea16e93db228ef2b3004909b22d0d1b08f5e14dd79587a7306e1b0673a46f3ce34d0645f0151e44a04ac115203efc68c2ab2703c3ce43681144bc3f63fbcdc3e28fdcaa91ef25175bec9dfd8ca33caf74140ff4ea3d626c40f8f0fae66d4f926d760f6aa392df0e4c051a876e79e7", &(0x7f0000000080)=0x8d, &(0x7f00000002c0)="dc68cdad84148007bd501ed38d2703d9a186d4ab57f8b903eb253173dd48f111b5db34d383163afbc9c1c62ef5e2484f1358c9ca8769b4ee013423af5fa225847d475034e32b224708c9fd877ab2a0a0d29621f33fa4f1c7c13fcd64cf3b9c34f11878ef1755b68d6db51634c2e6bf2aaefe3e84376cbe29fb4ea258e55240a42a77eda13884d0c6ab20d96ee9c90704cd943a8161a924dde70cd1f43c5cdab4", 0xa0) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:21:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7ff, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1554, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:21:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000083a000000000000000000f917a3e9000056f4a35bded34c5ac529babc5fc2a0ff02000000000000000000"]) 16:21:20 executing program 1: r0 = msgget$private(0x0, 0x40) r1 = msgget(0x0, 0x8) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000df9c9125af8cc1ad21a9eb25d1eeebed15dcf0ac12221534ee3831cdc0da30b9649a3909da4b0f97dcdbef37cb6a8f2a5dceb249c17ce725b7dc91fb6ba7ea8557a3e22b658326d8ed58b79f1998a93210f01257b08dbf93d3e5cf1afe0b0f9d1b3a38afea422e2721293cd6f2064ed25c8b2d0777dee7fd15986fb505b84f7ec98c589a184bac586185abdfc26938fdbe4f438417a560817142ddf9f208b6b713c8c3c27bfc2caddf3a8605b08655ba5eb24f61212f48c359745fd4f7be2778e40491271ff0a6a64e"], 0xd1, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000db9621818fbc88248c1932db4b2467df3d28d3d2bff41f6ec2f2c73ac879eb70e24c37008d451f94055234399b438a311283206857dc2b0b65c5161baa0ac9e638a9e4b943404fd660fd6568fea746b9b4b3f58a4a9c0ec6b2265e88e7afb21b9392bc8c1b78777781f2b43df8147a941b62e2db0ce6346984f6964b6b1c795d39787b27fb93be2380ef59bd5a0039bd1535596d74d750e97131e7e1d589f6da09503f4455ecdcef505db5099f589e1e3ec10f1d16bfb451fa3fa8035914f2ed3b217c92661a9e9d0920dcebfd292bfc33bc95deee913a814cd0c3ce5c801ab02b00e0f0764103d6a71b0c4166632f54bceb2d27baaabfabd5c8f53079cfb54500289f6f65e9a1014463ef15"], 0x26, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x8, 0x135) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000002c0)=0x8001) pipe(&(0x7f0000000300)) 16:21:20 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1c9) r0 = semget(0x3, 0x4, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/244) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = msgget$private(0x0, 0xa0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000200)={0x3}, 0x8, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX=r3], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) execve(0x0, 0x0, 0x0) 16:21:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) fcntl$dupfd(r3, 0xa, r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:21:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r4, 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x80, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x80) sendmsg$unix(r6, &(0x7f0000001600)={&(0x7f0000000200)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000001580)=[{&(0x7f0000000240)="d09791d53dc471d1072595561b43f2068b376cc5d49f6417a91a6d91bdab2f581b4535fb8677d54b9a947a891fd3e078e9a9f20702f2b32bcf42255b29dec2eeeba2ed811c53783e8fcfd0fb8f", 0x4d}, {&(0x7f00000002c0)="bbac3ad888303ec53fbc8d8b96f823e5f411dcd65b500cd6e3c158e9fe277d43c3c33f56474a55e348b10055ec70bfdc397312ce932c140a0cd034550ffdb1f5959d18ac47ce3633d244fad7d4faa4f058f2575ce04b1fbf64fbfcccb720919b0dde5e06d00d1baccdcf051c40e0fe68eec16fc4f72eb05addd8824747aee1d1f1aa0dd35799b18966350e918b11dd1fcd140923fcaea39b53397b4afa42c65de08f9ecab24d8ae58135d18b4d9a8741fbd9cfc3089d86df0e90a2a1ca59eb97a9931ab1d3c8775341507a76da712cbb0ddb57012e888e74ac3aaf161bb4bacdf8018aaeb482facb4da102ade6d8dda20bd2737c689cb069c675cef7efb8d627af421670f36ea29e3e2f3d7d950ecf5073a4942ba4e6aa5070395693016c14ea4e200a73409b61ff71a31e85fe863a19255adc1b5d1c87488cd70b7ca59c3cc1d1a74eeeb6b7a059f9f92521dc2879ec580bced4505d4643d3be66a6a736b7862b23cadac1c63662e4f39c66c673d94cf3b56a4eb3f7c2c2c4a62b62cfa9b25aa89f52320d47e7ebafc1c7a88eb405b376b68e567270bb27067fbd2c56cb3e61db70f3f40d5d931c05fb0bed3e00baed3b3bff5b9aac8b3446fbab9174ac9e65417629cf31e5b9164c26fac6d04e640baf4deb279f316fb67ec05543497c8f32e5f1622fab3ed5354289beb427dc7321f375e7d5859c81304ee0a79ce78b97a71fe705b3f709b670dece126e073206a6bf41185434653fa9c3d48558c088145b87e06a68cb09fd536addca143e31c4302f841b91eb16e6fb93ec2d3d58defe24c21861df0e1047568bb133345a678a2863be286a412ff52f29caf5b5127a5e359892e356058e2386ff6049fc9fcb1cab9808f9262bcd9c19233ddd9b8e44b69c0f330bb29809da0a73c5fb18d38e85ebcdbb6de55f2151f3bbe316d7a640aa9a518f62d625a9a48d6b01579127fbbb975432ccd33f2c1cf81701c7c30dcf9bc8cc9a41d068b55959044c18ec7173148d26b13b20fee23f96efcf6d4175b11f56b5bc2043c051bbd5ec8d51e054279c5c46ee145ede4fd9296ebdd3b8f7ee3a54b1924099230f810266206bf5366ecd9381efaa0d517ee8c501816fddc8f3c9af3ad9f2ec1cacb880f93d4a5fcaed442137dee198f1597daa8d1af4e5c9f8febd31ba33cf13e5e1349c959a141635810af63595c97bbe7a0ecc59a823ed308e3a6b7a2f1cd9e4cd345f66478bc3e2cad2da2dbe883dafdf93c056f34b69b4b66bcca37b3ac18ccc0ebd42c2db21c95ddcf6ec4f68ce205166e27f41a0b4104f56921ba9249dff7a4bece105f2001f2c02a61f64b2346bec774bd2a8ffc8de81e7ba1e0d8d9a758f01ebb3688d36e61c8f7d36e8f5c82a781eff2fafe79523cdbd2c79e34868e5ceef57b677fcf57b65950c441393b47b78c154a9b9a8ab938977cd3ae221bc726bdf247aaa12b9b1dc758fb0eddb46af44c8fe12b1e0a1d5d30e09aabfdcf20a9434ebfb48402c2cfe79fd2601921d8b6237414f8094dc59202912990e8dd7c78fbf344ccf1bc23c1af2321990b86b941630144432819faedda1f2fce98cd2322f58dcdec7b055f3d74d7b83ce6381198d9108e4be0813d73d51b344968a913b034a718a6b327c2ee4e5f0e7346650a8875ffaea801bba1fed1ff557cc5d791676dc1815b39c083f38b315bb86eb53932fa315e196176c5f55c5958976694157f2ecd795cf47cae58a1aefb345385a378fb33fc94ef6d2ed822cc388e981fea235ebe4fb4882751a0f9b799a5e4269bad88ad36e8e1d3c9f15b7256e1a393c5909e4c2ac3be0a3662adda9990e224ed96a83e1eb3db7e2557aa810d1815690a008481516fe2253b663fac044cabdbf32a18403583dbdf24b82b3361e69c2e3d8604fc4932fd5bb78b6671827f8ecdcb0f0fe7c0705c60afd90cb8573b3b3c8ed967d50803968f06d415e919d0a3b0abbf730d94cbc90a31fa311276e70eb103a9a87cf524488f657f9743094dc87e30ee691646570342a7beb169f24b7474b32dc24f594ff96513b2ae4558a21471cf4244235c138a1cc977aa32d44d760cf21c88e0a5d6d5afa37312ff25311b31920ebb242cbe038fb805156bd6aed06c427454cf501a56fbf2fc9791912f1b7a15009176a259bfc92c571a1b723befc41e406c46cd8608e3d68a2bcd689214fa529d054b66aac04bf254de4fcb727a897ddda56364979749efee4f7dff8c6498108be0878c4fe944620749073a38d33a28e21f83b7b55323858e18ff749b21e3e5c9ab5f97e3bdb6844f083a1fb49b45f48901578271abe77e773207c734ef9620cb6948f0160da3ec37c4b08507afd459ff0e32c218ce8bda198a03728008e767271dcd64fe720e216810c0e3f21b44f73cd1add34813370456e1e2f30dc23dc6162f16827169e442edd1de03f17f47a4b4c0121fd718d94a3e5f526fca859795db3d072c86680323888e47388dda3ef1c6b5c3dadfd5d66e066413ef1d03eaf4b864037761d5f8fad4fbfd1e56f6bce182d222d1ec1a33cca78875c3d0e128f70881ca603f0cded922d37454df263a69715a8ea85b276ea4a3f3d9841ef82e02690191f85404b61212ba880c87ac4ecb6f4a203c04673ae55bced2ad2e6f6ee7a18f467c99991d24e0f06fd1282ef7747405c61345fde4192229a1db01d978dc9cb7101b6dffc13f28f83f1fec9df996b55cbab8e24b491a2be3c90d30d392fe623f43c69df7e344055cebfa1ebe467d6c2366f0625a299997d9934062cfe653f714a21e3fa8b300110f491e2e3a51072deb271a190060c868d6ebaea7a21af717c254dde8e15ad37b50c6397e7b89314e48223b6515dd82badb9795010c1b1d5aed0c1aee228d951f60665f6391c708c707cd5360c6f9bba91a549f22d8c5ff25a62e365bf8e3ab66da6cc349dde3457ff9279135dea041fc1208b57010b84914a5874cbbeaef73ba0fca78548b4a92573861bc4f5ff7b2b9a44ba72801b15f6ce5fc89ebdd83920f77311e8cf28dbf43f85cdc757d7fa740ae58f1f612718489cf7c70d391f048f771f514559b575681f02ba7b2a7dfaf8ea6f7cb7484be85873ce8fa9226ad5063232e01d06b0c851df5e6f919c17d616cf4d1871bf2940018bbbb5aae18de7891c1f957dbb8b46f555e9713ba27272a3218c67e0dc46b2c7076eb4d27cceca88d195be34e7c0c19f55a847dac64bb745d8ec3563255d2b05f0bbd20ad734735938bbf89b045f347fef8c0442e1526d486f26364219157ed27dd8a3ebd5519d78d771e460e6a7d7acf47c6055f354311fac94a2748d173be728715be0948f228d0435a968faf028efee87067129248e5e7ddfee78c3f8003066aafc392485adcaea6b292ade4e334218fb7d8a42faa3b1a753b020fb5f996310e688bd95456928ac5032828208bf2ef0867c7984236943cc0f6140c739dc06823f88fac78c9e25a16a38f67c3402dcfb768ed61dd1bf91f35d05c714f42ae045462809236e66e51dcd5f9a613670805eedf0148923200a233ad0b21549541266569f5038b5640227128b31bf76b10792b2fcd8860e7088c56168cc6e17a7e59391122659fb8b0c14988e20478c34ee3c5fc1f7ad70cdf1f36cc2249a699fa5ca116ffece12547e3c01081ae82a885d85ef7933f2e1d72be7925c5f82961854d2425aee6ba08ce72c0f2b8a2d202b20694c27ac3d6dbbcf467e85b92aacc5d7bfb035e89a02768564e3d62795348470ac3be009a8bf403e6f345e56b63e418ea5fb613d187db0105773884efe2fb798f58afae5a89a642b4837a8338e0699098665513b287c5e0a407495a9f4705f508d9e037efa42b7396a5cddb911912ad03bc3154caf56f1b6040445d4efefe86a66120e7fe01de370cbadecc1c2797e0c7725fb29338db39829747f29688bb1741521d1cace33ae4e72a3c9d37ca7ce25d6225b1f425b14a3bba57e6f7c366886440322ae3e30115b592c0a4d49888dc0a9f10aa38595f9ea1188ea7dafe15ef48f3c4d117041b6750aa3e1e4609af18fcb39c1f602bc6aa9c0a6c6441f43366dfc191c213a22e664d3627350e859261bdc3b57fee0b1c6f38b3f1989185f2cb563c4f3173b074ae6ab9b26ef3d130601485027b65b463817b0549545fd8eea350b055154924a9d5da4fae815663a16df09506a8e74cb276961f29fa224b7f688908cd67a5fb6dadce92fed59a1f4a1c5fa8ad72803a70da2a59387bc0845d443ccb94e57465208980ab52441348852f950eed0a4c54a458fc1fe2f6fc981a86f93f49f7f4c9cd180a78ab54663459133b39d1c98566d594fb9ab9946087e84c99b64f879f002ec0700c06c9363a717aecd6c0c451da4162f28b9c66b84ba08ecad990594c6a69f1d24e13b00c604f3c54b2f8d85c7d443dd8896d4a15a12a28442c812470473452f0a2973345bc628c9ff0f40751cc62ffafd6283bbdd1c47627b9d33056fada2ba604d63b4f3b804f6c7d3c2c1298f8586e7b3b50e1ac5708cf0c284199733711faa0cb317db16e2bc7866f4bcf51e31ca6cd0841636915a7f2c31fda7fb2f9a6ee7e6abca4fe98eb638c674717dd63c3fbfbf57828d25654e00db937fe743e67dd603e93dfa49d4793f2df767d5f762600c93032370eb2048834ad3783e2a768ec66932bd75638a2ed4e52fc8fcaba612f43c34aab7c2951fd1b71b16db0ea6c3ab9664abd7334fc08db1b0a7cfe1b9f00c46955c824c127dc0dbeced630115e1dc147a89e503c78012a9c23922793ec992a40ba48b787808e71df95bb87622b68151695148293778a69ee754a2181700d58998f06ac44d6dcd21be7ea52e21892607afcd436bdcf0538541b89a6998b4434acb139552ac943314e43302df05902ac89816a90c553cc6b2b886d501dc31c57051d35b1184dfd694872fdfdb83052ce0216d6f5dad37bb8430de58c22326ad0170c4297c9ff17a2bddaf79c7bce7dbe5af94969427ad9e2791efc51f5b96d16b48e7cce47fdf7e908189b17254075af5a8695d86cb2a99edd948436693d780660c56756ceb1bbaab5f8f7ed6879041e195d59f59878fa9a9df1fbee8b04b5632526cf1ab761b79db08f7fad77ac3a53187c9e4d545626b907fb137a991d7e00b84430a8d735a75b2280fd6f3f9e55348eb6ee91dab2ba603b650c812c6dc611b9772d0ccf2d2dd9f17d8578f2017c1411cfb9781721ad9da67dc23bb5d4942ed7234874c578a8a5919075e3a86bc957e4b91178817f8c3c09aac0746bd8d27ff69f2284c919704d8f9bdfa1b31e75a39a5ad9a84db83ef160aa4f50ed58067af9bfe89b6bf28d4ee899f8cfb7c837411b5637c2e7366c43ced073fff4ea39b91f3ca5a0720187022412922373f05a3858324fdafa1f745734d76a8e33cc1d8df0bdffbb806f75c9795d577ded47bbe2c315c40032223e12f1ddd66bb164650986423fb04a7886b3c28c663a465874f40704db6c625b5487142deee5d378756a955f7b4051dc8ad3e09bedbae37584012c9faa695bc483fa57a25ba7d05ee2288f2a2307e3c7de2c21a915e6fd57272c5c76fa51f8d80838e47e6ba107f2d5e579e9f48aaff33f6c5c7cadd399d3a5ebd7658384ecc69334c933b819c031961a023d60a8f91fe15bd1c53232afd3ede9150b21c5fc43735ec2c9cd5111b0671f3290f71e7f1a8a5ad95b0d31798fc87177ddf6966a713ad16a7240924afc0ce3f244ab529c2a67ba96ff0e6448f786c33a79cd6af43e6ca28a9172bff680576f4", 0x1000}, {&(0x7f00000012c0)="818e778ccda22d522be969a1f94c7b3ca9efc27c8c75ed979a04827c2ef15ad8e0f59c4fbfdf96a522a2f12b002cfab723b245b0fd2c", 0x36}, {&(0x7f0000001300)="3b37f398273d3135a5a446cafbf4514365927dff13b27e7f30b7b587864c246f85b8bf4c693e6692b077f49f34f9fb410d47d0b85e92fbb80ee526c1e1d87a0fbb2ba5c532b81b1c3a065c8c8542be35d3255ee52083748d0d6ac47677ff736e107e45e20181e5aba8411b5c5c692f7b8257614c0f0cf3b5ba3802cc0de565e9065e597603217f0e32a2d74cc4832cf629dd488deec091e402ca820c89b96b3161dae9fa4c042bc0f1316dc71e055f8fe0453f19d13bd3cd22866715567736", 0xbf}, {&(0x7f00000013c0)="77d626d0e8684648bfc4e6a4325ce7c33e1ba1f36312057d8d9671983c27ab50193df7d631fcd1c4b1052c01e9141e789331916e884b46bad83cc61f95f3c63e821fca8601d83b2268f1264f2526c5debc77bd25ecd32deb179440a3d88d043d7288df0f6b85778c4e4a5cfe2af9ea43e5f0a8aa4288b592a6117c9bb412885edf34db5997a3407a224f88447ddf960b6c1613e87e40d282789f6b749ff6bc2aceb3ddd5889256baa9cd3453adabc751910fdca817a1f4", 0xb7}, {&(0x7f0000001480)="8116e6346aa4e054ef408b30339cfa1c5d6c543a5b792420e6a9400c8fb6301f337f93ac238734e62d376b9017f8904ad767f2096bbf9860528453f82a247e00029fa262a942e662efdbca65cc3843836879a234e2b048c8894230ad9f7c34eb61bbb64e6258b6672b13db55baaa2b234645afd4233368961c603cd8107fda582a352598d4edb8b77b47984af2c164482cac63256c", 0x95}, {&(0x7f0000001540)="bca13645bf064b1209514e8e2b3bd31656f3a77b4ab9b9bac192cec1f7a536bf041bb85b47f318c338f3", 0x2a}], 0x7, 0x0, 0x0, 0x8}, 0x7) setegid(r3) r7 = socket(0x6, 0x2, 0x0) pwrite(r7, &(0x7f0000001640)="55b94a0c41301a59c23264869dfa4e433ac819e8871c8e7d58f47b3a5d3ee7ebf89a155a5edcf5d87c1066003f56d901c57b13eb43b661f1b467d1816d5569a2c578fbdc6e07494ad50387b0a299e23830fc3a4681da69311b25ba0a", 0x5c, 0x0, 0x7) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) shutdown(r5, 0x2) r8 = dup(0xffffffffffffffff) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/diskmap\x00', 0x80, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x80, 0x0) r11 = accept$inet(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) kevent(r8, &(0x7f00000017c0)=[{{}, 0xfffffffffffffffe, 0x8, 0x20, 0x7, 0x3}, {{r9}, 0xfffffffffffffffa, 0x2, 0x2, 0xffa, 0xfffffffffffffeff}, {{r10}, 0xfffffffffffffff9, 0x101, 0x1, 0x7, 0x91}, {{r11}, 0xfffffffffffffff8, 0x0, 0x10, 0x7fff, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x5, 0x1, 0x7, 0xf1e7}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x4af9, 0x7fff}], 0xfffffffd, &(0x7f0000001880), 0x0, &(0x7f00000018c0)={0x5, 0x800}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000001900)=0x1) 16:21:21 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @timestamp={0x8, 0xa}]}}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x402, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x0, 0x4) close(r4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:21:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0xd5) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) getgid() semop(r4, &(0x7f0000000200)=[{0x2, 0x2998, 0x1000}], 0x1) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r11, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r12, 0x0) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r10, 0x100010024, 0x207}, 0x6, 0x7, 0x400000002}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r2, r6, r5, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x5}) 16:21:21 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) fcntl$setstatus(r1, 0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x80000000, 0x3, 0x3, 0x711c4a8f, "69fc74211a09fbd2e10b93e9348f5c3f5ddd26d8", 0xb7e, 0x200}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:21:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00dab18222fee9f5c516d0d6ef43d751c3d484d33fabf10a28a1ee5fe103f7ef96acae28a952571c387263a8c09ed626e39257586a97bc40d17cdd7d53b8afc424ea76a1e72ac73574045608b87da38df36113cbb035ac8a7084f43e18868ee7bc5ae83bd93077b3cdc0885c99f991f5989936c5f4ba0df0457be8c6f5f8bec3e17e9ed31441e3564c8ed4363aa89b7a7879d800000000000000000000d2d6a2eef7bbe7381312a8eac44b04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8001, './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:21:21 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) r0 = semget$private(0x0, 0x5, 0x8) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/139) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:21:21 executing program 1: close(0xffffffffffffffff) syz_open_pts() poll(0x0, 0x0, 0x0) kqueue() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x20, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="1463d53d72edf97e22f021a79f5b21716916573791d9b46b1569654468883689c53e9028d125e5809b9bf8759d875c0ea3d14ea621367c9e5e48acbdcfaae209834fb4e2227dfe2a5641c03c51a2b51562cb4afac304c3c8839dafdbd32055aef7475ee5760cf223971db3d860ef4dc303f79306fc042e3714a5ffe834222f95fb5fe041217fb3fffaf0191489e5b2cc98b24c5425ff9302902e3d637dd74aa5bd42f9dbd282ffafaa3cb5d4fb1425292fd3331824ec0cb0acedbce3f1ef528e3f164ca22c0b057d4469a6143aa2235912938a4f985c1a55e6f7daa58e69a44c4cbec3a6837a0b030048fe226638d6cd919d85d546"], 0xa) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket$inet6(0x18, 0x2, 0x2) recvmsg(r4, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/151, 0x97}], 0x3, &(0x7f0000000380)=""/162, 0xa2}, 0x40) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTART(r5, 0x2000746e) getppid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x1, 0x0) mkdirat(r6, &(0x7f00000004c0)='./file0\x00', 0xf) 16:21:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket(0x2, 0x3, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000001500)=[{0x0}], 0x1) 16:21:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001140), 0x8, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "fdf49dabfd9fe8247fa87507c161"}, 0x16, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) 16:21:21 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x3) r1 = syz_open_pts() ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_data=&(0x7f00000006c0)="7afe5928bdabb1b3c64648a58d9781a8ebb880abb6809d288803e4fc37d7b4df46671f9d228cff2b0adf19770572d0b89310ffcb074ae6f18e18352520ad975a7e2854d53935851aa3b5c7d144afb5ee857102f959165545c0bbe3d6d620bb86eba89ccb8acd7bdca3a9753b1d54f237eb0f5d00b96536c64ad1ec0e419cde60a045f29469e2b4ae242a80d0d98d7d434f5a7651bd63d2224d6a7498a650331a6bb8433b22ea85ce0a748119dae97c623308e1f0f030b65a9622243a9f76283af00800dc2d73b2dd3e67484e8908e5b07a6b2a8144f34d5b59f85344226aa77dc20a453a75c2f4b1931ba145822233d9677483d62ed7892d91"}) r2 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x0, 0x100000004}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x85}], 0x1, 0x39) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) kevent(0xffffffffffffffff, &(0x7f00000029c0)=[{{}, 0xfffffffffffffffc, 0x8, 0x40, 0x40, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0xfffffffffffffff7, 0x3ff}, {{}, 0xfffffffffffffff8, 0xd4, 0x2, 0x3, 0x6}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x26ce, 0x6755}], 0x7, &(0x7f0000002ac0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x44, 0x10000, 0xee1}, {{r1}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x80, 0x7}, {{}, 0x0, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x93}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x30, 0x2, 0x8000, 0x1}, {{}, 0xfffffffffffffffb, 0x32, 0xfffff, 0x81, 0x1}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40000004, 0x6, 0x400}, {{r4}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x24}], 0x6, &(0x7f0000002c00)={0x8, 0x9}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffff04, 0x200000005}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x6e20af8daf446ebc, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pf\x00', 0x10, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r2, 0x3}) preadv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f00000001c0)=""/136, 0x88}], 0x2, 0x0, 0x7f) syz_open_pts() 16:21:21 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@empty, @random="0e9954aa6234", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xfff, 0x400, 0x2, 0x3, 0x6}}}}}) semget$private(0x0, 0x3, 0x18b) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x1, 0x3d, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xaefa) 16:21:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, 0xffffffffffffffff, 0x0) 16:21:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868572e0"}}}}}) socket(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0xfffffff8, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x100, 0x0) sysctl$fs(&(0x7f0000000140), 0x2, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="b9dd3df062db85ffeaf7114badd03bbbf3eff40db1a70d47a26cf070e25c329675125a04c23921b48bae3e404bfbc21ecc19fe8c7ac6a7f74f2faddeb27afbb2b440c9bc5ff395cbe543948d1afd347941a3dc2961e78d0242424f945d069082a33dcbb068f2b6c3bb18267492d3727f123aba67ffbecd12d834a9a569b1483213640802247b1a70723d8e3908f69532f80a3d993e326bd7c2e5af1e251923d807c8fac9c5289e36300a047ff13d790afe7d7146525dd973fb998970beea0c2d5572172fe5bfab0173092176af", 0xcd) shmctl$SHM_UNLOCK(0x0, 0x4) 16:21:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) listen(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:21:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r0, &(0x7f0000000140)="41cbc9d783704316f4545fe49e41f61253c2020d7998595f89accecba16b42f2da771c4812aa9d37dc7015accfc596d3df25e39987f3d0c19b4df74b2aeaf7516848d1a05923ed9496990b5947a70a4ae71c823bac5cfcb18cce8399d14c5a43b6311810db08079e5b0988628a7f25e4e41bbf78e6db98916b1f8fc96943c96235c6ec0eba86a60101952e9c44fae5220f", 0x91, 0x0, 0x0, 0x0) 16:21:22 executing program 1: semget$private(0x0, 0x0, 0x310) r0 = semget$private(0x0, 0x5, 0x8) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x2800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000180)="2a8357e63da6045f7d94fef75b8dd3f8eb0d853cd3e5138ad0645837b45ecc0afb553730c5ec1c8f25dbae20ebe96028f1a3333781610210da2dc83b95283fa8dd5e53221366d4e8d54f637444bbe061d524448a6b5dadc110097a932b1c75018002965b74aa61f6433b3abe3283bd69879b590910fe27facfca3fd78302549ec597a81118dc8d0144dc0643dc4bb693fab40af34a4b60d8918a12f00a860901adfeb4f00540851f5dca0bd6b37fa0ee3eccfc6abf4436cabb5e0130967368b85ab5bdf3e30eb8d37096bd451706f5c4f12b6ef617f4ad77", &(0x7f00000000c0)=0xd8, &(0x7f0000000100)="49e288dab650dd466c149e790e3d9c14d08dfe505ddd8ab0807874c315e4de268a9f550d9310eee3520e723317e02a", 0x2f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x10001, 0x1f) 16:21:22 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0xa6) r1 = getuid() setreuid(0x0, 0x0) fchown(r0, r1, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x278ed8c6915ab855) semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0x3}, {0x3, 0x6, 0x1000}, {0x0, 0x3ae9b8cc, 0x1000}, {0x1, 0xc330, 0x3400}, {0x4, 0x102}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000001280)=""/102389) sysctl$net_pipex(&(0x7f000001a340)={0x4, 0x23, 0x1}, 0x3, &(0x7f000001a380)="50413b4266e3b09e501f01fa87375c557164fee600a9b7f8e530d256775a9c666d7c762ff176928e7358bb26243971f68fcd72ef99fbc846d1692fa8a46525ecb69986df1d258004fa1fa5391520d0f7874c7a631b90de842ade582ce03c7f9969435021a8c1b39830d80617503a4882f9439d8b46a4cb0c7ade7c26a8c1b4825b23bb17042176b761f2b127427964917616205054ab899fde243e52f2a8e6fa25135bb09056749b21af7da5342f21b5efb1c5b2c24c228d0357ac29ca58e44aaa9b5484b5bb99e633b37b0d51ff9c5f80d4eceaff565a19500b700a2d0429516af14d3e2a72890938c5904165269c3eeb8d7add8ec5620fde928073a47be2d1fab30541182cd4a32c33d1715f1d9885acad421b3f0ca69126fa90b27b1b789bf625304b08023a03fdf0df68d801ed5ae6a45b06f075ab21ff51c7bd1b3b83300f00ba854b9430047a43f1a2c7a135e8cf9795d593b74f5e24c8106b0c20e245f674fc837a5835e15398bd9d787952db74175153771cc7e6befc41813828ca3f79552995b7b15b5aa69d748adc05dd7ee736af1f25eb56c0d786ff65e04add949bdfed1d84fbc493bbbe692bb4f01c5295a8b0917666710581c913cc9162674b7197e968a50713889ea4adbfb32afa0da2d0f529160e803b0e6af6f7c37e939d99b1e3a03570a3d7a820210e472b7608e1006c6269caa0404add3d4c669daae329eb6003c23a91c92542657b3f39ecd754adf1c128a381cf725584faee231d0a827ca744ad61c6936bc1452be191f590538315ccb0f2423d42cec57615762b8331b59132c5261b0d6a75422606edc6d4229f6fb1406f991351e293c835be0485290bdafbb94456a07e26c398a2687553a9f45bfc2c31501a1226ee34f815dfc058eb4742ca09ab3b3f7a2365bba91e590dec45c39180f82dc4d64619f001f194176d15cc45a5ef51e07dbf1585b14164e0154308ae6280ef7214eb496834898696e6c9595329fea1dd87e06307dae5608e0e232f0c71148e671bca568167ad55305de7f94a8dc5e22ec0923971270f09b3b901384bbe0f82fbe67214b72d259c1c3db1fdb8dd65c2efc783717b88529a94ee9e2250e5c89420d16b2fd424849772a832a67cc18ab583ee63d5f98b829ede6f67a79b087a169fdccc72300ae35f81a1c23f3f3afc7b02d2102b9db1b41611ab931ff82735f9a0ebe9e7a2e9bfc08828e187dd1413c6472254f3e5cd44b0336c271a075fd67d9a0fd93fb31b036c78da4063ff67354e0af18ec736e66fc564b3f137b8752bab8c07373ea03eda2e59c7719157c2847270b6790dba25eac12cac43a9849504141af0e8cb3567f738d8dc98bd60e344d3872fb264c3bb0ffe9de73941751a10bc9d1e09198bd1195eb6b8a4dbe168ccba2bdba5a65b5fe5948cdf7d0ce4a14e9c682d2572834ebbaae8a0d786341052cb4165112704d37fbb45ccce276329e2e78b039414d4e2d3c4327d57442a646d6638ce911f5ace31266768d249b4fdfd99207ae526548c281b50c20f9c173fdf2236c1ea139ea613c45fee032b0ae07b4659401f76c94894de0271af555989f15a3c066729218ec0136e79e9092b5fe4851bcc1d431603d8c72ddbb0d57bcdf3423fe03abad0a8ab57ef8ea7f05642a4771cd068a33e616aa07bf5e5b65dd4839621cf2d3e2c6713fdcdc878b200f1d5d555047eaeccbfab13cd06a8fceedb35833bdd898b34aabaa12c33d9c5eeb0fd56f97663ab79a27b67e9e42a044b21554f36c084c4c3aa2a264bfc7b355bd995919171f596a84df3fc01a2acc2b2d4f22e1a2742aa24c5b39cbf2ba985e9b4ffc5df2dae795b8e5916a10f26215162cbc06f6c679beeb94362d355ad63b53ef2d48202241386072461844f611dd77adf2b59b2b3564e6395dcd551fa5b5b27c1db09a9d5a240c3432f0111ebbc086fa26b0ddcb19afe1ce229cda094ff3a211d112ca8353b4da52632bca12066cbb61467737fa216ce98a1b63695824bddf5e4931e0b526ac4b3072df8b2cde62b52bea74a2cfb0655f3787b4c0e14ddde93cd24820ab7d027eb289b25af5056c613b71df8aaf7637c1170de80f421af5cc458d092141c3ca63817337b6d97d92c24fe0848873e9992e968df1bda1be37977cce1566eff24029dd883eebd8dd3f7e04c06470a7fafbb920e1fa9444b3057b7e90d1f02f378121bfd8c7958e909692d8787f4929171346b8cf7feda509c3c621e69df7885f36c0818f91a77318ecb82f91db028a87f726c9bb141015c46be251747597e2537a50a0d7e7dacd82e6baef202401bd0da75c07f88fcd0394fe6eb572e6ea2f1867dd2e014a624e5be63a88855e0bdc78f0a7ecb8e9a8eead563c95034e159a6f6a3f7b4f17946329a8bbd181b54081ef111d878671cfcddd7c6a69817e769a3c54eead17bedfc636e66d0ee0a2ae933d85fe7fe96150fb97cb5ab99d3e915ed0e6654d99eb930c99c7d4f0797b0ccceede5528f06c1235eed1bd19b1bd8b12b7cfbfc89e3d5019179b7fd0dedb184ac2b8b159ba64c666f8dc5cdb5a20ac6b94c6f66a6db2651413a0b8d3a24eba88d2723ccbc2ac0521ed7ba668480fe583d0a14b0d376db29df9cbd92b2552a633c499d972f63f596ad8c6861138a8fa5be51cc66699d53edc30e1bb154316f9b2949fc58a6cdaa2632c2e26b73d22fee952c68cfd6209722f28bb1b1abc69ad63ddf3fc034b36a53889bfc567d0a5704d14e972fe050ddfcacc14f43f4aae695aff45939d38a4374a18dc24c9821c429ab5fb555087a7907b8e5476911a6f39904a1e130139f1c81fb9e8f84e21ab25f25817d851aba3736768533ca120d528c2cbca7080b10333c7ca79262e325a2033793a1ed8087b88f098940d978e648d4b780707378d6f1eade700c85218ff86854d317b3b1c1559cbd35a17cebae4c0229365ee04526d047019dff635dcc3808e534603a003897582c4bfcb96fcc083cf1cff47c90ee51f70c5813897409c429873fe6751a1d20826aa56db5675b950f557ae4db8612e29f1d1bc504bf743463143b65fae51f2693309bef6af36765c160ca97f5c6d5fbe8bf2fedd01a8a3f20c9aae858ba4f2a9ce2541df5732e33008443bb32e0215139436be7678a4d290ccc55ff67b851371ca20d3cb54fd83d9504202034dd054bb2569ed19f978048e51f8174c145b9c401405f4718d9c2d87aef2f004913b449220bd94e83fef466f982cfb35bf9855665d70764aa7d372ec1f4496b1a549c849666d030d8f15f50eb99056b42ef65d255584540fb904c792c40b3bb154ac7d00e1973e13b50d4c33a10908b377efe579ae47fed06fb0d9907f6cb86ef40c25cf546481c98d5487d33b9edcc7e6065efe270c4562177258e70551355821c67848f102f72225772214e5bc5e08ab7ad6423d929a8ff28aa1dc18b37082224a572446beb0274ebf1bfa2cc757a6a6ca1feda847cc1a02544ed7c69664117bbb0e5d8294ab6318003d4f15251aa24d0330e15485e1c3b98fae95255c9ada635627769de8578b0877ec7d2c26cf0f75475283e3d08507c66325685c45f42a875b00d4c9c3db5c42231c6a9c9865ee099f1b1f5e35b1d422ee58916eedc0987e63df9f8f39954fccc4261d921a99e7495cda43c7cae39427ee5f8548d7a367ee10be7cef4e8ca221542ac9eadbd39d5d082fd47944c3df349a360f0f6b7989647b13bd44176e1d02b9e10d19a97b80677f951657f8622957e1d1d34b4296044545250ce537d4978b16f8de2446cc70743710442c5b2ab5dd1a3754b84b9a525b187f466c0d98d05cc61b202f6eb71095bbcfd9f8f67a57240f32eb172c0f20a59bd990a33980535a9ea6e75bb50dc5c35dc33507d96001d8c15122a6b362d3037b2d22c300d63dcafcc5dfd8ebbc392c55bf6a805ceef6c18ec3f289c5962b6cc4f5de76d2bd86b06a5521f2fadb7fdf7a04cefa1b93229f256324bed84b93f02eb2af460cbc2a79057f2566bed44c1d81d599c052f4ea3d509d865fa41dd7c79e080fbdb4d4dd0c2c7ca18d6013c7c38a50c272d3b00a3e4eebd9ccdae074c8a1aa50921e2d03ce8b09ce3c0aa13921c9e1712dca5205f085a5f051a06b20da3fb90b835af5e13f4cf09b73a1f6b50aa26a8a8149378d9c42a9bcd96ff8212ce14801db5a6eefc3295de86db0ff124240921d8e5aedf89136568a8cd7ddab2cbb7b143e7ab007ababe27e89e3e3e5270489f09ce89b97d5a385ac48811d2f8c3ba6b447ff0b95790ae636eef4cc1e4dd9cd5ac56d80d8c86cc8ee83496dde838389f61930742db5dd78f0c9d16c4ce58ca29e2632ecbfdb0f421bb8671c572addd78753a57ebb32cc747849c97a98972110072537d065ba279aa471f19937924508737217edfd6229cdb9ad2ea3831f1a11ebd032bc9b302194c8f7719a9b22d46f2a864e3ff22d5ab9886232c8fa13d3b1088643e25fe2272c78ac0c932facf15960aab30a2eda2693380aeb97a47db47380c676ef1ddf8ed239632719e4d5b91f59c90deb68e1c71c8498bcfd55394cc5b146af29a379f9385d43d74a639d65fdd634fc77e0b2724360240868452ac1c1c30ca0a407e98d7f3dc11ff8392a5c016f38718026aece71b9f305018156ac7fc31f62b4e8afb06f9e8289572726cd2029685e4ded9ed39cf85d3a59f39a436d82fc9387983cf8c8901cc8f211d8cf1d55d7a696375e81e69dd0c63cdfb4ee02df50c3b7577c83ff1b3bbcac7e13b453e3180b65ab627ff773803e3ac59d51af98c0511eaf7c362c478f434a105814f898be8db97d05955387c3c2e16a15279369462970cf27808f7850bdc6c918c6830715327e5b55514c83278048b0b1729b19c3af9d477f77acf2dc28c35f4275b42135ab43fb4a4c306fa986eeed7f267b823d890829b7dda0d96f7931c5f6e39d57cf63a2e83e73c77457f5106c2d7ed71b9097026866587295109f293274d3cd552e0291d354da18e2efc7d4f2db94d682b8700f2c79588b5b19fb362e729ebe5b1d8e527801fd98cd5f819b9967c8eabe744656df23f56e29d02ae576af05679c0dac9b33441f67428400ae291652cfba4e634e6bdad42e2f2efde5c90b5ba24ade5c59206262cade0ff7daea57d11f294098e42e083b6e8accee1cbe492757c8d9348ed48cf526e628eb803f9cfab32ecb9b4d947c47b11bfed02a1c37fcbef70eb4d4a39b9c08d941db466dfa28ddb83ef5a82882f005ce74c0b7eaf5c9f60d31a19cff614d214a117fbbe27964618453f246842cdf1527e1342211b1de50f1d06d7b35747156030c386345a9b7ec23aba1c3951f5aec6370fb24cd6d86df71ceaab5dc8f09808d70a83396e6e85493cc1d10616237138c09f9acbabbeaeeaf9093d8f0f385ed141817407f7b484ff4fa4731cc714a5aeca499e538ff659f1faafc371941676592223860003870d8744ca1b484b0b35d38527c39c87517c1f83bce89fd3a5c8e2134208f4c758b1ec1bd8334f8d0c2015d67572f01a777fa87778e867301a533bbc516e1a701a6aa446c60dcbbcd459543af2afd58feba408ad551d29c1662e591d22bbfdf0a4adc0fbab61c41379aa74485ee495a224e1be5c3a4911a988a6385fcbf96453ca552b66e505119259d94a09d6b8003f761fd10121d6f4c297056e8fac29e37395537972b413ca2c5f3e9b6b0d2f17c1c3cbf01661a0d18f65bee13e3b9abe63ff8a093116be235443bfc6ca633f7861c9b198a3f10085abda2a6cd02f8e71be1277", &(0x7f000001b380)=0x1000, &(0x7f000001b3c0)="d90ce946f4c9d49ed475318a01f68ad2f604038ceb2d1b4f612a7c6813fa6ad54ad61b40c86215b7ad4e405c60676de85196ec9a63cf0377f056d5baa7a683afb0345b5b7981c7a5f01db23d63c400ffb46f6698f50def2f096ca82367eddde5dba786fcf03d6ba9d90bc7942a7f1079410cb348819444d4413bbbe648efe13cdbd604492048fc7f4cb2ab", 0x8b) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) r2 = semget(0x0, 0x4, 0x32206f67def5dc96) semop(r2, &(0x7f0000000000)=[{0x2, 0x5, 0x400}, {0x1, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000011c0)={0x0, 0x4, 0x8a, 0x4, 0x400}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/4096) r3 = semget$private(0x0, 0x4, 0xdbaacbef55daa6a) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000100)=""/131) unveil(&(0x7f000001a280)='./file1\x00', &(0x7f0000001200)='x\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f000001a2c0)={{0xe4c, 0x0, 0x0, 0x0, 0x0, 0x28, 0xab81}, 0x0, 0x2, 0x2400000000000}) 16:21:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x9]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:21:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="972ca96d22c74aea4229d495dfda3ade0f756e2ac584c79a380b807cb4cfe0636fb3154bb8bf05686c28247cd562ed2463b3c398c15f0618c022b65c4887caaefebb8cf91f8e4482e2a236826b01ec36f0e7aadb1ec9e7f9ba1737f33e8262e9583c02f9", &(0x7f0000000140)=0x64, &(0x7f0000000300)="6e0748811bc7f5cb37c99fc128f05849945256a730b378ed1cf7a49d11f62a41b40815c7d32339bdc3da48f2fff8eef68e59e9de473a612a6674b2abe19f5f0cbfcf23f5c6e9d7c281b6e8ad235ff3f89bc39c9c5cf28f801fec423ad83ff561504e5b65da5ccd113e3b45256317c6971b3b233d036b2016967b5aba03ca9d50f7892f46e1f0fbc4176bc185", 0x8c) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x48, 0x4, 0x81, 0xce7}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) pread(r3, &(0x7f00000003c0)="10f0da34679f43f8e29e8da465ed603025dd5168df10befa3bc57a7873421b6c054a6ece4409cc61dffb619828d360dc72d4c04ba2780c9c0955b776d3c0c739d43da93afece154bda8c454f8ae1136ce8a765d58383ba14e7f97987db41d7e87a7a8803a6b8311bb5cb1f51a3fa9b6525f3d3de0b848de8220a1bf5a2359d6b1cf7306c255788da9b048d1514859ac67d3bcd605abd9651b5574806b250b75789521ed5c44b086974d546a8d3187b8c19f297e346549db2b76dd5bb0732266f66f2eb5289b89e41e7253f30da71591bdff8ee0a0115875faf92589f610560808b28195c02c3b5e288fc8b276392eb3ced582fbdb31f5a96a918b5b5aea9a06ff78f7b20483a21a3b0db79b0b826e18b9ebaa4d718815608ff6660c742e00bc82768b3b59502001b6e1f3cf8777f1ba9b2d15de46c03a528a85430b3a5d69a6541fe28d1582a6e1cb65d33e0b56e05abd3347989d6affb11a3fbe9d75daeb7615c87657d7a4923087f6ffe958fbd437a514811a01950f77a68a29c6e14ed9eaacab60580753cff6b800d88d5afc4bf0cc6a294691b995ed23cb8a00a0f8274ecca22ae801309d04201340b355575ca2dec92520ca7f527a730eef13b1ec8960d72123f7ec61540a224c572347108ddca3e4d4559840cc83e1b042e7f3ed65996b39df1195972df40b66bec8e23ebcfbe13559e30ad1e4c959c1363be40c2f39ce31d781053243aed790fb896bbce969929db10bef9435839c5a4715e4a6e39040e966c091b0b6c1da44b3404563fa60331fd8bce343b5eef967f075c10d8fc349eb50ecee79be2651ff2c2a3af1ded64ef7399e026907ddedd81890a45f1c9169bad68e1281aa7ddb030a04fc5bededd3fadf0458d38445fcdfae771d8aa2949c4bf1655a9e6b2d776c93bc44275c9107f8a01a8f981d809c137835b9576fd934a70dd933830e4395e82072aec23ee5c932ff73203ce1db83b7abce6762c5e45a87496f8c5d811dc724f3f9436b92ebb0045f14b0353fd63ac40bb14690e73f9c26fb96bb00de66342a91a4204d89dd6d281fd4cd7f0c49498fe729fdfdb435910312a637cb687c16be3bc36d6bc4e0c8e7b00bf64f1d6f25b4ecbbfc8e23dfc8b152e9a779885405e05d54ccfa38a18fdfda06d1ea36a1caffceb9509b6c0312c4a598e92e91de7eb22a76beefb14e98dce73c2ed41318c7ed5a8704c508ce5f46a93e11b47342dba56314130267d67d03f8581637e22a74410f8e32fd0860546f26385488e54b27e09f35ef0f353db1a21a483584f0e5a2ba67de09adcda0b0ea75b5ad2689e8e66f41739ca9b21d1c7c4fab34333428835475965d9a4854ae4f9ad727c27d69d2739104ba4b9a6af8db915af48bd53797f0fbe5482d464f87105c6668702be7e7034156bd9281a3a9b56d8d4040fdf231ce3b42ac478c567f881011156a833c5c9a334c714aa082feb623ed158a35db8af5d1edbff6dcac11fcef9c6d4a593fbb7cd833cc7a6ac7c49d16eb2a640d6a1458c841323283a3db5ef17fadffde321889c8b0f81d975d387cb7b07adde7fbafa4fe0e82de298f70705dfc6e7282eaa9b366b643fe2e9b6c104298c257380fad22bb47cb06a2b8bfd3c49a08dd09cc6f378154f22d5d4b703d1c197c0a77deb3185660336ec27f29129f08b1e3bb42e4cee4a2cfd8841c97ea88781eb4f467b10f0fe5c2b93b2bd7f30a522cdeb11f3b9d6961e24b782c5f8d43f3aabc186a3970fabe8f5cd026a6ea30ebf96fb94c943bad301c94be5e38373adbfe85f0b80b5f490abe1d6bc65aa78ea1105e9493da5240ea14eb2d55997f0b405e073606e40858aaaf373efb0a4825a03aa697fd008eff254942d28ca071119fc19d2083f3b73e2ec4a3a9f6feb033c1fc08da3184b5fcf88ecc0ff0dbeb33ceeeba4927c1ffa3c6aeac5328504b12ef7bd359feb9db785b7a57cef267307c443b7be1a8af967f534467cdf75ccef9fa125abb3dfffa77784203a8228899eaa6844f8ec4cc3df0e1e06e30701025c605381de8e690dd9f155ff4ad6b4c104ebdecc4fc73203f55e967d8a6e36341189a2c81f7c01d141312f82a8fb82fc05b209a1f0935503b2b9c6efabbcc8b85b5a87c9ff7305ad8a6d9bdb49a91d8c1227670ea455c070c09a6edea457f48bdecd802786ee7274cd2e5b4703a88329a42c2d4548717f85ff89e745d4fdb9524463302db61088a850d02e6499227c6aba32a3c0fde3fedfc7437429f9269ad0cd78a0fed850797451debb1565753ac5c4d7412f9fb0c0fcff8a9401b127f78ec0c592961e695b2054c15114f3f51ee74383869a1bed4f48bc9284246f3d0ff56cce98e84ab9d2577ca3bddaf3f829463ba245e1fb4cf86b84bb9aad5a783818a0998a66271975e94fee90f87bb68ecc7d640d32019888b8eec11f379742debaa0cbd206fbfa63696f599d7966402f3b5e9eaf1649194e2c86bde299ae34f9bf46a63fd93eb787ce1801dc9bc363c09a79f31a2e46eaa58b138da488023c3b477c9e45a2c2d3a2aebaed97f7206ed69c1360b9cf6e02fe62722a59eef9c028b4cfc7f919563b2b551c1dae9ec899f58e927f0ef1b359a8975438c6fc670491207879c89e55c727b9b3c80dc00eddaa0d7e8d60000958066d05fdc092d1cb1fb3b0d5dc2a78dd56e40aa1d946d60abee842c6a506f78da9e0abfeb5c404a49aa142472df01aecf63e3b1127b24d3a45200e68e86bf18af5453969eef87962e42c835a62d2851497583b0ca75bac6737ec548f852ef8a4396f25bad9552b00bb40fa752142d1ec363f3da5669b27beb5e57ee482902085f3ca5fa3a01a58db0d1fdaffc45ac92819f6a40ade1c1cd6bd9769aeea38c68a7b66dc3707bfa2c4651cfacd75f8bcb0f87e7c688dee5fb7fd40325b6a9469f5d6970d506a216656a2e825b529d84b6fd34093a1ad01e97bbd2d66d868e9acab3fdd0fe20c595b905250e819480e65b9063205ef130fa68490a347df886cf31637e75322a6b118026888dbfeb5e7ee7ccdd39c6045c43a55f4c4dfde1a259cf862556ef1e7ae44905d024b73f35b177f35fab1da634ee6800e54d3e5082bd319ccbd82af3a20d9e70b1299af66c1bc6afe4624f47e546db428a803c58a0183451097e3cf0e5882a4f6f8b2e625a39854c58d3177cecc4b4ae8ffc381103d302135f2d2c2cad5d936b321b317cdcd4af2dd706e1c7e9313812248c120e0bfa7c2949db13fb8389555ee5e31f31512513b73ca556c3082763090e38007ff76914568e63f9ba024313d719e0b0561668fcd5e46f0aacad16295910087d5cb72f29a9c5afe753b5b36e23b04d3a6b2a7a1337a58deeb7dd0bc1b2acb4403488ef90a4419c0a978164be2cb0d418c814b3f96c4f1d5eb19c61fee9f7ce994cd24e9edde3ffef54e3e846209c48bd9f77060c74e7f721c90af48391fef815965a7b5bf17893277d7ca5377a186cd9b845ef2fbd27f858f7049fd83f489a0f9af7019c2d80344e486501f8d68d87de0ef03ded9291b38bd16e563418c39be58ed1c304234708ce63bd371e5eb2a46f1712a29265f7003f97417101e57c28a9b83be573f3816da5d14f8f5f7aea6a323f265d43f1acfaa589a64a0cc4143edb6220db68aab99842ec25c8331718b58a24ad163c785a68ca637c7e3e723f0838e9682ec8398bdea91c523ad70b56c004b2f959a0b904064dc925731f37aa4b3bdde78311c9a5690e6ab209422382599b9fc053ef189c0824d98d8ce4922fe69ac21eb40162dd142400c7f1dc2d6c431126d1993bd2d72e1abf738ba4290709df4c3a41c9fa45d617f75eb409a8a0809ca68cb60bcf11c7946877d4fe41be866550878742ae326a12c40884c660cd08855e19eede796746389a8c1a5145147b798058bfb412e970d1f6b5a75c144d7adb1b4049c663ce64aef3522547f39be104f1d4544f5e3e1203e194dfe1b31f072f05c3f2955865c0b59b182ac1e9fb16b2d2475abe5d6fe9fb8b11d0897c4f42a135aba617b18dd1053fb0ea66b30350d69e07af298b95768567c10fd9708d707505be075c9f406da6824d8a5d0b8768ce00bd6572fa942801c1527ac2052ab98c8d030b4a5e6efc3c06821512505b92d98308d4ba7d8c95b2272c91640e72e04ca13b1b99f5d1e7c0d126f15afc35d9afd855fb430172be81d062d1af54664174f9b64d796f78348df4f32076b66ce0c525861d6a4d6b2c5f25dd3601bf15d75e8a0480e381cb811bbf36076ebe2f564567aca8bcb27946ab2c82d24afd8dc20ae09665349c0a1b49dcfb39495b1c631125869c4b3f06f5e21b9889af506075a95ad0f4016756971908717d0f3a5d1ea226176010259cb4192a9d00f14f71d925b30034fd5000fbbb59d145f94d0834c17308afc96eca4c34c266cf3929577267f930aa15209bd51dc6d8c2f555993728a0fb220aee0ce64ef601acf53765c997f46df1672fe539a1a81b5f4ee643f62bad686bb603e6a1e861cec52c2b15e5c77699354d14d646f93e955b039306abc9a4dff34515d47af4130bfdfca1bc3a8c9931f6a45707c077b753821949af921f5c8cc8071ed8769f4ffe4543f90ff88085897535f6458ff5dcb2b1d82195b0a97d3e15e3c0a5ef91e3b11234cb01408d16f0d88b93d093f61ea836fb51f76d1e3522505f7a7212029880f4d1f9dba9099deb925b6d06ab5e69f086cb6dd6d5d620d2139233c1796b118d37eddc32d27cbc04e5e9876bc54e9544fe4605caeb598e62c447d6c0d2f261013d6a36c7d34001cccf1397d3693f96e7aec2d51a6c643c4d800853329fb6b2a6ca86045cc84cfc93907a70aec2815710d386f05e289bef4f1c4ec709d0c4c38894cb9e28e53bc753802d33d4fbd1a94c35783f7bec83cf25b2c0e29b6baeba3e7ecb91038bb177bc2c8285837afd31ad5909841a7a4b3a0eb4e1487f1991ca22159734032c1f2267c726661b148d215500a5af8bd97b896a33f2b28c07a7227e16b05b01e261d488d80bb5a876c0b8d51c0e6aa4a128d31243e9fe52626468e0479b61936c56c482abcfd7aef00705c8f7ab3eda90de9fab45dfc68955d13b9ff235e135355fdaa1c5955dc4ed38a128ebf61d22883a1964c1a852ce06f1d1779febd3d7d5cbeff3975051e20abfed9a4a9876a9d908d69e080e2a8db584d81096ff334ab3b735305ef75efa4ba8282fb5f4d322feee546cb3b61724c7fd1e68122308c983dbac144c7c5fc2c53a961971e1d3c2ea5834772cfee77009be4878756edfa1e3d5b4693ad35cb7a932878d33c464c83c3cac99c70a9f6bc2610eeea2806f4da27ea93b65d4d67220b1ad29710bdb2a3ed9878e1dcb0d1803765be6713bbb95435014beb758c8f985364c7d71b9c706db8731c7cdedd0309c89ccb6d1cdbaa5314a5ad9c69af1ceda19b7eaf9913af3b2c8d39c89caa85e4e40054b0cf0ab276b265814d13c25468f3283fd7823db91eeb28df095864b4d56c0e9b35db6f75dbf9f3af1e05588e6c4159a0862e1e330f61afe404311c273f4a340e27c34642fa366e468f96504c5ec1f755eebf4d60910d49948d292b8d8556d25601d8237b5afaae34a463b11ec736d321cbe17fde413024e706c133d32b5263bd373a8a9a712ec24f38ab4c250bfa0a5e74b4a793c06202344619e15fc6e5bd9520338113d0538d04d1437b951fd2981e27592de97e981bdc58a3ceeb736e43a41f50f24b055f63d07bb51aff8f9acc2915eb0a7a8191275c77f99e424a83f74bb4912bd4", 0x1000, 0x0, 0x3) 16:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) fcntl$setflags(r4, 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x31, &(0x7f0000000080)=[{0x24, 0x20, 0x40, 0x20}, {0x64}, {0x5, 0x1, 0x0, 0x100}]}) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='^@$(}-\x00', &(0x7f0000000100)='\\$\x00', &(0x7f0000000140)='@^\']-\x00', &(0x7f00000001c0)='}\\\x00', &(0x7f0000000200)='^-(\\&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@-!]\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)=')\\.#-[)\\)+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-]\x00', &(0x7f00000003c0)=')^\x00', &(0x7f0000000400)='2~\\%.($+.(#@&\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x1e)\xcf(\x00']) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}], 0x1, 0x39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0xfe29, r3, r6, r7, 0xffffffffffffffff, 0x104, 0x7a49}, 0xa2, 0x6, 0x0, r0, 0x80, 0x6, 0x1}) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e4813e2f66591575d4af6c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x5, 0x81, 0x0, 0x7}, {0x1f, 0x80, 0x2, 0xfff}, {0x1, 0x6, 0x20, 0x4}, {0x8, 0x80, 0x6}, {0x9e, 0x5, 0x0, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800, 0x5, 0x7, 0x32db}, {0x1f, 0x2, 0x9, 0x6}, {0x6, 0x1, 0x3, 0xffff}]}) syz_emit_ethernet(0x35a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000009552f20e0c4980707e0481e3eee2f0467bd8a17c9da4de5b9c252755a127d0f8c5ee04546b0389f6cf096d9bd954c79608c9595a12c1b5f595e4745746159408b562d119595b33131c22a5b55001030053d8b31f43529661dd3a28ec1275287dbfd0c2c5f8104eb3af2dc4e75b0e1b6c709a5d6bed9192859f38f2af854e28995754931472579f9e242aee6c74ca45d6e9b6fef53df79b8fc110b391332588e3a328634afa8f54e4a76c1fe3e4f08c0303e6efc30f3b016124e5749e026773a56465d8a0c10754753a61abce5731950c0a999212c41262a4d7d3a1396a67a9b940bb311b2984fb50509ec13929e1dd2d3658829879167877964a0870faf9b4"]) open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x106) 16:21:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000100)=0x1000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) setsockopt(r3, 0x800, 0x42, &(0x7f0000000180)="324004c877d43c43c8bc24e0bcf5a04a90ddf66301eb8d9f8b46d25e0a254fc7a6069b90057c8f0c531e105eab94a10da2fb9c1f8d06cc101e0c0ec2962dcf7f87c5d575292e00267893359f9f930666cbf1b0cc067810afaabb34f3da404cf4508549bd36be9d3131ea75b196a543848956f67d853401050d87cbe74083db8c130987d7d6ce1e9acd4831cb0be005761ada5b71c55326d629d7a48b82a5da3dff1c8bdc52c3233e1a74e4c35d3584146c16129df05694114b9662e395abccadb51c1c1977461b8800c983d5309ae1538004bb532968b7bab5c9", 0xda) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:21:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x7, 0x1}, {0x18, 0x0, 0x3, 0x1ff}, 0x1, [0x80000001, 0x2, 0x4, 0x7fffffff, 0x5, 0x5, 0x3f, 0x3]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)='\x00\x00\b\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)="3431f0e7a04d4d0f0f89efa52d273f5a96d96ea55cb408769981e35b7e3ea1dfe50cade24981df3d685a21c8935bec2ebd6c6a3ada3fa1fbc92506216fd525bf57f52fef7317a0162db06a6399beb3058c522dc19d3faa796e84f502c10f83fef3ea5b7067b8dcdd96902ab575bf3f09a3ad00330bcbd90ea25cf5bf9b2cdf7d0f", 0x81}], 0x1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2) sysctl$vfs_ffs(&(0x7f0000000280)={0xa, 0x1, 0x8}, 0x3, &(0x7f00000002c0)="eebde75b6c9caa7c31dc0f24b78890342fd1911eef6d9b0dc48aae1893036c87e04889694c1c439d9153308a87ca272248f2398d4282b966c22ba3204a84e3a0fcee0561472850864de67142a36b2de1c2e740520453cc8ab4707bc0189e40779bd1b561d99299035419ccf0ed4bfa4f5f73904808deb2cde2e326e433a261d04983c4676f10376c4d4fec0ad5783b279192768c763fad8aacef8ae84d99b439ca41dc51bfcf6389e225a1da7988e30663e71834ab7214b15e1aabd3a8c4fbc1c4777c15a6f0a7a012a36d25c8208a5d3388d4ed04d63f46f57e2d9cc8678ab49b05114965d70b", &(0x7f00000003c0)=0xe7, &(0x7f0000000400)="98a82ab2145da50a6a4bdcb5046301255742fe87f707761b897b50c1e203f5d2881b8f3be62fc42135061071667e80685eb17a5475794d0f672fe491e6f06cd281ef337ff7ba7449982455a65358ef0b773f4b17f5ef5e94bcb51b283303b395fda9bf8bc7833c8695b3946eec5fbbe4e236d3c912de58c3d135d13f1a7edd52d1214f32927a0b629ca340d8d7c1", 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) socket(0x2, 0x1, 0x7) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 16:21:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4002, 0xfa, 0x7f, 0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSDTR(r3, 0x20007479) 16:21:23 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000010c0)={@broadcast, @random="7e4a6f4014ba", [], {@generic={0x8848}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) 16:21:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) 16:21:23 executing program 1: setrlimit(0x4, &(0x7f0000000280)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) poll(&(0x7f0000000240)=[{r0, 0x8}, {r0, 0x2}], 0x2, 0x39) r2 = semget$private(0x0, 0x1, 0x654) semop(r2, &(0x7f0000000080)=[{0x0, 0x8, 0x1000}, {0x0, 0xc920, 0x1000}, {0x1, 0xff64, 0x1000}, {0x3, 0x401, 0x1000}], 0x4) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) r6 = socket$unix(0x1, 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000180)=[{r6, 0x85}], 0x2159, 0x39) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x10, 0x8, 0x4715}, {{r6}, 0xfffffffffffffffc, 0xbd, 0x80000000, 0xfffffffffffffffd, 0xb3}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x20000000, 0x4, 0x3}], 0xa, 0x0) 16:21:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x4}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0xe5, 0x2) 16:21:24 executing program 1: syz_extract_tcp_res(&(0x7f0000000240), 0x54b448c4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000001e22f697294231bea99ccab62b1341bcc1c03cd01d9b4183767a4c1d71119a7c939cc1db2396c6390a2b6153765f489f4aad5d5d0b83dee41b3e64c7842661f16915762585ee4c5464f55a6e81f3d30faf6896472a27497f50daa306df8ba28bb6bf536aa45c07407465be07ccec12d84ecafaa07e9380dc09ec91038"]) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x4000, 0x49) fchmod(r4, 0x182) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5, 0x85}], 0x1, 0x39) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r8 = accept(r3, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000180)=[{r5, 0x4}, {r6, 0x100}, {r7}, {r8, 0x8}], 0x4, 0x7fff) 16:21:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="2400407a60b8aec43000"], 0xa) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x1c000000, 0x8}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x9, 0x1, 0x4, 0x1ff, 0x91, 0x1, 0xffffffff, 0x5]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r11 = dup2(r10, r9) recvfrom$unix(r11, 0x0, 0xffffff2b, 0x42, 0x0, 0x0) 16:21:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="e4012e696c6530001fac05b0dce3a8233cdb02ffdf4c7c2bbedcd21b62e0b3bc6890bbe0101b439370f75417daa9b88e59e47c3a212ed6ad0e8b3cdca99da9be040270a81dfa"], 0xa) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./bus\x00', 0xffffffffffffffff, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000340)) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc2073f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xcd) ftruncate(r0, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 16:21:25 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="edfdfd59b5d9", @random="54030183bc00", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@mask_reply}}}}) chflags(&(0x7f0000000200)='./file0\x00', 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r4, 0x85}], 0x1, 0x39) poll(&(0x7f0000000240)=[{r2, 0x85}, {r3, 0x20}, {r4, 0x100}], 0x3, 0x39) recvfrom$unix(r2, &(0x7f00000000c0)=""/137, 0x89, 0x802, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 16:21:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:21:25 executing program 1: syz_emit_ethernet(0xa4, &(0x7f0000000540)={@empty, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x96, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@end]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0xffff, "0249a63498d2f1845c92cdc6fdff5cd36a424e0d9d5c7c8ab6fb0f9998016b1388b4bd2b22755e89fe948428725989a15f4a001c8f56004c6e8a53a2a6e2fff23de428d1457cd33f3124ea2615ff4b616207002aabe0fd2c0e21fa6139fc0374721d0fa322e630ec29febc5fd2201bc1e1b87d6a0dfa"}}}}}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="08f39448f2639659cab37288f64cb0d83f5a599e0bf791f5ee0678e76e9eb01770036c5dffa37369b60208073485760ad378f3ab961029c2a35a485ce6d71bb6ca42a98ff3f859931eb8b0ce18ad86712a5dd7705a5a90aecff859a7c7f8b4b1fecb367c8545df418d26b2a1c062e64806cc8e69f45c9518ea66b6bb51dfaaf90a999f947ccdace5062cfff9b16aaa55862935e95345f9b6e1c209c8e21485fd570673b92f1502dd8e8633aa885f01ea84ad8f68dbe32d06bbb845d388b6dbaeb3ce3cd702089448a737bb29822a93173aa95dda3486", 0xd6, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) recvfrom(r3, &(0x7f00000001c0)=""/234, 0xea, 0x0, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x5, 0x4, 0x1, 0x80000000, 0x8, 0x1, 0x2, 0x3, 0x6, 0xfffffffffffffbff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_icmp(&(0x7f0000000340)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000380)="a97ac3fc390e18c3a5e832b43f2dba4d2f54433cb3b49d8b5e2bc79b856d1c8f9cefa6cb4ba1c72158aaa6ea609b609f30485ca4d5ed7221e58893ccea58b2d5b7bcf0086c35a95ed97c02a9884fb08f6a4264568310aba72b0ece409245a1cae0552bf22c30381afd77aefe8eebb8744638bdd2a7384045260cafe8b3afa4ef76fcc8080faf2aeaf0c1d0bcc42d3023524b51ce952dac43f3", &(0x7f0000000440)=0x99, &(0x7f0000000480)="7957e26ab0bddfa64e1704ee7f4d263fbbedacf42eb75f67750577cb8d17c082427d16296414db181f937dd12df33b539c40cd99a242f294308f123bd15066e664cb41bbb457830181650c9ec4ef2b20bca9c68bc6b6ad468a88390038175c067561e1aa6953ea70d34f0ec63bff8abf5edee43b791a7fcaee8b", 0x7a) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000300)={0x8, 0x27, {0x5000000000000, 0x2}}) 16:21:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x241e916b, 0x1ff, 0x8, 0x7fffffff, "6618fabd36b0828b4f2ec4e46c4863b6e6dbfdac", 0x6, 0x100}) 16:21:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0xf, 0x89) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x18) write(r1, 0x0, 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) sysctl$kern(&(0x7f00000002c0)={0x1, 0xa}, 0x2, &(0x7f0000000440)="ed2c9304ceec1eb394c0b18b8b5f4ca65de104736650a0ffe385bc847af194678a364ad22d01248511978de078697ee3a1c06b2c7780636b5a0338f9a7a7871fc283bece6ecd0f1c1bb70cd3a18662369d7990443195caa010fc78a1332e32731c8e13f1a060f2bf95d2c01969243e4cc6b4b9372eb00cb279805c782d2e8aad7c57f96b8180c23f2f0f65b32ebe8a324da7440d6980b2c836ddd9317022fad75b90e55788f2d743ab7e7e7ee2461d2b89315ea7dbb2d8d9136bd9552c29e84192d82a87ce85499736187f8b5dc1e87115d38ba6ef2609ab6d4274404fc40131935091b9e3cf2af14ff2d7db65f5b3807135f1702591ca84028d7a71", &(0x7f0000000300)=0xfc, &(0x7f0000000540)="71800576ad8401de5495591cf042ae9cd72e39081fa064e01e50e94ec46b2853f2414e64e774216c830db66c41e773a6cd553d6e05980b4558b0b5ed8f9ca8bda76e9ee98fc18ed4002e4a389ed9dc92ed81c99e2debd3aad513a1f0f3e65e4ddbcc34f6842ecf515413269473dd9ec264cd8ee50bf28edad4", 0x79) socket$unix(0x1, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x6) r3 = dup(r2) listen(r3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x1, 0x7ff, 0xffffffff, 0x0, 0x0, 0x1, 0x40, 0x0, 0x1, 0x58, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000003c0)={0x2, 0x4}) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000280)) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) 16:21:25 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, &(0x7f0000000100)=[{0x2}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffb}]}) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x85}], 0x1, 0x39) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) write(r1, &(0x7f0000000380)="7b468cee87a5b133c993cf4077940553648fa7fc6978a3e8b4e235bdbc0301c50c825e042a37e3bb88a1f12ad0cf4b941e3cf2d202ef5bb8b09b0af02f79fbb57ba2f4fdb9bbd0af47f6fe8515ae88abd85f3a148f67f2c8b310d4f3d04c7209ad05b20d23b1d2d45b5a8f6f0e0f06450c9cac791a08258c82912f8912dbf34dfb846697727a5a3c5f74222995ca9301eb2c0f7acfad2843f42e02530d225f77602336e522b35c5d481f2ae62c182eee507af37d17e2d88b491e9ce67bd7c789d88eec5f9a05a3adc088e3f003c4abadfef3fcb538ee37ab48312b096dee9d7054c54ddb9185a1eb8ce32a547bdfd22aafb76f6e9276f318946a790e37013c1a9b106b2f0b9b659bb1b13c03ef9386497de0cfe021ef1af252a3753261cea0e75839279ca7b8835941f4285ad73295d58dd27d478f37d4a423aed3cfdea57691e9305ce740ddb2f8fd02161e7f64ffbb5b895f34e32822a1a0a3b10100c4a19c65c51d6088467f50f85d6930ba50d0682d5be9d5de5a95034432573e474167130431debfe9c49def2a985e5f489fd0366fdde60586ac6caf897bcf95ac0d5192582a5781296f8c3faa9b784eb68a62b8648b53bccffd399156c032e7e596725c1c508002654d278d68df8b2e089f0ff981c626ed687da3fbedef0c5da368e50a1dee8e4d3459066970f5414cdac773ac7d94a161e2e5bc250f861c5e97223d48ba48f4d73b20173ac41cabece71fef1d38fbe580b0d521584073334bae894cd31340eac935cfd98d3f4821de4a451617200eceed8eb8e9aabf30e2975767807a52688c02d1c58256ac503e9d1547017f68422cb07dc7e26b33a4c11439f2087b01e778e7da955ceb346fe429950517052b0dc287d92c2e34332d1a2533bb16ddea8b60130cc2161da4365c270e92d5864ff703e0ae447d4e8b35888dd843554cd964db9fc1565bb3a58700e54335b92af2923fe7e91c3740507e8e489a299310bd1799776da1d295ece52f40f7ecdb7ff9c9c99a0b8adaa91e98699d0afbec0a7de85e9968c3b903701019a1273669d1372c695efb5d9cfb9873484e6f3a3fd4cfb479c4143f430444396c4977c6118dc3adc50cba14ab6158600226c4afa8c7ab245a7f855483e1e12363371059374bc710f523b86c7b22be6b518fcde7b66add6de9607330a4768eea845d7629923031c1d61f79c5dd17c1255f759e51619c90d372384ce363931d70a8b0a8bf3b855cd0c89ad6f587af8faaa245f736ed703e52aa693f5d8570295c88f258c990a4b068d3ef4be1663acb77053acc8424beb7abde44be613c7b51a15307f2d8ffb0d53998bec8e3f8fb57578801a9e5d11fef0ff3c82d696c2f9db9af49996b91c16ca6ec78d202a416c7442477825fffdfb1d788b25fa87a05417df7b13ddb325ce864ede445d472437e3fa5c6af79c9c1fb8fae92ce889c469610c1fed9d2f2a360237048c24ed099c4762152dfe9232dde43b02a59e2a11441e48f0ac6d3a82a8ed212c3fd294f70d1ed8107a0f664543a555e297cbed5eb1700b82c56409433fe7ecfcc453055b3fcaa491c80b3724c782699123f9000a1336c1246958e6e9a977554230e6d3ba30751bb563af4934fc5469afd6ab082c7f8b089ec8b0e4e0d7f0d403921290845a00cf4df59d843e30c3d6ba5b4ce37138a09151b81cd048d01e35c5c0ca1cd6f1f12b68dfafa5400984e20735425cf2d6b3c801e07c1eafd2cb196cdf45c9da05db8dfe204af487c4cccb9f93ae820494c236b320a57e54fd6b5b837f7dcf7053aca0ad0f592270cc0c304af3ba08817ca7f24e9fb68a4bc543b7697ae05c8edc425585c276de2afbbf99bddea94e3bd7ff4b7183eba681cf6a7debbb5348cbfacaa829906b2de2612ec6b7a86b72cbf81ea8fa83e09c79b81a3b4598718b96d5f5f4f2767951564e77843e30b88349aec68f3c0e2914136fa3d325326ebf259023693d6f63d551abff2f5da77914f1dc76b88ccb072405a60bb695269e5d241324a3f56d441782b7b696eb369c59f962f25696a09ec0875a4e35ce46a92e5f838e97fb36ce36a9461731ca83f6f34ebdfc8c35e4d367fb0d160e8f768dbd45ed70e827755f4312950d71bd62b79ccc7fde6aa37ac9553f9e41fbc04daa023ecc1525d38b72f169cfbb5f97698335748a78ed2fda9f543fd455982cc92339cdf6e5380cececc8794cb4803a4001b3566a7736ef1c7b92e4f56a7716de08faaaa01a36b39773e9a1af37e5a3d642f39ce3ca45cc075390ec68b00d1b14ef9faabff27b13e2107cbc32b303682e1245f507d215e28f95939758857c10531dc22f9110ebad3aa05be1f79ab688c36c800333d914159a99e67e3ecd1b5f203c602200b487228c214c77ab0bee5e6113fd0ea41ea779697687577aa4a35b4e3bf799b407941ea1e7c39819c3df69c756a3419644b301541db7d0109b5962a167b133c3c9b1ffe53e08545f66b5d52a8eaa2cc0f60fb0d85a301b13790103cff33be6dd3f1c5040ff078603650c570d212b4aef6d66ddf05bcbc18805711061866a3775b5e1bccf7fdf5db4b66ccd6f16260081cef72878fb9cab4466216f7009ebc931f865673a110357b1b0fa1ac5500d8f7cd6dd676915d8d71cfacb551195c357498477452539c45cf8a8faf0c51d611c52a2410aca7c6c420fea2c8e488aa112475d67d8696dc09f46e2335ab9a159aa1eec826f98d1322b5c758671dc1c288acdebf2b470c87c57ad0574b3caa2f86830b9af0b03289af481d64186cfecbad30499011de2baccc5cf0ed2e413d18596504343a247c60b233becf911d8767c3364ff721265297f63df4ff8f0ebc6598daa7c467cf70933ae60160bec7377b2bd4164fb6cf4ffece7d1aa54479029ec9ee933d5ccff118661d4492342f03b80bed98768adac370501e8b9c0051754d51833f1fbc680277adc63b345e34b2c6c038179e66c87bc1e31a8b61394171cd66b979cabd0309f5091a9bd8147c4d79ec9a4a2ba58ea5a7fa8926c8234e8571a5dc026a441d47969a8a280c5c4240eeb68019aaf2df792f5a8f680146c900be11b998e4c8443fc42b5f9ce090153a45bf9b455a029e37272d16332195cc4dfa90c5503a7fa0811a4d517aa1089a35a5da85aabcd912b8fe4cdb7953e7fa915e1b2b51a8b90b38652155b4b1f35f1d5f116b74bf08e42a3a802cdf275cc7e5879b00c89051cac5ba7be20eaaf193d4be86a3221aed2ae3370eeaa4e746d00608656dbf8ee54d38c47678c8505a27397b3a0a67d5277b4b2a99025a3b2eaa9a37d17038c88bccb641715ad422c716cc89898d1f5e1d104988bca4329986061f5592d09812abec6b7d721aab9c9d3874303a39ab3fcfcdf38256406a6049e78f0127e370b80bab4a62bf7ae038cf3bb428e9003a1e373c1b3d72e6f1f5e34da4a1f7d26f8c32829943e4a0f27ff94768bc513040ee576955753f476f3e8ce516133c8d091cd093fbc598fcc2e972af28826f280cc58dd23dc6ead7e029ae5a71476b05a9bb6980d87c1e4a7d41386fa4a3829101ce2e50e8425a9078e95c8d75b80000339ab895f74cf0478446451d896d3479c0f3d85d528b344b3a5ae69cc35a42923d13cb1fb393802c4fbc54459bb438affed16c11fa05206766f691974092e13f3fa2f9a3dbfe5e58d2ec58b6125d6d216859efdd63ac7e66596330847c64633152872e8ea3836ebe05f160be814a2aa91f4fe2faeb3afb8dc0ef15a0d73e1ecd76080ec0e5599f9ad29f8f4c9f9aeebf59fb93ce1b9b804b17e189458805ac2820f78739b3c904ad1a4f29951365da0e70d654ad447c5e70012bc06b14ce76cafbfdf1605f5e90da1f84bada5f03ad87b9aeaa753bf64fbfc5e637f721cd5f729251e3d569d75112e43c6cef4927c784af9c9ae2b0330c874cc30a392eb55c1a75c9136e1413a2f67108fe97d33453455a3539f0bd246224681a1292181a3285b4409459789fdcaeed42f41c429de0ed4f1726831eff6ef98037b7e5a4b7df8957b7dda5761c5ad4185a56aff652fe55fe478623de5b2a3d7f2eb43e3ead5e36b2b923b597df8e8c104bf605420208864b3fb111c6b26e13a54cc166c6e7b8e937059d1abf62b3c3dd1a174f1b124886a29d835aea7f5cfad501492983710a2688e4c7490f8df6546edff856ce1293cb873e07d0c26f6e3746a15549eaa63573201cc3c02bb697090c9f64359b4f07220acacbe5e2b59efa3b686b49db86e61e3fc459f5d7fb712ff79421ec200ace9a90c98dfe12dbbd4207c88a109140fa3610e21e332694d4ff06460b73f67fe69c09cc3368e3545b1234feee15ab0fc25d612ac834b65620240ddbca3b1587423f4a4113d1206277bdd89c9d6563ada389a8b897ff003c4aeb3bb9a75b882648e0588607c5e7d0add2be75e8cb67f65231f0b7dc7d6fcea2af83c54b3eac72261e2a8a167641cc2bc9e7f6e8b96085954699165f64a446debed0f9925d1aff96b6baa4169820dfc919b96eb157e2fd5187289c415e5849d72ee62eb85b87f192727f77c22bf68ef350b89e6374bb3243e652b5cdab53312e7328a65fd794155054c30317aefa264357f8223f3c73b91d7e2a188bb03f824f719acab50be3c9453f19d29375905846881181d9aaf2cc33ef92170340c71789d892315d9e756c4f6b0c659062b08404d52bc7b120416d4ae29afb2d92c7732f7b96efd84d1858977b0b0ca0032b0515e60a45d3eb0975f9d5912d177ca972755cf9448ce78d2a315225439a47320dc497af46f2d511e440beaa6bf41cd989c71edbbd0dbbffbb3cac6729a79aa2d2f20bc996586358def8da5fbee48e161d7b180bdb132a574072e45dc09a7d6412405ff587df3614f988ee6d97498db47ab4e2730f1da8a9e05350ceafc01fb98286575d9b6df609e527452ba32d5a0a851b039bafa4a677c3b88f2504c7935ec245d4c0e90d26be4cfe875a601dd611ade921720f715b4ebb40c01bae72762f9c7c2573e4f4387ceef0cd24e11ca20286acb46809d8a7bc8698bb2d99e8c6b0354ed079e77b4845abdf7088d025bb19478d107590fc4d70488f54ac65e01047666e6be40139b3d3fe77d63f650178fe9c350d7a2c32f4f6d80f8a9f1f2b295867b57d2484551d28876142344477c1dc060ccbddbab9e854f8814a8bddd3d871349bfc1dc9d2b8cbc1189ed7305e5ef0c3f600e794d16deb9a1e421c729004f18dda53b5a94176d7fbc91b9cf5bf9abaaffe7c189ce3675d5ddae074755d315e614d73575cda859ffb114307ab2c2fee5c310a1ca8d919692f0452cf42196e26354e02fa8469042b0c0a52a585686bda3c8015ce524728255502b92c71f83db6dac6a38f24675359a043695d5c0dcabf07cb63542b407b290f616f45e60c1231f5d66553cb7d93d9006ceb70fa453cf8dfa97677d9bf0f5d9500a2739f7e1fe25d9f8633b5cc6f078dc6ba6c3816209297d70835990c1d7d193e90a9d2da92d04524468e53d624c129c7a1a1a35ff341e23f47af8222ca8977f36ea7c4a62745e0dc38928fdafa559eda1c45b86f9a4ba1af32ecf617ea10623d23aa7734896305a90146ba80dbe3e470af6f34ef397666ead4984191cfa1094eef5e373cf2a77e46adc30a71f44c9e1c844b699236bb268028306417da40dba8796caf45cf01e068fba0740c31f7620a6410b3d12f8ca14e5ade0daec1449ef067123f02cd7e1b9c769dad895b22ad43705175feadb86bbc3ab2adcc1033acf111181d7cc64d455e28", 0x1000) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001380)="c136b07a77a2d5259cb793be18001dfd6dc7aa8e5e2604b14656056d4233c37d13a99a148d4bb1f73a4d3c03713149c4552ca6b8f6a386b4d12de25f773525d910c2719ce2e4b073720c9e2bead80f4bc1759f7baabfc65e181e01e3b4a2ede4baebd2ba3062257cd9cc4409682ca844ae82af854f5fa02b0d3e026a313be42a0665835ec0707dba8976d8c14d267a8783e11fd65e2c5e722538479bcdfb14a7b2141b016d8a9bded7083984d84ac801de5f36453d131d03c0442605f13fa576e1359cb9c046211b49b6a6713685e8f21f6fc899a1d2c57f6fc2ad7b0fa210b0075c8372c8cbc1f41d3fb22ace45710164474558fc611d59000068c7b8587e1295a4111b2a474ee269dfae46bd0ebc4bec2ad1890b6de76371c575dd197dfa8d4f66fa93ab59e4f53b8a6910298fb2b92f2acb687669e87b3ecc80c0", &(0x7f0000000000)=0x13c, &(0x7f0000000280)="f8c9a4f8c71aea038f689f6e4827bb6bfd3b402d4f1baf25f094f62f5d2472cfa855f7b11074859664cca841bd83dcf18ed68ea8cb7be5c5f97ad431e7eff00dcb0cbba197190b733425a9ebe988387d89abef33259812232e78af76b3f26f10ce9b5e48", 0x64) 16:21:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fchmod(r0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd351, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x1ff, 0x2000000000000], [0x0, 0x200000000000, 0x4, 0x0, 0xffffffffffffffff], [0x254b5358, 0x0, 0x0, 0x0, 0x140000, 0x4], [{0x0, 0x5, 0x0, 0x1}, {0x0, 0x4}, {0x3f, 0x0, 0x0, 0x84}, {0x0, 0x7ff, 0x0, 0x2}, {0xbc00, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x81}, {0x4000, 0x0, 0x8}], {0x0, 0x3}, {0xe9df, 0x2, 0x2, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200}, {0x2, 0xffe, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x1, 0x5, 0x1000}], 0x6) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x1000}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semget(0x2, 0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r5) seteuid(r3) 16:21:26 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:21:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @random="58842d8f3750", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0x2}}}}}) 16:21:26 executing program 1: syz_emit_ethernet(0xb3, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff0000000000000800490000a50000000700009078e0000002e00000010094065770f637424771140000018c000001ffffffff070bf8000000000000000044340171000300000000000700000000000000000000832fe00000020000ffffe00000010007b4f8e00000020000000600000a080007130700800080e00000027f000001ffffffff0000008913ffe0000002e00000027f000001ffffffff017ad44f4cc66d696533525482e4c4b5291654c2726f630c466ac4ee4e14f6377d985e106bf1256326"]) socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e54) setregid(r2, 0x0) fchown(0xffffffffffffffff, 0x0, r2) openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x8001) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x6) r7 = getuid() r8 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r7, r8}, 0xc) 16:21:26 executing program 1: syz_emit_ethernet(0xb3, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff0000000000000800490000a50000000700009078e0000002e00000010094065770f637424771140000018c000001ffffffff070bf8000000000000000044340171000300000000000700000000000000000000832fe00000020000ffffe00000010007b4f8e00000020000000600000a080007130700800080e00000027f000001ffffffff0000008913ffe0000002e00000027f000001ffffffff017ad44f4cc66d696533525482e4c4b5291654c2726f630c466ac4ee4e14f6377d985e106bf1256326"]) socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e54) setregid(r2, 0x0) fchown(0xffffffffffffffff, 0x0, r2) openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x8001) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x6) r7 = getuid() r8 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r7, r8}, 0xc) 16:21:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r2], 0xa) ioctl$TIOCSDTR(r2, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x2, 0x20}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa8aaaaaaaaa08004500003000349e6914e2450000000000000000000000e00000027f000001b2b1cbda1b7c7a7b76e81b34bbe1a4659a05092546049753a2e4f7aeaff4ac7435d455c3d40906c225a18b5220fd37dd374932e56fb343ff78ffc91172f9723a1a94ac47ea81434b2f1589ea000000"]) 16:21:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:21:26 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="fffffffdffffaaaaaaaaaabb86dd6076605100083aff00000000000000000200000000000000ff02000000000000000000000000000187"]) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:21:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xfff) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r3 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000180)=[{r3, 0x85}], 0x1, 0x39) close(r3) 16:21:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="c1cb303b4dc3692cec77383cc434302be8ea2d214a05cef07fa7eef901c16e9481bb90dd891b034248606483c0fc0ebe67199313c94a5d38184a1a71677d045362c197bb8a99a7139b5b943e573cf32425b7cc1d0d1c593175b9937da070958d7464795f58f7107eb07922d7bcaebedac1efa5a8c733c5d6e79c0e8bc5ad28e62d2d67671171b1d6b234c02dc2fb210c5ce1f3334f64085285e65ece2d4fc0ee674a5d296f65a06375439db6dcc0c0eaca5668429088240034237d061fdc3cdc46a0bef696c7d3485d1bb45630abd023e4f91c05b4ef8317767225613e027b6971dcf337049d0530f9", 0x0, 0x0, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:21:26 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) mprotect(&(0x7f000042f000/0x2000)=nil, 0x2000, 0x2) 16:21:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x4d}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 16:21:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x3fe, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file1\x00', 0x10000, 0x3) renameat(r4, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f0000000100)='./file1\x00') renameat(r2, &(0x7f0000003380)='.\x00', r3, &(0x7f00000033c0)='./file1\x00') r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r6, 0x85}], 0x1, 0x39) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./file1\x00', 0x1, 0x22, r7) 16:21:26 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000440)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63d9f1c40519dbd99f261e571aa86e95ea02004b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a50700652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca59277e457383f3817b46ecafce77e826652dd38184d0b9990ebe1712f05290d110030027425e8fc1c6c2ee8eaaeb37e1a7cb1ba14fae5c13c8a76fa5d3753db0f7cc2372e00170d23c97d283d5b2b99c2d23d9b2a95d728acbd52d85ef7876d5cfa7c01f474dd3647bd5b7d6b48d23e76ea0c49581a04acd08436b93e56cc015eafa29a3717ad78b2ea95e9a7397a4283eda308c53027630a13c894dff66413b918329501c462d3325677a02b54865477cea24bc1f41c95e6ab7fa16e47bd164433e73c3a1ba44ac94b35921c1395afd7bbc5bd3c8599d120194c7c41af40000000090afdef36a774f550ff7b5c54042ca0858725174b1534ea76725f958f157a9f255c881bb68f813a175f1a60600000000000000a83887f02334bdc4329201b91281994fc1a8c0991d69d14830195de8a6d5e59a0c9aff57c44c488cdc78e1d2d2fb2eb7bb12a02cba0717103c084f9c81fc9a83a78de152dadc865ec37c986839a32555330f088e541d7aa7b721566ecced8126f31290babf76d8b6a1cbefff3d79f3b161590882542a432cb33471d94ae749047cbc59672c915ed4c7e8502f300bb6393e6f8ed2", 0x22b) 16:21:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d8053135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073693fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc00"/275], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) socketpair(0x10, 0x1, 0x9, &(0x7f0000000040)) r1 = socket(0x18, 0x8002, 0x4) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r0) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) renameat(r8, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 16:21:26 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x85}], 0x1, 0x39) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="c636cb806bd5f246ee1ea1704b1e84955032acd9cdbc6d45a7035adb5312073a1d4d4fa8dae6688fd52927fb0c7457565170c326a1302532b54d56b5aed41eb9ccc2fa7071100d56e4890d62ead05360da3ba74f1e3976e040a5e53199d20205308dd332863a58fd113bf2493f534d623e90eaa6919aa7b1a4e08ef49cd8cbfe72ecd96bd94f5b4625fbffe98fc35353954ab872213a7cdb833b7c6997b5fca2276efd028959bdc9e77a98ee914763f695a614902c58c07ae8a25f56160e2827b14ad018e46eaf445d5dd2d165500b", 0xcf}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) socket(0x20, 0x8000, 0x1) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xab, 0x0, &(0x7f0000000080)=""/171}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000001c0)={0x20, 0x1000, 0x1, 0x0, "4856773aee16bf0b5bd7958a6b4d49884cd4b0a2", 0x7, 0x216}) 16:21:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffcf870a7448db86dd609fd54100083c00000000000000000000000000000000000000000000000000f1de37e8000000004e214f2000089078"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) flock(r0, 0x0) uvm_fault(0xffffffff8277aa10, 0xffffffff8269b898, 0, 2) -> e kernel: page fault trap, code=0 Stopped at m_copyback+0x119: addq $0x1,0x8(%rcx,%rbx,8) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8277aa10, 0xffffffff8269b898, 0, 2) -> e m_copyback(ffff800021fa3320,138,0,ffff800021fa34e4,2) at m_copyback+0x119 end trace frame: 0xffff800021fa35a0, count: 0 ddb{0}> trace m_copyback(ffff800021fa3320,138,0,ffff800021fa34e4,2) at m_copyback+0x119 pflog_mtap(ffff800000044a80,ffff800021fa35c8,fffffd806421a800) at pflog_mtap+0x446 pflog_packet(ffff800021fa36c8,0,ffff800000b50010,0,ffffffff82879b30,0) at pflog_packet+0x3a4 pf_test(18,1,ffff800000b36000,ffff800021fa3998) at pf_test+0xfc5 ip6_input_if(ffff800021fa3998,ffff800021fa39a4,29,0,ffff800000b36000) at ip6_input_if+0x945 ipv6_input(ffff800000b36000,fffffd806421a800) at ipv6_input+0x48 tun_dev_write(5d01,ffff800021fa3c88,ffff80002310d000,2) at tun_dev_write+0x204 spec_write(ffff800021fa3ae0) at spec_write+0xd4 VOP_WRITE(fffffd8074e800d8,ffff800021fa3c88,11,fffffd807f7bf840) at VOP_WRITE+0xc6 vn_write(fffffd806caa3568,ffff800021fa3c88,0) at vn_write+0x14e dofilewritev(ffff800020ec58c8,f0,ffff800021fa3c88,0,ffff800021fa3d70) at dofilewritev+0x1ab sys_write(ffff800020ec58c8,ffff800021fa3d20,ffff800021fa3d70) at sys_write+0x83 syscall(ffff800021fa3df0) at syscall+0x4a1 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdbd3f659db0, count: -14 ddb{0}> show registers rdi 0 rsi 0x729d9 acpi_pdirpa+0x5e841 rbp 0xffff800021fa3300 rbx 0xffffffffffffd3ca rdx 0x729d8 acpi_pdirpa+0x5e840 rcx 0xffffffff826b1a40 mbstat_boot_boot_cpumem rax 0 r8 0x2 r9 0xffffffff81e7a848 pf_translate_a+0x1a8 r10 0x1 r11 0xde6ce037481944fd r12 0xfffffd8064106100 r13 0x108 r14 0x30 r15 0xffff800021fa3500 rip 0xffffffff81142cf9 m_copyback+0x119 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021fa3240 ss 0x10 m_copyback+0x119: addq $0x1,0x8(%rcx,%rbx,8) ddb{0}> show proc PROC (syz-executor.1) pid=364776 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ecf658,0xffffffff82888178 process=0xffff800020e38008 user=0xffff800021f9e000, vmspace=0xfffffd807effe2e0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51407 484583 72870 0 2 0 syz-executor.1 *51407 364776 72870 0 7 0x4000000 syz-executor.1 72870 249965 9272 0 3 0x82 nanosleep syz-executor.1 86686 459341 0 0 3 0x14280 nfsidl nfsio 58853 440610 0 0 3 0x14280 nfsidl nfsio 78399 56654 0 0 3 0x14280 nfsidl nfsio 23873 176679 0 0 3 0x14280 nfsidl nfsio 18023 3810 0 0 3 0x14280 nfsidl nfsio 99051 214785 0 0 3 0x14280 nfsidl nfsio 81930 36399 0 0 3 0x14280 nfsidl nfsio 13881 44730 0 0 3 0x14280 nfsidl nfsio 38653 218563 0 0 3 0x14280 nfsidl nfsio 21148 466580 0 0 3 0x14280 nfsidl nfsio 97753 9550 0 0 3 0x14280 nfsidl nfsio 41880 324241 0 0 3 0x14280 nfsidl nfsio 45034 186823 0 0 3 0x14280 nfsidl nfsio 75465 350438 0 0 3 0x14280 nfsidl nfsio 73878 5821 0 0 3 0x14280 nfsidl nfsio 94452 337291 0 0 3 0x14280 nfsidl nfsio 8498 458256 0 0 3 0x14280 nfsidl nfsio 74413 369364 0 0 3 0x14280 nfsidl nfsio 55034 68740 0 0 3 0x14280 nfsidl nfsio 30967 166696 0 0 3 0x14280 nfsidl nfsio 15896 175545 0 0 3 0x14200 bored sosplice 32021 3959 9272 0 3 0x82 piperd syz-executor.0 9272 9625 36644 0 3 0x82 thrsleep syz-fuzzer 9272 364848 36644 0 3 0x4000082 nanosleep syz-fuzzer 9272 407539 36644 0 3 0x4000082 thrsleep syz-fuzzer 9272 308603 36644 0 3 0x4000082 thrsleep syz-fuzzer 9272 52296 36644 0 3 0x4000082 thrsleep syz-fuzzer 9272 269590 36644 0 3 0x4000082 thrsleep syz-fuzzer 9272 115817 36644 0 7 0x4000002 syz-fuzzer 9272 296183 36644 0 3 0x4000082 kqread syz-fuzzer 36644 310492 94698 0 3 0x10008a pause ksh 94698 168890 13008 0 3 0x92 select sshd 94957 254678 1 0 3 0x100083 ttyin getty 13008 187654 1 0 3 0x80 select sshd 97858 67101 57240 74 3 0x100092 bpf pflogd 57240 178149 1 0 3 0x80 netio pflogd 71034 143229 23666 73 3 0x100090 kqread syslogd 23666 6968 1 0 3 0x100082 netio syslogd 40518 466195 1 77 3 0x100090 poll dhclient 73572 468155 1 0 3 0x80 poll dhclient 39963 49649 0 0 3 0x14200 bored smr 15578 486118 0 0 2 0x14200 zerothread 99485 183309 0 0 3 0x14200 aiodoned aiodoned 1216 439009 0 0 3 0x14200 syncer update 5980 442147 0 0 3 0x14200 cleaner cleaner 53554 170046 0 0 3 0x14200 reaper reaper 17031 79308 0 0 3 0x14200 pgdaemon pagedaemon 45463 140754 0 0 3 0x14200 bored crynlk 26768 362450 0 0 3 0x14200 bored crypto 96558 195797 0 0 3 0x40014200 acpi0 acpi0 79954 190700 0 0 3 0x40014200 idle1 97465 268554 0 0 3 0x14200 bored softnet 39499 290126 0 0 3 0x14200 bored systqmp 39334 202761 0 0 3 0x14200 bored systq 81159 187680 0 0 3 0x40014200 bored softclock 74288 43216 0 0 3 0x40014200 idle0 1 482974 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 51407 (syz-executor.1) thread 0xffff800020ec58c8 (364776) exclusive rwlock netlock r = 0 (0xffffffff827435e0) #0 witness_lock+0x4b0 #1 tun_dev_write+0x1f9 #2 spec_write+0xd4 #3 VOP_WRITE+0xc6 #4 vn_write+0x14e #5 dofilewritev+0x1ab #6 sys_write+0x83 #7 syscall+0x4a1 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8289f9d8) #0 witness_lock+0x4b0 #1 vn_write+0x42 #2 dofilewritev+0x1ab #3 sys_write+0x83 #4 syscall+0x4a1 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9541 6441K 6804K 78643K 11672 0 pcb 13 8K 8K 78643K 138 0 rtable 98 6K 8K 78643K 617 0 ifaddr 87 15K 16K 78643K 193 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 67 0 ioctlops 0 0K 4K 78643K 1677 0 iov 0 0K 16K 78643K 118 0 mount 1 1K 1K 78643K 1 0 vnodes 1234 78K 78K 78643K 1681 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 18 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 252 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 1060 0 sigio 0 0K 0K 78643K 18 0 proc 61 63K 95K 78643K 660 0 subproc 32 2K 3K 78643K 153 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 74 0 in_multi 30 2K 2K 78643K 142 0 ether_multi 1 0K 0K 78643K 19 0 mrt 0 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 2K 78643K 528 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 145 75K 91K 78643K 4030 0 UVM aobj 39 7K 7K 78643K 41 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 126 0 NDP 16 0K 0K 78643K 43 0 temp 150 3967K 4045K 78643K 7912 0 kqueue 4 6K 20K 78643K 33 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 54 0 52 1 0 1 1 0 8 0 rtentry 112 105 0 74 2 0 2 2 0 8 0 unpcb 120 2548 0 2538 1 0 1 1 0 8 0 syncache 272 8 0 8 3 2 1 1 0 8 1 tcpcb 592 460 0 454 4 3 1 2 0 8 0 inpcb 296 1065 0 1058 6 4 2 2 0 8 1 rttmr 72 4 0 4 3 3 0 1 0 8 0 nd6 48 24 0 18 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 1 0 1 0 8 0 ppxss 1136 2 0 2 2 2 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 13 0 13 3 3 0 1 0 482 0 pffrnode 88 13 0 13 3 3 0 1 0 8 0 pffrent 40 115 0 115 3 3 0 1 0 8 0 pfosfp 40 848 0 423 5 0 5 5 0 8 0 pfosfpen 112 1431 0 714 21 0 21 21 0 8 0 pfrktable 1344 60 0 54 2 1 1 1 0 8 0 pfstitem 24 36 0 34 1 0 1 1 0 8 0 pfstkey 112 40 0 38 1 0 1 1 0 8 0 pfstate 328 38 0 36 3 2 1 3 0 8 0 pfrule 1360 56 0 40 3 1 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 588 0 432 15 5 10 12 0 8 0 art_table 32 589 0 432 2 0 2 2 0 8 0 art_node 16 104 0 77 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 29 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 242 0 232 1 0 1 1 0 8 0 shmpl 112 38 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2690 0 1288 89 1 88 89 0 8 0 ffsino 272 2690 0 1288 94 0 94 94 0 8 0 nchpl 144 4807 0 3228 60 0 60 60 0 8 0 uvmvnodes 72 3092 0 0 57 0 57 57 0 8 0 vnodes 208 3092 0 0 163 0 163 163 0 8 0 namei 1024 13475 0 13475 2 1 1 1 0 8 1 percpumem 16 44 0 12 1 0 1 1 0 8 0 vcpupl 1984 7 0 1 1 0 1 1 0 8 0 vmpool 560 16 0 10 2 1 1 1 0 8 0 pfiaddrpl 120 23 0 17 2 1 1 1 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 200 13010 0 13010 12 11 1 7 0 8 1 plimitpl 152 91 0 83 1 0 1 1 0 8 0 sigapl 424 1275 0 1223 7 1 6 7 0 8 0 futexpl 56 16809 0 16809 2 1 1 1 0 8 1 knotepl 112 183 0 163 1 0 1 1 0 8 0 kqueuepl 152 125 0 120 1 0 1 1 0 8 0 pipepl 304 229 0 218 7 5 2 2 0 8 1 fdescpl 496 1239 0 1223 3 0 3 3 0 8 0 filepl 152 8649 0 8547 8 3 5 7 0 8 1 lockfpl 104 286 0 285 1 0 1 1 0 8 0 lockfspl 48 98 0 97 1 0 1 1 0 8 0 sessionpl 120 25 0 14 1 0 1 1 0 8 0 pgrppl 48 29 0 18 1 0 1 1 0 8 0 ucredpl 96 786 0 777 1 0 1 1 0 8 0 zombiepl 144 1223 0 1223 2 1 1 1 0 8 1 processpl 1008 1275 0 1223 8 1 7 7 0 8 0 procpl 632 3335 0 3275 6 0 6 6 0 8 1 sosppl 144 26 0 26 6 6 0 1 0 8 0 sockpl 400 3676 0 3657 9 5 4 4 0 8 2 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 15 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 178 0 0 22 0 22 22 0 8 0 mtagpl 96 56 0 0 2 0 2 2 0 8 0 mbufpl 256 390 0 0 18 0 18 18 0 8 0 bufpl 280 5461 0 187 377 0 377 377 0 8 0 anonpl 16 145477 0 128202 108 30 78 88 0 124 4 amapchunkpl 152 7974 0 7691 36 20 16 25 0 158 3 amappl16 192 4753 0 3898 67 23 44 54 0 8 1 amappl15 184 371 0 370 2 1 1 1 0 8 0 amappl14 176 295 0 288 1 0 1 1 0 8 0 amappl13 168 47 0 46 1 0 1 1 0 8 0 amappl12 160 26 0 22 1 0 1 1 0 8 0 amappl11 152 68 0 53 1 0 1 1 0 8 0 amappl10 144 12 0 8 1 0 1 1 0 8 0 amappl9 136 707 0 704 1 0 1 1 0 8 0 amappl8 128 519 0 476 2 0 2 2 0 8 0 amappl7 120 301 0 294 1 0 1 1 0 8 0 amappl6 112 145 0 131 1 0 1 1 0 8 0 amappl5 104 1172 0 1159 1 0 1 1 0 8 0 amappl4 96 483 0 458 1 0 1 1 0 8 0 amappl3 88 374 0 367 1 0 1 1 0 8 0 amappl2 80 8247 0 8173 3 1 2 3 0 8 0 amappl1 72 48230 0 47763 25 15 10 19 0 8 0 amappl 80 3671 0 3591 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 40 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1255 0 1233 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1255 0 1233 1 0 1 1 0 8 0 vmmpekpl 168 11424 0 11381 3 0 3 3 0 8 0 vmmpepl 168 171875 0 169782 222 96 126 131 0 357 33 vmsppl 368 1254 0 1233 3 0 3 3 0 8 1 pdppl 4096 2517 0 2472 7 1 6 7 0 8 0 pvpl 32 432773 0 412441 245 60 185 208 0 265 13 pmappl 232 1254 0 1233 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 277 0 18 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace m_copyback(ffff800021fa3320,138,0,ffff800021fa34e4,2) at m_copyback+0x119 pflog_mtap(ffff800000044a80,ffff800021fa35c8,fffffd806421a800) at pflog_mtap+0x446 pflog_packet(ffff800021fa36c8,0,ffff800000b50010,0,ffffffff82879b30,0) at pflog_packet+0x3a4 pf_test(18,1,ffff800000b36000,ffff800021fa3998) at pf_test+0xfc5 ip6_input_if(ffff800021fa3998,ffff800021fa39a4,29,0,ffff800000b36000) at ip6_input_if+0x945 ipv6_input(ffff800000b36000,fffffd806421a800) at ipv6_input+0x48 tun_dev_write(5d01,ffff800021fa3c88,ffff80002310d000,2) at tun_dev_write+0x204 spec_write(ffff800021fa3ae0) at spec_write+0xd4 VOP_WRITE(fffffd8074e800d8,ffff800021fa3c88,11,fffffd807f7bf840) at VOP_WRITE+0xc6 vn_write(fffffd806caa3568,ffff800021fa3c88,0) at vn_write+0x14e dofilewritev(ffff800020ec58c8,f0,ffff800021fa3c88,0,ffff800021fa3d70) at dofilewritev+0x1ab sys_write(ffff800020ec58c8,ffff800021fa3d20,ffff800021fa3d70) at sys_write+0x83 syscall(ffff800021fa3df0) at syscall+0x4a1 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdbd3f659db0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d80ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0010f6848, count: -3