last executing test programs: 3.766032021s ago: executing program 3 (id=5107): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) write(r0, &(0x7f0000000100)="03c9", 0x2) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) (async) mknod(&(0x7f0000000000)='./bus/\x00', 0x1ffa, 0x0) (async, rerun: 64) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f0000000740)='./bus\x00') (async, rerun: 64) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) 3.621761196s ago: executing program 3 (id=5112): r0 = socket(0x18, 0x3, 0x0) (async) socket(0x800000018, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/78, 0x4e, 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000e3c000/0x4000)=nil, 0x71}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x1, 0x0) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x40) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0xfffffffc) setsockopt(r2, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='.\x00') 2.805124952s ago: executing program 3 (id=5127): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)='#!', 0x2}, {&(0x7f0000000040)="f6d4", 0x2}], 0x2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000640)='\t', 0x1}], 0x1) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000640)='\t', 0x1}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0cb73d00bab5f60a", 0x18}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) (async) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0xfffff736, 0x4a, 0x3, 0x0, "97000000de00", 0xfffffffd, 0x9}) write(r1, &(0x7f0000000180)="aaf5f0da08dee222e8cd2f462baade21bd766052d320a423b3541cc17ecddc29", 0x20) 2.804725718s ago: executing program 5 (id=5128): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) (async) flock(r0, 0xa) (async) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0x22, &(0x7f00000001c0)={@random="135f9d81975c", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x11, 0x14, 0x66, 0x3, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x844b6384f9846692) lseek(r3, 0xd9e, 0x1) (async) sendto(r2, 0x0, 0x0, 0xe1, 0x0, 0x0) getpgrp() (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000880)=0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) fcntl$getown(r4, 0x5) (async) flock(r0, 0x5) msgget$private(0x0, 0x0) setgid(0x0) sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000b00), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000003c80)={0x1, 0x26}, 0x2, &(0x7f0000003cc0)="b22af38f", &(0x7f0000003dc0)=0x4, &(0x7f0000000100)="fc851b04000000d58bce9fc05339c03b097b504cfa90a40a4f64bf70c529918df5bbf533a876e3de11692bb24175e659f6d8ca89233da80f677fa2971e7668b114c4f3e2748ddc237b0ad2a32844afa32a7a25d402b7b8fadc312d60cd6acba6b538514d41bc5c700379870464c82990bd1891f8bbe56721b6b8d05fb5dbafc9a349d2c138543b5ab8e15a942ea100f5733404fc7bce7e28280282a93aae13f9bab2cfabbc52653b0d1df235781f8987b33aa86037cf51a1739cd5833fbb37e4e2cdc36ceb5cc2530ad357496594f157fab2cdfe3646df582e106e1aa085144699c656ac0d358fa86923e1daeaf21bbaba439fd2ebc651b6923bf8d73c9f3e4474d1a7ef7c5fcb41283c51c585a2b398bcedb472fb23dd6d39020c002127df09b1868f112fb8d3a02495b45f8b1db6b6001017abdde5d0be38dd9592f9e68f6af5ce83521151e08fd0981d98e389ccfc19d091efa91757a8fbca7464b521d1bc", 0x160) 2.194301925s ago: executing program 3 (id=5135): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x43, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x35, 0x0, 0x1ffc, 0x0, 0x0, 0x0, @rand_addr}, @icmp=@generic={0x21, 0x7, 0x0, "bbd7181ef43b0904ba42f63a283deaf4ab4a7d49958cbefa85f029e42f"}}}}}) 2.191969273s ago: executing program 1 (id=5137): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000600)='./file0\x00', 0x800, 0x25) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 2.126802921s ago: executing program 5 (id=5141): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) (async) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b", 0x15}], 0x1, 0x5) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b", 0x15}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71fff7ffff87e537dc3d33d7511cf2e436bc753606002980247821e93bf6a24f5624b12292f0e871f547243d20f9b792a0806c36a96bbcd6141d5b96c49f85b0a77f2bf6776deb09633e54d63bfc6d0f07a51dcb564403026935274c5a94ba15b56a9770b58a3990bc703c3a00ba9bd3f8f61a8213f3eb1d14814c453f23ae3e64031973bf4726dd4dab29013bf9f406e2e742cf4433dd31bf6f39a36b", &(0x7f0000000080)=0x1d, 0x0, 0xffffffffffffff48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28201303b00fe8000000000000000000000000000aaff0200000000000000000000000000010100907800008a01605adf0000000000fe8000000000000000000000000000aaff010000000000000000000000000001"]) 1.947999213s ago: executing program 7 (id=5142): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') (async) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000003c0)='./file0/file0/..\x00') 1.946014154s ago: executing program 6 (id=5143): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) connect$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x139, 0x0, 0xffffffff, 0x0) accept$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) 1.945439183s ago: executing program 2 (id=5144): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="ad", 0x1) (async) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 1.758409452s ago: executing program 4 (id=5145): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000000)=""/138, 0x8a}, {&(0x7f0000000200)=""/53, 0x35}], 0x3, &(0x7f0000000280)=""/45, 0x2d}, 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.757695291s ago: executing program 7 (id=5146): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x7) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0xab5fcf8cab5c23cc) connect$inet(r0, &(0x7f0000000000), 0x10) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setreuid(0x0, 0xee01) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) 1.757561537s ago: executing program 5 (id=5147): sysctl$vm(&(0x7f0000000780)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000100)="c8dd0635da5f93d2775343c5aa620f756355d3a3ae2014e513f07f22d6751bd4269cc7d8bc5e1e3d33c9ebb0b917f8809533bf3b6c5f2245104486991a636a34082099b33a7f9007007ca35c61dd5f1f0aa584fee6cf0cef0b639f1bb8d119f0e91fabfa9c22e4c70efb0c5ce9a0ba5473581fd93b4036a16c83e6d6de35298be7965dc3152bcaffb506aa4554", 0x8d) 1.753548481s ago: executing program 2 (id=5149): r0 = socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000240), 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x68) r1 = socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) syz_emit_ethernet(0xb6, &(0x7f0000000180)=ANY=[@ANYBLOB="eee8ce0c00d187d4864857c33c81000d000800460c00a0006810006f7a907800000001e000000100443c0421000000020000000800007fffe000000200000003ac1400bb00000000e00000020000040000000006e000000100020000000900000001070d5d5618e9429c0e6c5c7fd40002832300ffffffffe0000001ac1400aa7f0000010000000000000000b07f000001ac1400aa8913050000000000000000ac1400aa7f00000100000f00"/183]) clock_settime(0x3, 0xfffffffffffffffe) (async) syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)) (async) syz_open_pts() flock(r2, 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee01) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r4 = socket(0x20, 0x4, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x30, 0x8}, 0xfffffffffffffffb, 0x149e, 0x0, 0x0, 0x7, 0x6, 0x6, 0x5}) (async, rerun: 32) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r6 = openat$pf(0xffffffffffffff9c, 0x0, 0x8002, 0x0) bind(r6, 0x0, 0x0) (async) sendmmsg(r6, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000440)="4d4fbb154b8afc3c663f0a20846b42", 0xf}, {&(0x7f0000000480)="8a63c2641fb19b0fb55d17f5ef5f57b4b2e51e48894507169c5d20e3e59c7c35e759fb572a719b753abd1ee167c4028c9a349646770b3a4188c0ef", 0x3b}, {&(0x7f0000000500)}, {&(0x7f0000000740)="09776edec3c6c2fdd25a3acb8c384d6523ffc28001e5d59e5d413d5500f6f3e0ba8b6b7018d9acd6b8d7a923747430648d4ed6049e4cb5cc672e1eabe6d91c80d92ea884e35a8e68ff4ae0348bf2e0f652af98a842d87ce98381a6355f3c76f36921a8800a71f8b234d47ba3d220fc07556521a99035b4191332e64f455d9168153c8639509c7d442c789b2e7ebbc5a980e2741f33f443f992b61e1f24a9189f09b53a876de1b30bcce9a5d2101855f89d0bb5ed5653cb26fb66cab99becde5381d7cf7364ba82aaa1", 0xc9}], 0x5, 0x0}, 0xffff}, 0x10, 0x1) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r7, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.663289812s ago: executing program 5 (id=5150): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1, 0xfffefffa}, {0x80, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x9, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae3", &(0x7f0000000080)=0x54, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) pread(0xffffffffffffffff, &(0x7f0000000100)="f2dcda5d43894443503275cfec6e3cdf6b923d34f4001b4258ff969429d4ca79848c928f241ae4a48d895e852e50258bd9654c2bff0f0000ad1aae0a62f2943abbec4de3a58429a964", 0x49, 0x8000) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x48) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x5, 0xac87, './file0\x00', 0x4, 0x4, 0x6, 0x8001}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000140)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) 1.441500003s ago: executing program 0 (id=5151): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) pipe(0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) socketpair(0x20, 0x8000, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) (async) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x2, 0x7}) (async) syz_emit_ethernet(0x25, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000176164000000339078e0000002ffffffff3307a4"]) (async) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c00000000008000000000000000000000000000000000000800001a003f0000000504000007"]) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/252, 0xfc}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000540)=""/251, 0xfb}], 0x3, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) (async) getitimer(0x0, &(0x7f0000000000)) (async) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 1.441022998s ago: executing program 4 (id=5152): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) close(r0) 1.440425125s ago: executing program 3 (id=5153): r0 = socket$inet(0x2, 0x3, 0x102) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000004c0)=ANY=[], 0x10}, 0x0) 1.440081083s ago: executing program 1 (id=5154): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x7, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2237, &(0x7f0000000140)=[{0x3, 0x1, 0xb, 0xec0}, {0x9, 0x4, 0x20, 0x472cd796}, {0x80, 0xfc, 0x80, 0xfffffff6}]}) r1 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0/file0\x00', 0x8, 0x7, 0xf, 0x1, 0x200, 0xf, 0x70e, 0x1, 0x2, 0xa5, 0xf9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x7, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2237, &(0x7f0000000140)=[{0x3, 0x1, 0xb, 0xec0}, {0x9, 0x4, 0x20, 0x472cd796}, {0x80, 0xfc, 0x80, 0xfffffff6}]}) (async) socket(0x18, 0x3, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0/file0\x00', 0x8, 0x7, 0xf, 0x1, 0x200, 0xf, 0x70e, 0x1, 0x2, 0xa5, 0xf9}) (async) 1.08913027s ago: executing program 6 (id=5155): r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0xa, 0x8000001}, {0x48, 0x7, 0xfe, 0x9986}, {0x16, 0xf8, 0x0, 0x400b}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setitimer(0x0, &(0x7f0000000080)={{0x56c, 0x9}, {0x0, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000010c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900000800", 0x7, 0x1000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000000011907800000000ffffffff030090780008000445000000000000000000000000000000e0000001b91491851b8327cd6f3ce5c6127f796c73234c3764587969ad79062ad38845084b3996594f3ee709b2cd5e5e3159078c3ac4f6b40a102abfbd8c1bbb0cfff53dc9a746015eacf3db2e20f015c2d0513657a9"]) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x5, 0x0, 0x0) close(r2) sendto$unix(r0, &(0x7f0000001100)="b1000504000004000000000001000000331c13fecea1f2fffdf96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7ff15ef9e2b297be1aa0500000051e23ebbc257699a1fc110672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb67008000000c8ae90250f81ea6e2ec589040000000000800036ffbd77c7243840a32021fbfa0c0f00008abfba221507654fce14848f6900000008e371a3f8343712051eea040000002bdc6ac413684bf3f01fecdd7bdf69794effdbd813f510de5431fb3c469def014e951886e0eeec4e7d3ed992607f8826a80e99681dcba6944aef9ec4bfffd2fc8b360645458caadeedc9e0fc3b63f696075ed39fba2667f23affd0e00abe176dabb58ab7e03562c5ebd04fff1732fe3a46b782de53238e2ecf6418153c6b6c3e5422ed85a5f8a1040d02c8c7fcd85bbb0c5438db2acbb29a202e9d661b9d934836f2c29e87323dba586872b7daf732ee4496586695ad466ab118c519cfa44cbb7db8b7", 0xb1, 0x7, 0x0, 0xffad) 1.084346774s ago: executing program 2 (id=5156): r0 = socket(0x1e, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) socket(0x18, 0x3, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 1.084062936s ago: executing program 7 (id=5157): ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0xfffffffa) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0xd22c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 1.08332955s ago: executing program 4 (id=5158): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x110) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x802069af, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 952.829473ms ago: executing program 5 (id=5159): r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000)=0x8e, 0x3) ftruncate(r3, 0x80002) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240), 0x0) poll(&(0x7f0000000180)=[{r3, 0x100}, {r0, 0x2}], 0x2, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) setsockopt(r2, 0x3, 0x101, &(0x7f0000000280)="88a93e1b04c7708bf4f1a6ccf66fcb919ac457d88a1bec8304c2cc323c924cd9e1daa5b747f5ba0c7e128e22ca51ca9abdd0889dc91c1d5b2451c662099c7e898c0cfa073b21b9f45cd6804de6b06087ff2b8ac0c0a7936111501ed8ad2da8d1bf8664c1425549aa1fd09344d231e089fdbf967198aeb93362967f47a7d0af01ba8fb052bff606b3b48237191f931b15c7ed4c0c7591463812d80deb152af3eee91bf9f0738c06db238a598739917bc126a20274305ac0d9d71658a623ae28ae04b1e7cca232c172edbfca41427fd967a413850b806df83233335404f71ee66c9f72a20e323ff7dcc1c6be600f2025d185e309", 0xf3) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000240)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000002}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) syz_open_pts() syz_open_pts() 952.076525ms ago: executing program 7 (id=5160): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x5, &(0x7f0000000080)='./file0\x00', 0x8}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="aa698318936dd6ca98cb825811104b8860b92451bbff4eb929a57c02b5825d88583fa84081a019fd43efde5abd5d4e601a8285b4cd1cc5bff23eef453be2e9b19459c84b943c2c596ee6490284d821ff17b9e5817d9c04d5bfa625e0921bd59d79c6739f9feb6c99e8332bd5bbefb4bc59648b284c54455749d7f686a4854383ca75320027db62cd1667000c8c48193919a781fa0eaf847db244658ae00941a77f6bfaf80a5410b39abb3c475c97d526226234f8b71e228f4e8c7b1d79a70257cf7b05148be5e9e26d5ef5", 0xcb}, {&(0x7f0000000200)="be368b2b8be06ca2ff183d5e422a719dc4b9e688b6766ac7fdcf295aba4c3bc7932382860bd6c48fdf3bda15baa57befd76acf0dbd151b1e237e7d74c118", 0x3e}, {&(0x7f0000000240)="c297dcd86ba4aae7bb55bcd80aa4fed5e81c6fee160e8a754c022413a1f609ea87b97fa48d407f62848728026b2e975a46965abbb48527555bf5b007048bb20925bfd9ec59be7f562ff553fe90d7fa93ef49c3", 0x53}, {&(0x7f00000002c0)="98d6e023cc1b68e227777a9210274bd2f8f6a52cc96f2f0dd88bc09da9903f540a8a5d64f238ffad5cc2a9dde5d17c5b76346ddf1d46388250b38c11e93182448345e39b00a14383f4e5326e", 0x4c}, {&(0x7f0000000340)="196ec985576939a6797f21b9dce72dc19ffa250d6096b44ebe16d360421d36783fb0b89df08393e6bdf25b616ab5098b611668b24c664833b78d7a2d8ad042b4ba84652cb0f701093f624a81ae6e88a1e0320fade7f88088e6020614118f111ac5d28085185f8f8cdcbd64c982ee3169f3ff4474158cc8f8fd", 0x79}, {&(0x7f00000003c0)="b36d29d156ffd26edab225ff8e8b933aab27a37bc417cdfff0", 0x19}], 0x6) flock(0xffffffffffffff9c, 0x9) r1 = socket(0x6, 0x8005, 0xd7) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000480)="ebebf53a950b242d8d5c38a643235e5d5c19c97c9c533774e1970d5602a63166b988d0a354291fcb11a450ca46f66aae1e4958048ac1e1345f58915ef8e272c9648608b2b8823ff5952d3c7b1e68107916e5526ee4571c59d301999dd6741d5e54a17dce04f0901f2ed72b7509ebb0173ae5931af7b2f0283cf934f99985c84d08cb38ffe7ec3f5da015886ce4e26740c002c25d3a6216fa2fe959d68f16a49cffafb4eee40d62d6", 0xa8}, {&(0x7f0000000540)="f0f50dce9d0cf21882d357b73a95c27360a169e3939953cffcc995fe60c722ae15c0b6fd670ba452a714ab7d519a2268085849d92bfdcb62b5f74cfb513f6857169067ad962bae4f9faad282500d770b9e649784244022e754259942c4dad4c7694f5ec790284e6f7d63977753c4e7a2cf01ffd7e385b275bf2da357c326eabdcc30efffefe50fb7c5f653baf6c5a594998e41a3b647f5297cd1a629c35bd6d2236e1f2d45c15b2b347b28b24dcd21edd925aea76483a143b6601d56cab695aa7783a7f179d4880f5deb4a291270e2633d5e3b6ef49b7fc92f1b98f6731d222ba3cdc3fee2bcd2518f692192b8ddc2ce645411", 0xf3}, {&(0x7f0000000640)="e50f22f4efb1d41103499bf3c68fe34cb74ca47177f41fc927fd5da5ff992fb374a565e81b8b6ec80ff0fe30e41e9d18fe807ff3cb9e3ec211a4", 0x3a}], 0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000006c0)=0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f00000007c0)="8790be0b8d69da231391", 0xa}, {&(0x7f0000000800)="98d14f6d0e7290f2da8ca8f54d60553842c150fe322e9311de7fc7be3500a11a066c58a49e4c0f2270c7832ffdb13da2625c1947993d07a4f7505199f6b01d9f7713030ba68c5ebfc819", 0x4a}, {&(0x7f0000000880)="c140a0553faa06c831fc830c047e4d1ddf0a98913762c3ecad1db40daa01a42b63860a153ab7c1ada933c9e98d3df38453f0fccc55cbae812485408c6368c4840a12a91728e5193eeccd648bbaec8d54f479114984d5aba11f101125e385c9855195019723f6f59c07495516d314478f9c17d944c867fd098984f932266950fe676c33293f544b7e883feb8818df5c788c9db79063", 0x95}], 0x3, &(0x7f00000009c0)=[@rights={0x28, 0xffff, 0x1, [r0, r4, r2, r1, r1, r0]}], 0x28, 0x408}, 0x8) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a40), 0x200, 0x0) poll(&(0x7f0000000a80)=[{r0, 0x20}, {r2, 0x40}, {r4, 0xe6bccc8c4fae1920}, {r2, 0x40}, {r5, 0x10}], 0x5, 0x8) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000ac0)={'./file0\x00', 0x6, 0x8001, 0x7}) utimensat(r0, &(0x7f0000000f00)='./file0\x00', &(0x7f0000000f40)={{0x0, 0x8}, {0x9, 0x1}}, 0x2) getsockname$inet(r0, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000001000)={""/16, @ifru_media}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000001040)={0x1, 0x7}) r7 = socket$inet(0x2, 0x8004, 0x1) fchdir(r7) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001080)=0x100) pipe(&(0x7f00000010c0)={0xffffffffffffffff}) fchdir(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r9, 0x6, r3) r11 = fcntl$dupfd(r2, 0x0, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4810, r11, 0x100) bind$unix(r10, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) 949.606957ms ago: executing program 2 (id=5161): r0 = socket$unix(0x1, 0xd, 0x0) listen(r0, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x3) fcntl$getflags(r0, 0x1) r1 = socket$inet(0x2, 0x1, 0x22) fcntl$setstatus(r1, 0x4, 0x80) preadv(r0, &(0x7f0000003240)=[{0xfffffffffffffffe}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000080)=""/192, 0xc0}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/30, 0x1e}, {&(0x7f0000001180)=""/16, 0x10}, {&(0x7f00000011c0)=""/26, 0x1a}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/55, 0x37}], 0xa, 0x40000) r2 = kqueue() kevent(r2, &(0x7f0000003300)=[{{r0}, 0xffffffffffffffff, 0x23, 0x1, 0x190, 0x7fffffffffffffff}], 0x40, &(0x7f0000003340)=[{{r1}, 0xfffffffffffffffe, 0x64, 0x2, 0x80000001, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0xa, 0x6a}, {{r1}, 0xfffffffffffffffd, 0x32, 0x0, 0x0, 0x4b619520}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x200, 0x2}, {{r1}, 0xffffffffffffffff, 0xa8, 0x2, 0x7fffffffffffffff, 0x32a9}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x1}, {{r1}, 0x1, 0x2, 0x0, 0x80e, 0x7}, {{r1}, 0xffffffffffffffff, 0xc0, 0xf0000000, 0x7, 0x200}, {{}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x3, 0x4}], 0x80000000, &(0x7f0000003480)={0x5, 0xffffffffffffffff}) poll(&(0x7f00000034c0)=[{r1, 0x80}, {0xffffffffffffff9c, 0x100}, {r1, 0x1}, {r0, 0x40}], 0x4, 0x5) getsockname(r1, &(0x7f0000003500)=@un=@file={0x0, ""/512}, &(0x7f0000003740)=0x202) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000003780), 0x80, 0x0) flock(r3, 0x0) read(r3, &(0x7f00000037c0)=""/39, 0x27) recvmmsg(r1, &(0x7f0000003a00)={&(0x7f00000039c0)={&(0x7f0000003800)=@in, 0xc, &(0x7f0000003940)=[{&(0x7f0000003840)=""/53, 0x35}, {&(0x7f0000003880)=""/11, 0xb}, {&(0x7f00000038c0)=""/94, 0x5e}], 0x3, &(0x7f0000003980)=""/55, 0x37}, 0x9}, 0x10, 0x1040, &(0x7f0000003a40)={0x9e, 0x92}) getsockopt(r0, 0x2, 0x3, &(0x7f0000003a80)=""/103, &(0x7f0000003b00)=0x67) connect(r1, &(0x7f0000003b40)=@in6={0x18, 0x0, 0xfffffffa}, 0xc) r4 = dup2(r3, r2) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000003bc0)={&(0x7f0000003b80)=[{0x20, 0x5}, {0x42, 0x26c}, {0x84, 0x8}], 0x3}) r5 = openat(r4, &(0x7f0000003c00)='./file0\x00', 0x800, 0x2) bind$unix(r4, &(0x7f0000003c40)=@file={0x0, './file0\x00'}, 0xa) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003c80)={0x0, 0x0}, &(0x7f0000003cc0)=0xc) setreuid(r6, r7) chroot(&(0x7f0000003d00)='./file0\x00') symlinkat(&(0x7f0000003d40)='./file0\x00', r5, &(0x7f0000003d80)='./file0\x00') setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000003dc0)=0x7, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000003e00)=0x1) dup2(r2, r2) 949.353399ms ago: executing program 0 (id=5162): mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x3012, 0xffffffffffffffff, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 32) pipe(&(0x7f0000000640)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 948.859011ms ago: executing program 1 (id=5163): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) setreuid(0xee00, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) syz_open_pts() (async) syz_open_pts() clock_getres(0xbe44501372635004, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xdcc4, 0x2}) 778.189262ms ago: executing program 0 (id=5164): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000a9253b4aaa8fff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r3, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d250d31b5f2e27f38caf6766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x5, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x1000, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000001280)=[{0x0}], 0x1, 0xe) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x2) 777.359021ms ago: executing program 6 (id=5165): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380), 0x8, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x2, &(0x7f0000000000)="b7bd950daf2dcea107a91fa3b18c23902bfe6aac9061b69aba80f7f00da1a26c3d9fe3b4443d4959a6b2faf6aacffd673e5c63b48b44cb0872e309509143b9fe81e31df89a879a7bc4af6cd46d96dbcef8e367d039b05ab23f796571449db3dc09739008f84ef1c74ebf", 0x6a) 776.9804ms ago: executing program 4 (id=5166): r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000200)="2178f17bd7f2f9a8e6c7e768541866f064e1d9360f49003b3b331f801e9c73146650fbe5e10ec870bf5f2c7ff3d55418e7ad0449f234d6ee1f4f0f8892f5b168e356e22db60b67065ba0aec9bb87a5933310094954b2c4015ddff2f4cf7d650b6ff0be4855eea3b1ae7e1d3fed0cb16155d0ea525da216e1405d7761605bc9b7f956f7e2e985cff89ee82635a312176dc662cc5ed053b7e5225efd5766ae8f9aef4958c4fa14c3e24d6fae1a508950740aed9ee40525e6d8a261cf4fb0f887522d49361ad7f2e0963e2d7d57da9ffae8eedabcfc9ee0b447496e2efd4d291c1719c31b7ef9ef3775af0897e3e60dca524f219fc7446b76eb79f6fc1238708dc22748a6507f6ddf57fa4d0e2739497c2f703b0e78c68bf0810873c86b4c83235ead7db204e473af021e9cd8da45d7e11a34843c7476926982dfe0785edf3d275027280be40ec8ea8248d2608fb9ca47f83e71efb6ba5ac875dabca874a63073f5401d95a6163fcaed5dc63e784b1646053605eaad66fa66e8779363a6ce5a37b5a24e3ea8ea5991b765aff01fe51a3b35979b65a373136a694e6440b7823908025c5e0965b3d3761a81cd5ff15b1e3d455f727fb6a4dededa3a74b773d0a29cc5d38260415a324ed7fcd2d9a953ccca321be2f41b1430ec6ed30586fe0221051e7be9e9d7ff9e9c3720fefc309ec88facb46a6cb1b12c82d814549f6a3805ebc41c434698f0b61aaae3dfc57e7d6ea0b6a5a13f9973ae4a047a7921e973af12fe3b29e4c6a3bd22ea837206d9ce618d8df61528962b43f19489959523937a135aae01a45b41696d2b5b59d50577b2054d7ddf6334c9c2307c681feea5a00cfd69702fedc6a8b303af3cc225fd8d0c20d7d71a53a5f0177a06207d475c15bf2aac5532eacbbb2f6b2647a413577c23721f62a69731dcc147b0077438831596821f8c7ac91caedb1ac60afc2dfb3f28cd3b1266a75d1777d4d4f973c22f6ec029ac351dbad5a4488f8d5958b4a4808104f295bed5bde470148e35743439051c84c38813c4dda0e3298a56fa3a2a111a8ecb804848ba2bb683bf961e5662df2d627ef60c2e66c6740fcf47c36feff48979f6b2ba284cbdd68ebd0bb32f767705c1ce00dcbb178c53458932f8d1fb886d9701d9f82583a757046b58b16f5403eb79a7501294228563b9a19c20797b305dcc637b4ec9e8c7b855e721586b0d7505752d95242fe2a1a81a2bc9774728ef1d3c6da57fa8b35298350b22052d7180b06bce558a1e3719a01998a3f9588c34f7d95e3091a7605e25b14a06c002f294a4749a476d8ba6f9c74390826704f14d5d8fc1907b3083767750f482b371d42bb21e0d58a80cbd9de265329b38ec0d45b4c560b11fca21d00a300721bcff83ffb736a640d466bf177528793e2593195440521b5feeb638f00b4d77ef96b1bd64191ceb2a8aadfb8da1d0058cf510b1801c73c2f075c2d344a54f4a44ff363f92904e4d7812fc827e0bae8b8fe45c82424137ddb0f4f7cf4879c1188eb8f7d31d8e8b12eac3cf2521448f256955e20d1c92972d12bcc3454e083bcdf53b8bb2811c21e8a7c1e6b99ee16238c6e7d7e87c16bc1aced5bea390ecad95a4eb60bad7021b77978a464c717482b97e29dffbd30e3d62e47e20497b0b34a22e391ceb0747518860d4ede8cacb510da3dbc57aa59af2f179aaa254682a43acb0710da5fe4ac700f17e42d93779278db6a8b1fee04b8af527ac4dfdd517e985b0e29502cc6f611b939ceb86503b3178ac34137ba672d6984cd80543805f252fee76a8a9b0d760df96280a65130ad158741d92f0e631552f51d1e8c5736276ca784e247e72aac9a9e0ab4a661cd432a8a2f9a4b6c19682e40c4dd0e1f39299e3ffc41e619fc605c0f075d298b371031813c9e308eeab590c5b327efadca5032543bfb7c13b7f118e3a41238aba5dd78390642b7f3cfb12d4a3cf0ea4902d9f6debf55d4eee3ee4bcf78aed4af6d575df8d75e7e8286e03f570bd0deda375dfdb6aed7de3e74cb68e7478a0a6ac35acd1c3a8b44d48d3abccd629bdb4a01fb373650fe93b801ac78816a98d43fd82550d23f89afdc23bb86c80993294716d854993e41a31ae4c19df7f46e4679deeb08c7f086fc9faa6ce92ac3afc49ac02853738af26a8201b0c1d06d77eff0bc3f0a897f268f5064098f15bc6ac81dc64ff540be5f1bda3043faed85e8f85a7d8951102655c6a33380a7bc9abcc1a714cdb5365a17ca46df73cc3b8730de8561c0bd70992de72a2f2e264afa6aec2a401e9f3afc48647220b968396092e0b9cacaa8f1b547138deae420203fc14672f09a71c83c7a4bd108a498be7a0528caf3eb82e5248789f90251b95b1ef5a35c4b8ee039884490476b381eeb83fe22e31339a49304cfb9a767e7ac94a38beeeaee702a20c4e5b36696abb528ebde35c960258795a3cf766513c35965dd44c1d2faa18f9f883b372ffdeb24ff6c6e5a309f426037372e0ed40ecaefe5da08f5f72d291dec59bf476114b2f2e679922c715fe0f2813fe29cb42120d85c7a82ce7294e6fa11aa4976640ce40896f9d9fe3fb03f1b6fdbde3d2092df9675b265b649c915e45f3976829da95539d17b4311d56a2c48888791d23164490899cbeb68d487c4bfa4eb13c8f4902d1788dba0bc1cd76595e1041b56c79783ae7557ecea26e137722de3fd2e3e2a85722ad4e62313b62b24a15277d6553926f55d9b781461f4922b7f370a9176695e60b0a83870ea7c7d001cc7b8c38afd0c0dd20363abed33458de08e80e361a870db40a6dc2784c866b930638ce97317c3e5f229c6173893570446fb78be6a436f92c204b1f43f3a48aa56fdf6cdbe103d3230d04b38918e9cf90f1f056c73af77a2376fd473c941fa354877ae83c49bc180658244ec2e7c8717537fc39aae50a9a232f55ec296a7e5c9299b4a15aa2f83ac123a1321150814d849a17ee921e230d79ad3f8df9524c1edd4e626062d0a82700d714fede20dbd9fd37ae213e3e226197601abec2513825e2ecb6a742cfe2f32c3f393be826cdca654302fe5871b8271245e403767b032479883baa061ced2320cd7a69d47d17b617ec91cceb5d8f5627c8e6a0d7622b212b4ad1e34b0948fa96b2b8462b1091bb80c653c3af43465456e64f42d66b7dc473327a21ece55c8910b11fd5f281f4a2ee5aabf5de227a0825ff752911b24164c28de7571b0bc0cbaa1b7b81e3fbe2a82229b9e3e38f62f18c62ef32e5bcb33200ddec8bcc46b5c0c45b34ecf52497c1afa3e2b052a7050fa7c33b80e4c54042cbb12f638be71aa0f8f77b721bd4827855164d26a1385548318709443c057784c0f77b042f7ecd216b1a3c9e00cbe32be37942d871adffd78f9afadc13dc2f04ecfb617a63504ba829408d01e711c1d93f87841de711106c63cadf1d37ec1783c72227d408866a1f8238a148a007da491810f065849c708a3bd5ff98bf76429f3e9009b4e22fed18f2e67f74e853ae256fdd86602d4edbc08750be7a14a16aefcbc17bc03c277e2da9d5b4f1b1e9e2a0a3b3055e04953d7f375f14501154333eb716d810497191d0e2dd80bb495ad5f9573336febdb0f2ccd62ea38928abcce4749eb6f293b44f4012c39cae061a15923be9ec22a5535369ca321eac387c8f2ac8e87179e2cfe664324425ae0a1a3585b1833d1508c1e047c14417be66c05e27e834832807a40c7855353b935d25d50775b14d423f26f8f097696179331f6e38b25e627f222ec6052fb4e8bdc3dc4ea43ce9340b606deb6fd77e2cb76b666d5473f428debfe04bd18f04fdf06eb8399c1edf11b9f32b93e4ccc1c69a9bed25b7977b7152352dc4706250d3deb89b503fd6edb148f3059185790da441c6217990122684c9300f4207ffc18ca6a1e16ccf32cdc0d431f44e90738ed92a6db40e5c29df5d0c7af1b95e4db2c9e8cd280a4b2a49e2c36dd8c7b998c97e571e747c00442817820806ab887e8f74ce9ab9664caac8616535d909a6266106731a84df89c5b50bd80802dd641ae908102e2d1f7d8573dd4f9b5cd80b64a76d37614c7ef81299db5821c88c8b633cc5faba48688151a21866b86a9599da4568204f1057d6e5623d1a89f4e6bd4ccc55579dcbe11edb940fb426273e6dc96b35cd82031e1a566c4dbff27a0ee46753f1488beedfc26ac11bc91714297d58984939f5e53dfa9499e34138c04dfefe0960c6667f190931d954e2003504530b5c2ce6bbe89f3d3a386715983eaebac5070e8c5287fbb81796436cda407ba5d2dedec393b86434f25aa1c85a9c14d0c915d67a3147fe266c1944e1a8eb7cf5334c4a895f10c849db34fec4f25bf1ba9f183d67abcc99ebddcb8944d1e3c632d93c09887004a9310e26889d8db307b37cda53b75dfd24823cca140f6e458215c42f3a1964626bd7935d8426c02d2cbae9e463b6923646d52c49989909149462b906c6eda6862cdd1f0794ac1b08aba75c77f46f3a65a293bfd185e26ddc5eb1f06a798ed32cf6a9064d0ef1840c8c70b2ef1a3fe8b888cf9e94825581d3c2cf287e125708ea15c8f7ede9236d248d7eb3932ca65ecbecb3abe2dc236731b1e468608294e6d5b7cb6893587611c73b3407f41af0c3098ddc276f43c78384ae8539f1be7af2c0db6fad4075034c26120ba9d0cf4c7bcc558313041394f4ee80e1928fb0726757ff95a1de6c7a0e6c5cde45062b0224af4f9f368d7cf1ca83e06bc7435a0488245cab126295b95313ebc6f465e3aa69ddd4dbffcefbb992dc447b415505c16c6b594d619ad78e0027a3cfc78d1708426fad96207620f1ff88e6c583683c812b0e378afe44cba09fb49d13f12dd460a70cd3d7a5806dca8624afd10962eb0ff319ee6749caaa8de54b41799bf87aa7bcf2aa7b1de49ca94e5c18f01820267b8b66b19a6979eca31e0d5e250ced79cca0716b676a1054a28e03bd68c41bb47cb6b6a1d215e8fc65184eeffdb1beb71f5fc7f3936077477f9e4f34049f3cc29cf3e124e348742f3642916815d92a3a4a68d2824630c80a8d1875a36ba4f209c531b9c7ea1cf7464b5541ed7feaf25616f18060306ef5c16cb013c0673b72ede6eac4ec8ad79ea21530783ea572d5cfad8b84dd744255ce6ffacfb8bea5d2287663ce11c735a1975556a7ac0d9018cf37086a92c667a67c807a7d1cd71c111676180ab888cb1e3a134cf14285dec1cfe74ec5fa145588889d8466e7764ffbb64564503ee1fe2d1efa7d8ed72bac5d1a480c189c2b325dda18d3676005a8d512de0927c93ed8a10a5dd77b1602d47cd6b8b1d13cdde40112f5b8b270172bd2db1f53cc4e8b6effbc6faa39ab19dfb88aefe1594a61a39acb6a4177ffdf672a4d8a4c5571fae06f69cc8b2ac0e6f4b97baa557cb1c277cac9b00904619193eb8242347e9a7a341aeb77b1a5f456fed09868901e6c72ccf81bae7d062655df6d873ceba94cc8c3c76cd233eb48c75b5562b0f077a014fa1a652699defe77973150c26d67f38ab5b7591b960cda628e741fa443b95125cb49368b43d6883f9d408a378e07ff34a4d3208becd65b62dd47143a2568a9ef15471005962d5c09c838c5570cab700c77ea41dcb06f2cdbdc33a62022382c3db0f9e7b1d7c2091881b11e86b36565fec50aecdb4076372792c0dd544db7beeab4f9930ae5bd419a6a11fe02c7e85c3b22b0a2b1a956c562450033832b26a4f40cdcc942945a0ab47ccbc87d08d0c1932c4e27b1b583f19ad8e1d1097df7d18ede7d18b828a41bd806", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="06171a3c646ee7be672a6d7e0db722b49f", 0x11) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x1ff, 0x80000000}, 0xc) close(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 773.560075ms ago: executing program 1 (id=5167): socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$FIOASYNC(r2, 0x80047476, &(0x7f0000000040)=0xfffffdbe) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x104d, 0xe02) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x9d, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) (async) r5 = socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000140)="1bb3e5", 0x3}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x287e) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r7, 0x27}], 0x1, 0x0) (async) close(r7) 757.928712ms ago: executing program 6 (id=5168): r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x2, 0x1}, {0x80, 0x5, 0x0, 0x9}, {0x6, 0x0, 0x7, 0xaf}]}) syz_emit_ethernet(0x24, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3o'}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e62", 0x28}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed3821859cfc302bff03184aeb79bb7e53bbcad2b3e2a8c131224b894900000000", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 620.325928ms ago: executing program 4 (id=5169): syz_open_pts() (async) syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget(0x2, 0x4, 0x200) (async) r0 = semget(0x2, 0x4, 0x200) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1000}], 0x1) semop(0x0, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) semget(0x0, 0x1, 0x281) semctl$SETVAL(r0, 0x3, 0x8, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r1 = syz_open_pts() open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x40, 0x40, 0xff, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x95}, {0x9, 0x80000}}, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0x95}, {0x9, 0x80000}}, 0x0) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffff732, 0x0, 0x1, 0xdfdffbc7, "97115f33aa7d00fdff0104001000000000de00", 0x0, 0x9}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) 618.191397ms ago: executing program 7 (id=5170): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ffffffd, 0x801, 0x40007, 0xfffffff8, "2e304e2bce60987a0d020400a90500000000cb33", 0x20, 0xffffffff}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)="3e0f5c8871f97b99aa79d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56c2bd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f356443489c6b6768e9626eb907772c753f36c279c130ca2a37f9df4603afe71a80f0c8e53d11fe02f327596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd0eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da97906000000adb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea39ab4ab9c718e671619f7d1cb3153c83c334a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9169b647c32710100000000000080cf2ce1d9195464786b6f3ff6f65b10689a2a8aa3968708668072070b161e83d1dfb030816da908cd5426c55fb019637b3cad528ddb02f2a8d9e752be3265c0ea10e1785a26060e447b50d0c9b8db6943cad323e634036748da8a4495d0ceac7cdeedd77d0f09fac34589f8e0334a168efe581ce60abacc8c8803e3d8aba66c50a3a69ffbaf109c22c58f0b892314561821f3d660332fd1ee4ab013350200c3d4fe014d98dcb19889e996a32de0b49b86a4690837861cf7f4441c21ca9bd19552c60074586bd7a2270429326efe4e70fec98753f9c75c954ebdb53e87a364dbf9f203385a714aa1cba805d9ee3e6d5717bfaaaf3757ffdf752e8ffbf7195662c1dba56617f88a8a6c7d9f82dc2ce204e1c5ee6a0b533014305a4e5055042784f47eea47fb61f77d57312adabffcb4e5ed62a7d48e01f2da455a2bb2e516cd6b090b92ec227c8fdf2995bc84875ca91fafadb030ab3c1caf46684c0f5c27", 0x34b}], 0x1) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) setuid(0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d7f3be3424b86479e629e76119953502e35db7400147cc3f014df12", 0x48}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b7", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r8, &(0x7f0000000080)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 617.330739ms ago: executing program 3 (id=5171): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) select(0x9, &(0x7f0000000040)={0x40007, 0x5, 0x10000, 0x8000000000000003, 0x9, 0x5, 0x3, 0x100}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) setrlimit(0x0, &(0x7f0000000140)={0x42, 0x5f}) writev(0xffffffffffffffff, &(0x7f0000001c00)=[{&(0x7f0000000180)="fecd7cf41680727aa760cbe5ec7aed8d1eed861e41fc318652859771bba8d30c13ba4c732411c939f9c2f699768b7e707394648e288905ee02aceb0b1b102c0a497a636cd46eddbe550d33a412c26d5f2ead34478b1796da", 0x58}, {&(0x7f0000000340)}], 0x2) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) recvmsg(r3, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=""/158, 0x9e}, 0x40) socket(0x18, 0x2, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/508}, &(0x7f00000000c0)=0x1fe) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, 0x0, 0xfc24, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x18}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 616.35679ms ago: executing program 2 (id=5172): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21, 0xf22}], 0x1}) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 301.232679ms ago: executing program 0 (id=5173): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x881) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x8000, 0x151) msync(&(0x7f0000796000/0x4000)=nil, 0x4000, 0x1) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/63, 0x3f) 300.894664ms ago: executing program 1 (id=5174): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c803006e2ec58904000000000080fbfe0c2100008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000001000000aa5ac30a874bcbe4d9000000fcffffff00000000000000000000000008000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r2, &(0x7f0000000040)={0x0, 0x20010000}, 0x10, 0x42, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)=""/188, 0xbc}], 0x1, 0x0}, 0x2842) r4 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xa, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto(r4, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/140, 0x8c, 0x1040, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x8}, 0x2, &(0x7f0000000000)='r', &(0x7f0000000300)=0x1, 0x0, 0x0) 300.613717ms ago: executing program 6 (id=5175): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)='Y', &(0x7f0000000080)=0x1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000100)="b5a9cdd846a9083b3130d659dfb4be613f81a24b4d1d03e7bc98fb730000aabbab1bc681696a0bf655041758e8e4dfacfa45cca11f402a58b3118cc8a6aa059d76023d7c793d080b55d4bcb328587178723afbc9e617e78fdb8766ff537be2294ef152e1da020e7f3e017d35594784b1ac1fa4e779b7ff4fb9f487cb24198a2bd00695b528ecd73766337c6ea46b477ff3d35264b6d1386340ff514d67b9adb97ac67cba3f566e5ea3e69ccbe0baa7dd02b7567da14b39f6ef280f9849545f786178680925a93344a852a915b3f1d95eafc7df166af2644af6f343cc2eabebbcbb3c3e01e84bd7b31951a883b1", &(0x7f0000000200)=0xed, &(0x7f0000000240)="8b37c48363040d9665813b958c6872060ab6b001e2c855b1e60232103a22d77dbd395b45b8f3e26753e76d1bbd3c2f7122922b97931e93bb4e8d62119acb424eaf146c4ef173113396c4deed0274fee3060a2c5b9f0b4d8962e401ce82479c432ea1072c2f9442cfc9c372ffca2b9fd339707bb6ccd2c08cdf2c4f47f2749b0fc00de13a15f68c128350543b78fa1c32e74b279d2ab9cd4c2c2039e99193a4ffacb61aec7c3df99b0c01f0cfe86ecf", 0xaf) fcntl$getown(r0, 0x5) 300.359567ms ago: executing program 2 (id=5176): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = msgget(0x3, 0x40) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0xfffffffa, r4, 0x0, 0xffffffffffffffff, 0x0, 0x30, 0x9f}, 0xfffffffffffffffb, 0x149e, 0x0, 0x0, 0x7, 0x6, 0x6, 0x2}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r2, r1) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r7 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 190.599171ms ago: executing program 0 (id=5177): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) writev(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) dup2(r0, r1) 189.668191ms ago: executing program 4 (id=5178): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x8035}}}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21, 0xf22}], 0x1}) setrlimit(0x4, &(0x7f0000000180)={0x1, 0x2}) pread(r0, &(0x7f00000001c0)="ac7bde0394de660df0ddc049ad1163026232365dac1c6c7fa5ee0828aebccc3b2d97b1fc48cf5c94c53b32f029c6395a52fa9bd6d22455648ea462a269255677b32ffbd7f796ae3f9a34da1e82d69cd48c373a68d6c54749320b6c2b882db0463b6fac9936805b50e77d49bf626b1140da692b2431c6f46a3805ebd6f26dbfa1e29ffb1e13cd2c854bfdb7d46cc14ce7662436e7826812a9ac542ec18babb96128ec7523808e87750bcc0fc04ecfc5fc5c30bf2418cdba88a09a0d1cf3", 0xbd, 0x3ff) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) 189.314728ms ago: executing program 5 (id=5179): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x9c) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) (async) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) (async) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 2.213486ms ago: executing program 6 (id=5180): r0 = semget(0x0, 0x3, 0x41a) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/230) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x8000]}) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x8000]}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0xe5c9, 0x369, 0x8]) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0xe5c9, 0x369, 0x8]) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/183) (async) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/183) shmget$private(0x0, 0x4000, 0x180, &(0x7f0000ffb000/0x4000)=nil) (async) r2 = shmget$private(0x0, 0x4000, 0x180, &(0x7f0000ffb000/0x4000)=nil) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/4096) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/4096) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000012c0)=0xffffffff) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000012c0)=0xffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000001380)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getuid() (async) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001440)={{0x80000000, r4, 0xffffffffffffffff, r6, 0x0, 0x0, 0x3}, 0x8, 0xffff, 0xffffffffffffffff, r7, 0x9, 0x1, 0x900000000000}) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001440)={{0x80000000, r4, 0xffffffffffffffff, r6, 0x0, 0x0, 0x3}, 0x8, 0xffff, 0xffffffffffffffff, r7, 0x9, 0x1, 0x900000000000}) pwrite(r1, &(0x7f00000014c0)="d0f5b507e0fd80ae37c85e5d573a0f3a5dd0a49c23db7a5654f7ca20545fab081b141d6ef19daa0b5ffa705d1bfd5c32a2e263be3a05e34a3286513133712a700dfff5229907c6f859cd08612cecf3bf44de29b2a885f3fffd4d966e5e04337c55d6e80e2d26a1932f06fb456954e51b53e5b4f4acb64b263846d3f4557748062e9eb49ea33fdaf8834c81c7122484ec8a356453f3ec0530169a558bf36873560e90a0ff858e88b2ca7acb008a4246e282", 0xb1, 0x7) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) socketpair(0x1, 0x4, 0x8, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r9, &(0x7f00000015c0)="bc6c3bf2a869afae3c6bbdf5f1419c27b49cb70830c6f9b63262878d5fc1bf2de8a2387c73e83c8759aa72249a9fdba3a86569c8929fa8d1465cff1ef0a6fb18a600881dc62519f1f205096fce5fc397f41dcdeba401c9fc094fba6b253c54f6c61ac4e45f6022109ad96ec63bd261772162f869fffaeb4f5ffe605f392d4ccacd09a3313da65f9fae0b73cc482a1b270fca4f0a9d28ee585448", 0x9a, 0x408, &(0x7f0000001680)=@in6={0x18, 0x2, 0x7ff, 0x41a2}, 0xc) kqueue() r11 = socket(0x18, 0x1, 0xf0) r12 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r14 = getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000001700)={{0xffff, r13, r14, r4, r5, 0x4, 0x2}, 0x0, 0x5, r7, r3, 0x6, 0x3, 0x100000000, 0x81}) bind$inet6(r11, &(0x7f0000001780)={0x18, 0x3, 0x6, 0x3}, 0xc) r15 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000018c0)={{0x2, r15, r8, r16, r17, 0xd6, 0x4261}, 0x3, 0x9, 0x0, r7, 0x8, 0xe, 0xb09, 0x7fff}) 1.831232ms ago: executing program 1 (id=5181): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="80f1fcc0fe0bb25d48595ef805b30ff159327ae68303914122e1e0b47e0d1a04debcebe87a7d374973f35e3ab497cb3f45a0cc487bf16bf4c4bcff180ffd7e384cc6a44b7e628f88ea68d91de3486c16fcdd6519e7351ed2a5fa86b4df34524b8313005ee7ae44a3b8f3e201c65fc78fee738a97c4ada8659cecd9", &(0x7f0000000140)=0x7b, &(0x7f0000000180)="b87578219ab96429441914cd75cc41c27187c21203fa04a3e566297ffd0006fd351c13b1b05fdceee8c846a1867d55b9474805b46f531a6e2e3d0003c3dc6202ba117821bb743acf788d226ad78086571f7d2179fc487a121bde08c86be73fcbbb6ea5e4dcbfde7b8dfd0e5a4182b38b613433e1041403eca565be7d1bb589583277fa9f1a7329af0c071558dce84320dcb57fa3f438f70349e4285877c76d43c0d57dd6598c5f8cced1a1994a170cd91949142259a0e5dee84948b0578b32bc5e2c770d8e6b5a3b590f8ce4abf89e3658c3e4e7108a11efd341a6ad458d19", 0xdf) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0xfffffffe) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f00000004c0)=""/193, 0xc1) dup(0xffffffffffffffff) 1.281561ms ago: executing program 0 (id=5182): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffa8) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d", 0x3}], 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71fff7ffff87e537dc2b4561a5511cf28e36bc75d304c2426bd6ab948a4dd619", &(0x7f0000000080)=0xc, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x11, 0x3, 0x80) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea105d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3009d95665bc6fc211800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab7c685e000040381ecb66400"/177, 0xb1, 0x408, 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) r3 = dup(r1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) 0s ago: executing program 7 (id=5183): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) close(r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r2, &(0x7f00000000c0)="a3", 0x1, 0x400, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f00000004c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r3 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffc59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f00000001c0), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000480)=[{0x25, 0x40, 0x0, 0xfffffffc}, {0xb1, 0x9, 0x2, 0x4dd}, {0x1e, 0x7, 0x7f, 0x400f}, {0x402, 0x3, 0x0, 0x604f62a9}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000480)=[{0x25, 0x40, 0x0, 0xfffffffc}, {0xb1, 0x9, 0x2, 0x4dd}, {0x1e, 0x7, 0x7f, 0x400f}, {0x402, 0x3, 0x0, 0x604f62a9}]}) pwritev(r1, &(0x7f0000000140), 0x0, 0x800000000000000) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583bed18ca74e", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="40c60594ec643eba86e7bdc49937f6209c", &(0x7f0000000200)=0x11, &(0x7f0000000280)="2ab215f4d66393f17c294bfc9f10830b9f5d0c480446f63d09f75162b27676b901de95ba6159069fa3e1d09aa5c33face4ff3f18031f982aace0b5f5fcf3b5c8def493d3ebccf2f79ebae9e1631322b71a88bb7da115091c359a304454ae330bf7b5283e137f1a8b97a342d41e4011cc7a4d2333506ba078e84ff39f76f8992273b6041db800a47c77b67f90097bff83b86f18c45e10a986dc88f94638f9922f1dcf73276d7f65f36c15d2d27f7e3448e5a0a2ec75867bde02f2ef34d1acdeb672920216b159a9382b87c9b09885486f7a5cb2e6ed49e2fa3d147a5adf0afe", 0xdf) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="40c60594ec643eba86e7bdc49937f6209c", &(0x7f0000000200)=0x11, &(0x7f0000000280)="2ab215f4d66393f17c294bfc9f10830b9f5d0c480446f63d09f75162b27676b901de95ba6159069fa3e1d09aa5c33face4ff3f18031f982aace0b5f5fcf3b5c8def493d3ebccf2f79ebae9e1631322b71a88bb7da115091c359a304454ae330bf7b5283e137f1a8b97a342d41e4011cc7a4d2333506ba078e84ff39f76f8992273b6041db800a47c77b67f90097bff83b86f18c45e10a986dc88f94638f9922f1dcf73276d7f65f36c15d2d27f7e3448e5a0a2ec75867bde02f2ef34d1acdeb672920216b159a9382b87c9b09885486f7a5cb2e6ed49e2fa3d147a5adf0afe", 0xdf) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000500)=ANY=[]) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.103' (ED25519) to the list of known hosts. login: denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 denied attempt to set clock forward to 1024532218623 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error                                 WARNING: thread `nfsio' (455694) exits with status -1 WARNING: thread `nfsio' (89823) exits with status -1 WARNING: thread `nfsio' (72074) exits with status -1 WARNING: thread `nfsio' (478703) exits with status -1 WARNING: thread `nfsio' (6483) exits with status -1 WARNING: thread `nfsio' (311509) exits with status -1 WARNING: thread `nfsio' (98128) exits with status -1 WARNING: thread `nfsio' (493835) exits with status -1 WARNING: thread `nfsio' (395736) exits with status -1 WARNING: thread `nfsio' (513977) exits with status -1 WARNING: thread `nfsio' (433985) exits with status -1 WARNING: thread `nfsio' (258449) exits with status -1 WARNING: thread `nfsio' (409786) exits with status -1 WARNING: thread `nfsio' (516010) exits with status -1 WARNING: thread `nfsio' (72059) exits with status -1 WARNING: thread `nfsio' (310084) exits with status -1 WARNING: thread `nfsio' (518950) exits with status -1 WARNING: thread `nfsio' (132012) exits with status -1 WARNING: thread `nfsio' (374485) exits with status -1 WARNING: thread `nfsio' (490989) exits with status -1 OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login:                 OpenBSD/amd64 (x~N&g"y._h4ys=*~bޖe) (tty00) login: load: 5.66 cmd: getty 25391 [ttyin] 0.00u 0.02s 0% 332k OpenBSD/amd64 (x~N&g"y._h4ys=*~bޖe) (tty00) login: load: 6.32 cmd: getty 34108 [ttyin] 0.00u 0.01s 0% 327k load: 6.22 cmd: getty 34108 [ttyin] 0.00u 0.01s 0% 327k vnd0: sloppy read from proc 71782 (syz-executor): blkno 0 bcount 63 vnd0: sloppy read from proc 71782 (syz-executor): blkno 0 bcount 63 vnd0: sloppy read from proc 58377 (syz-executor): blkno 0 bcount 94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         `ךq2Bo4.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1h{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%`ךq2Bo4.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1h{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0e OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock back 67108870 seconds denied attempt to set clock back 4263431301 seconds denied attempt to set clock back 25165832 seconds    uvn_flush: obj=0xfffffd8068de3248, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! vnd0: sloppy read from proc 62708 (syz-executor): blkno 0 bcount 12               nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd806c0007a8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (5aN#QČIb|'<,) (tty00) login: nd6_resolve: something odd happens ./file0./file0 lo0: can't handle af0 lo0: can't handle af0 denied attempt to set clock back 33554474 seconds denied attempt to set clock back 33554474 seconds nd6_resolve: something odd happens denied attempt to set clock back 25165879 seconds panic: malloc: allocation too large, type = 2, size = 1768304430 Starting stack trace... panic(ffffffff8309df59) at panic+0x1d0 malloc(69662f2e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff800001317400) at bpf_allocbufs+0x85 bpf_setif(ffff800001317400,ffff80002a506c20) at bpf_setif+0x17d bpfioctl(31700,8020426c,ffff80002a506c20,41,ffff80002a418a50) at bpfioctl+0xd2a VOP_IOCTL(fffffd8059fedde0,8020426c,ffff80002a506c20,41,fffffd807f7d3888,ffff80002a418a50) at VOP_IOCTL+0xac vn_ioctl(fffffd80630ac140,8020426c,ffff80002a506c20,ffff80002a418a50) at vn_ioctl+0xf8 sys_ioctl(ffff80002a418a50,ffff80002a506e00,ffff80002a506d50) at sys_ioctl+0x5c3 syscall(ffff80002a506e00) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x69490dc1dc0, count: 247 End of stack trace. syncing disks...set$lines=0 set$maxwidth=0 showpanic trace showregisters showproc ps showalllocks showmalloc showallpools machineddbcp            0 trace machineddbcp            1 trace