last executing test programs: 15.36047323s ago: executing program 0: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 15.330813988s ago: executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "dfff09009cef01098b00", 0x0, 0x800}) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f5125aaaaaaaaaabb86dd60f61900001c0600fe1f00000000000000004600004414c047f5f8646b0d0000000800dc18c7311bbb78e721", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) 12.292407047s ago: executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x38) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r3 = socket(0x2, 0x2, 0x51) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r3, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) r5 = dup(0xffffffffffffffff) writev(r5, &(0x7f0000000100), 0x1000000000000309) 12.179605965s ago: executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x840, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x4}) socket(0x2, 0x3, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000200)=0x4c) accept$inet(r3, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x6380) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x4, 0x1, 0x0, "0100012d291b00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5", 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed7", 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x2, 0x0) close(r6) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) 9.137570543s ago: executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000440)={0x9, 0x0, 0x13, {[0x6, 0x7fffffff, 0x0, 0x10000000, 0x0, 0x3, 0x8, 0x8001, 0x3, 0x2, 0x9, 0xffffffff, 0x6e, 0x9, 0x8000000000000001], [0x7, 0x7, 0xff, 0x5, 0xcbd, 0x0, 0x0, 0x0, 0x0, 0x88aa], [0x0, 0x4, 0xfff, 0x0, 0x0, 0x0, 0x2], [0x5, 0xf0, 0x60, 0x4, 0xfffffffffffffff8], [{0xfff, 0x84e, 0x401, 0x4cee}, {0x2, 0x0, 0x9, 0x8480}, {0x7f, 0x0, 0x6, 0xffffffffffffffff}, {0x7, 0x5, 0x1, 0x8}, {0x1ff, 0x49000000, 0x0, 0xf6}, {0x2, 0x80, 0x6, 0x7fff}, {0x0, 0x40}, {0x6}], {0x0, 0x3, 0x0, 0x3}, {0x1, 0x800000}}}) open(&(0x7f0000000140)='./file2\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000280)="815ad7f7cb75d66b4b06e878ce6b176f3539f45c0765c21911200f7c188ed18d9f06ac55f9b8af1bb528176ad03564e21ee6b6e23a6724a2db4b912fbc66145193fd049abc9da2e9ce8b80ced436acb0b3f11914fe62c54d9cd6a6ae6e8e424dce33e7ac8ba61cab74d6758d920ce2814c34ad6f02123c72390b11cca55b5629ad3b22d1f559f2b32af435125390082176f6f4bf0815626bc77db13c10fac75914905f0d4cc92f0ff591c5751ac1e563ba9a27", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x16}, 0x2, &(0x7f00000000c0)="3b98631b4c5cfb6920d6b7585b9ffc", &(0x7f0000000380)=0xf, &(0x7f0000000240), 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x1) socket(0x2, 0x3, 0x0) 7.48990815s ago: executing program 1: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x79}, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0xc}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x7, 0x0, 0x0}) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setrlimit(0x9, &(0x7f0000000100)={0x0, 0x403}) setrlimit(0x5, &(0x7f0000000980)={0x7, 0x3}) r5 = syz_open_pts() close(r5) r6 = socket(0x2, 0x4000, 0x0) connect$unix(r6, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) r7 = accept$inet(r6, &(0x7f0000000180), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r8 = socket(0x0, 0x1, 0x20) setsockopt(r8, 0x1000000029, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r0) socket(0x18, 0x2, 0x0) socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x2) 7.460343682s ago: executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "dfff09009cef01098b00", 0x0, 0x800}) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f5125aaaaaaaaaabb86dd60f61900001c0600fe1f00000000000000004600004414c047f5f8646b0d0000000800dc18c7311bbb78e721", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) 5.199138619s ago: executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x6, 0x3f, 0x9, 0x1}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) setreuid(0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x84, 0x7, 0x4}, {0x4000006, 0x0, 0x0, 0x4}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) 5.169849362s ago: executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000200)="709f2d000394c7e9b08f65b6f14a10f9c7ea844f241497f2a42cb19a9cb5a35366dff8cde20f966149a81f04329369f0bab20b2d0f2fcadc0ffabd5281e87f64989232e88e3cb1095631694937bc973d3945e30a5041e4b7aa3f59272b980e3e98592a9d7a25ac98dc353f4ddb142b1a55bfcb946b44907be99f3aaf21668abbfbecae6f7d3c8d06a9d5992491", &(0x7f0000000140)=0x8d, &(0x7f00000002c0)="5f2aa403cf5b936c364047fec0ce142d57588abb10c4c9fe101b4c7ca2c5b894c1c4b4d0d2c88aab3ff56f9ce7989eef8de8b5d853d5adec727baf8843ea183bd315f2c4", 0x44) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000750000/0x3000)=nil, 0x3000, 0x1, 0x812, 0xffffffffffffffff, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f00000001c0)=[{0x0, 0xfc, 0x0, 0x40000}, {0x3, 0x0, 0x1}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x800c745b, &(0x7f0000000080)) r5 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r5) socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r6 = socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, r6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) read(r7, &(0x7f0000000140)=""/52, 0x34) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 5.059247194s ago: executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[]) r1 = socket(0x18, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0), 0x0, 0x0}}, 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0x9, 0x8, 0x6, 0x32}, {0x157, 0x0, 0x20, 0x4080000}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 4.494477315s ago: executing program 3: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x8) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40, 0xff, 0x0, 0x5}, {0x3d, 0x0, 0x0, 0x7}, {0x7}]}) r3 = getuid() mkdir(&(0x7f0000000300)='./bus\x00', 0x10bc309a70432714) chroot(&(0x7f0000000240)='./file1\x00') r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000680)='./file1\x00', 0x0) mkdirat(r4, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(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', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='c\x00') setsockopt(r4, 0x4, 0x3, &(0x7f0000000540)="cc3c5f952d77789ba05e10a61f85f5cc4fef07d828802e55c6423bd80b1d1214ffb0c363444a9d48858ac6961bae8e19e9d61f5a77e927cd0c5c966f8ed3f5d61cea87ab4d5eab848912e7d9da7e3afb47e934f7ccf91568ae02dc64f844cad6c7c55949614c3bbad41831e1ee9d2b8d2c2cfede156654c158ebae3b9023d6cebe5c2f841763", 0x86) setreuid(0xee00, r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38", 0x32, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x0, 0x0, 0x40) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 3.437707459s ago: executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0xf8, 0x6a4a, 0x5e}, 0xc) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffffff) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/26, 0x1a) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000200)="2a9105a4859ed5630ffc11beb2b63fda3e4e05d484745d5d6dd732dbc85b110b41bf2991fa9827a3286edca7dab86d9802d381c706f84d00a7f6126e5744a9606d349b4c4dd2129a285d78930867ba61479a88b49a771b8e3ee89a8a53516dad21ba8a3ebe4f934fe9090730edaa2695445194830b8bcc999a1a28fd685afd19351957a7222618614937246ed0b87dd5d955988e88d410bbf86dc71a94831ea0e5c5a8d5811113ff12b49ed5065eec2fd513f4c204bb7e1ea94836533e51dcfbe95dba100d84147dfefe", 0xca, 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0xff) sendto(r1, &(0x7f0000000340)="1f0122b4659a5a50b075f23e7458bf6f3926532f43eb65699446c203f7e5706f4a13046c1ca7c5942c23ffcec41ff39c32e89ef8c148d26e39da743f8f1a5a0fee60f4798033ab814a5febba06a889345af1a1d6c8c927e1778402583ece3299ab318938736127ab468aee26", 0x6c, 0x404, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000400)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x86, 0x31d}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x2, 0x0, 0x8000, 0x0, 0x7, 0x1f, 0x0, 0x2, 0x1, 0x7ff, 0x3}) recvmsg(r2, &(0x7f0000000b00)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f00000005c0)=""/255, 0xff}, {&(0x7f00000006c0)=""/58, 0x3a}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/103, 0x67}, {&(0x7f00000007c0)=""/246, 0xf6}, {&(0x7f00000008c0)=""/147, 0x93}, {&(0x7f0000000980)=""/59, 0x3b}, {&(0x7f00000009c0)=""/85, 0x55}], 0x8, &(0x7f0000000ac0)=""/53, 0x35}, 0x800) getsockname$unix(r1, &(0x7f0000000b40)=@file={0x0, ""/37}, &(0x7f0000000b80)=0x27) connect$unix(r3, &(0x7f0000001000)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xfe, &(0x7f0000001040)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x7}}], {@ipv4={0x800, {{0x2d, 0x4, 0x0, 0x9, 0xe8, 0x67, 0xfff8, 0x1f, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xa1d, {[@timestamp={0x44, 0x28, 0x5, 0x3, 0x5, [{[@multicast1], 0x4080}, {}, {[@local={0xac, 0x14, 0x0}], 0x1}, {[], 0x7fffffff}, {[], 0xfffff9ad}, {[@remote={0xac, 0x14, 0x0}], 0x10001}]}, @lsrr={0x83, 0x7, 0x9, [@local={0xac, 0x14, 0x0}]}, @end, @end, @generic={0x1, 0xa, "58579bc2e5fafa7a"}, @timestamp={0x44, 0x30, 0x1, 0x1, 0x7, [{[], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {}, {[@rand_addr=0x112]}, {[@loopback], 0x7}, {[], 0x2}, {}, {[], 0x4}]}, @ssrr={0x89, 0x13, 0x8, [@empty, @rand_addr, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x6, 0x0, 0xf, [{[], 0x400}, {[@broadcast], 0x800}, {[@multicast2], 0x1}, {[], 0x40}, {[], 0x9aa}]}]}}, @udp={{0x0, 0x3, 0x8}, {"871ccb5d185f60374154bd417976a5cf84b266791b09771bc6e3cd55e8e4b1323e74fc91306fc64b05c17e1a"}}}}}}) r6 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(0xffffffffffffffff, &(0x7f0000001500)=@abs={0x0, 0x0, 0x3}, 0x8) 3.410004513s ago: executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x204}, 0x0, 0x800000000002}) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x4c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000000200)=[{0x4, 0x2, 0x1000}, {0x0, 0xe40, 0x800}, {0x3, 0x2ef, 0x800}, {0x2, 0x80}, {0x1, 0xfff7, 0x800}], 0x5) socket(0x18, 0x8000, 0x0) socket(0x1, 0x4000, 0xfd) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_mpls(0x0, 0x23, 0x0, 0x0, 0x0, 0x2589d9c6) accept(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002340), 0x1, 0x0) write(r6, &(0x7f0000001100)="ba", 0x1) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6400000200000000"]) 3.408407445s ago: executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') socket(0x0, 0x2, 0x0) socket(0x11, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x42) execve(0x0, 0x0, 0x0) r2 = getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) setreuid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, 0x0, r6}, 0x0, 0x0, 0x8000}) lchown(&(0x7f0000000080)='./file1\x00', r2, r6) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000002c0)=""/219) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000001}) 3.379952481s ago: executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgid(0x0) socket$inet6(0x18, 0x3, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0), 0x4) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000380)={0x6, 0x6, 0x9, 0xbb59, 0x1, 0x401, 0x5, 0x1}, &(0x7f00000003c0)={0x2, 0x9, 0x120, 0x2, 0x3, 0x8000000000000000, 0x4, 0x9}, &(0x7f0000000400)={0x28, 0xffffffffffffffff}) dup2(r3, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$net_inet_etherip(&(0x7f0000000080), 0x9, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000387000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000629000/0x3000)=nil, &(0x7f00007a3000/0x2000)=nil}, {&(0x7f00000d9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000354000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffe}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f00000dd000/0x3000)=nil, 0x4}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x579}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000796000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00', 0x8}) setrlimit(0x0, &(0x7f0000000440)={0x8000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 3.357953935s ago: executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x74) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x20) msgsnd(0x0, 0x0, 0x8, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="edff00ef3bcc868e753f6c3272f8ffb5bf34eb54e5eb45f81af6470f8c67301d7c9fffb8bd0d98ac00000c668e82b43edfd75861a72c1376"], 0xa, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x2, 0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x1800) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffa, 0x24}, {{r1}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() 3.356217545s ago: executing program 4: r0 = getuid() lchown(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, 0x0) fchown(0xffffffffffffffff, r0, 0xffffffffffffffff) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x100, 0x42) fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f00000002c0)={0xc5025f8cf2ee1a54, 0x0, 0x7ff, 0x5}) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) rename(0x0, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x20, 0x4000, 0x4) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = msgget(0x1, 0x8) msgrcv(r5, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) getuid() syz_emit_ethernet(0x3e, 0x0) 3.340081782s ago: executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xd07e}, 0xc) 3.338847141s ago: executing program 3: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) r4 = getuid() setreuid(r2, r4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7859) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 2.299431867s ago: executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="061be6c471233313212ef82cb11c3f06b61bb069b5858ae28e8a98bf2751df080000", 0x22}], 0x1) dup2(r1, r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) accept(r3, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) mknod(0x0, 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.27792169s ago: executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) r2 = msgget$private(0x0, 0x0) setuid(0x0) r3 = getppid() ktrace(0x0, 0x5, 0x1332, r3) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r2, @ANYRESHEX=r2, @ANYRESOCT], 0x401, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x4}, {&(0x7f000057a000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {0x0, &(0x7f0000112000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40008000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0x10001}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil, 0x4}, {&(0x7f0000756000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r6 = msgget(0x3, 0x280) socket(0x0, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r8, 0x5) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x0, 0x0, 0x0, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r9) syz_open_pts() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164900000000000000047be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1e5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000f168bfba09001d89e001e2ffffff00f0ffffff00"/177, 0xffffffffffffffc6, 0x0, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) 2.249862948s ago: executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x126, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x40000001, 0x0, "0100dd2dfa7f000000040000000000000100", 0xffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) r2 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) 2.247300551s ago: executing program 3: msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r0 = shmget$private(0x0, 0x2000, 0x2b, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, r2, 0x0, 0x0, r6, 0xac, 0x7}, 0x4, 0x8000, 0x0, r7, 0x10001, 0xffff, 0x3}) r8 = socket(0x18, 0x4000, 0x80) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80000000, r5, r10, r9, r3, 0x180, 0xff}, 0x0, 0x338, r4, 0x0, 0x71dbffe5, 0x6, 0xffffffff}) getpgid(r1) r11 = semget$private(0x0, 0x1, 0x48c) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000200)=""/198) connect$unix(r8, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) fchown(r8, r5, r10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x87ee, r2, r3, r12, r3, 0x0, 0x5}, 0x6, 0x3f, 0x3f}) connect$unix(r8, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r8, &(0x7f0000000580)=[{&(0x7f0000000480)="0c044291b5d8813493a479ccd7d46e6ae6463b85b43ac1752073254b66e561224c13ce73097d06ae19fcabeaf3065591063eb5caaa2fd4971257ea5f69bfcd0981de79dc59e15f3903f3d5ad513ea5653248bbf009e5dc9208722d4f88787dba6eb7296961a85376e0c6b20b121c51156feca8f8fe666c30c291e283ea5469ca5473152f9163b205e4fd2cd4b0b77990224e580de0443685bcc4300ca53096566da24adf277c8f799568d198ac2300b60cec339d81ba69d066f84913c234892289cf99e9bb00f6768daaec25e551e0db39c83c78881f7ac37d402bb4a7d3778d9c066a6d99ce6e", 0xe7}], 0x1) r14 = open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x199) fchownat(r14, &(0x7f0000000600)='./file0\x00', r9, r13, 0x2) ioctl$WSKBDIO_SETENCODING(r14, 0x80045710, &(0x7f0000000640)=0x100) fcntl$setstatus(r14, 0x4, 0x4) setreuid(r5, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$setown(r8, 0x6, r15) chown(&(0x7f0000000700)='./file0\x00', r2, r6) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000740)=0x31c6) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x7, 0x0, r3, r16, r13, 0xc1, 0x9}, 0x0, 0x2, 0x4}) 2.239613587s ago: executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "dfff09009cef01098b00", 0x0, 0x800}) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f5125aaaaaaaaaabb86dd60f61900001c0600fe1f00000000000000004600004414c047f5f8646b0d0000000800dc18c7311bbb78e721", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) 2.22793301s ago: executing program 4: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x86, 0x1ff}]}) getegid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0xfffffffffffffffd}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) open$dir(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chroot(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x3}]}) open$dir(0x0, 0x20, 0x0) syz_emit_ethernet(0xe26, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="094b000009fdbc00000000000800450000"]) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x6, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.2197332s ago: executing program 7: r0 = semget$private(0x0, 0x2, 0x298) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x8001, 0x101, 0x40, 0x8, 0x1ff, 0x0, 0x7]) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/121) socket(0x10, 0x3, 0xb2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x80, 0x9, 0xec, 0x3}, {0x7, 0x5, 0x80, 0x1}, {0x5, 0x3, 0x5b, 0x1}, {0x80, 0x5, 0x0, 0xffffffff}, {0x1, 0xfa, 0x5, 0xfffff801}, {0x6, 0x7, 0x3, 0xbafa}]}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfc00, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x7}, {0x1, 0x49d7, 0x1000}, {0x4, 0x8, 0x1000}], 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x14a) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000001c0)=0x2) recvmmsg(r1, &(0x7f0000001440)={&(0x7f0000001400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/87, 0x57}], 0x3, &(0x7f0000000400)=""/4096, 0x1000}, 0x9}, 0x10, 0x2, &(0x7f0000001480)={0x6, 0xf2}) openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) r2 = socket(0x6, 0x8007, 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001500)=0xffff7fff) r3 = msgget(0x2, 0x10) msgrcv(r3, &(0x7f0000001540)={0x0, ""/117}, 0x7d, 0x3, 0x1000) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000015c0)) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000001600)=0x3, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001640)=""/180) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getgroups(0x2, &(0x7f0000001740)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001780)={{0x80000000, r4, r6, r7, r9, 0xc, 0x8}, 0x8, 0x8000000000000000, 0xdf66}) sysctl$net_inet_tcp(&(0x7f0000001800)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000001840)="81371c150f48945cc80bb064022d8689560ee95d3c16542df23cb39ecb575ad02fd66e33bd469cef8a753fbe3641882d12841d5843624fee2387f79db4eb5090fc7d0b6a309c02c11e631932d53328d993f8403f52f2d69ec5fca5f1428dd816b5fbf53a7d16b39d1176ac6d9269a2adab0e927afcee5454b15413ac715b108690c4bff76a0e1c7e904429fefba83b40fcbaabcab107ac83e428b663aba96225b373e3bac0ca65ccf08934dfcc9f3b654deedfc6477ed8e909c47eefe7d92b0b7c2aec76c9af24e4531eaba7960c4108fb8089a0d754d536a1b9c291d511d2b9472f8e46a87c42653e3818d43503daa2d233e1c15c7f5f925b8b76d91aed3ba9bf8d34032ebe44d22b750a7aa692a21d8f83ce56d0060f0cfdf74115a527dfe80d341f2ae0bba320fa94823d56dbd48397c3405a8aa95d5f1f41c2db678fa66dac9724502a84d2ac4f45fd04625199d912800f1d8aa82ce9ee43316575109fe9b4349d531eb1a8ffa4c6e1fa265b4eed1165070661d46b81a3002db2f70ce395626a5daeed13b078dbf7758240953b9ac6df429c1cb352ddfc60e8f47479699de8b17da32caac7ceb93ac7fd2d4195f28ae5d6b3b5d0f17b973834ad350b3b5f16ef0b7937b9a5dd0c36822f75d084f008955a7b82607b44eb07040d4fcdc13b5ec5f4b689643c72b129225da444ee8ce071c9ee8a884a6a833a3fc461547035e6dcf1b6db63064117eff872f9a4ba18c8f355963e1ec55cbb615fe75ab75aef4753c1250fdb680676d29d2b1c89586e8df278ba935ca2925f8362b2323913e680566c526c547a1eac06d7f31517dcaa478486d7787b03f5828cb9ef52c5ae1a112e961f651f05f5f59ea73493fb9af6f79d91da6a73df9b3b5764ac52812b7dc38098c54dfdc3f6f6e3be64f37f39f61a7fc3a0113c01d4ffd394296d91253718d14a73381f7471401693be289c52fc9628f0d09503498dcb5e2b098a05574bed801f54c9686e03f144a5c617d8b8e66ea86908678b0d57321fe3f38b865615b5c88dc58a9ede0c881506ffb68b0ebdf50990a6bd36e8219a678dce07066aa1ffc42b89b8ef553af4b8190c649cbabd24c5a33935b44d0f0695dfdf4c25b03642b56a1f466302187a6609f6f39bbf566fd1f3997ae5120abf3964723cee43a09e1c392136d5c1e0ca785897b50cdce51a6218c8d2cbe7d5aa23dff1e051c09b387c88b595bd4d2f6a8c065f81f5e23d9edf856625752c03ec36b34d5c72e3a72a16c872960d94d92fbe95bb882604c34104da236faa5de237b8be26f39aede68d3fcfed24e3e8501afdd7f67a066a38b827eed41b650863b4727c08cec8860731337c0f823d02ed53ac595264d9f369b0f586802835e912031ef79cd3fb6d1b51cb57571b1804e94ea7a12489c6201df4f764a978dd7cda6d70097a781f28f66e73adbd518505a15c6164ba0f9cf8f586d677e05aaa6aed7228664e179ffcd0ad303fdaf2db91594688c455b0d115b8cb9d31ed7fc1a7ee1f7f7358c3b5d61e1c64877dfdb757c333e19608b72a7b2412670ac3a98040451a0a3db9eb2642c2c10b19f32cd80dfec5a296d9969a69898e8e12c6d35a190890ca736017dce42a90600595418e7ba2d68a61d0d6b4e1719aa2d15bce38a0f45d9170c8f49b0d841aad574677e9c80ae80eabd43dcf45356a1417486828d96bddd3ed2abb29217b674e4754f4215afd025ca60f0468be7ea5c20ee78362d93d45b859abd39057b6e949bad37eeb2be0f5c183eb1c0df1889a146c68931dec04bce3d00eb5affd39ee3e6a9cc8ec4ebcf1002e3217cb1bbf1f5f4442c09a13d000876aefbf67e8e675a62a4149c9ad5c3218ef7d26d0866a791738a6650032c3782a7c4fdb07e6cb815962bb8b5dce3003257f29e3d273cc28ac0a45b4e5d8f12ac0b09e0e21cc7be83ef1c3b3ffbb34fd3316a156a6e3668764454ea87ae71493a482e3fe46d0ac3ef9ad5829d672946f99c067fcd73354fb84f9807a53983bdb3afd9dbe1a557f8ed4c3073190196a6cb52925d4d08027e7327629125fbf722ec8008b25fe6a7eb1f3c9ad05b65744f7e4336f1f9e66bf5bedb46cca20244733b6aa0282e810e8956d35a4f5173b08fbdb73e1d2d75398bbc36c2a7edccd6399b4e8768609f37ec76902904c7c6e060194d94b1520e8b561dd138602d150032e6d09fdfa9ed34df39c6fc780c288677d59d9cfc8b3d099dbfc26537633dbb07b29b4c27994ebd736d16e53bf69e9806a1a4e0616fc24dac2e502da9807383ba10da0f8490cc8e140d5695bcbb98635538f7bbf3a06165352601f4c6d1dec2e5c63822e4052769196c63f382939d42e9d58fa33b414ff9c496fe62d1ad1c49214e2f2841cd2f54fb88302f637d116cc1d7242b4c83a3e67e799986d8871d53374a96e154c179242330026a3011f5d8415c4a296268f87f90cc4b99d081fbfe80e6b454b4b04c8f61f6182f6fa45c2fbd2948680b7645aab8b66c803dd950b999a6ca3677cdf5c6d46120ae41446e6b67144882545cb3e5e92dfb16bb925e74bdaeebe9574369b4f04a83207a85dce5260d57d0e65b81c780f0183f2295900cd1fd605ac5f1f6abae296d0a53ea214d072fe14d1d06a1c85eca2390270ab6da6633a2904b5133512182d82cbc7e7c42a3cd03fb7c465cbe841841829f5de8a87bcbe7e3b2722ec8cf97da168151b7a1e464be1a8fec6bdf0a8ce6da4385bfc4d5819a8d53a9adf80f5ab2b718ae901c7b7930cd6568f9e1efbc2c9b6dc10c3418dcd1051d694b527a5d85c4b6c43a5d3678b4ac4bb307d1aa7784ece1ee933f12998a8a1ddf63bc6f2ba1de3737ab32e81cfd341227e58c37b18e1fd4993809d35cf32459b0ce3e87f4f6dfa93f6ff784ec3917838fd0743a0bd3c1c43d3b9147f72d0ad24b049f0515b8cb721106adf300e5dde33daf6f63db814fc27cca401080ad700f675a0b1e645a678096562fca993b8d884b3b7257e4fc04e810c05ad845a749adbc3e8e4efee33867edfb26f3b3d863e249dc996f02cb3849c17eaf39745cd395597b2be84b04b98ec7d4507e0968d46eef8bcc88920d0179cf0cbf548fb0e5a3dea9ef4c116222d0e22dc6767a620bed25e75a266f886c479c324a3d4578c56e21e71dff3651d9470634516d0088d4a58ede80787c424ca6959710236e9b98b1732c114e0e6b17707f217d14923cb5cb6dd938536d8e737b5370dc8117353f01418cd10477d0f18ce605f9e0f7884fa7fd974cb8117bcf56c692a7421bdd8de8fca3f3a43c6603d3ca158ced92109f63caba956b40bf994d6e0f8784a7559a9e2fbd11558bfae0f41eac877968e8b8f6451202c17af48830d15fefc684cfb34b8e021fd388834d49567c277f10d80ba6619217bc3a159ecac662a8d5dfad3fa74bfedce3e22335be16b694ac8155332f27210c1c008a275f2ed4b65dee643ed6658b29e5e59c50ebab0c03df35dccdec559708a96fb1993d97cc940a290abd5d207718ecfe8c44dab3eed6073140f50bbae06b3630b8f1373fbea02d44f44b56d457ae285292d39e5e378b84e1892b752d52269e24e8bead3043f70ebf2f905f7955e8931614a7221b7ffc45b1d4aa97fb336c9d31034eb2992a2ed6b1fc95a8f35011aa3de632939123c92ff6c82940e0de4e6b291957e277092816681c3e6ed78719c10d1ef6c0f8a0e7a471db67c273abf4c2e39bdf8a2c287fd46c8d3269b4839a07b85a9dc7a0d8d4cc0fac43331bf24c2ba74a577a84e7c42e9c2baa46bb00a73d750597bfd16455a9bbbd806d56ab62a86531e5b28866d7254a0154aa89324f6076680acda54eaf5f996bec7a11d7e30ee1fa8461bbf5d459868f8a7a2ae3e5f79c98198728beb057e28cecf739c9e61ba836d6165953285a6404e65e76d6d8b63afa47c91b802cb98629632ad290d03035541ca2ab1d8c1b35c73cfa2f0c9e380057b990cb06ca6170bb0cb636c38c481b825c435455ad41ce7732cc8f192292ef1a5a44e6ea873f6f86a2147783d89dfc8a8cc82ab14737cb8f899c6cf21c5cd63099c703e41dba532de79c380fea874f709a4a31c521fee9b0dca94f54b06c93d528c5902609675cac353001013bbb8377b1545a481af0a98d854fe71f967881bb2e119001d5564f2b9f7501506be7ed0e42f5bf58f90d0f564ba02a6800eea35636045f1fe0300df2f799bc9bf3ca54fe98ec1d8515241f4cb76a8c31bb6b922f43daedd364f5218235fc1c3290201d3b62dfe9d1949ff5123438f616add83eedf4fcccfe0fa9af97340d7f82f2d9306249669dd1ee1b1db50fc8b60c86c5dc864fb7aeaeecc1e803b3829127b5fde9a985416d6f00e36c2e183d3d4fa08ad4605d00223a6cee82c382fdacea4f635bd04189f39717dc23aaed866c25ac2b20d028eaffb63628c0e704a6ee8390414584ddda1afaf2cce9e37d60f2109300abf692a5ca2e1ae3d38448d7dcbbf1e16fd297b1efcf0ccb63f255388012bb7991b61b4278137801c8c2ce761e358acf91d9ad951ab8284d727d9a670c2b117906e3cf3b96a70d7ae86718cf5c1f3ae48a72e0522cdee44ccd406cbc1d5693ac14e2c649b4f25114d0628fd35cc85d62b5e999d8c2a2020110dbc8f0fcb3600525a4eb34444f8b405d857f8ae458bf131a14908d63941359ab0431cd4fbee369314b2feeb53d2177870a2f11a0991b68c050f7fbad73087351728dde66871f52960320ae002dc6f37059154207136b58b1aa76b6634a94c0e3691209c485a08a5d93995d1a20409e0586d5b0274c55d17f3d72c3f88bc16bfffde123a38ccba098ff25a8d0e56c6377e699b4247e68be82f839f70b676fd96b1650c7f0ff5ed0fbba278eac76fe6c521616dcbc58a0a7f42e7e35f3cf5b3381425f3b682a9251003ba0b18938727b6b6a09d276f6a260e9a12e0100c8a5e72bc51058240c8bdec9a3388088364640f902706dbd59021723c6471081cfe2faa265a266e2f330ef2dd3fb39eaa808413cb050ca4168ab5d0368aaaa9d3d5c8aa6a925a9e2e54762794018ff9d43d4114c929dfe5933894857da274d73ca6130b43e74ab436c04ad88043be5df127829f5876e9a1106a73c8df8e31a7f94cdbc05a4920b58a4fb9a36b6a733a462f444682776918cb75ed0fca6fa373ef84b6e43055f8bccae122267bef51172e54db96fb380824b698ab54a1e408317e1c8d8819023d6f3d4f93d1ed0086c317855f2acee040db24052aab13d442b15b45322073f9c82f25873d1881d097dfc29f81c1a95e94dbf087bd7d5de05cbac7bf55c6ed8cafbf319f74e578c56f82f1bac897b64acfd0415edfbb16155284f8501aa435e3af07078c293cd3f18cf33f9c1abbd70dbb0ac7db2d2b8cb7915e202e58abec7176ce562d1b230d2a431519aa834f1bf7881c92dd9c1e569a245ce8190a161b94ebb44ecef9e3b1e13dc3fd4ef41a34401d16390deca9721dd0e87d1239905ce785b5d810bdce1793d2759fae51b31852f766417c805bed7440ad7b7bcaf4899e4b6407010902c1c95bf74506fc26872170024d816d2836faaa2947b58af2bfd81f7096abc10b86acc40a0dee5492196e22aea6f2dbae795867bb6d639395bbee7d88352dab03e5a9a5e5b664258b8ecffb3cf5839e31efae0f1f9cd95e80a0bb99cca7aa904c6fb86e6a118df7d43088cff6a5bd87a468183526f9ef507afcc3c9dfc52f6d9b5d8eff19f4df153b05a2ae7592110b6c24b750c8e8f2d52ee1cac33eb3eceb", &(0x7f0000002840)=0x1000, &(0x7f0000002880)="24e548e50e4b8999e5397c3cb536ed3a4f9f781d3fa02079c8e44fca3652dea2a8c04d299a3d2170c0447040364723ea59c22cf81a745aaf4c4a47ffcae825bb7a6901250495698c9c408de1f458c13ca54a6858bc4672f126bab8a3155d7c6d15ebbd90931e6883de9c9b8787a436a1979d59123f0dd2d6a6c2985aed6cf4579b51ca55e268a9792fdb0a74a199b753be57e9aeaedc3a23adfe5f964619ec93adeab1a9160d240748fd233c7673881d94696c4955e0868bc61d17aa1a2041c63e74777059b9a8e0506453fe323178ea", 0xd0) getgroups(0x3, &(0x7f0000002980)=[r9, r6, r8]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000029c0)={{0x200, r7, r10, r4, r9, 0x52, 0x3ff}, 0x1, 0x4, r5, r5, 0x1, 0x10001, 0x4, 0x1}) getpid() geteuid() getpid() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002a40)=""/146) 2.199873532s ago: executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) 2.170101s ago: executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x84}, {0x20, 0x0, 0x0, 0x80000000}, {0x6, 0x20, 0x0, 0x23}, {0x7ff, 0xc4, 0x0, 0x7}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002800084001003c907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000300), 0x4b, 0x3, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(0x0, 0x0, 0x149) execve(0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x7, 0x4}}) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001600)={&(0x7f00000015c0)}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x18000000000}, {&(0x7f0000c2b000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x33e1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x4000000}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x7ffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) geteuid() getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000440)=""/221) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 2.149449925s ago: executing program 4: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) fchflags(r0, 0xfb4fd1065741c860) flock(r0, 0xa) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x40}, {r0, 0x4}, {r0, 0x100}, {r0, 0x80}, {r1}], 0x6, 0xfffffff8) r2 = socket$inet6(0x18, 0x8000, 0x3) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="3e1d73112f13ab5256d3701e523fa33cdf81261a6fc71df0c881f5c23f9a5a52e398c7147798c7ac137a4c4ce641588169605fde5df3eef148b8a3", 0x3b}, {&(0x7f0000000180)="4caca226e81cd59e55f5aa731e0fbbfe3e32e3e727d7a72c03e188e02a55409ec10e6ef76febbd5e", 0x28}, {&(0x7f00000001c0)="93bc5322274509b7fe5e9f215eea6a405e7be37108ae1a12e1386aa3d1d2a6fd319112d2d6b81a9c832d50d95082af9f09980eae2affc4e4e043f9b0d37fa4ebb74a88ff6c160d383aad26984bd9fafce504908951ff784ebf41e870a3952c7096f04e52ea056496425fabe69f3634bf46c8165aeaabe7a78c83d1a318c66c06b3bd988b2ae8cee8f6afbca1b0", 0x8d}], 0x3, &(0x7f00000002c0)=[{0x80, 0xffff, 0x1, "22fcd5ffed578488553e87a535c8c4058f19e7ec4137fb6356c5e2fe5c12cb1b6c64d663107378de0747ece59af204e5e6be6339aba051c60cb4cf193d362c58b314c414c95b0d156586cd833818bd9ce731c96a7a344fe086d02f7906e93e52548e2e06ca94b9aaac11dcdbc600bc03"}, {0x1010, 0x1, 0x5, "fd569d09c2a935372fd97e713b6daeb748aa184cf2396d961e08aeaa05b9e37ba9a903d247d8921ef1be60485efcc2171e5c8dabf03cfb9bcd6a1aa4289c8256ddf2fcd867d6c14d22c9fb4f84c837f5d97f09ce679a0bb730bb7e466ed0e23a684be55380cc2db655545fe27147cda5b7123aa26aba0fe0a6d3b977e2d49dc58eb62c394ee6b350c06f1c5105da4f194d8c57c82448fdd90edf1e98c08442a922b91626225f2c0c7fa9197f022706465f412bfca7b7721deb6b6c28ef748df1d72254c0d85d787cd7399674cbc3a35c1538bb13cf6897d187d544dc065f6b38f6ecd677bcfa7c6957e4d941523fa807c5f1b8a1439036ed55427e625b65bd275e28c107583e6d260bcde864139a211ea6d2a0c5566f4c5c1f4bae1cc7301721d65865178b241d55bdf6afdbaee642c3a6ffe9a1945546898edd7bbf5d248a56d3717fb5f0f9f4faf96d8c798e92dce1d1c064058682e9a2858c6ccc212ac56987eb52df8682378fe58095cec91d70ecd276fa0f5245b00dfa4f053261163284f04011a7b878f2498dcd6c0450dcd082ca1e407d38c6357391a8e0bfe7314ae50a9bdf42ce89df4038b9c5bdcff4438972381300d20a06b890504d31456e2eba04f7cc55e475a068cca80d1db535cf3a309f8e83a6b5160f7df1bdf60d0988e26502f9a783f2646cd0742cc9655c9ef2de2cb49a7d4c136455981bd5a4a9058a06220484bdaff50c5065b5f74163acaa0cf81ac6ed3ffdd05fb66e392b204ff138e409cd1e0a831071e9a6bb312cb7e5a50e7023b47356e6bf382bfebc34b6713cade827f3e8e3748f58713569093566319a723cb8b6a5e3856a933551f495da376fca27afbcb9187c04fda839cfe20e14a0384418f4185697932b9a87ac991a95d54941e8e564a1cc5a97632f242d50e17deb01e4b413c0b4a87194a0d332ad75c6f7a754f914573c8cf764871e262365136947dcd9400ffcb600338eb12facd5578b94cc00c15c0cef32be781314e5cc3f99370ff355473c851feff153fb5ef15cd9dc6a5a05d67e9a43c3d15c23d56ebdcb1ef080cb734bef0ded4da805c0abf453d6f9a958920d6e181efdabf064cc311eac3c2fcde078bc8ea46bcf5484cc60b9f22366bcd509f62b39fcce7c6429f4f7d935b6db0ae6b5c6ad1b9c65aed17b862c1d30dcadcb99797e3e643c7c62f54e2cb829d538b70dbbcd9a2731948ef2a1cb7a26dcb0b16dcea7d073123cacd8342196fc19d8632a20c4d951f0b8667ab7c4693549d64c466fd981c96f3f197f77dd972e6ef27f4719f487b97a01c26033dbfbd8ae0d2e402100267db4046ed9cc7d293d9c9ae3a958198f4d87ae0fb7f3f0c91469258f9184c950fe9e0122cf67ded97c0dbbab112294d5ab970426dee752af023de314a88a70ccc1d5c57d31da11a29fcd967e5f592af51b422d704eff99a7cfc1042d10acdce2913278f9bff525e10061e9e25aa05e8c2b66f45b98870322dc98998985d944da3b0a85245ae45fa839753ac6c7ed394384b0e166229b7acc9923ac7f137e2c09b98f43da8516047831953245e76f1e2743ef439e67790bdcad36269e6c04fd3047d13e8da9b88f0a77f63c671fa6f9c71f644a21b6a6532b1a0c8ac20ae551f0903696c7d69d6b37bf1c090e77452b0e383aacec02a76bc57aa3fe4bf07c82febd20ab9b349cec92a1bc3377c17673f4bc57eb7339017b3ae255189ee15192e8715b9c4e48fc0be5e26a00b9bb2c0b75ea1834d76b114fc33d1ed915437452b902fb798211e0cb06c3c3f28c853c2a43fe6f4a8c74d82e0bb7f60a2376c3e1481c3fa841d995dc73e7debeba2d443a8e113d07d08553c226a25c6ed815191971a1113333f5d096f77823d41fa975ca97d599fbe1fd374ebaad10f4d40a8bbe9666591f9f32408bfb980c6e9b8d00ccd50f793b382d5c0faed1c4a2a05d056cca17a7bb74bc13b53aa98eafe32c1170cd85cb9e9e469cdcf5c74c00329259a3c843838d3e188fdb090724f34088b800ee563e07114d03bb9c146ce7a388f583904bb49da13b2e5f959bb35b0c06bd17aa3052ae9d3dff17126e516ea0466946e607f904c4a85a987754bbb943bea52ae3d929c216050c65412eb8b6472995add5e52a32b44f49a87e322f9d212f37fc0b3304bddab6eddba4b4d0f133ad8563a7f703dd2458f2026ca851dab37c8f532fd0ca4f6034ca5ff0dc0d6e4f3ff795392d1360d737632c3e335d077ffaaaeec409a637111a477f99355b377da919418c6c9b162dbc0edaed87448e532d3480dad894ca6d9fcce75bbd9c397f4769e25d078773fb2d533d1010baa7fd41bb9298300b0353fbbf3592d3431734bc70ecabd70af0f883a644156b0113c820cb9d287925eaafda935c752cb3a406beb5c1ba7e99198d27527bed3146b2ce12a61dc77f8e52041a460a0ccbc252c81104ed5f7b6edf5856cd0a8e09abb98e473f30654a521aba6afb86b284de7dc4281096bb196ff098b47044255e38c62e8d55a4e50f9117355bba0e2321307a8e9eb236b92bdfa0f277a27f7d60e847b3a9217920fee3761626d42de4c1c0f0bb050e78c48b6c18975c40af415bddc72a7b4b6d7f5261ebcce88627695d0d734af34c63f1c0822848f1e54e425c27e8bcbad45c40fbb7278b05ea1a91e4916705170f7d9c1a81d6a4037b3fcf397b5667c482f8f49b0e58f84eef79e06c7e92bd175a2d33a9633ff82492b7adb5a862c0a98707c145d3eced30d160f1265fd51d53de61048298c41cf0668ff4829b4f31068a8ad033b9d147e937014cb1d4e710d47f71356e3a030f18d081b49b7aa57ed981d1732b190d25f432c3d1db09de4be7ea0873e8d891334a46048dd7781e067c29ffecfa21813e9b700d599146db4e2410e5ef99ad335263bb4faad67c3d814bb55c660cda7ddef28eb4edcecf898d1cef07801902a81e71be4c81a07b04ae6130f252ee4d821da4c182def91225f0bf292052a985153a1590045a99fb2fa282f05897f67e5cde35cc8a03124e5a96421d7b5343d9dc807d0856c2e3be45e4946a3f4e6669e10a6e626c1cdda8cb965e59bc2507fbe68f5c7b2ead3e73fd8d67061f36d9e0745940a32cec09ed250cd9eb14745d5c00a8fb0abfe836b4b20352d4b83a984c0663e8d8c14d90bc1b979be9e89158a6b4ff9a2747110759d229cc6617a241728effcf4d6254f7b2af62efc52da97e1b1290cc38482ed3eed2fe1784138199d2876bc7a6bb31417b7eddbc3ee37d8613aea891175d3e9f4415eef541d7647eecb24e986ec71b6c28444e863915d7d5eb32d3abfc1dbd99875dd0cd4d5552d234bd1219f770d15f1d3f2cbff7eb0bc2dfe6378ee8e7e016c040b245630e30e4c0ba71f524b3268b1489cd54b9aa84769671d381b54aeaeb5a0104b7bb3e7a37baf00254aaec1883d37a4bf20d2fcabb7f003d4b1da3c7faa4d246e1ccd80e87f2c7ce1683e48cbbb1bef1dacbf8e0b90229663f8ee68813f1aadfe1362b102b84e70693159ba4799ebaca13cf70d2bc6ff009df28a8fbc8e723df1a94dd83a0b09f03ee1408b38f9916e983f999c106806bb29286fa18fd5a7359eaf687737c6b0842622c2a6e8ea90c25dc798895195def78d1579a3dcc91ad8567460e1737575a98df92640f138754e96e6777469e81fcca1e1a22639611a71ed057ad40f0e21127056fcef8c777d344bbd5c03d2a636807581e8548497e24bc56bfe4e62d431e82a79c417926f20e64c32b52a8dd17121e2c45ce8aa3c895d583b120b65ff474636235a318ba74e81ef4bf3c587ddfd861c0a12b8c948782db7be45f1e173e9da5ffcdfc9dd91f95916f011e82939d2cdd5f1ade7e87ea5441e13363ee5e16e15e32c991f9d66e87ecfd5c8a6eea0804650eead77e63bf824e35521dd73b9d7a5f6c4c4585a3937d8238d6b9e47f8640fb7e1dc246278d277ef0a33073a17adaab56be72040622664d44fe6be4cf7d14044c2215602341ac5ef995b421e120c1d85193a42bfae828496e50d767beec57f5c026a36b68e5b0214f8609b8b92d80cb17806f1a15467396e4fe002b5b0373de5f4d9ea2e79975ebc9ce565910b2cf2fad144fc7c3c75be0fa3a3c6af9dcebaf9904dae1bd3be104a69b8fd0959065ab8cf4603bb3e8171b0e9888f5a192c720607ff33ca01745b56b49120e8c3af2f25931728baad4b441d367f021fefd752b8de6ad135d1ad2dbf57e3203424e0e22011241699211b7a9fa8bb7da85d0e962147cb47d54d8733ea83bd7c128da0a590ffb025b52dd0a755c641cd9573cdbc57d0f143f2a76da5f4e11e541d74754567f63a97df7e67e024ae884e975cae0193a3d4686f5b0014883700f9769b784a719e8c68fffdd0bc02e6a677090d22aa000f98e6c121ec742dd4cd478185def460ac8da33057fcf341ae9470f3824df125212996c74899f5d8d6c717d966345d50b8abc2c4bf4bf5265526370b7ff2ba18648521c58714cc327095274c25474cb42fe14ee691224506b1ee12e52915a84c6af57f74d5a07e773bbd979d8b3b9cc902f78bbb3745c008b2c863c72f4414b11de79bc09cf900a01b74d1d641c801cc8cf5fd4056c7f95064827101a556c3a67d09de43228e63b5a1b4117cefa334b97b7956ef13cf667fee49354a1013bcbfb3b8897e2d4b9865abc833417f4e2db9279adee5ebf074a616d9378de0424b3715de131674c275f35add7e3ff572913e3cb361df57c9dffa50ddef99f6e1c9292f167294e822c40124c42a30e0a3296ed457f320090a00019973153fe58586e63cc0e02c02dfdc0d84b5de88a13d035d0c4169f8edbd6e45cf85141fbaa6791f720ebdf6df853b9e71973459179d77c342a734c0481babb13ff7111601a4a35f1e5697dd3193374d674d69a5cd35c720435c96d3dc0f0ebe674e7347c4b91191a2ed15f54296025cfe28696ef4124ef5f60a63d8464b08b453d2247fa50cc1921a3b11d10e77026309619bca08001f82fc80b50cd4944f5d4e311e3a9951b93cb8bf3368537f261b010f3208f93f494fd6ec7336b96168ced4bdd81328c2070c2408c0a08319afdc99370d6c7ed2625c6b3c674421ff522eaec875db3e9b93d9097488bf568bb463a7ccf07d3aac82c8e944cb90758f788a52e2599e0e9d0afa60184a9a8dbefef11fed9089b53afd8d10d4a06e83e2f47a95c34d2b36b2c0a72174b0c5090235a546b90baf87f52817abeafeabc78b881244f8a0418bb19d875c397866acbc49808e877896e506055fdcc196ffca34e4e5e1d830fbf3be5ae859ea13ef6dd1e7e5757f27d98c2219ca4d65a1c54147bc57833533d961ae2aa37b17cffafd127d79497b2e59c6e1b0e1835911b2f3437dc4412c56b4dfb04c7a886bf58abd431b7b1ad5ce9976362abc24346a6abe1387d8d374c6614d1de0573772ad002fba117443b69429db2a8e83f2215927688c6a045f0a38b2c33288ef66398f99c285a4f3e2c045557e63551f426063ac7eccfba2bced170090e75c368162c2f8ec0de524428633c8dc2c5632953efe368b026505da577b70cbf072135b33eb152109e64f5803f3329dd7f10d6a9354189ee8fc86833642f281412e473e1e8fd6de8b9cacd66f2990f4a52071ef4f598160bccdd30393b76e2c7bec4220cced99cfa632699bb050e228f71b6739c3d2f19cdc17b77a898ed28005419bd8fb5c714a7ce62dfec78e4b66e9617d5aafe8180698d3bd705a81300e7a30df381b3653463a90d501aad213eaa6d"}], 0x1090}, 0x400) utimes(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x3, 0x6}, {0x80, 0x10000000000}}) r3 = accept$inet(r0, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000014c0), &(0x7f0000001500)=0x4) bind(r2, &(0x7f0000001540)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001580)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x20000, 0x0) shutdown(r4, 0x1) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001600)="f21de31b10a71f342ba94534ca45373b37daf141a079c09aef5664715ef9f200d383dffaf808a39d9e7306fbdddb0942d6ca919f90d16c12b717cb420c83ce8eb9794f9ae3cebfa88dc03c2816e60763906d7a81ced76c7a7240cd28f2b16af091a0d0460cdb6d31694c450295234e8f1764603da1d90cf0b00883b2082bd42a6c5d2458f3a79eb0eada381a176e1e15799b57c6205234b1f7b04bd17f3bb35164568be3f8f0e31863805d8a1b7e074d20d2ae77e4001c0c6f5ab1c3f309fcc9fa3f11f5d4dd165a5f397398cfdb8f38a7104d1d3c43238f086eaa37db", 0xdd}, {&(0x7f0000001700)="0331e30316ea5c004b9366bc910706654747719572a9b948d480dba3f2df885aa771cdc1db316cf5c3aa2b9870b555d235d952341036ae5afc1779ff609816a8444650b4a9b6a5ef28af34b6b6875c2f8e964843244cf787064e9957598352c14e96d1b3d544101d65c7b52f378dc202b897f85f708d0400327b4f0590494b368ca57f5ef5", 0x85}, {&(0x7f00000017c0)="e75af997f659a40300dcf2d76400d0054775182232ce5fc571df23245fada8e68dab6baa4cc331e24dfccedbcc8fe5cdcab89cb391c0070c3d79f07083b008fbc69e7eadb16bb39807d2eca2b9a3ee6499cd0d986121271b4d0776bb6b66b38141d204bf130eb61d08a4", 0x6a}, {&(0x7f0000001840)="47d11474fbf98bc467bd696ed08dcaf7d1e7bf5f1475b298ef85532d3cf22169309f0c35fe1a4d11f88b6af7b1143b2064e8dec2bb2ed2da508ccc66d59d2517dde5d137a4c85acbc0c502bea7535211f8943accb665f9c97f8777ad42e9c3e6d9003cb5cdfc0154d831f2f83cc8cfe7daaaef9b09fb893b28fe9066817b9f87d26b91eeadfa3e81b46bb51f9bb208078fc22faa77b01a4ac88583117de720d7b64aafc04ccc5890e95a7786e0d6ebe0089e6f794e71f6fe3b10368f037fb3f5cbbf5ffe58ed782d1a52ea5c9c96b2a98b38728e07e1b29a98239879b8fbbe48ef2b7a3c93c7715e1b5c4538d819f87d26", 0xf1}, {&(0x7f0000001940)="dfd0a2bcb0b03f7fad4417957857638ac5850ceae838237a2cfda0c28ff8bceeac1511fae27d3705c596ae1d2b82de6faae5f5ed4b40e9a9b920ea124c48028c928936cb1945ab3ca629f83b3d705838747e21dcd71a870b77ca72022e38440bab3c97355af86d130cc5909634879ca876ee41b0e1058aa9904500ad43d94cd01c898d095b3d793969d13b79a0237e6f77adee68c482a602344357d0f3c72f3b19456bf4d687a08e71d0c23fb5e9be47", 0xb0}, {&(0x7f0000001a00)="b26071cac9613191d77ca5725ef50382dfed18e80dce23fa37d88fa5bd13a5ca7a51fd5fcd60b655f805e92527b4882505f01c0b8154fc063fad8c6aeede0c71fce5cfaf3ef916f16e085913d5362abdca021f5d212ab07ef94e2c1ccdc90102711c75211ea2d1a4c43e5ee40ef66fd1d01bcb851f4908ca2fa75dc2758a60a6d201eebbb1f5351a5e2527487ded579761a1e348bc965bd98e01b0e2d09a2beb57f33492b2b261955eefbeb22b3c34922f93f5222cb892bcb9d442ad40053600fef3c3673ea0d6bc617df4e6b11e298630363433c69bb2ae304d4f0f4bea699a8594c5352a4da5f29f627ee6399e4a883ff590e97b9f595b35b6c5ffd30373102bbad94648e1c4e1bbd3f0b575ac1d409039d81e0cb324186ad7b95b405af6575a10df1024d69e0ad5e2c72baeb99ce1f278e263e148ff3d276397d8d222f309da70a53ba6345c039602dd36e19ef856398168e02c251aeea7b8b71a5fa18ebba6247aa53df716908698bda66a3ec0003e825305259e56c770849e5d3dfc6e9ceb22062722b5fbb256681aecc9563dfa3ff5996873acb37e0989a063db455fb6b2bde61c20d58fd900625961c1a13ce89c0832b440f7c9f70db5534977b0491f7a68b6704f2959554cb291315a551730e37b2ac82cd44ef3e8e35c6391971316d2701fdeece686c4fa7950dba1d42135b4ca3f01db5446e13010bab75bb8c0265f597c9c6146125c896dfbd1ab0f9aa96b2427ec520d715a164370992c63eece2195c481af51b3d25b44238977c9e7ffb2988a197af61218abf86137a25ca805a5741fe49824a0d031ee93d2f2188de7e0621033ac77f79cb97fc0245a58afabb7ab4b32415eb6f16a4d2b160f62236da9bf0d887461f24e68153d7bb90f093a513ce12065dbf34ecd59a9c511c622738c082e887b1ebc3b5fe2d208cad6c839df0ea5d862899e2186639d7599050229b8d11a0747d15389282c7e272ac3a4ae04122a5157119c8e356c99623fe781193b46edd6b958f489fda97506bcbafce932d236dbbe62eead190f2bda51e82e75b7b6b9dc7548c015c5ab5b2076cdc07828e95df2b33de9a4d1efc3e5f48f4aefba547ca955f402cc31cc1b3bd6e210999d2e8c658d28cad3d80a2a21b755ea1e0456c88a1d6100e31fab536e74e1646d9377cdb46720e9b27a2ade9bd6ece4e7fb365e9b84f17fd586f7ee66d66628b9a1b9a858157159b36faa3536d177983fe58fc958e5667621c824a86b7005ba7e7e88d0315e136bc7303040ec3456f1fbb3349fc36965191ab264327ce704cffce43243d4bcd822523d3d18b4a7c22d02bb48efd2fd7c7745da3e7dfc1727c1a94e337758ff5d61da21e5d2e866ebc4e23058174fefaed90c13d3c9d75ead846d3c426d0f8cb50a4af117963f5df9b53bdecc3aaa8872e1f837b972071fb09ee0329ed2d9b10522c0771f0c1dc1b2b55c815a9d9de97d34f75a24383b963eafc45770c5ccd3ae494e7ec2fd7590ee12f315c7f7b83adb1bb2b6356ebbb8cb6bbd8f2435b571a326fb5d6f87f54395161838d279a909ad0219c335e139539613434178d2bfe1964d094381c89a76711093dec9a6fa6687cc70f6df43629abf45bad4a91078aa9938d266ecad203458056c1608a24a27712b17c09268e248dd5b9670d21937e709354b094637249475ebb05ef565f04cb474dbd2fe61720c566de4ad077a3130b46de29205548c5f3b956a685bbbebb9f2abcaef5f618cf86f25161f12787d2be2fda766bd99db9d812111756acae92e48f06a2cc31f60152533944a84a49d332694675cd42f0c0c22da57b24da619ab058e4aecf64637e16561ba6eabacf5af860c6964f48677221857ea0a45467e24c73746f8f3c9ba308dd745c64ca3b51b298834c2e210bfa4e64023734800aafd31b8eca6b890fdc2030e3f0195c42de6f252d308861bd6c99d86cd98be2127b3e3627ed55ebd9f7c870aadc26a2f3322305aa47b2100fbb784dd4a119d342edaaa7d587dba5a220199c698e4e4bd096b1023a6419e2d3ecf2dc456ccce6e9d2967dfbc42f8ac0d8abd2f8d69074d7b61a567e486083433eaa5955374765f6097a7d636063b70c59219b914f3388d1aff25badcfb2f4b96e2ea6bd94abed5e1e244fdaf0b983980df6d7e0543b93f87c2509b2ea74577c7234227eedc3a56a219ab6c6ea6dad04734cecb298a2aa5a5770cdfaf30bfdfac22a548911286fa9ba388921f3c2ecbe525a686942c7855d3332f11285e8e3326b3e5c8b61100f62c27fc22c0ee35e92f6f42c773c24622b2b01ff1300cb3d652b078608f999f32aeaa1aeaacf841c1b1147862de3e5d8bf4d5fc31e141d3d44e8d8f7b1f74ba23690e3ee311dae9ddb9c723426d6e4653a5d101a6dac704af9eb717b1fe6b5d8dc7b76d2ae6db22d880d5e37006ce9f8e4f347770223e0a92237e9a500d570f01b4022d155ec3c96acff22f5f6afc85ef09fad07a3d23b45ba51e9786d01c9583b48b2a3c7a6e631294733e80dcac63f6bdeb189006f542bccef6ca1dddfaa9aa8b3b372c6e2c09b7831d9127d4f5576b8757878efe73fa673082ca39348545155e9822d7cf0f914cd81c48bb67a48b03257da030f8ddd609686746b7fcfef762831b24993eeb7eee484ce67a133ab69e2a52bb647e941d41f6524a9a7ac1685fcdb73e6ade2752eab7b81133cf3a4594e234b7844ea17fb8e4ca6c636d2385dcb0bb0c432ad50b8d04db64d4416c186f3e939773a5f3eaa8819f0847b5b56ef151d68aed4d93570272a1c656b393308b73b90941326df6f9a11e5bb109c4f0c6413397f64581fba90eab88481377864224e55cd2917fc4c52254d079710830b3c9b47728f7f77ed75c3ee4306bb4da9feec5afd17d189ca2e2c137954dab1a012024cad5d2fea250478b255886e448240b31a31bb276613ca129b3e49b4b54b7032f2dbe953ae4c0f94a3cde2c6d1260158452ffd3ff5b272ec2872206267a6ce56a7a503b911757e8d6e54cfab53e7f24d3b75240836345118b73d5574d9158b7d5bf2a0a58656576c41d7325a4660ed6da97ee9a9e06ff0d5d01a3455535e1376bc7d6c17d6c65dd8a500090e5795810dfcd35a1b8083140e9a41be6426244973bb55761dadd1a18c4677c09fbd720a171c8bbf90069a9b2ea0256f052c6df368da4b63a742fa80d198039ef674fe49b3d657837185649379d26a8bdcd9bf05162c86dad7a5c7d8c46963de7b75cd585cb5a52effca71c8f74efe29bc842a1565cef96aca0f11c77c5323d64ec396a359794ed13dd90c6cee2dc33af96e6fd26394701df7ce1302ed1881ee0203a5eb1d3a96ae1499589de91d00dfbc2f0c7eb40c0cc6d3711ef9a6c4364ce6a1d3857fefa81467e4de54db3f3c246a35fcabb5b00257e493be762a3b248caaeb919af3f64be9d04bf95e740fe52f86bbac5a6f9b166fd2beadf1c56196947d0585a5fd79bbfb39786d5cc24424cff8748fc7434780b201fa6517e2763b7569ce08c97539f34eb7f1cd36c625ee13d725ba4d8e0dba7e24ceb2161c31ed19136e7a814ed12f357b92c1373797dee5d7543009fa8818f4e42a65a259c716714d53cd983e9d56e619723dd1d948d4bf356a9adac10b8a7e547ff19be55cba376cc54b55b5f9e2203a399923bd3763c0254b37a9ecc8dda6f0f879e71572aefab36d90ae2830cd881a3410384ff4bf92711d4041229fca1626020f2c7c2c23bc2d562df8d9b113de509d9f4b1d201910fe96b3d5c22d3cc7fe8cf9570730b7aa68fc86bfb5e77b29be086dc1016874d931f66bc48ddfdf9f881c5b9df241e2bbf0acbcf4af9f88466585319a1a4791f8fc23d3dc5d928d750caee6eabb1703c023d066cd02b86b88e8464b8dcf1fcba05e7f49862567daa8c51e492988ad58385a481327f70ce7545e94cf97e63666326c6181f14dbc3d370c41e0a9dc47a0dd3d6cd53df6ddd22485674e644c9b758aa771ad415394037483eb23ba285109747ca764b1e75cbb2a84ff1b104c0abbcf63cab8a43ff16d896324ca7acbc0c66a352384fb80345c5f3c559be3c9700e7bc46262a6cabf0b953dd21ce4a1a3d33b183e659cf6d7beb9e097caf67b7a55e040477b83c7c31bdddd62651b9e410657e4854a1d5f10fe7aa10af9d784ca6bb108c8ceea54360562f7d10b4ae9935686ecd7e1890f248df438d0ba34bb03119eeb0d1b70f0ac566bc7748ee85e408478aadfa953cc05b6e569eb03b219f73b6e06207c1c8d1500502c96bc75b8e39c769be01a4d7c6141baf4ce6ccd296ddceee3f6a272b31d6cca130c8685097ccad347e2177f7af9b776af69aea2ee01179941bd341885778fe42efa7f20ea8800df48a03b128b46d2cb765111e9e00674e0aa26f4f2bfa1caeff9470537422923df3dde5c07755f26d92c346c02129aa69dbe652d8f73993930899207e5aaeff15bdf91faa144219525176bb3f63d76630895b319369881561339d233b05335b1b2a58b9d218db9f346177696124302012b931c2f26d63cc7ef631af20f5a33c51f1ea976f72b11ce1fa708195b4f9935c7942d190418c93aa3f6480d3660debf3ef50905e522048ab70956bf9c087761731f5eb56b70f8cda57253421af2d191a46a9cd03204083ece588a67bdee3dccce7cf7b4981d4bf0c9d7406c6f0f1c19cd8b90fb42024b63c24f5496a0cc9b75b7071bce7501f86ec425865469c9e1c13b69b88a36d0f100783a7a784e40b6385f5e9226508a55ffa7e9bf7aaa97484ecf28bd5efbffa6f61984b8defb6db86b8030bfcfa9b3b286332b0cde4849b367e3fa93a3245d55cdbea7c8064471206a98cd7cd35e3547a629003b25dc5736fadfb00a64f08353abdb0244e27fbb1ef5158d6e2fdd22eb43667ae1e151e3197c365f2807af6b328bf4350efebb8f58bf8971814041a626a6fbf1c3fcbb0f12c44df609ca1febd7832b3bb14e88b0b6beff76608cddb83de268296e725ded0edf45f8696c048c6f737eb06c3ac6e55e82aa7d39872468096b369f63d5415134b4b9a65e80b3bc9b3039aa8175176210baf4daa701ebee68b72b46de3cf4f141142096a06f9a7ab8ddc8af29486e51055fd75be5d5174bd1413d1ee6e03121ed2cd44f68df92c1dc10e476468ca408642732c5cb3002096c6119161b3de878289ba372582f3a936b29259cc9bfcc49514cb9a12ebc28abed49eca926f8e0dc820fa349089f6e9518131c7a221515e2cc279506b4fd14a24e439522078c34a8eeee32e3e965a52c59c46f9ad6e3f3ec89a73aab7ca78b48a47305863cf4a99b80b48f1b7c2294633b5bbe67b5ca2a31621b59f11f30629131eabcfd6f7191be6279548b13921a87bb8409debf80b56fee3a725227804231444ed689a27b850aaa7da143e420a2363629124ea8cf24ea86fc48e6cf52a98cf74f2671b7b7d5f6215fb00de09c33f0792fb072067a456c52c4337f4c0bd083486e402bf1343b4ff2a9ca643c17d91f8aafa9c786a4de7efebba9dbf400fceec2a5e824d2b58bb02231b2d3b10d425d6d3eb06dbcbc0a73edef92cf40cd3123023f4ebbe12379be1a8cb6622b658d29bc558457216549a714e15e457f5919b484bffcdbe4ccbc5e319b405255a0ecbb9867c85e00f2e9ed046f2ee2b3832957b28cef6c792f2db7546da1de4e9104e106632add8c8165c9f629720bfeca67ec19545bf98d8211512c41cb54660fb3b63d1ced01efef3cb0b37806c2bae0b505cb120eebc01173deec14899", 0x1000}, {&(0x7f0000002a00)="b84cd3883e5786dfaedba23ff229425d6c8ed221ad63b63ce37aed4f242a0df3e7100128ae7b030789ca510c6109abe5461d2d1492ef46457444b98cc9ceb50984ff6b72eac56c81999c2ad26f3eb508fe28ab13f1dacd7f60323a851f85ca7cd981efc407999fa27ac7b270c59e5a", 0x6f}, {&(0x7f0000002a80)="488758eaaa1bd5b881e76333edb37f9f0dade77f45f847f0de1e89c4742b16e6ae9746b47629726d3e920c715022ae5d57926436888d5108564611b8267aa592cb18dd38be96b0278b7e17701ee268470d819b91c45687f040e0ed08a774ce23ae31c51d67d6df7c9a9627a9b5d6f8fff35ce7e1ea374dd88c15870517aa201f9d23ef48e24881b9ee66be028500d0eca2abce5cfc3fdfd7616c00641e51f9ff7c2cec0da11f98b92394f7b552899022", 0xb0}], 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002bc0), 0x20000, 0x0) sendmsg(r3, &(0x7f0000004180)={&(0x7f0000002c00)=@in6={0x18, 0x1, 0xffffffff, 0x10000}, 0xc, &(0x7f0000003f40)=[{&(0x7f0000002c40)="4358ebdfae41d3d91dc9edd30c117dbc2c40763e10b249d96b60b9d0fe7dcc1b27d0f7c8f115af624b4e7456e08317fe048fc2b24fcf6199d74dab50a8c08e01e101fcb8dc23f1f5e705840f6dfbc3f9f8728c85614b420524c0e14b0fb1015e185d27db514c811e0ed8bbd9e0908e448f74238382218c4c50787dd2f3a9f965d58f20b772244330138b3cf940aec95f3730bba703a3617a0f947bf3", 0x9c}, {&(0x7f0000002d00)="01482d927eed1d3b511f44ffc01b34acb01a678c923be114e364a79c2203ff778119c8acdc91f7341a7bf8bb9973604fd7b425b27e51ea746c6160322a05b524febffa514453e35cd04a26670952752b1b6c1722e6d3c1146c9ad8d48df0fd99602a2531ccc56ca67ab1121e4c8701a238", 0x71}, {&(0x7f0000002d80)="85854cb18b25f1512c2a92f12c97ce806968520fb5683e826633b5b9b096141f1cf2fe0896734d7623d2e48aa1c9569c24bcfbb4a7b604623e3fee0503459b8dc587912d75f552776ed5d97c5c962244fcc41653402dd0d4d325dc30619052e346611cc85ba0fd9dc3738032090b42e4e921dcf147fc9800d6bc9dc5ce1e567683eb5fd7c2d02039247885a6114f164e456b77cf7760be2bc2a71a05e36f86bf9ef03e3feaae76d764f6a4c1fdb871ad9d4a625cb97630bf795bc19528a8a446c44dafda9d62897a562b37b6d7c8f5069f87f95e43901091f7476d8c037b599079ed08ba54d03d834fea3cad79f3f82ca9ebea6c348b37fcc3d6d2461a1a188bf0cf4b6c776754bdeca98341810fec71a1eaa39dab8ba21d3e39ccb28ae6bb62771ebbdca0d7b2f71f70380e0cb5c6a180342335109c2f1f75c96703775229f05abfe64f15a614d063c93a8b495b317a3c075b6a4a3ee32584805296a99d0d6154af0df0bfa1e7a0d250f2f85831881ad45b107f14a915547e468a7e3698cef534b98375c995a8e8a8964a9fa6cf1a0f53a7dc55bfc85430a71f3c7f9e83dc9caf90ad7cf33742093a73a9781d40966211eb715d4dc26a50b7f485e85171dcf52fbfd7aeac31f302b32354276bb7c95cb8e890e0ed299f83bb04f496ed07849c0943e8736dd70b0335d3b86fd4310dd77e96285ada98d0fe9e8396ecc7e07f8a678bffced1db275affc34d5460e2c6f51ce70365e86f22ed314df85bf6a7c16ac28b5e10ff0bbecc22f35eca71843700b65b7a8b26c63fbc49949b547a23d7ac7441488fcfe871bd107362c72d9c83f6b6c665610128c56057646b73154efcb6ff88b8e7903b8f0f5017727f2d771d76c9a7bfc358fd244ed3870aa28e6d51a40dd364a7f36220382662d02c488c35f2b12f6e2b2ccdf7e628979b4de4415ddf97e5d4514b1140c305809c9816c0c8d960c6e4eeaac30b152f17a40a096f24dcc32eb4cdfd4b602dc337278ef49356c6160bb11eab4531cabf51e92246c22e4d4718c053b10d63c3fc41ab06e60355c90780125fd42b02cdab4fd89bde5bf1acc7bcd61308516f34f5424594a5398d1dd5c9e8b944019ba1b5c15876fc04288b42ccc1a1c872ea78196803cf23ebad61f1bbeaa1a00f9cb5138f7f6245ca14b1edbe15cf5c64498ea785421447735081985fae7c1b06e43593e3ba7ce2462873c50133dcc855e6b209dba6ed8202c09da1a32563723259ce491ccafc65e9da949584835f9b0bf543be0c961757550fd1d831087444228195028d66487e727d8fb1987e83d1419d5ab06322e4a915bc99e7f2501f8f2e37c5445816453623211c886eb7a38f9163de662110fd3c918af837d3aec877129fdf744eb65d27c2898a7f9a817ab4532eda600af08ff160d281f5246d7f1c063d0ae238c04989c39f055ab5fd059716353d4155c8f5dc74bd0398391924d573a127297a2b9605812ebcdcac7894ea38044ec509e8c42dc661e173d3acaeca67f5a57d0efff0d6a788b7a4da2e5779ac13d188cbfe549353a293481619ef682c63e7123e720af5c7feb80d982e7f584260e4f8e1371a5fa93b445bc9671b4cea4317ff02369c94446c8229ffb4256f31fe7bc1a7e73b819de990ef0f10aa25dbc83ed85a60103a2f02841321c0d75db5df9109645593e50268345517f980ac97a2f5bf1bd63833a5ccbc219fd9e05a1f3e87dcb7d744bc539aebc4473210a0b4df376671c39e6a8d3698cc9c7ba12b974bc541447afeea5cb53bb9edc5ae48ab3a5671fc57d4d14e406967ca75b8915cc9438b7ed0d60a519c00cc3ea3a8c9a22c6455e65fd165005080314c06166f36a1645f50091f2a5c4745c88ecb23da1c02c39fae2c2e875c14a9f933265ebc2e2af1e62814e5f42c718f38b63902837b7abf216067ddaf8500694f1e292140d861582a57d2174382e4d382f5517281f4e416a55157331f87347e111d6b2f8e37635d7f02d15a8841a65e3e13a155340be6120b41092d06954ed74f05df6d0e6f6a6fc41a6fa8848bb09ae3c19edbde42eb7374c3e138da0d752e3588f3c2d5924aabd06508593af3436d5f47034c12b3ed87a4a6b33d2e97e82f7047a7ce1b95f79e44fc881bf4795f0fc9d510bfc3ac2d4e53a78df87068ec66d3387197efe606eab993e101ea8de8275cb7e905e7c9210e9ba2c307fa2c6e256f83e1333a2d80938665e39c63f0f98854df157e290e1515b215ae31e2b3e6c7df49087f7708f663ce903e1d8f59de09cd66b34364fa390d2aa7729ea89432cb4536bcd019b8b8bc14e95644516c8898a36842ff95e2ff8bd355eed898713fc180fa893cab8642a91f8e1684fa8068a751becc369784dce06b7ef3a80210f84a386d6b1b0147dd6fde0a959c81a92897ee68f5479a71577dae3624646f8243bd321241f61e3f26e354abdd40e11652d1f89da43fad19a949ad07019c9ea7756c6d146c727d112faf2e8be234da1827d83f80f2cca9e4d4d0f9a40dc34af6fd73308aad6e74a33e36b2a93b72fad99c417dcdb81d2e91dbc6068fcc14a6b6490ac7369744252650fec572e7805a9418326da19382e71964e70449044d2a9988c624cf80401575d4575a2d14998e97efa0b5a4f8502bb15e685f2664106cd0c345d3431f459f2e3dc48bfb7e7cef4595ff09e8de8573461d0da274bbbc44a2edb9e4aa7fb23636465edbdd751834e0b607504b1e6358ae4ae2584cbd9de10e2a62db781c8864c276c3097f64e8d5739f3001726fef967c06ffd045e74522811378b5188a361ffbca81d4804d68e75455c6b28484c3ea0255cc35abdffcc8159463ee64cd32761076294c7f6289de4406b4800f69a17e64233bf138b9e9ca29ef77de1eee003c145498eb684c914efb90e135ce668bb06017b3fa94e116807008d2ca718f8eb0793dac2b0ee90607ea24a951ca83a9f812adf5a579b0161843c3887a1470af17dfb8a8e38c65f8c78aa8529b358f44ed42c327fee72685027afec2d8263ce736319c18fc41274f9e54f720fcbd48070ec13cd8674f0278a95e6a0482eb1b18b3f4d9a37385101eac3e2a4299f928a9c14c4bf9748a0e57cc1aa8965158ca956c4f11187296694cf6bf17f8c98fbb80829dcfa06b7b1e0d7d073fe466bd4389a84f381be8268939b1aa19b6e0f81720181e869dd7c358e6d92615d5c03cc0304a2dac755a4b30da7d31bde621ba9a64b753f1e2a740276499d78e3e21eb2a6be95bd3014687d53a92f3c1dee0d3668872939102cf10cdbb1392b8c3f376c584cad6436b5fd8d5c22cd342016f6eb13ca759c2ebb32dab87ad7d5791bdbe3c01ba28c2dc8188ae8b2e401c02096ce11a93ecb0b14df150b0eec5fdd9dc48a304e82b7976d03a5a215f9ebc7c9091446b7912f7a2a8c855ce06e85ebf5793026e2d5fc0024b4ed05d0dc191d8a6166d033218dbdeed77d33bb834044f121a393d1f95a3a52788249defbbba5d3b49a9f547cab7713ed7a7d61dba04eb3be8d45baebf625a9be9f70d52120649cd4543b6cfc55dda8fa3e2cedb9f64fe6060ab4e565e7d627a4cdb8dc7902d6521dea018de941004c118e811e8a893985e3e43ff262d17fa620c29fcd839088fb191dac1e7ef5aa4462dccf7bba56c76f66a0985833c1566821d78b41069596b47783ab0871fa279163fd49ed7c03730653ca1284d1e820f6a16b78acbb332d7a12660bb66dd63b3143a7179b41eb7fa21f76d1d2ee7849b1a9a829fab7fa732a742d45364ffdf730bb150da91677086ed1f1ff5e4b7be23b191ce5db82a91b089da3dfa81db54667bfb64e8a0d1490bec17c685e2ebc1bf6a526f9ac561879f85a15e2680e3bca28d4d0d2618ed7e93847731e027e3e3b3b26627452b15da01a984f0e21deb98c9aa9d62a16cbd178934e95ef6aba969d05fa0c28f0c05e1fdf788096c9aa258f1ed89a3a8a76f267ebeeb740c67efad839b2b64dfd100a05c281abec59df5cd82758019a604171e6f4df41a82101f0b43cad0667ea1d55c4d6f0d8b21a40adaed29db0452da253f1aa707a884dd3395fdc4471952cf94a659eb00a1597b3e002a50927a516159f253c2cb9249173adfa93aea75046d75fc97cd877fe0b1c0ea54abe855963163429aa96dc79f2aa86b3f4be0747caed469e0f59e5cc74ea6a272505c187cdb0fbc4f6fc6dcf82343b8d5ee2a869228bcd45278cd315a71929d0eb0bb035e60c23a63e829a54752f9598ddce76e6dc4d4690e24c9e2abf21f868c7c08342d2d8ad43195abf21d41deede3177afa6f62fd95bda0a2ec910e8687564732db7ac41055f41831c629013e487f7a1127936462cd61c868e1bbd71f61ec5b42018299d6ecdc45fc756d85ff50696b6d8d6bb90b61ebb490abea486efa9ae7ad9e411d06d3bcad1a5ce180226d55390568cbe2088b60f8481f8719ee385615ad5902fb632d05972effc78693396337798f528b6ae9a4e49d8c793971de25d706e131a9d9ecf202d70d031dc7266d71249c66008bcf8913e31d4ebfcc21827e207e4b3de505ce1d97c7a9e6d1b60d8808e7e4300ee65d76cf8142d686f6cd1060a33bb1dfb7f54ae6eb6042f52eb7a8335aaedd07f5e2a5bc7d0a47326d653f2dc200d4355b572e44bec662b142371d4a66ec57be3b5d0cd2a673f9964469de7c629b41ac0881d46627cf7cd046f2a9b7cda1dc4bb0da957758460cbee0d5cc87373f80e2f651d9f948099ebbd2145282872d9774d7956035df93591ec8fa07ce0ef929d09495d513875693b13e5a3aa93dab47ff03cb45b786f683d9135adfddad103b09864a4c6d558777c771d3817a8c2a029bc0551f56f49cbd5415aee35020936aaad93699ff209d9944b5a9f63e85830605265c008df8b10ef7b44f487576778c3fa57791bc68fb8154cae5c998734ee0e43ef0cfbef043e8e7fc07a00359493e2361a9280819987cb53031b7856410b1ad77847dc9c69d202c4ada9ffec98c121fa29e4f6c5ba7b2b271b945b3aa70d43e1551f68a0c0c6d0523939436c742fc130eaa24e8cbc9b6b16c3393640f8b5815ff814f06c1986219def6adac152d6316ae99043bbeaa40654cbdbd3bf4fc14eaf11a1abba43a2824474e1c86afb5b76ba66d41525321714601e075023d71f6be8e3537c1a495dd1a07868d152401bc9df41cfc0be08834cb588d6b06701173086b4eb22e282ca6d8b3cc1583fc2600ef77055295c37a9b0ebd811c71bcda9fcb968ec644e9680b93de9c579580a289dac2d3775c6f79d47b4cee54b141597f17a09ebfb14382e9b9aadf93229a6eb20ee9d51fce8677d6214a33813055e5b327c74647b581520a5adb083898b70eea9da07a5c8acde3644699bbfe3c64c917e1a9b5826dbb1a74d335f0dac4ffe755d90d32e8bd33f2de2413ab9b7b1af750e371847aa52ba150ad7e7d9336a0c06a0f0b49673a66038e90d18729075af33558f95456814506dcaeca8bea7f3bc9316f421f5fd88107eb6a5c659983730774f2c9b23fe8c64db8b6afe05dd89d7f1dff3f629b5f902065230db13e5ab6004c6c7889935452ec4615a12515a345f1f4695a4448fb37c7e879ec054f9db0939ad885d83b32281c986408c54f2a6be5aa33616ba14e9b7d194aed18469440c7a28da5078bfe53f352e7d52bcb02c27d620562ed0b1438ba495a8d2b591f4d9d0a7264092c146b43cbebd02d84a1c4c08f8d5d604667531a96c004d146bd1cbd1410faa008553cdbda1996e23174b3f009bc583b", 0x1000}, {&(0x7f0000003d80)="3d6f3eb9fe884d13e0cc94cadcf1d9001bd9da2bb3aef5c4581bb28c9a8c933ea75781df3502f747516ee29488132dd7862fd86a7185f3936d12d7f749c1b128f8b94e68103f94ef0f0847c038a96be5ef0c0ffdf09b61c56f1b829ded9b0bb27dfe24e942446c63", 0x68}, {&(0x7f0000003e00)="818f685cf8f23a441aba5d53881a17fb067cc552ff935292d25e610a", 0x1c}, {&(0x7f0000003e40)="e68474ffed365fec2fc8098bfe5268ff4045c62b8f539a639a457ec78d9b62a43869992c46e3799821d07a2e6b95fc6596a9a2136b8688bfab7541323c143585ce54151b3341df93fc27a2af55454d8c8278b69eef8f0751896dec9e407b638c251c24a52fcf5eae755d5b66c660a598d6e471fd77ce10562708ea9372cd3208aa5a18ecb56d51f6191d4c2123bcc5eeb569eaab7750d73c240eace304da7780e2f8d4500ee64902328917ceba0631ef0e5df012e0113ccdc89468adeabcaa4ebc8c79b67ccc9cccee3e42d53e7c45e9157aa9f6dd5ec4131fbb99", 0xdb}], 0x6, &(0x7f0000003fc0)=[{0x40, 0xfffd, 0x5, "ce059f66e8c9cf6086830bcb43c1b847bd73104f5cfd0b58dc421c1ebddd9cd4d1c91d06e34d81f422c9489462"}, {0xf8, 0xffff, 0xfe0c, "9b04f8bd66499ca5d20fd5e56ce169dd203cf76657cd9d60d18ae4772d089edf129d1053fb2959800276405fe9e026115ab4e8c70c276b5a4ebc160a262697ed90be7241ade9a99c8ea3efa78e02323ede6f6f506a21f82c53d3ed56f030386b98652c2570b7ac8445766c6ec0c73852bf95fe16bb1cc30c51924ea8c56a05de433e3ba3297d090604d0d4ea781a42e9ae65454fbceb5663abc5dd61dbc666a6f8fe651eb93bda85edc690e81e48d9b3f26c83f7f9389f3ed36a8e300f74c8df2793acd26e04840ab2a474c1369bb199287916a1558f5fed7c513655255a946b59100d25"}, {0x18, 0x1, 0x4, '1'}, {0x70, 0xffff, 0xb38, "6edb303956bf0fba5aa1d5e2730461f0b0a18eb75f30635e0083dd6f5ae68ff6faa96070bf329583d009ef2254128a46b2e85922898d7592c8e8216bd885443c6170c1b1d91549b26cca5e0086bd0456ba450b7a17bd0f84a3f499dce1f2dbf6"}], 0x1c0}, 0x1) r6 = accept$inet(r4, &(0x7f00000041c0), &(0x7f0000004200)=0xc) r7 = open$dir(&(0x7f0000004380)='./file0\x00', 0x400, 0x181) kevent(r1, &(0x7f0000004240)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x4}, {{r4}, 0xffffffffffffffff, 0xe4, 0x1, 0x2, 0x100000000}, {{r5}, 0xfffffffffffffff8, 0x24, 0x40, 0x26ed1c07, 0x8}, {{r6}, 0xfffffffffffffffe, 0x81, 0x2, 0x4, 0x6}, {{r4}, 0xfffffffffffffffc, 0x94, 0x4, 0x800, 0x7}, {{r0}, 0xfffffffffffffffc, 0xa4, 0x2, 0x2, 0x79b}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8001, 0xcf}, {{r3}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xec50, 0x7}], 0x7f, &(0x7f00000043c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x54, 0x1, 0xfffffffffffffffc, 0x6}, {{r4}, 0xffffffffffffffff, 0xe0, 0x20000000, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x91, 0x40, 0x2a89}, {{r0}, 0xfffffffffffffffe, 0x12, 0x4, 0x86, 0x3}, {{r5}, 0xfffffffffffffffc, 0x4a, 0xfffff, 0x64, 0x101}, {{r4}, 0x0, 0x81, 0x4, 0x7fff, 0x5}, {{r4}, 0xfffffffffffffffe, 0x86, 0x20, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x80000001, 0x101}, {{r5}, 0xfffffffffffffffa, 0xc4, 0xf0000000, 0x7, 0xfffffffffffffb1f}, {{r7}, 0xfffffffffffffff9, 0x8, 0x80, 0x2, 0xffffffff}], 0x4, &(0x7f0000004500)={0x4, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000004540)={0xe6e1, './file0\x00'}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000004580)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000045c0), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000004600)) fcntl$setstatus(r8, 0x4, 0x4) recvmsg(r2, &(0x7f0000004c00)={&(0x7f0000004680)=@un=@abs, 0x8, &(0x7f0000004b00)=[{&(0x7f00000046c0)=""/46, 0x2e}, {&(0x7f0000004700)=""/191, 0xbf}, {&(0x7f00000047c0)=""/84, 0x54}, {&(0x7f0000004840)=""/169, 0xa9}, {&(0x7f0000004900)=""/115, 0x73}, {&(0x7f0000004980)=""/124, 0x7c}, {&(0x7f0000004a00)=""/210, 0xd2}], 0x7, &(0x7f0000004b80)=""/94, 0x5e}, 0x1803) open$dir(&(0x7f0000004c40)='./file0\x00', 0x400, 0x10c) 2.13545147s ago: executing program 7: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r2) setuid(0xffffffffffffffff) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x824, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x28}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x28, 0x1e}, {0x64}, {0x8109, 0x0, 0x0, 0x402000}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0xed, 0x3, 0x1f}, {0x2, 0x20, 0x7, 0x4}]}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x60}, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) 1.082520811s ago: executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x4}]}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x1, 0x1, 0x101, 0x200000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r4, 0x42009) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.038867097s ago: executing program 7: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000740), 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640), 0x0, 0x0}, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100080001}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xeae, 0x0, 0x1, 0x0, "3c107dae307e08042b4600000000da64612c3300"}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000080)="d86f6e677473aeae6b20bae11030d45d977bc95018f242624516e9939df0d70b0b330942b6cef8c765a0ad1998614f94034d2c9b4112b754e35a09c23f70e25de7029dd7ea90d2395001f0adacebb7196df1ca17d493d61fd0623a0da98678752baefd30e6dac4fe7b7159aa31b1927ee5d601f84988de0e6b8c53a4f820a39af2c5ec246a2304faf64de3cdda35b26558f37eceb89915e7da28eb7757a1f9fa08976524451d037a49a7e8ad7bc6cc1b64e4637369a35de18b72c7dd22137f7ae0a32de7d9af2660aae94d5192558dbbd93bc1be24b9dfcc1298b0994910aa380888", 0xe2) writev(r3, &(0x7f0000000180)=[{&(0x7f00000005c0)="4b3128efb85654d5c4402d988a1e6df4ba93a3dd050000", 0x17}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10048, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000180)='./file1\x00', 0x9, &(0x7f0000000200)='./file1\x00', 0x8}) 1.037984054s ago: executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000500)=[{0x14}, {0x81}, {0x1e}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0, 0x10}, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setrlimit(0x6, &(0x7f0000000200)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) mprotect(&(0x7f00007d1000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f000036d000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000001300), 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x40) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000280)) 1.029676798s ago: executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x1, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x10, 0x8000) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) clock_gettime(0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c", 0x12, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000440)=[{0x35}, {0x74}, {0x6}]}) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) flock(r1, 0x3) close(r1) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) socket(0x10, 0x2, 0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [], [], [{0x0, 0x3}, {0x0, 0x4000}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0xfffffffe}, {0x400}}}) 758.230172ms ago: executing program 6: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00000ae000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) close(r2) fchflags(r1, 0x0) r5 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x2) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) 669.116516ms ago: executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) 439.860294ms ago: executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000b00)="760000000001f8607d21000000633c0fe972310f739f56f76f7f6cb6948054c9e0b2b952a2efe4549a2e9878d70afa5c75c505b5c2b509ac574a3ebd38fa526d453a2aec1349a9534ff2493bf90abf0f1a00dbf179b2a842419007901fa67fb53f286857cafd2739aa1c212159d083f04700167a8c5ac9df0a983163a63cfb40ae787ab51a35dec0c2a523bfe6b3e74b2f6f080439079397af5d11ee76b506f3bd557ad9bb1d50a68c41acf559188a61b434c5452c03a31169ea244ff76e61338da058b2237c619309c75e94d4fe006ff39b9cc7efd64419d3350b79ea5aa82815195c8645672bb9c5613076c362da50efdc6b288da78773140854aaae284280a9bf9497f21dd7692a73442cb446c478b45c2144e163d031893e9714b0fa29b205814b1a59a8634f4cbc0145288514e60fc231066c2794075e7a86d947bcd4c3e2764e9988923496eac3ccddb54aa88b67196d486006aa92fdee25aa8812b9ebeab3b2bee59d850e5d24592121edf6864ac43a086452f45f1007f5085ebcc5839ae1680ee111fc26c74530c753efad0b35071fe6955ecac1ca81a2ca282b712899471e670012de6ae0b945d864a47fdee571e9b314e0505402f1d34dbe9b9266c0b3dba66cf06b7a02438e1082277717223419b796c4cc83e92707cfe8ca1c8b96180b710f5e56c248652ec01131ee1e06abc6744ee514b98a3c6d5e9dfca380644fe6dccac93b9c33b37b0d35b0eb255877b2396d9db9c5df93a28910d9965917e15bc1b9023b7014985e9063122450a7219ec66e9287b53936876c9f02f5460c14a6b2dfe529199ab0c6b41f48f52d795ab90265400c88c5a81e3fc1cb961d629c6f01ffdf70e724159983cfed89efaaec358c9e1b6fa179c15938b5bbe5cd46ac02850fc23c8c229f769923992d13d7c9199f067bfea4219317bd6d", 0x29d) 410.050038ms ago: executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x48) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x25) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x3811, r2, 0x1119) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000240)=[{0x25}, {0x28, 0x0, 0x0, 0xfffffffe}, {0x6}, {0xb1c3, 0x5, 0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000400)={0x2, 0x72, 0x8, 0x0, 0x0, 0x0, 0x8}) setrlimit(0x0, 0x0) syz_open_pts() r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000000)=ANY=[], 0x401, 0x0) msgsnd(r8, 0x0, 0x401, 0x0) msgrcv(r8, &(0x7f0000000140), 0x8, 0x3, 0x0) write(r4, &(0x7f0000000380)="45d8be19cd78bb095ec91df6bd7bcc84e787024a6bd5a355349f17ac0fbaaeb14febcf9915414888fa0ca1b4d871e122c629aa09dc88cf00ad3319af211a019e496c6ec43e513acf555f1fa56067fd4ca37483eaefb049130d871a982e0afa275dc2", 0x62) msgctl$IPC_RMID(r8, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500002c0000000000069078ac1400bb000000004e204e21309895fbee85002422350000bbeda916e5ed1b7732044bf7554ff7", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030400"]) getpeername$inet(r6, &(0x7f0000000200), &(0x7f0000000340)=0xc) 359.830292ms ago: executing program 2: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x40006, 0x0, 0x0, r4, 0x0, 0x34, 0x24}, 0x0, 0xffffffffffffff49, 0xa}) setreuid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, r5, r4, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x0, 0x4}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000080)={0xe86, 0x8}) fcntl$setown(r1, 0x6, r3) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 314.303885ms ago: executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) dup(r0) close(r0) setsockopt(r0, 0x0, 0x7fffffff, &(0x7f0000000140)="406efc7bcc8e2dce8d7ced0342f1cf6bc7a7eb4b544cd959c6900e3dcf33fca0237b3cd466a58f455a65c33b97daf0870083555af9d9279b6a42c5423db03d22535c2f19633f9b47c72f7388bd8034387a536e9ae76e0c7b3879acf787a0a58cca6e8d6f6514", 0x66) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000000)=[{}, {0x1}]}) shmget(0x2, 0x1000, 0x700, &(0x7f0000ffe000/0x1000)=nil) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 300.117853ms ago: executing program 2: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff]}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @generic="268de60bd28c1c22"}}}}) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000)="08004000e06c004d2c7000", 0xb) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 290.163997ms ago: executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x30}, {0x7, 0x0, 0x3}, {0x20, 0x0, 0x8}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x1, 0xffffffffffffffff, r3}) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000100)="b10a92876e474d4b316f5b5e4356fa27b46e4c94d62448fd861e8c5f7049f4c24e62f92d04222c0c9aee4df065f18488684776f4116a", &(0x7f0000000140)=0x36, &(0x7f0000000240)="f9", 0x1) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) 270.375896ms ago: executing program 2: getsockname$unix(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/46, 0x2e}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x200000, 0x0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000200)="40e4208c005f38d99883ac72459d683d165cb2aa2d9d9773ce0700000005b35a655e68d5fe6670d3f94ce44b1950c68997048f45d572b7f37fc5cbde150dcf82003285f8e3a99135154ab0ba37f783101df8a114789111", 0x57) write(r6, &(0x7f0000000100), 0xfffffea6) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r0, 0x105}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) 250.431216ms ago: executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) r0 = socket(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x100, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x0, 0x81, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRES16=r1, @ANYRESHEX=0x0]) mprotect(&(0x7f0000262000/0x4000)=nil, 0x4000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000), 0x0) open$dir(0x0, 0xf02, 0x0) r3 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r3) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socket(0x8, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) clock_getres(0x6, 0x0) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) 209.213634ms ago: executing program 5: r0 = open$dir(0x0, 0x1, 0x0) getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x7ffffffb, [{0x0, 0x3}, {0x2, 0x3}, {}, {0x0, 0x6}, {}, {0x0, 0x4}, {0x2}, {0x0, 0x6}, {0x1, 0x7}, {0x2, 0xfffffffd}, {0x2}, {0x3, 0x2}, {}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x8b96}, {0x0, 0x40000}, {}, {}, {0x0, 0x2}, {0x0, 0xfffffffe}, {0x0, 0xfffffffe}, {0x1, 0xfffffffd}, {}, {0x0, 0x40}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x10, 0x81) r6 = dup2(r3, r4) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) socket(0x6, 0x2, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000c00)=[0x0]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write(r6, &(0x7f0000000240)="b40d700d206d6c15bf4e7fe3e6ee78a3b060f154e26be5", 0x17) sendmmsg(r5, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)}, {&(0x7f0000000280)}, {&(0x7f0000000500)}, {&(0x7f00000005c0)="4ca67568477c427e84ae37be9c51f75b4e2ce3929f6379399970b4b1f5adb5795a6ddca1dadc157e12a58c25a919239fdffa232fd81c04f065d1db579018d5e7790d8753b565ef189e534408f9e85ba582725b17cf344de635891cd957f75993dfa1b9a41da78dca7a0483ea63e5c11bd93f639dac213b8ef0affb10628c0f0e94c325cf8b62d5ec512dcd11d06121be2dad78002de2f89def0cfef746fbbf4ebeca18de7ed1b2385cdf1c60b8d37d037baffe981aeee3ccea9aed44bc594790f1316ccdb9881823b6cdb75221ee5803e444a48eebfd453f6e4ce84e78d6ad37af812993f99e7bb77c9490d41ccec1ee170cba", 0xf3}, {&(0x7f00000003c0)="2b7f10a22b96443a138ecc845b4b5d244af2ce0856c0dbb614adab124f", 0x1d}, {&(0x7f00000006c0)="f00e5ac8e4ba7a1bcd81e6242b357490d237e3577d6f88f7735e968cfd9feb0f5781be6fe48e76c8449a6d105afbb096348db4a2984bdaec222f7c38d6e6bdbfe30b53378857f52dde2ce5c5f7a343208cda455035ece7b7ec244f7f114ab4f5862caf845ce6f7e00de1e22d58e2c9a0fcfc0f894097c0f1e4b5409bb99e811262166916becbdf0cd46f8ce0a801c26b48800f636136b0a771", 0x99}, {&(0x7f0000000780)}], 0x7, &(0x7f0000000880)=ANY=[@ANYBLOB], 0x220}, 0x200}, 0x10, 0x0) accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000b80)=0x80, 0x4) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f00000002c0)='(E', &(0x7f00000000c0)=0x2, &(0x7f00000004c0)="962033fb7d3d38c84942de0e9c68bab829558a773400c98f266a63a30e250095b7999c59eb70e913563bd921c0f6019dffaab6f1ce92743ff0225e61d4da22362835c47b53c8fe", 0x47) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x40, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x1) 123.764932ms ago: executing program 5: ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000140)) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getppid() setreuid(0xee00, 0x0) open(0x0, 0x8000, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106}]}) r2 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)={0x3}) syz_emit_ethernet(0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) 56.436627ms ago: executing program 5: socket(0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) r4 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21", &(0x7f0000000800)=0x8d, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f0ef2fb676ef2ffee2726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) 0s ago: executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x4c, 0xa3, 0x0, 0x3}, {0x6, 0x0, 0x5f, 0x80}, {0x812e, 0x0, 0x0, 0x200}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x4000, 0x0) r1 = kqueue() kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x184) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x2, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x28, 0xf0000003, 0x2, 0xfffffffffffffff9}], 0xe2, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x8, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x1d, 0xf0000000, 0x1000000000000203, 0x4}], 0x3, 0x0, 0xffffffff, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0xf1e7) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) socket(0x18, 0x1, 0x0) r6 = dup2(r1, 0xffffffffffffffff) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) semctl$SETALL(0x0, 0x0, 0x9, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) kernel console output (not intermixed with test programs): ./file0/dev/bpfT êÏWARNING: thread `nfsio' (446923) exits with status -1 WARNING: thread `nfsio' (21361) exits with status -1 WARNING: thread `nfsio' (187238) exits with status -1 WARNING: thread `nfsio' (461112) exits with status -1 WARNING: thread `nfsio' (454936) exits with status -1 WARNING: thread `nfsio' (117019) exits with status -1 WARNING: thread `nfsio' (45699) exits with status -1 WARNING: thread `nfsio' (392017) exits with status -1 WARNING: thread `nfsio' (145466) exits with status -1 WARNING: thread `nfsio' (137750) exits with status -1 WARNING: thread `nfsio' (136534) exits with status -1 WARNING: thread `nfsio' (401184) exits with status -1 WARNING: thread `nfsio' (147073) exits with status -1 WARNING: thread `nfsio' (61727) exits with status -1 WARNING: thread `nfsio' (310037) exits with status -1 WARNING: thread `nfsio' (317951) exits with status -1 WARNING: thread `nfsio' (77079) exits with status -1 WARNING: thread `nfsio' (392373) exits with status -1 WARNING: thread `nfsio' (392384) exits with status -1 WARNING: thread `nfsio' (112532) exits with status -1 pckbd_enable: command error ./file0/dev/bpfT êÏ./file0/dev/bpfT êÏ./file0/dev/bpf êÏpckbd_enable: command error ./file0/dev/bpf êÏpckbd_enable: command error 292277026596/12/04 07:37:46 SYZFATAL: executor 3 failed 11 times: executor 3: EOF SYZFAIL: ioctl remote attach failed (errno 16: Device busy) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks