last executing test programs: 3.315656845s ago: executing program 3 (id=1789): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)='l9', 0x2}], 0x1) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x8}, 0x11, 0x0, 0x80000000000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000180)=0x2, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43, 0x487c}, 0x6}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.230912991s ago: executing program 3 (id=1793): syz_emit_ethernet(0x3e, &(0x7f0000001700)=ANY=[@ANYBLOB="8b4d69c83b01ffffffffffff86dd61b91d3a00082c04fe8000000000000000000000000000bb4079e811672a1ec2952a42ce073a0000a45e000000"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0xfffff455, 0x6fc4) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x27d6, 0x1) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x101) syz_emit_ethernet(0x100, &(0x7f0000000080)={@empty, @broadcast, [], {@ipv4={0x800, {{0x22, 0x4, 0x1, 0x3d, 0xf2, 0x64, 0x5, 0x84, 0x117, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x10, "d969d74dffa077b4319a7a5ea1d9"}, @timestamp={0x44, 0x14, 0x74, 0x1, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0x2}, {[@empty], 0x4ad1}]}, @ra={0x94, 0x6, 0xae00}, @ssrr={0x89, 0xb, 0x7, [@local={0xac, 0x14, 0x0}, @loopback]}, @end, @rr={0x7, 0xf, 0x0, [@loopback, @multicast1, @rand_addr=0x2]}, @timestamp={0x44, 0x2c, 0x1, 0x3, 0x5, [{[@rand_addr=0xdb], 0x2}, {[], 0xd3}, {[@loopback], 0xffffffff}, {[], 0xffffffff}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@remote={0xac, 0x14, 0x0}], 0x86}]}]}}, @tcp={{0x3, 0x0, r0, r2, 0x0, 0x0, 0xf, 0x80, 0x401, 0x0, 0x9, {[@sack={0x5, 0x22, [0x5, 0x8001, 0xa98, 0x7, 0x0, 0x7, 0xfffffffc, 0x80]}, @mss={0x2, 0x4, 0x3}]}}, {"a6ac87febf3ab71b0c249af1c38954242d2d613619beeed4aa5749e93a32b096e56bf19f3555f8b1f275baad367b"}}}}}}) 3.086621193s ago: executing program 3 (id=1794): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0x5, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) 3.086139853s ago: executing program 3 (id=1795): setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x40803}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20830, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0xe) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x4) 3.084354219s ago: executing program 3 (id=1796): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2715f706, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x9, 0x9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)='\x00', 0x1}], 0x1, 0x3fffd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r3, &(0x7f00000004c0)="b96a", 0x2) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001400)={0x3, 0xfff}, 0x10) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001640), &(0x7f0000000000)=0xfce4) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_gettime(0x0, &(0x7f0000000080)) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2715f706, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x9, 0x9}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) (async) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)='\x00', 0x1}], 0x1, 0x3fffd) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) write(r3, &(0x7f00000004c0)="b96a", 0x2) (async) socket$unix(0x1, 0x1, 0x0) (async) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001400)={0x3, 0xfff}, 0x10) (async) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001640), &(0x7f0000000000)=0xfce4) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) 3.08411124s ago: executing program 3 (id=1797): r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4000004) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$FIONREAD(r3, 0x4004427c, &(0x7f0000000100)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r4 = syz_open_pts() close(r4) (async, rerun: 32) syz_open_pts() (async, rerun: 32) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000002d00)=0x9) (async) shutdown(r5, 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x51000, 0x6, 0x7, 0x8, "d09f48b256a81f6ad446988e7d2cf850e606e2a2", 0x6, 0x5}) (async) execve(0x0, 0x0, 0x0) 1.253777143s ago: executing program 1 (id=1893): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x192) mkdir(&(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x60) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) (async) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r3, &(0x7f0000000640)=@file={0x0, ""/4099}, &(0x7f0000000040)=0x1005) getsockname(r4, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) (async) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0xee00, 0x0) (async) r5 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) (async) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r5) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async, rerun: 32) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfd86) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) (async) fchownat(r0, &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, r7, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x40000113, 0x0, 0x0, 0x0, 0x0) 1.252770255s ago: executing program 6 (id=1894): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x1}}) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r4) setregid(0x0, r4) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) (async) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) r6 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, r6) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, r6) setregid(0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1b3a, r6) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1b3a, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.124728298s ago: executing program 1 (id=1901): pread(0xffffffffffffffff, &(0x7f0000000000)='+', 0x1, 0x80000000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000002100), &(0x7f0000000000)=0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) recvfrom$inet6(r1, &(0x7f0000000280)=""/171, 0xab, 0x2, &(0x7f0000000340)={0x18, 0x0, 0x9, 0x4b9}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x1}, {}, {}, {0x0, 0x200}, {}, {}, {}, {0x0, 0x1ff}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2000000}, {}, {}, {}, {0x0, 0x57fe}]}) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) sendmmsg(r2, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1d0}, 0x35}, 0x10, 0x5) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x7) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) 1.123127989s ago: executing program 6 (id=1902): mkdir(0x0, 0x0) chmod(0x0, 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x76, &(0x7f00000005c0)=ANY=[]) r2 = socket(0x11, 0x4, 0x6) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto(r4, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r3, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e", 0x8d}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x4, 0x19, 0x4, 0x3}, {0x8, 0x21, 0x2, 0x10}, {0x5, 0x81, 0x2, 0x9}, {0x80, 0x0, 0x8, 0x8}, {0x5, 0xfb, 0x6, 0x4}, {0x0, 0x0, 0x1, 0x8}, {0x4, 0x8, 0xe, 0x6}, {0x1cd, 0x2, 0x0, 0x3ff}]}) 1.074560525s ago: executing program 5 (id=1906): r0 = msgget(0x3, 0xc0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg(r2, &(0x7f00000013c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x800}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="f9482c61fcc79e655761c64ea267205d4bed3908c59aa5b557e61a4833bdd285c9e59f04a39e", 0x26}], 0x1, &(0x7f0000000100)=[{0x1010, 0x1, 0x5, "c88ef4f5a8a0c7398eb4130953e8b8b97a8b1ce632da16334ab43c58e1f548d00a86d8e27b3260515eb11bac68a82440711f6f63a35c66f4462b7d5559a50ab95a6140b55b59165307f18830c0fd8d7681e14ce09da6dc8200eaa3d20581776b0ac86e755fc52566416792ca2c7cac69d1e427a80cbec3fcc97b6416bfa0f7300acd6622a7851dd5122519580b0223db9fc564fd67a5968fa5246aa646580dfaba0bd53a95111e356b47965f1f79fd05afa17f1eaffdb080102401769d75f0ee3d4485cf93159c70e9545d5bc5146762ffe71f5fa96f494bb8f7ad20c33f07e9c2e77631c25678935288983679795fbdf08a113da6ec3d0d2fb6bf9ad6df334e383b6bdd15e32647fcc76f5d9a770070ee07dbc76e5fdc7cbd0d7d294fcfb9bfa1559181c527b7c8af142afefab72b82e3f02df497f8124dc90ad19c16964531ba4bd85fac61e847f145486af56357893797d0d41a55bfb9eda2d5acc6b5832bc69c0636e8c6ac5f350de6b4c7e4c4ddf5ed551615da7be01f2a052c9e24dfedc439118c88b586293cad59bd72b1fe21984248f028034e0f445aa48f3a4b1a1cac1fcc2b04578d972a914b2cbf22986d470bc043234c7e80b867f6b69279bbd2c5131b036c7cd54fa20b83ce577895ccc684be3557423e8ac4bd4f3eb99b7c5774a741597c57fde4a1467f28af484f3d4835e5c0856ffd2e58a9db93dfc6ea7c70a48ed0d54b303546c0fc6541698020d4ba583ff1ff321beaf553e4c4959529c16cde3775998b5c16e406c656b0cc815e07acf24714ca1ee80c601837037cc6289847140fe02bcf1f4fd3b63b1a39e3b4ebedba5f8131d509b2ac81f9ccff20172b8d7975e28e4d6d01ac28947f6ffdb6e3823810fff9f6147166c7aa0fb5ce63cecfd149752cda923bd76dd5c365510d339cb4e9efa9cc54ba02b2637d6b5982d9f8a44a3f565601cd8b658dc8c29bfef80069d1e0da8d82ce6350ad378da235b580200949b2bfe84a3222333ee38cb6ecbb27c230799eca0721426f4ea8a0992ca765ba741850afde165b40dd761b1dd8a5a8ff13e7a2090becc581bc4209491d707bd1a4a56876ef08fa0ddccb9a1df0c33ece86cb415a47379ada3158bd65598aec558d6f1b6f475119f82bf79511e1cb88a6bee54454c404c9055e9a8e68d5386f48c0a81ca78142da9196c06d5039d6ed004ded5b86dfe9aa956e68721f20c8039d86c92e9c780f47f8fa3ced27f2f2fbd9525f4c5bea2afbf74d3f105347644860c8c7a90b3f6f607ed69298be91c366c95cc3f5e464d7ed031af4209ce5934916d2379a129d24f815ba06a2f153ae12f909f844f9d779511b10f38938042fe8307d400f9b68832a357115838f8bcc95fa842ad2eaed77d047122ca7c6c87944dd4959b64b24c594f46e7040e2e11cd06909845daa546e51a75bfa223be903a9008dab12345437ace8192a8a14096094c74f255dcf6ca59a73c8ae90ae39f430baa3d66e4cdd168e1270fd1e42238fe12f931834d9bf850bb474836b3d523a47e0a4a2868ad3edb412559ce2c44e95bede46ef00c5821421a07c133112df0aac393182331b83442a14168f3d2d775fb902cfa1b324f05dd4dc8e23fd5a062a679465af753062b181acc4cf9e17ff3aac5c2ae7b0b56c57a763fa9cba3105a5d247f52be244b81a13083dfea90b8aa0f3cb48a8404cbf1e1dc415db1ecd7ecc24f588576645a5ff0ed18a0eaa6cba3c3fe82a74558101302d3aea4079515e5c160b275fbc0dc15a4c94ac6439db637c62348715ad704dd728115fc7f219da866610c05f862b36bafb196af7f81b3b53d58ada1a2de097a4e4e476bc5f4095296add7a0f0da7018fd8d95755657d6a61b6603442a1766e1f85dcbb10974ae9894a5648e3c712ef1bc6e82a90a044e2fb3a5bc847ab9177996e71545ee5ff34c9666384ae66efcd7c21fe6b163121d51dd8320472dd7b531d1f5c6dd3f497b764b44771eb11fb75095500d42434de258fd1267aa9033a352bb6df46523873506e826c05468e31f846e83d2467edf407f3a6203450b2c12e63b08270af1dc9d38d3d79947645b95c06171800030211c07aa57654d4b25170a1f75c109a61f2d0039d07b0d38094f162ae04cc83fe0a15c52672cf1c4320e5af5e6789cc001f6eac92356b21284b9546ede31801b945c8ed7f700805585da488d50c0df330fc4a248353cbeab69663c2d956f9fa4beb0c2b24ee074cf9fa1fd2d6eb06fe1b2df6ae3effbaeb8dc63b0313f34dfbf37966b9f253dba58e1c8140c222e34dcc8a488bfbc706da7b00c92482889bdf73ef60c891b588e17ed29568f0e9acfcc56a1506d87c0973bfba91e12f8f5a8b1518269993485fa6c4d08180bdca84406187196d6f76c90034d727e93e0b7b281786090f4dc85c060c10461ae665515579cdfeb42cd8a2686c35065978c611aedc95298c900d1a489b351631e3a53bfe5d093b270f0a26ca051402f14dbb2baeb1612c7c60c7ee6088ecec98c5a9a186b504b0e70c1b9eb161fc3bf8b79c6532d88abf6278daddac6ee769b20a03be36cf3812ece307c86f4afe5db2595f1ab75feb398a0dadc7206cb7c691fcc496724caa4723374b4dc45abb556b67834f40d97ea959e2c515685bdb9d641473bb3f15cdffcdc9b3b261d0c4d67d5a2c1adc6908de1e16d6e233ba13a4ae08f844fb1f0919caa60bc5968980626d42473e117a2fcccb670dbeaae92dda16beeaa0f1d5ffa270f0dc2c26b8b3ec4869e85b2584438253c837bd7592ac71965a936a61284b506f72d177c2f6da8d6718527b82774febd6e6314b80e3bf5225b5e59a064594faddd302f82b44113e6c31b7ca70dc82980d4e89b429043a40b8d1940e632202d0afe9650e7d928132d5d6ea118f7abdf85707416b50738f5feb7a274b83fcab18fddb0d512265cbed81cb0b06c1478fb2b76237dc7ac0bb9f540e6af97caa30eed691bd8147b55e197595c848957d61706e95066891e53f6ab4d3f0504f60482a3c8e4ee73db3f0218b472c747485ddbb7e3dd2b80bbf754cab8967204ad9b32d6171e1c098c91ed57e0401f390e62b343db9ae57be91a853385949465a3f70dd0acb21f84b702430ee0a0be6936a3cb994c3cc81ba423af4ae6b4d3627afcdcf7e1bce1239755bd0f31ef672de508914e125fbb3f6958b437e51c54f40ec8c55c452f0a50a3b74a082b40f70b01f6c2e8e2532a8bdfcc691fc36b5f82bf8f5ef08831789e8002c247fc34cbd25e92b111e78456c1b8dd89b193a283f8b5c7971252faaa9d88579e8d7b28cd628192538a90bf655ec577cfcd126060964ca83b7c1c28801e18fc2aced103a18abddd7ad4e9e801e0a33a1f7df1e374ffd9a2d487c8933b8ca8d20382150392228da20aaa3176cfb56241da32b8e066343ad97c99e860542030a1c27a60aa31f8035133d3a0f38022d5090b0d2429b743f3a2e4e6b890773b27ae614babba88920d8e8cac0d0e08954260e884561c54bfc616a0a8348762d527f18b74edb852a9f308eebe655fe02cc4c1a0ad8ec63f191e76954baecea913c77f7f986c590d6c96fb858bcd1109a8e38158b5f6d550146afc1dc1f6a51596170e80efbe492db7c6f7b49b83f418c1b9472c27f122eaee5713a9a84f0f00862f51b40b46bb6aab6da484f57577a2b8c97d79f9ebc4c931bbd13020cab042299fe96e82e89f177e5e76290054b76b2061cd07a7e811f9d3aadad8796b4adfdb08b6677cdc930c6caba928550bef5832b59ed0cb2499cbc1fd4f31d86b0688e6121129e6e3695c7abd35f4f2cd5628002beaa713610041fcab024e9cff79080b78b6a05469a8a31f1a0aa9ce472f29958f1e49be7aa0bf8e9690325590fb81d3d45489ad072d53ad0da1de848560082edc7ccc440b5fbd003535def5cc71697cceb22980fd9e0f3d7bd1ca70d6944a922e4ca2f52cf0cea163a4dc323deca5c0bb36803956a53e96c836856a0ebec0c9c9b65977a491bba8a4a3ef96586517b02776566e175840cfe6e851bc07fa3e69ded38999279bbf69643300ca247fc846601385953ae2dfcb288eba2283f53c11e5f90921fe4811c6fdbd76a141dd55eb333404f3eca3e448766bfcbffdc20c88b89277fb1f509bb23432bb7b4fb67cd08a542c4be3f1fc4d6440c9c287c0555e6dd1ee4c57540fa922e8b2111b5d74310c46b97817129affda15d72884f159ab459824a247dea88cb1fe82725182abc26782906ec20cd34d30913a63cc50a0e415ae97329d6d619e768a3bb6f4d98048d09ef72cee3d57b06169197ff95ca43e75c9bf4dbaa4e1f2e060c883115dcf62309f985ebfb592dc2fe050e9403671e83193cae645bb5504bd68deb9e17193e8cb552b3720073baea1835244f63891ec81c813d53456616f468c34007ab10df5d94e7be5f225084664f9becdeb3e28abc7b8d97c6a9af73ac74640a0c7a98b432076e8b77b1bffe8bea258faa56aaf0f325f5bf626d7924b5c10143bcefe482bea6cadbeb67a0c0966b93830f2f26f464e044e0810bd23b81ea4719472c9e9f537cc64d6db6ed25e1f4bf906d8767de60e03fe919a00e645dab28f426354dc6261ad050135443b4425da439e61b9b56161385dc4f88ddec08c6279a57a5546b3054f857aabe9d81ed47b7d091d1ce9ac3377a2683d3039f2c2a00608e901581ce5261e18f66db3fbfd9a2f0fa24ae34e808a5e030f7f34396c6245e1d4d21a563cbb30c203a95862a68bfd5419f9a0605587992696ed0770e470892ec65fb5509eab5901733393ed31110d0a94b5433c428c4398e6b0d66bfb413bfcba80fed3e257f23011a921cf714ca05f5f8873550979ee8d5926c4a49cae48b16fcd1ac68588cd734e67a78933bddc1c35fd68170f63f5c55a65e3603c67735cb0bb38cf69c39988eae0885c36d8c70589beebdffe30fe631efd35c01b95fd4ae42e61b11a0307db458e596ca1d7728d147fed8504d9a82461d0f66f86d1559354ee8a4fc58d8431b6f4db331156250165cfa3a494e38bdcdebb930af7869c9866815de5e2ecefc97ac8201408a9d88b0a42bcadb519c855e7aeea65fa801c80824e0d4ad110e9101fe2bc64daa6c6024285b62ff4c3fdce3f6547deece232e23daa3270ff5cb48763eead78d9fdf0828b6a8e3b2a5df903b65526844df9a41e68642783cbdaeb034e799d065c4c2a7c233c792077ad4e47eb76adef28400681d0f3713eaa24a11e8484d56637fef33ee9f1b99c9ea96df1c9bfd6ee0567ce46cd33f341657b59f7fa62bc4869fb356e8ad967008843400423e21b4f9287898eaf15020c46e6f8798f1ee5f4726480a2a5833da40076092ea2e7c9b58cb613318b5c9bc7e1b2985e9e6dda5d28bf024885b424d844139594feeaacf9d782eaa7db5fc4eb70f9ba674ba109b246f09d650ed4775bf9d18e89ca510e0ac697fc4befd6b51e4aca1b0daa22e300404e1e7e3a47af7e832ee5d1adeea348c7444c30578938cb6f8a4ea9b817842c4a69eb400f174665e891b4f1b7add17018e006e993e38773514866ff717a51141e7d0946694bb2a80e19edea7282a2f968923e0f4e4d82a5dbb87f51f143d9546b25a4208b7153d6c6434b380b9bf5b9e6b11dc99e9f425847e7aad1256dad080f1272630c107035dda91440b8d0ceb79995e7efef89bd49687a7351bd55a19c9c32e6e917226a0b76256441a043b37292bb15f07fc059b32cdde947864a610d6358d2492ef3739b3be787f2c471de06b4a"}, {0xd8, 0x1, 0x3, "0757736e3c2ae886466b72fc32c7f5cd95471712548443b81837095816ef1bcd40823cdafe2491500bbcd5bb9f7f2ee7cde909269e195d1635cb49764fc0760acc67921c49efc55b2000b3dcdaefb672d554b128bb2e70241d15d0d3952d85b2fb9e7b1ea19f17b012c40814c8d29ae5e9e5be05b943afd9b94669683c8e739fdcd3ee77d902ea48095046d7779d986bec74922c6369e07d1cabdf243238acabf26a904dfb7d74399342cca7ca640fb61365be1eb01a320dac733943c10b8bc62ba45d72af3c41"}, {0xc8, 0x1, 0x1, "4c9dca2c4c7dc886104202733f8d675b9eb6195fa0fe2296cf85c8acfb3075d387675219f9f8d1234d91685df725570ca37f1fa0a969c6adf0bd1dbf1c05290c6d97b5c3d377978b366aa24e8ebe84a65e399d8f6e104c114a5f768106fbbd1d94a55f57a905d47854d6c90417cdab8fdbb28e3ee6727819ceb78819c6f877363094789a42101d4f6bec76952a2de6f0d697c404c012648b8f70ae1522580b7f28872163d5ae7e16edc06a8274871716c2099b"}, {0xa0, 0x1, 0x3, "7ec7087bec1ec6f0c09cdcfdcf1c8733ec64b657d3021ee06f91123eae4d87c825cf8292dbfbec0d78ccb902bb51d307cdb876000581af99a2679db9255fe932ee56d3f3fcd31d360589f0e85dd7608b3b2b1bf9fff80c35049205f27577b6f3f84dc3f90ac8f5f88af3471b4d0076bf520a4654788e784abbffd5812822ad68843242853dde9d9ea1049b4478"}, {0x38, 0xffff, 0x4, "54459e374398c1e76892fabcd08aebfc966b16e744173e0bfa6ba1cdf4c93283ea993d"}], 0x1288}, 0x409) r3 = open(&(0x7f0000001400)='./file0\x00', 0x200, 0x14) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r6 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001540)={{0xff, 0x0, r4, r5, 0xffffffffffffffff, 0x90, 0x7fff}, 0x0, 0x3, r6, r7, 0xb, 0x6, 0x4}) msgsnd(r0, &(0x7f00000015c0)={0x1, "29f76eab9c25bdf443968cb3e9d90de2"}, 0x18, 0x0) r8 = semget$private(0x0, 0x4, 0x400) semop(r8, &(0x7f0000001600)=[{0x2, 0x9, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x0, 0x800}, {0x9312d37693509cc3, 0x4, 0x800}, {0x0, 0x8000}, {0x0, 0x4, 0xf36c1040fb39ca60}, {0x4, 0x4, 0x1800}, {0x4, 0x0, 0x1000}], 0x8) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001640)={0x10, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x81}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x89}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x3}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x663}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}], './file0\x00', 0x9}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000018c0)={&(0x7f0000001840)='./file0\x00', 0x3, &(0x7f0000001880)='./file0\x00', 0x8}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x3000) fchownat(r2, &(0x7f0000001900)='./file0\x00', 0xffffffffffffffff, r4, 0x0) mquery(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x8000000000000001) madvise(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x2) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000001940)) faccessat(r3, &(0x7f0000001980)='./file1\x00', 0x103, 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000019c0)=[0x2, 0x5, 0xfff, 0xf059]) getsockopt(r2, 0x6, 0x7f, &(0x7f0000001a00)=""/201, &(0x7f0000001b00)=0xc9) munlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 1.072116853s ago: executing program 1 (id=1907): unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlock(&(0x7f000052f000/0x4000)=nil, 0x4000) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) r2 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{0x0}], 0x10000000000001fb, &(0x7f0000000540)=""/51, 0x28}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x800c745b, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r4, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 950.647925ms ago: executing program 6 (id=1911): poll(&(0x7f00000001c0), 0x0, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0xfffffffffffffffd) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x851d, 0x9, 0xfffffffb, 0xd, "5959063e91090b6aaa64e53f7e6d1c2ddcf87ca9", 0x8, 0x2}) execve(0x0, 0x0, 0x0) socket(0x1c, 0x8000, 0xb7) 948.152123ms ago: executing program 1 (id=1912): syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000001c0)={0x1, 0x22}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000d80079e6e3b198dca164621691cab6cd012e98d054a230bc3f84ad93d78640067985ad90e2d991109cbf654f675915ccf4daf013474a857af08506a2deb7208228ef768a6e2d5ccf220448e75081b72b7ca9541edd8ff22416d6a2dc386698090cee49023dd129c32c2aebf18848aedceff9cfd865c421a5525561a71053235e29eb819ffd15abc7e103541ffc6c0d6dda7f0a9d0a3df534fdcd0a0994825777732a101f4958e3be0c07f6dd071331627db35ed7acaae9396030397e7205f1b9a393aede0491e1b41231b0313d739f94d1b605db716fbd6c719b85a400b2a1735c7934c21529b09c738db74a8e4fe95dfc62530aef1cf98ad9aa87cc2b9d95872c"], 0xff, 0x800) msgget(0x2, 0x600) msgrcv(r1, &(0x7f0000000f40)={0x0, ""/255}, 0x107, 0x0, 0x0) 916.689399ms ago: executing program 1 (id=1913): mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0xfffffffffffffff7, 0x73d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0xc5) open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x100) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r2, &(0x7f0000000080)="01", 0x1, 0x1, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000001c0)="4efd6e08170452ef40f57e47b31e9cb132a1920962f9cc281112eaa0993a16f1239393a615d2b52931798fa37e8dea50201aa6f84a28c70b4a3bfe13ad96c53b63f72658df7fd8cce2e12031b8a5ddb4ad29dc8152c845a9dbfe980cd74c862e5e1a698df1c372e6c96be058b3b14d1fafb933a07ae44118135354f9c7ed51d84dc962a8abae4b0031e6a761866a607f4305ff35b1088ddbdf42deca21075935e9cf83564e0b8b7d2acd3cad6d661fcbe5237b4598745753c4dccfa5650441e73e8a059f5629403b588c7d62df66715bbb0ebc5a9a7e73fc8d8196f153433e83c904cdc3", &(0x7f00000002c0)=0xe4, &(0x7f0000000300)="96f5ed69e642a64670b89571bc105d37467262a67c018036b6b45c2430b2f2c0a9d495b7d28ba2a7e63a58710e04a5b616bb5407086c3e7b7ea63532fb092739e75452bbe7d10ccf58316134c7d6b17fac0d7368886d31d10faf9d006e5afc8bd13137e0aeef95d7e2937cde5f6d0e0287358af809a1aa56eb628647a316c8231aba5b558e414608e88f10a36901e6be179a974a0aa22449ecf3d31c7bc8fef9e593a57cfd834ec7fb1021cc5c8fb6bd9645d7a9802f9641e71ac04d619fb0b3fefc67262ee6c925c0977bdc770ce685464c5c8b2631f1f1c818d1919fbbdd344a000d91c5874629c3eda659dd9da1ab1e793862b7a5d8016a7f4f98", 0xfc) r3 = socket(0x20, 0x2, 0x8b) bind(r3, &(0x7f0000000000)=@un=@file={0x1}, 0xfffffda6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa00fa80404d624f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b928647", 0x26}], 0x1, 0xffffffffbffffffc) sysctl$kern(0x0, 0x4000000000000048, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67dc042c79d748c9bfeb0fdfd279ed825ab0fc68309c503f50193597842cea67a6cc55442a89ba1453a00c76e5b37e4ce2aaf8031f9b4cea6f20a3f2adfcb63460ced9680b9befdb750cd8f6d86a80a4a8871aeb261be3d947e18341474dab8832d1bf757f31f8d6d1b065658bfe73318696f5bee63590c36c7b816a0514b023c213078298fb3190fa8792e02c1b2bf8f4a1932912c98eef81bec8763bf881e7fd72a40fdcaab9826f85f", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = msgget(0x0, 0x2d) msgrcv(r5, &(0x7f0000001a00)={0x0, ""/34}, 0x2a, 0x1, 0x800) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="b51527402a256c9feaf2aff126a4103c7450a0aafcb84b75e0d3f0889ef9d47e165f93f226955108299dd391c6dabfcc18251b066ab401a0980340ba0a4a43c68e59772d9db6f5da2c7842ed8d0b606fcc400e0d9af9331beaa287562dc29638ae66535770cdfb844c4126a54da17d294b329f", @ANYRESHEX=r4, @ANYRES32=r1]) 914.097528ms ago: executing program 6 (id=1915): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="28f5fbdbed31fe8ebbfaf5ff79e4cc3dc9e242112c9e8013bf2bdf713418d6ab418a71fc82f59b01656d4d77e10d9ea9d5de782d6d9b27538be1d1b675784ff742cb73da2a3b7a03eb89b68bba717278222d3ce971fc65fbbfc0bcc0a87e1d210abe64ae5282e6f78e8edcd18b9fe99266ce59c2f26c4977906f32482633c782a7f3dcbd4a60162cdef079e687a92fc893d92055ac2343d31dfaa0a1664a98c8d5c94b", 0xa3}, {&(0x7f0000000040)="4f590bf08391bc1bd611554efdddc4436d09c45290c1edffcfe62c34e5b2cb07f566f76e62948aa0560a677da10ed9734c769fa4deb9e83cc301134d948408cf8acc1fc62a98c3f4d33333ba818d239e745fd751632eb210b1ffa91186e42e1b9a962cdb29d5e381cc15418a8d84352287b3d4ee16ae9aa3df5efad324e5345b", 0x80}, {&(0x7f0000000200)="99135468ee8241bfb84a8f58107bd5c51525df1a94f2194190db32e23de3437e23e7d93b374b54113d8c300f517c4ba3bdc122868d38ad1da8ae07bb36925a3499945485436c9986cd692d76b8b7d8d110746972f2940cff3be9bb65464307e1ed0755dcd5", 0x65}, {&(0x7f0000000280)="99eaaf7869e80b7b0d951bd9bccbb521aa83543f492b4cea201be072fcc01921c9ec89a78ff86f99a550249469ba0823b4c7edcdf5d19764c58e4285bdd0c7cbab5a46d46d10314d7d34ddf0e021a19ccb422adb27729cbe59fcb8004feebc7a77cffad324049f73aba54e4828ce59323f05673b1ce6de0bfa38f8c1633d2cdcd56f987f", 0x84}, {&(0x7f0000000340)="3e9c9e07efcdb61f13f780d8d8c2833c093ba347b7ff9a21bc6f75d384ce278392b50ae4867a675bde6a61027dba1733c10b72f2df7fadf067e74f4878ec794380285652d0e7db74490d1879610de0374599bc3a0753ca018f5fbadba63c4a5186140ac86d5cefad23", 0x69}, {&(0x7f00000003c0)="2212b91c451e885577109c6aea786956568c99cfe8b2a47dcd2ccd0558f77414eaf36dd39532994f8c4c35eee25e94f551a444ea0ca7e1c35f8f1dcad885773e0b8d8786fe7677dcc37dfc21d67d77ba5a166c6107960eb5754c4078bba868a4a7eb99ef21c763bb8720a8b57bbc21ee4e1ffb8f965efb63029918c386c63eb27a237d1090f63c616a1e3a23a7301dc9aba926aa319bbb25f891496960c2883b9f75d8c3d7a13028a745d81d9cb505594c253823e1e7f58b847a00ae6f51f37da20f9a474abc4dced95aae9b1660f884a1f119ef8425392503917e5601edcc7d631383a51faafe3ad39cfc", 0xeb}], 0x6) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) select(0x40, &(0x7f0000000100)={0xfffffffffffffffa, 0x2, 0x2, 0x6, 0x3, 0x0, 0x3, 0x7}, 0x0, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) close(r4) getrlimit(0x3, &(0x7f0000000000)) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) flock(r1, 0x4) 814.090966ms ago: executing program 5 (id=1917): mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x23, 0x10000}, {0x5, 0xcc5}, {0x0, 0x8}], 0x3}) sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0xb) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x53, &(0x7f0000000080)}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000240)="8d1126028d8dc6f5d614eb8fe42eaf0ab1104848c45e316d4ac065146d81f1644e23608a16fcad433751b6cd5869ba924962c76c669c1a0800009ed455c000000000", &(0x7f0000000080)=0x87, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0xffffffff, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) read(r2, &(0x7f0000000200)=""/243, 0xf3) mprotect(&(0x7f0000318000/0x3000)=nil, 0x3000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000300)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="070000bfec812a00000000000000"]) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000002000/0x3000)=nil) 807.141806ms ago: executing program 4 (id=1918): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffe, 0x82}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x41, 0x1, 0x1001, 0x1}, {{r1}, 0xffffffffffffffff, 0x69, 0x40000000, 0x8, 0x9}, {{r0}, 0x3, 0x80, 0xfffff, 0x100000000, 0x4}], 0x13a, 0x0, 0xffffffff, 0x0) 761.664703ms ago: executing program 4 (id=1920): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) 754.616306ms ago: executing program 1 (id=1923): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x60, 0x3, 0x4, 0x931}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f0000000100)) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x10000) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x49a06d6f3f622349, 0x0, @multicast2, @loopback}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x8, 0x0, 0xcafc}}}}}}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff, 0x10000000000, 0x95, 0x7d}, 0x0, 0x0, 0x0) 730.297591ms ago: executing program 4 (id=1924): fcntl$getflags(0xffffffffffffffff, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = getpid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7f) r2 = getpgid(r0) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x920, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffff9c, 0x0) pipe(&(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x2}, 0x1, 0x0, 0x0, &(0x7f0000000040)="e1000000", 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="e529607f9fd08b5e7a42ca8c53e39f2cf4e45d820f92ad", &(0x7f00000000c0)=0x17, &(0x7f0000000100)="0a0eb37f87b44be22aa8fc746198460745884860235e03a88344e30cc72689742f0e75589c3dc384b50152dfb2d1504ab88a20eefa4f02765469f92cc82fadf552c68832cbb706e4799cf3f131576c84fd94d4328888217923966dade3d0843cab55ea4af7b90bc8487cbf171f2c26cd0d", 0x71) 730.042991ms ago: executing program 5 (id=1925): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000001080)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x1) 654.876973ms ago: executing program 4 (id=1927): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) dup(r0) r1 = syz_open_pts() r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x2, 0xfffffffffffffffc, 0x1000300000000, r2}) flock(r1, 0x1) r3 = syz_open_pts() preadv(r3, &(0x7f0000000480)=[{0x0}], 0x1, 0x2) semget(0x0, 0x1, 0x622) close(r1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) 654.422152ms ago: executing program 5 (id=1928): socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0xffff, 0x4) r1 = shmget$private(0x0, 0x4000, 0x710, &(0x7f0000ffc000/0x4000)=nil) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(0x0, 0x0, 0x0) chmod(0x0, 0x23f) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x100) setuid(0xee01) unveil(0x0, 0x0) poll(0x0, 0x0, 0x8) readv(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000a80), 0x0) shmctl$IPC_RMID(r1, 0x0) socket(0x18, 0x4, 0x3) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc028445a, &(0x7f0000000280)={0x0, 0x8257, 0x0, 0x400, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x126}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setuid(0xee01) 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) bind(r3, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 654.072312ms ago: executing program 4 (id=1929): r0 = open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x175) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0xffffff0d, 0x0) fchown(r0, 0x0, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x1, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) sendto(r3, &(0x7f0000000700)="5272e16ef2c5d92f179d6beb6e04f3a6f434c80f165973517a1f9970a948895ff53a7eaadbebc7b076bbe9b460c5e3d7bdc7a6fa41f7ab97115b4d909015dfd7dc115c781d16dca05bb0c8499ab99dafba2a5c56b8c5cd30e5add0938b81d9675cc318b62472cbf4b3e887595943b4fc0a62f4288ad2228125506f0653acd571907dee1443e24eb519140e4ada892e8895665afadf838fd0ee273d515fcf29f113caf5df13643df572684329128aa760e4cb1bc9ed8a6346e994e1f2efcf304c946b399396bc", 0xc6, 0x401, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000200)=0xa) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=""/73, 0x49) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x2, 0x1, 0x2, 0x7, r5}) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x196) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETWF(r6, 0x2000427e, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') open(&(0x7f0000000300)='./file0\x00', 0x205, 0x40) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r7, r7}) getppid() pipe(&(0x7f0000000400)) setpgid(0x0, 0x0) 513.917158ms ago: executing program 5 (id=1933): syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES64]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd82) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) sysctl$hw(&(0x7f0000000200)={0x7, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000100)="215786c9baf404dc8578e28c4973ac06acbf7636275624fdf5ee20bcb2a25644357d336ec76f06c35bb212132a7811d77296e3275bd3ab2399f1e7f75cd37f497bb94de18268aefb339c13700000000000000000000000009e343958f8b9599f45141c00cd03889fe04ea5338fb8a079300484bc8a77bf353d2a45e6a8973ceb4f926a576ea40000000b6f436caa3297", 0x90) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x125) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[], 0x27, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x2, 0x5, 0x1, 0xd2e, "03caee0004080000000000000031ce000087d520", 0x3, 0xb}) write(r4, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f320cfe056e1fa3ecf799a5f6648259743713065ebc0fb0db839310dce066561ec4d5b45da9251ee18078df3147ffcfdf8ee3689afc725ec3e885db9c95571dfd7776e45ab6c9f180920f64c01ca105102a75ace9b9c6dc049498b1ca4a08", 0xab) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x2, r6) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) 513.428114ms ago: executing program 4 (id=1935): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0xe80cc18a99afc70, 0x5, 0x4) preadv(0xffffffffffffff9c, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/159, 0x9f}], 0x1, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x82) setsockopt(r1, 0x2, 0x4, &(0x7f00000000c0)="31c95bcecf24dddaa1bd949530cd821540c14f4b57d397041884a6c0b3d4d35e5d642ce92f4d7889f920f6752052b67342677c7a0ac4853c378d7c2c2ecd49d31ea0362e8c6951422e15a02c6326c69b824b69e8c1", 0x55) sysctl$kern(&(0x7f00000001c0)={0x1, 0x12}, 0x2, &(0x7f0000000200)="84bbc4d6cfe47f391c6631720bf37f818e094da1c2d09b5c3b663a7fe06d10e0cc747c42b8bade8aa043f6e4158045242627cefba108e92c10ff0a7471102690c24bc9d4f9dc14989ac92c938d845312350db7af23060fe80d55adee204f757cdb33", &(0x7f0000000280)=0x62, &(0x7f00000002c0)="f2de50e605d687e9fc2d495e4f19bcf612dcb479de45219324ee9d0f662a94656315502028d2c91999f7266bb5935ff27f961844fde769508ba8b19cc3ed2ea8699d96f2bf53ac75e43d77bd83dc11d64115d10dca7b091b9e96b37e9ff6aca4834300fe802faaed2a2262d00db8db0929b820725d3c8451c49059bbe8c64718649b049964a0b774dc084f36c1cf8a4b80e152d2cb2f54819709448c0ee457ce66dcef7a8fb4d99ecfc8b8d81a0c0142f9c533909c0c7f00b7356c93eaec5cd6411ae6f6d91ae872d338fd", 0xcb) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe000ffe10c0090780000000000e00000017f00000100"/62]) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x8]}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80047308, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) 442.553669ms ago: executing program 0 (id=1937): r0 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r2, 0x41000000007) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)="45363cf785112ed1f43b2ec219e9e90870b5b292c572ca8b8c32bce33217410e0a7627fe7734f25d1b72bae660c44a01cfd7515105cdb08cf65e621f8888bcec1928438313c988ac401b4564bafaf13cd74fae5902b475131f2343136b8fdc3e17a77b5ef8f832735f2208c17611aa158fa2a946bbfe0c3702cc290a2ba852d0db901080f88f2de66572b215762977c16c92b3360fd1fabbb9e73bbb7e9cf0756f108c2adb49f8da5c0877928828f492a185661512a44dee72e1116a1c75eede4e18be44e95f9af3f6871e01bd3db4ce56ca321a634aa6e3d0f00036094e5fd46ce07ff48d7e267d3e76549cddb9786ff7cc662bb299244286", 0xf9}, {&(0x7f0000000280)="1eda032d5f42c06c9a4e7c5722f3eca51f81f82cf5500840ab0b3070aa4380e13fd735bfe43b7dd096ba00bf39f8e0577c12ec41d3ffd8e12bbf401310822e706d289022dfbf24b9883afdfa3dfa25ab2d55831e861b99e71f116e389784481d84fc744798cc37c4df69ba33ae95ed3bb2ac0bc988f3398a2d8bf77d164e27e614558503809526e1331daa61e0503d74444dab04980421a4190a2c1e01eaa2aecf6c0041cf113a1ed597b4897275cb23beb07974cd0fd8332e4525e09776654dce0ca44baeffa4473eaa35d24dbbc3f22a58c58579e7c79734e5d0590dabd29ac5fb649a1697e4", 0xe7}, {&(0x7f0000000380)="534e5878be79ec95b06ec6f5ade3edaeae5ac10db7e819d55aff2513695b1cb9e0809fd2599ebf85b55a872e70df8c1e15e4dcea707624710ce0345034460f7f978a93867a611d99971c409dddbd2d8c173b2fb8fc775a465651270a17a1690f7a6c94ecd1a60d9d17ac15691f718cb2b9262ac782f8ee6d4ec854c2131ef84ee26273c64661076e05e5fc4b5f", 0x8d}, {&(0x7f0000000500)="f447666a791f52f3bb163faff2b0be20e912efd13487aa5e5654dbd1e72baee3a9a0bf4370c6fd013ac42ddb88356da2b76d39474e5da8c1a8d8907e6a3dd24aabd3adb68836b29bef901b486ed12c61b885039f38dc5f782234ee574660454ae1389e76c6ef9a7d29a1158967bf2661cb36ccbfc149c33dbcd02dc9cdf460ac480d3693343c16dc0a1f7e521f882ce6890a62399f3f100d68fb848b287b006aa85262b13c7513ae6404", 0xaa}, {&(0x7f0000000440)="5a3f26110b6cfbeb2db3d93f63ab676b9891b562687b94bc84af7c6e03fcc0916a3b540956b28454d930d3b54d1d8e36ca3b8e5200a346d4ef8010cb77efd5d6b9bf090adc1a176da27ae69944185d03be2a29be8ca6f4a886393c2de9207a1bf6b7376a2d3f46c1f5323f358e1518911d70", 0x72}, {&(0x7f00000005c0)="941d42a1b03b813514ff8a6f66abdee69be4ef9d1b801fc0e0c7c3a846dcda4ff18264d2591d0841a5c8424aa68d7e59699bf13be2be64778455d29c5d24decfd32a854c31e47ca2ca1438797defabc289dceb0b3c4681c1a5372e81c95380cc216e6d91b5c47e8ce268e8a38c1436bb8201b7f2ec9050d72f57864ecd51c72081c8866e4cb55916fb29d26726353cf50e26a466ced933ddeb3adca63f10801eb73f96b128177456fa90f61d25e404bbe0390da81960eb34f9aaa37f19eaaecb63696c6dae8ad2db6187e953841b0ef2d2fce49374366b52a55fb562d7d4eee7c68a8d921386c6ce954da4123ec1b452122156c620d0596d86fe", 0xfa}], 0x6, 0x83e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getrlimit(0x0, &(0x7f0000000080)) r4 = dup2(r3, r3) r5 = dup(r0) connect$unix(r5, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000140)={0x4, 0x3}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000740)="20d208ae1ddddd0b6a497482f3e5bcf6283e4e1537e46b415e02058d05c579f49ad4", 0x22}, {&(0x7f0000000780)="ba432e9dd4a327760591bd4636cda008b230ab88395874b140e75d27906b05f9a2e80c770aaf9d2e6c9c2481c0ba136fcc16525e9c0f0a4ca5baed37e8e4710b38698ddc206c209d28b3b086d7cabfb9a5e5e66ee9476e428a18b1076edb6cd4153ee3f77a486753fa03080a464dde798859efe4e8a120c88456ca6df23a4f14762485247f69861832cf65a3f5110403a97d7b178657668903e9bd2c6e71a40e72f841d93adf9717baf489e8e05be2b2b8416c53ea723500e535c8a12930e6cfa506438ed4552e1869739d8c26251e3a15edeff1d6aeead0f7f5897feb0e0eba5544", 0xe2}, {&(0x7f0000000880)="d86d75ed31202cfded1f1cbf57c4a4ae61d185b210e6b5b4e543bebe1da86e472280a8fb7db05ec8142a86d8ed83642ce9bcb893768ff140cbebe3aa626c2d", 0x3f}], 0x3, 0x0, 0x0, 0x400}, 0x400) 441.597034ms ago: executing program 5 (id=1939): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x10) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) kqueue() syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x8000000000, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x4, 0x6}], 0x1}) 316.714213ms ago: executing program 0 (id=1944): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000080)={0x62, 0x2, 0x0, 0x4001, "75a2effffffff1a804000000238800", 0x2, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x40}, {0x12e, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f0000000340)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7f, '\x00', @empty}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 245.96327ms ago: executing program 0 (id=1946): setuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x3, 0x1, 0xa, "986feba27a778bf6e14189e49a883429b597c6b0", 0x3, 0x1}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 241.395843ms ago: executing program 0 (id=1948): syz_emit_ethernet(0x62, &(0x7f0000001940)={@broadcast, @random="9b6bce44641b", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@noop, @ssrr={0x89, 0x17, 0x0, [@broadcast, @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6}, @rr={0x7, 0xb, 0x0, [@multicast1, @multicast1]}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000600)={0x0, 0x800}, 0x10, 0x840, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x4, 0x30}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) dup2(r0, r1) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) syz_emit_ethernet(0x62, &(0x7f0000001940)={@broadcast, @random="9b6bce44641b", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@noop, @ssrr={0x89, 0x17, 0x0, [@broadcast, @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6}, @rr={0x7, 0xb, 0x0, [@multicast1, @multicast1]}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r0, &(0x7f0000000600)={0x0, 0x800}, 0x10, 0x840, 0x0) (async) setrlimit(0x5, &(0x7f0000000000)={0x4, 0x30}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) (async) dup2(r0, r1) (async) geteuid() (async) setreuid(r2, 0xffffffffffffffff) (async) 175.445748ms ago: executing program 0 (id=1954): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) 147.64649ms ago: executing program 2 (id=1955): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00000b5000/0x2000)=nil, 0x2000, 0x1) socket$inet(0x2, 0x8003, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x840) 147.399123ms ago: executing program 7 (id=1956): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) (async, rerun: 64) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000180)=[{0x0, 0x0, 0x97, 0x200004}, {0x0, 0x0, 0x8}, {0x6}, {0x5, 0x8, 0x80, 0x400}, {0x0, 0xf7, 0xf6, 0x7}, {0x2dc3, 0x8, 0x0, 0xfffffffc}, {0x9, 0x80, 0x0, 0x2}, {0x9, 0x8, 0x7, 0x8001}, {0x1, 0x2, 0xb}]}) setrlimit(0x7, &(0x7f0000000100)={0x1, 0xd45}) 144.172204ms ago: executing program 0 (id=1957): getpgrp() (async) r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r0}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r1, 0x0, 0x0) (async) write(r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) msync(&(0x7f0000623000/0x1000)=nil, 0x1000, 0x3) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r7}}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000340)=""/149, 0x95}], 0x2, 0x80) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) (async) close(r8) close(0xffffffffffffffff) socket(0x10, 0x4, 0xfd) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 141.913173ms ago: executing program 2 (id=1958): r0 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) r2 = getuid() r3 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) socketpair(0x18, 0x1, 0x87, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r4, 0xb, 0x2, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffdfffc}) r5 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x3, r5, 0x0, r2, 0x0, 0x8, 0x1}, 0x9, 0x7, r0, r0, 0x8000, 0x5, 0x1ff}) setreuid(0x0, r2) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc, 0x9a0}, 0x7) fcntl$setown(r1, 0x6, r0) connect$unix(r6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setuid(r2) close(r1) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x134) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000040)=0x8) syz_open_pts() syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[]) 65.308763ms ago: executing program 7 (id=1959): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) 28.595741ms ago: executing program 2 (id=1960): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4000153c, r1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x8000003, 0x269000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 26.937089ms ago: executing program 7 (id=1961): bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x50, 0x3c}, {0x5b, 0xfe, 0x4, 0x3}, {0x48, 0x40, 0xdc, 0x7fe}, {0x7, 0xf5, 0x5, 0x3}]}) write(r5, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x12, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x5) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r7) 26.690893ms ago: executing program 2 (id=1962): pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x62}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) select(0x40, &(0x7f0000000000)={0xffffbffffffffffd, 0x7, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x102000001}, {0xffffffff, 0x4}}, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x102000001}, {0xffffffff, 0x4}}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') shutdown(r0, 0x2) r3 = socket(0x18, 0x5, 0x1) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000140)='g', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7b, 0x2, 0x7, 0x0, "92f0a24c52a1fcb71b57ae7a66922eff9ad683cf", 0x12, 0x3}) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7b, 0x2, 0x7, 0x0, "92f0a24c52a1fcb71b57ae7a66922eff9ad683cf", 0x12, 0x3}) 25.634913ms ago: executing program 7 (id=1963): sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000200)="ded41c4a7c6f9e8e86b9af468632714b9ffe3bbd27db59bd4b675cc165484b03549cc76cfdc48a6be48d818be54ebdb5a76d6d6f7ffe50919e661d928be552d566fae88d7f049c7b0fe851b6a0d99f911373073132ce3ea35d3903623b128a57f281fb55cfc22c6ca33d250c1fa53fdced6563f52b0506276144caa6114624d6c312b489135296095c97e01df69308ecfb11b2b1665ab6fee32648ff4b4a578ef560d16ce27aabc3fdc5af5d721b86876eee7e6185ffdc8f4b47a50f664a91db88573925cfebcdd263cb7a2df6c49eb368832cf0d038c2a0454f6ed9644a", &(0x7f0000000040)=0xde, &(0x7f0000000300)="60a1ab4aea8594ae5743de5dc1ebbc304dfca54037f760af05f1e440b3fe17b0c28561b181d7ffad5b69e66f3bef5a4b9d04fcb28722ffd38a12f254451db4c83d045fe14bfe98dd7c67e77035622f6bdd7aa89d4fb5b6c117161589f0b0278c6db3ad44a1d32302c3794dae86c01c49d2485622de42efd0e17e91386721c1a6533d449e0fdfae421e380c13900d5988fa4e8348bb352724283419af528c80c31e3f4c16722a176fefc2f9fd178aa7e9b25892ddc2d59870fbbbca201e2c977d8daefa", 0xc3) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf, 0x13}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000400)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x78, 0x0, 0x2, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@lsrr={0x83, 0x13, 0x1, [@local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @empty]}, @ra={0x94, 0x6, 0x4}, @generic={0x7, 0x11, "dad6840093d6ea6dabee0850486794"}, @noop]}}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x5}, {"c314d8a6d1169ddf9e9117e6e1895dc942b1c62e8aa51777e4ea9965799c9cf1e9ec2102"}}}}}}) 25.171396ms ago: executing program 6 (id=1964): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x7, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20, 0xf3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}], {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0xef}}}) r1 = kqueue() fchdir(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r2}], 0x1, 0x0) setrlimit(0x7, 0xfffffffffffffffe) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r0) 24.866632ms ago: executing program 7 (id=1965): r0 = syz_open_pts() fcntl$lock(r0, 0x8, 0xfffffffffffffffe) (async) fcntl$lock(r0, 0x8, 0xfffffffffffffffe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) mprotect(&(0x7f000051e000/0x3000)=nil, 0x3000, 0x4) (async) mprotect(&(0x7f000051e000/0x3000)=nil, 0x3000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000180)=[{0x3, 0xff, 0xa, 0x3}, {0x15, 0x1, 0x0, 0xfffff4b2}, {0x0, 0x4, 0xd, 0x2}, {0x16, 0x3f, 0x4, 0xc}, {0xd89d, 0xd7, 0x8}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x464e, 0x1, 0x8, 0x8, "41e6d9a9c1cfbb60d38be4cb9ed1243e4134b34e", 0x5, 0x101}) close(r2) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa080045000030919455e87b77dd9078000000004500fffc00000000003a0000e000000100000000"]) link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xcd50441a, &(0x7f0000000040)={0x1, 0x2, 0x37b, 0x1, "007888d6010000000000000800", 0x400000, 0xff}) (async) ioctl$TIOCSETA(r4, 0xcd50441a, &(0x7f0000000040)={0x1, 0x2, 0x37b, 0x1, "007888d6010000000000000800", 0x400000, 0xff}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000200)="4f92164cf0120232c0689f42472aca5234a5c2b0177a15ad4dbd463ff60a9e84d6406fd4a125f9127a282bfa97ada9af4e036816bf642c26a5e022f507578382e61a9d8b320788eb3cc505e9ec8ace69c8820179f564207d5675679fd8ef01669cdfe139917c7aabe039d6a2c8154524725995f581596b4eeada1c1de8c93699a788ebf70ee971c03da538b05f5214f53e6613ad1fb80f640aef38c9be6197e8b9879ddfde53bb635017359d802fa12e7f2d7685e17601fea92b71f5026ea8eb19bb996ef2fdf0b7fb6fc34b3603870cb30884e3a799f9b88ee8e0982e9b984347183c1b0b01", 0xe6) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x10001, 0x3, 0x8}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003b58afb8877ca5e162e3fe8000000000000000000000000000aa02009078000000006006c33e00ecfffffd8000000000000000000000000000aaff02000000000000000000000000000101000000000000005e30399b37605e6fd23f663ed2ad2afcd5cf26f43b5319d844025e01fe38fb66078aa695ca84116f7fa8fe46ac00000000", @ANYRES32=r3, @ANYRES64=r5, @ANYRES8=r4, @ANYRES8, @ANYRES32=0x0]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003b58afb8877ca5e162e3fe8000000000000000000000000000aa02009078000000006006c33e00ecfffffd8000000000000000000000000000aaff02000000000000000000000000000101000000000000005e30399b37605e6fd23f663ed2ad2afcd5cf26f43b5319d844025e01fe38fb66078aa695ca84116f7fa8fe46ac00000000", @ANYRES32=r3, @ANYRES64=r5, @ANYRES8=r4, @ANYRES8, @ANYRES32=0x0]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) select(0x40, &(0x7f0000000340)={0x7f, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0x9, 0xffffffffffffffff}, &(0x7f0000000380)={0x9, 0x400, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0xc0) close(r7) 2.747438ms ago: executing program 6 (id=1966): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000840)={0x1, &(0x7f00000006c0)=[{0xfdd, 0x1, 0x0, 0x3}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x580) 2.22094ms ago: executing program 2 (id=1967): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x5) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9dcc9e09f384033b099069b9a6eacdbe72142da863a5604000000f9c98d3d16a69f5d33df7a6f06b847497fef3661a50920d30886de8b51", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @multicast1, @random="59a64f2c5729", @remote={0xac, 0x14, 0x0}}}}}) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) 2.007573ms ago: executing program 7 (id=1968): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) geteuid() shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) shmget(0x0, 0x2000, 0x3f0, &(0x7f0000ffd000/0x2000)=nil) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xfffffffe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) geteuid() (async) shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) (async) shmget(0x0, 0x2000, 0x3f0, &(0x7f0000ffd000/0x2000)=nil) (async) dup(r0) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xfffffffe) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) (async) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) (async) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) 0s ago: executing program 2 (id=1969): setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0x9) writev(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.222' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 13622315181289262                                                                                                                                                            OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: cksum4: out of data uvn_flush: obj=0xfffffd805f08f7c0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error wskbd0: can't attach mux (error=5)                                   OpenBSD/amd64 (¢yi¿M<òuC¤×`qdp¶Ž×!aÒÜüì¿cצùMßRÍVM<Éc°¨C,¢‡.8×WûM.©˜î&z‡ צ:ÂtW“ý" aSÅúêÉ£÷œœå“‰§ sÎïEpÌ?ÚᕦÂÿ$) (tty00) login: malloc(): allocation too large, type = 6, size = 73015894016 pckbd_enable: command error denied attempt to set clock back -9223372032591346552 seconds denied attempt to set clock back -9223372032591346552 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens ./file0 êϹjÿÿnd6_resolve: something odd happens denied attempt to set clock back -9223372032591346546 seconds denied attempt to set clock back 17 seconds panic: malloc: allocation too large, type = 2, size = 1768304430 Starting stack trace... panic(ffffffff830a5007) at panic+0x1d0 malloc(69662f2e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff80000132e600) at bpf_allocbufs+0x85 bpf_setif(ffff80000132e600,ffff800036180b10) at bpf_setif+0x17d bpfioctl(61700,8020426c,ffff800036180b10,1,ffff80003c5c4f68) at bpfioctl+0xd2a VOP_IOCTL(fffffd805c301480,8020426c,ffff800036180b10,1,fffffd807f7d3270,ffff80003c5c4f68) at VOP_IOCTL+0xac vn_ioctl(fffffd806bdcca30,8020426c,ffff800036180b10,ffff80003c5c4f68) at vn_ioctl+0xf8 sys_ioctl(ffff80003c5c4f68,ffff800036180cf0,ffff800036180c40) at sys_ioctl+0x5c3 syscall(ffff800036180cf0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x39ee7856720, count: 247 End of stack trace.