last executing test programs: 6.808716742s ago: executing program 5 (id=2838): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xc26, 0x0) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, 0x0, 0x0) (async) select(0x40, &(0x7f00000002c0)={0x4, 0x0, 0x0, 0xfff, 0x4, 0x6}, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 6.805371446s ago: executing program 5 (id=2840): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x2000, 0x0, {[0xa1, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x4000000000000000, 0x2f00, 0x0, 0x3, 0x2, 0x400000000000000, 0x9, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0x141e, 0x2, 0x4, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0x4, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0x5, 0x4], [{0x10, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x405, 0x40000002}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x3, 0x0, 0x8}, {0x0, 0x1fff, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1d4}, {0x0, 0x965, 0x20000, 0x8}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x9) unveil(0x0, &(0x7f0000000140)='c\x00') (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xe4a, 0x0, 0x8000, 0x0) close(r0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000000c0)={0x2, 0x1000, 0x8, 0x446b}) (async) ioctl$BIOCFLUSH(r0, 0x20004268) 2.913624533s ago: executing program 6 (id=3000): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x28, 0xf, 0x6, 0x3}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="00041b000897c53fcb7c7d0000e89500000000f54fe62fe280d5c24502d775690000000000000000", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x41424344, @ANYBLOB="6002f5019078007f02040550"]) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x80000000}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00001b8000/0x2000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000076c000/0x4000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) setitimer(0x0, 0x0, &(0x7f0000000240)) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x2, 0x1, 0x3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x4}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) kqueue() 2.852737843s ago: executing program 6 (id=3006): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dc) r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000540)=ANY=[]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0, 0xc}, 0xf8ffffffffbfffff, 0x6}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x89) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r4, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="64e1629b6174d08850c78fe609e9600d2e0b"]) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f000005f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f000008e000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil, 0x1}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003cf000/0x3000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000037d000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1e5f) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) ioctl$TIOCSETA(r6, 0xc0404469, &(0x7f0000000200)={0x2, 0x1, 0x0, 0x1, "01d00bd80047c1bfdf7801f51792d200", 0x3, 0xfffffed4}) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='W\x00') sysctl$hw(&(0x7f00000038c0)={0x6, 0x9}, 0x2, &(0x7f0000003900)="8d8336a82946ba21b7b311a6aed5495045eb051977c6305529c8348a4b3579afe52db06f6a49b02acfdf814d362c963356963d71f2152d749d48cc69418d56f93b4ad9cf021c24fd907ab9ce8e58d36e68dd0808c8dd31b5aee6d6120776165d0d4559a98153fce6478188de99e2b8ec", &(0x7f00000039c0)=0x70, &(0x7f0000003a00), 0x0) 2.775621739s ago: executing program 6 (id=3012): writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) clock_getres(0x0, &(0x7f00000000c0)) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 64) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x2) r0 = socket(0x18, 0x3, 0x2) (async) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="5f29b1401eb6", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x7}}}}}) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 2.721915938s ago: executing program 6 (id=3013): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x3b, 0x0, @rand_addr="7f000000001000", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x1) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 2.714402254s ago: executing program 6 (id=3015): r0 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x20}], 0x1, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x89, &(0x7f0000000180)={0xfffffffffffffff9, 0x81, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x10000000000000, 0x6, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) 2.538007365s ago: executing program 6 (id=3026): sysctl$kern(&(0x7f0000002480)={0x1, 0x57}, 0x2, &(0x7f00000024c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000640)=""/251, 0xfb}], 0x1, 0x0}, 0x42) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') readlink(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000400)=[{&(0x7f00000005c0)="6472357799c6470a45ea19c5a1de", 0xe}], 0x1) write(r1, &(0x7f0000000040)="7cc97585253a5126a4ac0678c6d790b6c33b3e6e763c38371579343e19562401b7b74f0055ce1abc9e74072d11b74b65d267fefb275700f04cc1f8f490e5bb72db73bf3b59d1ae962bb0e2c9b3a30412087b7513d03b26bbcb131156c5b601d726737abaed6fc41250440030cd1135475f8fb9431d3b5f1c987229bc588ee7fdc124c69fc4f8337a514e971c8b2da6c7bb34732e903bd7aa1143b450bd07e39bf8c1a49d7d5bff56c0c51ac6983a1c1820f7b3ae7e9d9e93525f7dcf8e322b9dbe76baa19915307b384bf3afecbab8a53cf1c3162610d96adc5a602165529e0406a344ac30584f7663d0b22103", 0xed) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x0, 0x81}) sysctl$kern(&(0x7f0000002480)={0x1, 0x57}, 0x2, &(0x7f00000024c0), 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000640)=""/251, 0xfb}], 0x1, 0x0}, 0x42) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') (async) readlink(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) writev(r1, &(0x7f0000000400)=[{&(0x7f00000005c0)="6472357799c6470a45ea19c5a1de", 0xe}], 0x1) (async) write(r1, &(0x7f0000000040)="7cc97585253a5126a4ac0678c6d790b6c33b3e6e763c38371579343e19562401b7b74f0055ce1abc9e74072d11b74b65d267fefb275700f04cc1f8f490e5bb72db73bf3b59d1ae962bb0e2c9b3a30412087b7513d03b26bbcb131156c5b601d726737abaed6fc41250440030cd1135475f8fb9431d3b5f1c987229bc588ee7fdc124c69fc4f8337a514e971c8b2da6c7bb34732e903bd7aa1143b450bd07e39bf8c1a49d7d5bff56c0c51ac6983a1c1820f7b3ae7e9d9e93525f7dcf8e322b9dbe76baa19915307b384bf3afecbab8a53cf1c3162610d96adc5a602165529e0406a344ac30584f7663d0b22103", 0xed) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x0, 0x81}) (async) 2.114757022s ago: executing program 1 (id=3037): r0 = kqueue() mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0xc, 0x0, 0x0) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) dup2(r2, r0) close(r2) 2.045919479s ago: executing program 1 (id=3042): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8d, 0x2, 0x80000004}, {0x30, 0xfa, 0x3}, {0x16, 0x6, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x25, 0x3}], 0x1}) mprotect(&(0x7f00004d0000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 2.043191045s ago: executing program 1 (id=3043): openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f000057e000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f00004f5000/0x4000)=nil, 0x7}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f000049e000/0x3000)=nil, 0x1}, {&(0x7f000056a000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f000054a000/0x1000)=nil, &(0x7f000028b000/0x3000)=nil, 0xe04}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffbfffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000463000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f00004c1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ffffffff}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000006c000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0x4}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000028b000/0x4000)=nil, 0x9}], './file0\x00', 0x1000}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9f, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x60, 0x12, 0x0, 0x0, 0x8000000000000000, 0x8, 0x1}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0x0, 0x3], [0x100000001, 0x8000, 0x8, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r4 = kqueue() kevent(r4, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getitimer(0x1, &(0x7f0000000080)) 1.852546327s ago: executing program 7 (id=3048): read(0xffffffffffffffff, &(0x7f00000020c0)=""/4102, 0xffffffffffffff4b) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) 1.851413688s ago: executing program 7 (id=3049): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) (async) r1 = syz_open_pts() close(r1) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x820e, 0x3, 0xffffdf82, 0x2, "08955c1cfac164e261150e00000009ffe600", 0x4000003, 0x1a7}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1000) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x297, 0xffff0000, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) (async, rerun: 64) mknod(&(0x7f0000000300)='./file1/file0\x00', 0x2000, 0x0) (async, rerun: 64) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000280)=0x1) mknod(&(0x7f00000002c0)='./file1/file0\x00', 0x40, 0x6382) r6 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0x7fff, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x1}, {0x7, 0xfffffffb, 0xe, 0x2}, {0x2, 0x7, 0xffffffff, 0x109c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x6, 0x3ff}, {0x29a71717, 0xfffffffa, 0x100006, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) select(0x40, &(0x7f00000000c0)={0x7, 0x4, 0xfffffffffffffffc, 0x0, 0x0, 0x5, 0x80}, 0x0, &(0x7f0000000340)={0x3ff}, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x10, 0x8}, {0x40, 0xf, 0xff, 0x6}, {0x6, 0x80, 0x8, 0xcf}]}) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.743397536s ago: executing program 5 (id=3050): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 1.741942829s ago: executing program 5 (id=3052): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x3b, 0x0, @rand_addr="7f000000001000", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sync() setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x32, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x22, 0x24, 0x67, 0x0, 0x2, 0x2, 0x0, @empty, @rand_addr=0x5, {[@noop, @ra={0x94, 0x6, 0xab2f}, @noop]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) 1.598536649s ago: executing program 5 (id=3054): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x4, 0x1a}) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000080)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0x3, 0x5, 0x6}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x151) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000400)=""/249, 0xf9}, {&(0x7f0000000500)=""/246, 0xf6}, {&(0x7f0000000600)=""/95, 0x5f}], 0x3, 0x200000000) select(0x40, &(0x7f00000006c0)={0x1, 0xfffffffffffffff9, 0x8000000000000000, 0x7, 0x1, 0x7, 0x8}, &(0x7f0000000700)={0x4, 0x8, 0x7fffffff, 0x0, 0xb, 0x2, 0x3, 0x3}, &(0x7f0000000740)={0x4, 0xffffffffffff253e, 0x9, 0x949d, 0x4, 0x3, 0x7, 0x8}, &(0x7f0000000780)={0x6, 0x7}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000a40)={0xe00000, 0x5, 0x0, 0x1, &(0x7f00000007c0)={{0x92, 0xe, 0x4, 0x9, 0x4, 0xffff, 0xff}, {[0x6, 0xfffffffffffffffd, 0x0, 0x8001, 0x7fff, 0x14b, 0x9, 0x5, 0xffffffffffffbe8c, 0x9, 0x7, 0x5, 0x3, 0xffff, 0xffffffffffffffff, 0x7f, 0x800, 0xfffffffffffffff7], [0x0, 0x86e, 0x3a8f, 0x0, 0xffffffff, 0x7, 0x9, 0x4, 0x5, 0x8], [0x8, 0x3, 0x70, 0x3, 0x4, 0x5, 0x1ff], [0x3, 0x4, 0x71, 0x81, 0x29, 0x3], [{0x8, 0xffffffff, 0x80, 0x9}, {0x7, 0x698, 0x40}, {0x5032, 0x4, 0x0, 0x1}, {0x7, 0x6, 0xc, 0x81}, {0x3, 0x7, 0x6, 0xfffffffffffffffb}, {0x2, 0x1, 0x10, 0x9}, {0x0, 0x7f, 0xacd2, 0x8}, {0xfff, 0x1, 0x6, 0x8}], {0x2, 0x0, 0xe8b, 0x9}, {0xb78, 0x7f, 0xffffffef, 0x1}}}, 0x8000, 0x2}) ioctl$KDDISABIO(r2, 0x20004b3d) write(r0, &(0x7f0000000a80)="7af8670cf958986db8e4905a6b6ffa3818b6ad11813ae14b4df49b61a4bc8e6b7e9c96d17fc588f24a848067dfecf1f8eface6fc1893f2f2959b9e021c738efda24454ef084c9861545f982838f63f0f41f12eec074172dd82ddbff5f212a2a577d73057fdc3bb556c5c75b7ee88ada58334c50c06962b261d02cb0eae42be541c55dd5eb19ab264869b295dd41b987dd4598258f664fbbbb990a25459b4b79eb8504d6e4d1155b6a300167ebae8af4bd2ab4f99a5de357c786bac55663523e66032348d527ceabeba8b6bd1e8023490f814c765a2efd11cbf3fc2f942adf2309413bb76613fc0773b7303b418de6be3993d987c4f3d685ac25c412ba6d7b6f426a9e49a0f540fc6b8b5999f18aaea5b4f6254a81ee61b2f6eeda7a8aff9ad0a22709cc4cc670e112c40f20574bd56abf1b7535ff44a91f215daf41db2b0ca25e6acf6d89bea10ed25fc7cc6e11284c460827b4e6d1b503bfcb7e6adb87467f60eaa9ffa99aab5461a4af2845a9217b65dbfeb5f0801d83e72b452ae446523b487b3efe58e5afcd96454a12a85cac14f2a8157b4048d01dbd8d2adfd1dd2db541d971d35f17f66ec93fd8be5117e48db4ea0dfa42a17ae9fd939e8ded177a30feca2d92733b0f67193cfb001a77fa8315daf74d33bb6f66171a14eca62ff37523fc00212e55fefb695758bfd2b18f35d76ff985324eae00f1f28774b191a153f0c9c89659c1145b8cb956343a89582de097824cc16d76ee512bb84e0f95dbb027582886ac215d63b2b05c5203e93e650dfed467cc3e3443a316e4495332b6851abc4c5f9a4414c06f79806a6a0e5fbb2c2ea60dc05913f167ef538c9cea4f0ffbdc88e75a6058909208d11511cb3ac80adbbbc21347af5033bb5ab9741e9fe9653f4906b2590f323c2f31b329b355e13616eaf0879804c91750356bd9e13c863937f7060019cee563b71fae5f35ce21c464c842576645de9ca53f27df7b424c0b37ff8dd68e56c1bfb4ef1d6667e1c2743b1afe0bd5fd713745edd5f4465d3c5863a0e256ded1b7dfc9bff22e6fa7d0bacc218f876e01ba94737c9e4b1e3b7acadc46de56579a1830f36a63134c865e7ea5b352e43d28dbd2377eac978cb7be3103e057749009628717e8c6ce32dedb4163de82b5a9331967aeeff08ce30c37a649a63a8bc835b80ad35235c749f0f018f444114360c9b0e6338c3ad7d57d9225ca7846f301458f8cb17955073b9ff40611170ac5cc235f7f7c736c14acabecff14a7f8889438c22442dbb20549795f04da65384b6b68208feb610cee2665b44bf58464bf2896e728ef2c938d023d828e50ecede7c52d8eb0d211eb3595b53f0c7e5461dcf2caa7833bcd74d100f6a817f9ede00de4023dfcf4efd353c8a33a3da33973d3ab9393c681589632905b4fe46deef13b26fc8f44fa9981cf5c14f9aa3c9f70a78ddcdafa6d31cda63fabf064c8d6898fd13197abcf81478a9d7d7518ac48269df3943208dd479924920fcd8938511402d406207cabf49ef6c1a802d75194fce8b4a4ac60b06eb2b20c18e3a79fcee88939c937ba925813c7689df1b9e19a9de257bc566a4c77c6b420035e29a80749b479efa6bb450f88eae2fbb75c3ea7c32c232fe60fdbde87454301b9ebc37c6436ccd7dbe9188c3ef4bbce941b5129ff7c602bd7aa0055cb1b3de181e2e20344bdd32a0ec67c6bb97ddc12395f1748475e3055bf9791f723a6706dc00ac83067b98c42fe62ddf5419370fa5be750f090390d164e6d2eb80986b9a9d94128a3c10be874bae3fbfd32776f268477db73ef0b0a1c603654a8e8c79d8de95e628ee6d6ed6c697029950148f87bb7285446ad07e6a2f15c9adcf7bf6c5ff1b0339a440c9b64db87f6a33bdf71ce58313a1aa7f2d48bd5ea3c9e22feae9262def8e11c6aea6f392fed4ea9d0ed86d3cfee7e25301341fa3b15056b504dc71c977d447edb0b339e9de8f91f437bee346219ff7be9cddc76be941bcdbbc9ce4d1b2ac15d6c5f3c9794ffdc5b6a518ab7f3920df83c7c84e2af4b4e5378e5abe7885f627d604611120b364b2da088d0074c5b3906560352b6b04fd172f51dd0284a76120e03718fd53c1afe0bd0525d6cd4b2b0c8fbe25e77413e900a8b0ccfff264c994bfba13da639de3ba63ffc6df5dec58d62f9a2cf9daa008f8a44b4f1b4e564b95bb42888dd42584fee8e8ccc8a57b2d46be9a194ef954dae66123fa093a1163454811a249ff63c7e30c052a69da4f9b77defa02f2b6ce09cd5dc2ac1a2b6102b45deef63c0c073ce5d8f13984c9f7e6988aa37c559a651baf4e98cddeb9c96780df671bafdc9bc5c8ff8ddc2efc8dfa3e2727f4d4c6bd5721da14339776cb32df25fefee5912b323029f63dc959ea027aa02110bad47f3b29e6773353247b27a9721f5a43f75076f05cc16d765d912ed44d52c9c8b5e72fd0f5da3e6f9af53a4ed7035aa1e0bbfd8bc65f0c52c56f2493e2133679fb10a92435ee20c49304116e785d3be478fcd6d84c659a0db40504c15ac2778d7b68fa946e4118e40e7d21a4b4613a1961a05ba0d6656ee50cc2dbc078c09e8206f397bf65efc4cd742882a8de83caff7cd9a8f31d70c8b87f4a1b67d61a76881beae3604ea6a2be7b648bac356546b03275a131444f2bf497e2a0f364feb5faa25796c95fb0cfcf6bf1e654066169145733b62f3ed5534064fe3338fe499630798a6b41bec58cf83236313a07dd75ac5431f11518f6fab7aa1876b10d6ebb5c895a0d621a121c6ab8e7fcc9294714a2b9a96ad937bee56f510c5d7baaa73ffef547a62bf5383237ee31d91c85008cb2a744792307b4be84913aedf9eab5cbc68b2178d8486243dd057185fa59d6dcafc8f8d560c94e999ffdb3e4943640ac66d82ce20e66a7241292ab2cdac5bcd39741e01bd49cfb428caac10d8604ea8da61d5eb88bf1b367f38d6de3bcf891bdf143b6d454c48bc59118a0341266046a3e1265d951a4ea6fbb1d48dedb21e9f5d926ffa5465f148600abd33bba46615f20503a6e457c946a7a4be2785b36ed8c891f26557fb12b78744a9837a4ee1fb06368321a175239df8e51c7447c49a0939593406d7746e82e6648cdad103509d02b7a5dff4ed7c5102518adccd3a003aac864c540e5535496e6619e7f876ca59caf08d458b871059d9f39b98c3de3c5571c9abb10a6b9d2672ec5e86f004379d55270ff6553383b4b3550c31913f7e89a5cf1be52a1cf852b9dc708ec261c6a91b12e0321bbd8fca1bd1b245c57b49184a4b64f1c3ecfd41d81a4c180792c8f85887f70b011afdb6bdd82e40fe58a5f8b6d621ae97eeafe052d62b100c6cf2e0ab801edda0a42e44f58962a0fad70a1e8e33be93e25b63ef724c0210a399d987770412093138877f8947dcc78ef1c817ac0c1acdb44abea79763d26a2f01bd46f927db7e5ba6e76f8ed9dcd401627b81e2d3c112538881bf15ed86c2f1a96c029af8076a0bc1ee9a7aacbd479e2767bba02a11c8e449e03b9a808b8a131d255fe4d1ffb8ea095222402d847f286e8d6b9f4e3be04978ec545019d6df18b8779f6d0a605fcce6c46cb9964f72377deb9262a8462147d4932f2f64dc6752781b34524b7fe206cb4ecefe385c4d1156d310c4a5b99dc597abd6cf3ca79a007fef38f79ec5d7a1277020b0bb27edd057ab8412dccf893b8c56d60fc1770ddfa9a5525168edaf331e12edc0a9fe8ac5a9cacddd2b1d74da358db844c0c7abe45ee1c08c1101df8a4ccdb518acfedfbcff67030b8515df4300fca04a2558a537cd9a927981e7937cdf713de06e320e29a82d9c6b348510ba9453308118dd2dfa71b92f631931562c922f8d60ea7b74750048c994fae25bd00d0a4e9537e078fbf44d59b0b3d0f620bd8087d048b8013d81f5ede1d73757a40cb0e976f9a10ebe1a599392226fed657d16d5397c9e2e93b2c1a0f8910147d43b79bad136611075880afe4a18784b0ec425a570aa41a99152a2c7ca9e9f8e473c14bd25182054b3dbb09e0151fb4514e5f175ca5ac57b683cd56102934fc0434e4de30d0f4227f217f4f0bb22c314ccbf310a2b0c03083d5e235b216d4e07cc2b70ccca4138b0ec8c42e5e0cd6d392269ffa999f7169d173d672c0be102d5cc779ea5cf64b4f66285e7cf9b029016ea40b7aa787876570dddb651789b308f822ccfd4041b8e4e6b2c88c92c7a0225c4e8e958c9e3b9c804f490476311bd13a19081a1c972fb1f1e5e97cfddb6f41394577c938671ff6f6ac40bf965cb719530df6527fba2a2d712fac8ff05bd4592fe9b6c4fb353cdb271399c3c675334c365e72c2cc2c04f8fd80fb55c99000b1d09b2c5f4578e8dff47ed33bb285be16c84feffc0360c3464b6b6a28799ba478987a96e54dab98758b341475fec4d3234ce013a419fa139ee23dfdc326b62f30cb707aaf7795c817995edaa679901440af95fde607f0773558048827596a15f44d30aea6f05168e4a17bf9d178b9a5b22d0de40ced64181170d06766ecad1c8b3fd4c984f60e742955e0e1a0a9c6a9bcb934116b77bef7645f0a33017ba564a63ad951a808df29643f835ea65f449eeec6b42a12e19818f9e26e6c51c6864f137607f459a4eb842b81e8561a354e386472480f7c6c8ef27373d0566857b4d6efe74b20d45962db0dc8f308734239ade002751dbed589081b8243a690f55a8b9616595649d173e34c48010c94a577b6bdb1a14016b2c480789f38536e46ef952021a1576c008ee1d71e6ac94946ed111fb964882e54e7bc845630ce4d9824c2a97b1d4e673ce2ddfcd90f570d4d37cbad74820c27c3dea7d06f1a0dbf470114c52cf2f055f1ab0a104a823104d14263fa680f7b81f77256b3225c85d9e6986df7008c2541b299bbcf953e26779020a920bf23b2fa55ea31f44bd430ed52d5f7f588ad44b41c37ef7b3a423fe6175086e169f1e61d4c1b6b372c03b1bdb23517311565aec4b25301ea6db8e12d10d6b3abdaeff1504ff03beb54e0644fca5e50a7087dc3b603f3f462514f356df20abdce12b34861151147c2bf91809a3be25c092f910aa95d1026886bcb471cc1102bc6b01e7372e10125d431327e097015b8f002296b787ed2ba7624e0f7eacbfe09e92e17f3d6272bbc5306cbf9baa51b4640086f29846490c3e498eff495c3cb71f807ede01a9340dada7cd564219d4de89c48a0e251a0acbd9b4e4355bf440518dd141beef3b6b4f2567cb5abaaa076bbfc74fff4c92d90e7e2e836d2849eb9bcb9d714313e3cc5379e0d92024d2ebf5174903ad32a8f1e01ca52267aaa7d6616a78b86934ca5936c4780c36a98512d45d4121798d66fb4ff0cb325d52a7757e7453ff9729c29cb6572bbd41fcdda2c62f27fa474e75fc31a90cb35810e15731b09db1ae93b75fb58546c8450b11357b1f7a8635b50403f7587461e37dfdfd9d122be59a4ec41760a08f7d71d0da31123a2cda577175e652da7bd874cb357a8792a3911a5d70770452e477b484f9fa1eef0344fec4c39023884460f3e3cf453fc49b6252efe0d6cac46273e80e9ef4f6287525e37b18e778c23db896a0a98540b9a3e88b7941620245cd4a2b19cafda26397e6b88ef81978b10c146fef298b1957461fd2d49b1e9153d12b6846aa8606337d7257c6d2119c111ad65a05084fa6dc5f79d62960837ee71e45fe5c2ab922b429a7bdb84f8afa4b7cab1c73cdbb527ade38d999048c668216939ffbbc3e44fe8d1643a2435e49afab0e24bafee834c2216329ecad290b7", 0x1000) r5 = syz_open_pts() ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001a80)=0x7ff) r6 = dup2(r0, r3) r7 = getpgrp() fcntl$setown(r4, 0x6, r7) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000001ac0)={0x0, 0x7, {[0x100000000, 0x6, 0x8, 0xb3d, 0x7fffffff, 0x9eb, 0x658c661c, 0x40, 0x5, 0xf9b, 0xb, 0x3, 0x1, 0x7f, 0x8a5, 0x1000, 0x7fff, 0xffff], [0x3, 0x9, 0x2, 0xfffffffffffffffc, 0x723, 0x1ff, 0x8, 0x2, 0x1000, 0x1], [0xfffffffffffffe01, 0x234, 0xffffffffffffff01, 0x64e, 0x1, 0xffffffc000000000, 0x8], [0x57faa5b4, 0xfffffffffffffc01, 0x1, 0x80000000, 0x5, 0x8], [{0xec2, 0x0, 0x7, 0x3}, {0x7ff, 0x3ff, 0xfffffffe, 0x3}, {0x3ff, 0x9, 0x8, 0x9}, {0x80, 0x100, 0x3, 0x6}, {0xff9f, 0x4, 0x0, 0x8}, {0x9, 0xefc, 0x6, 0x7799e1cc}, {0x305, 0x8, 0x2, 0x3}, {0xd06, 0x4490ebd7, 0x1, 0x5}], {0xa255, 0x4, 0xf1, 0x10001}, {0x6, 0x9, 0x2, 0x3}}}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001d00), 0x20000, 0x0) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000001d40)) fcntl$setown(r6, 0x6, r7) nanosleep(&(0x7f0000001d80)={0x100, 0x5}, &(0x7f0000001dc0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001e00)=0x92) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001e80)={0x6, &(0x7f0000001e40)=[{0x0, 0xff, 0x1, 0x7}, {0x3, 0x5, 0x9, 0x6}, {0xe0b, 0xff, 0x5, 0xc6e2}, {0x7, 0x4, 0x1, 0xfffffff1}, {0x2, 0x3, 0x5, 0xb}, {0x9, 0x2, 0x7, 0x6}]}) sendto$inet(r2, &(0x7f0000001ec0)="894e7555401cfd784ad9f84b93164555350369939e98c3f49ecc6347efea55acab47719a751d82d3f775295a2b3c6fd7b7cc7e4053d4d6bbb260736be27188c7434f5fee97932e1456d682690f76d30de6ef9d1a6dfa7c7ee39ac15323dc805744db2d8d881ec083e96643946ba1210a926cc869c2c32c3913f97a899c6a16a3a79cd9df97084f2b5d02ec0386", 0x8d, 0xd, &(0x7f0000001f80)={0x2, 0x1}, 0xc) sendto$unix(r3, &(0x7f0000001fc0)="d65a83c648cc70b94d414c1370bf7a180fb0e8fbb4b8e12f894e110ce93144ca76041559bf0bd703a655e43bf425457bb7bca9b6f592ebf690087eddde6dd4b6a89d4cbe554a036d07f5eb19ed5b0a444e45feb8b5b226b86f55b85e4a8baa5283dca6ed4d434682ef058360279ed4e606b870ba8215a39fb2ffe28ffce0464208129063634ecbf4fededd3d183745aed5eb55d636ff49f981d69a77e6909600fa32bfe88d1e6a4ae6f045f7f0795e0780fbb5aa0226a96c813773cf48b28eba7522030e38965b0f59df52b1b760b2fe4a29dfd08a366ee62c4fe0f25f5058a0591491528452cfc1cd4af2c56d55f7a138c336f07c493843684a191cc10289", 0xff, 0x4, &(0x7f00000020c0)=@file={0x0, './file0\x00'}, 0xa) r9 = geteuid() setuid(r9) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000002100)=0x6) dup2(r3, r5) 1.328812031s ago: executing program 2 (id=3075): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) close(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000240)='\x00', 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000080)="179149c6a87cc691e8c94c7e00ea27d2112eed2198ef660f1d8a2dd9c7daf6f70b0b542002116f2a81c3dfb93db298474a2403799b7327a724a0c45e541c7adf7a75348016968a20d14a843947d12cac7f6e1edf36dcaf127a7c693e2ca5059a6c3b744fb6dc2dabe31514", &(0x7f0000000100)=0x6b, &(0x7f0000000140)="3f47c42a989dab41ccd4a166e44674da4b5b9771372e05be77a95193ea7f7a681b60d922fc68bcbdbfb277e39e4ae0b52528ea539ad9a4a38d1d8da6c263c09b526193072c9501a800f4eb0e145efa44ae1749dec30a396149edae99654fe5b670cecb0677c3afef503d3a66c082f22a6d6213b32c2a0129a9cbfa798a0f02be197fa6a6afd8340af928b1c193eb1fe3684060cb3338d4a2b1344d3861c7fe295a51097face0fc52f34e5946625ccf62dd1499f94fcfef9992b8e770ac6470c3f44733f938163d4e29a3eb00b5bd77937059f693d8bd33a46ef6ca93b8", 0xdd) 1.234178088s ago: executing program 4 (id=3079): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x154) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09010000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6e", 0x61}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x9}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x6}, {&(0x7f00001c4000/0x1000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000646000/0x2000)=nil, &(0x7f000084c000/0x2000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f00009f0000/0x3000)=nil, &(0x7f0000b16000/0x3000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f00008a2000/0x3000)=nil, 0x800000002fe}, {&(0x7f00001cb000/0x2000)=nil, &(0x7f0000c2a000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000857000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000035000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000005}], './bus/file0\x00', 0x4}) r1 = socket(0x1, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) syz_emit_ethernet(0x4c6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7", 0x49) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x3, 0x3fb, 0x80000001, 0x5, 0x10, [{0x3, 0x7, 0x7, 0x40005}, {0xc5f, 0x7ff, 0x7, 0xfefffff9}, {0x3a76, 0x5, 0x3, 0x6}, {0x80000000, 0xf, 0x107, 0x5}, {0x401, 0x7ff, 0x1002805}, {0x8, 0x4, 0x100, 0xb4}, {0xce1, 0x91, 0x4f5, 0xffffffff}, {0x2, 0x801, 0xfffffffe, 0xe}, {0x4, 0x9, 0x1, 0x100000}, {0x2005, 0x1, 0x8, 0x88}, {0x1bb, 0x80000005, 0x0, 0x7}, {0xd2, 0x0, 0xa8d, 0x8000009}, {0x6, 0x9, 0xc, 0x2c4}, {0x29a70716, 0xfffffffa, 0x1, 0xe01}, {0x2, 0x9, 0xfffefff9, 0xfffffffd}, {0x0, 0xbb, 0x1002, 0x20000b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') r4 = kqueue() pipe(&(0x7f00000002c0)) kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x11, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r5, 0xc4504446, &(0x7f0000000740)={0x8, 0x4, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000040)={0x8, 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf00, 0x0) 1.233813969s ago: executing program 4 (id=3080): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0x10002, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) rename(&(0x7f0000000280)='./file0\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08006400001c000020000f03ed7cf54cc793f8b515ea6100009078ac1400"]) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x4b, &(0x7f00000002c0)={@local, @remote, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x2000, 0x0, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x2, r3, r4, 0x1, 0x0, 0x0, 0x10, 0x5, 0x0, 0x7, {[@sack={0x5, 0x0, [0x1, 0x3, 0x800, 0x7fffffff, 0x0, 0xd6c, 0x0, 0x8000, 0x4, 0xa8]}, @eol, @eol]}}, {"0eacf44b0dd9a1c7ac8bd1"}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff08, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) poll(&(0x7f0000000140)=[{r2, 0x1}, {r2, 0x1}, {r2, 0x8}, {r2, 0x4}, {r2, 0x4}, {r2, 0x1}, {r2, 0x40}], 0x7, 0xfffff89b) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#', 0x1}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r6, 0xc0285602, &(0x7f0000000040)={0x1, 0x0, 0x1}) 1.171403361s ago: executing program 2 (id=3082): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0xfffffffffffffffc}) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3f, &(0x7f0000000000)="0680d6e5d7e5", 0x1) (async) r1 = syz_open_pts() flock(r1, 0x3) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) (async) unveil(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='x\x00') (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r1) (async) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0xd6f, 0x80000002, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x1071000}, {0x50, 0x2, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x20004, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffa}, {0x5, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x9c}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x1, 0x6, 0xdf5, 0x2d}, {0x2, 0xe, 0x285, 0x9}, {0xc, 0x95, 0xd1f, 0xc}, {0xcf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb85, 0x0, 0xa, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x3}, {0x3, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40f}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000740)={0x7, 0x2, 0x8, 0x2, "01d04b0a0047c1d100", 0x9, 0x3}) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 1.170024459s ago: executing program 2 (id=3083): pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd06", 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001040)="bd", 0x1}, {&(0x7f0000000140)="ef092a84cda699929046d325f48dc8040c5afbf492c35c094de5cd7a3287786356e702f5a38a34cfc3d1512e49ce6949382188ac56be0cd2c425ea3e87f190b98fcaab4ead8498d71dceb8a139e8f9cbdf34b722bf21c27151", 0xfeec}, {&(0x7f00000001c0)="bbcad887f002592f5bff11d3ce13709f48081ae054d4383af969815f96adf4d593a6472f6d8ac5e3d324", 0x2a}], 0x3) r2 = msgget(0x3, 0x210) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000018750f965bb87590a8a07bbd4fa86934871620ac86ab1807ef04de01c806889e56d72ba7c2b3bc53f8294c948ffc5b6a16f6b28ab9c94047eddfb14088ad5dd763fe47b69721e292207be182867883513b934b80ca2ba57d6173d482b306f8f82528a90c737b53fa27998c3d7f3dac6bc46a6a1fcac20895a8b7ca6808e8d7ac9c0a4c658f3a5e22aa22ac82ff51e5071d838d7c078bfb8b93457b42c7496a29b02587a7f80f438b76b3bf24a4f928fa59c37dbcba9d82133a0fdd9b940b386eeeb9aec468c1aafce2713baff57b5f93af61f528c4c9a27652f712c6075b5e58ec6e81b924a6e311f85cc3112b63d201433db96e1eaa32d23cc9ec58feb328c3da1498ff343481caeda6e2e42864d860fb2354c2f0772e21ab3290296ce0cf7b4b5678a32eb3bbfbd8e6c14801a0062195b1db1e90932332cf34f88adf2d3e6975c2064119e4254a8f618882234a1d617419876d1c258465c73fe4f5ea8848851af792f709209058de7dc27faf5a28114399d694d42fe4de39b10ed3b279470f694d7e80504dca387fc013546c9c7753b41db0c203be2bac96531c152d37c3653871d00bbc21536f565808416651fba311412c07237e5f6a3a5a86cd7aef9f5c81ee2883aeccd54efb0cf5b5bf1d6d5eaf047684c90b295de656be247f3f6adf61d355329c7aa576747fb80a771d04c99f482235254cc3d36eaa88564f57c6d9658158106b1f27b9cc533fc9d8307c4c7cbed9e73cba6db81488d2d217209ae2f1ab90b544587ea0304202ff50077dd66ccc7fc9dde7bf34fed7db8b2afd23bd8fcc996be967332ffb707aa8c672095111844cb7c3ff1f7d50296e887bcd7d36d684afe22692b62c0543fc349e54bcd09c3aa319a32128805dbc7e8b8638f97ee86e4199489082dc0786469ed00de45e061bd838499094b71830009c02c973da52fcd447e3e6504c2878d5a38db189fef884f29a37619eb4e32bdbbb475e4a20ccba4d9f8277788604c797060b275a64c6eb0ef246b6627e05c574fd9d97c90968fb6906bf282dd47f92d9be7665478762ee4f5cbe970538bcefc17f53e147b4ef26ef1a4569d739862ece2c507851209de23e13aded3262c8a9eed4d4119f6b052b8241a9e6b74f2a5037c74e76b34943e6d4547ee6ced19842080a5aaf606a44ed85a46fc0f9b890c2e807effcff67fa493bb8161c3970f8e8c9785bef35e466a98380eb45ca0c23320d96ed542e795a2a46a05954b4615f966d69146ecf082714ded1cc5f1d01671e04802b8c598e30c48dd12c6bc35111ff1025cb0e7759200c5df11c6fdb2418a1b324e7202ae8f4d96af06d674c188b0c6dc02bd536a3f68b7cfbbbc8b97c32a5ab8a1670708db9a24f21ce6755b238139b497f5337c3b2456b5e3f10efe13f191ae09914eb7e2619bd6dc4ead4c4279ca706f53acb7ff933fa0b7d11075c91c53128d04e8458f51b2e1398a4d312930dfb491bf0d5d20ec565ecdf833c2e6ebd5faef141704e6f7baf4c4dd2449ea5e974b706b855151c981970ce245d4351504c7f275f7900b36723abf1329467621819385eb5d564e95359a6d83dd505c338b1a2a9d83bb2a23f91c03b58fedf95f60425b787361f25eae08bf8d8f4e4a46296be7192443cd5a7debbb98c931cd842aa2f7e4f49e95bca2f77385f9bbec28ba8d797d56088de6dc420f13cec2b4d872a2ef16456006ca4bb91832494515c88400b14e8a6d3dd99a41f1ce3481739b13031c210ee58fbfb3b97b254445d397eb16c5764b13ddf8a7db5efd4c708113fb61da90def3d7bfa61a1541536fc3cfc4034b77f39c404ebce326d1cc6ea886c8178861a6e511342bab18b112bd8da2a13077076559cbe1cb8aca3410142f4e2bbfc46bb4ad949d9816e757ba7c4307fa7ea1d4e3fb8046cf5d708d45c193213d09f616e136826a3826914c86c1a95314569b1afd57346276607930a9f9eafb20c85b4484440dd25813aa7f3a8292fccbd529c6ad07a05f93e5e71c7aa8d26ac6cf16dd1fd89295b4b4d7cb24423dec14a992b7db744329682459372cf94a78b0404c6cdb9c63262edb066bb48105d5a1d17821fdeb12bb34415e53786f4e8caf15579e3f1cde7bb6b717f3ae5af363e315cbe1c9f1f1d89cc680375a1555d4aa47d7acfbdd24a3c7b9a25caf9e0a9c4669d3dd4f6e416e6ebcf09a02ec208aabd6c0aee222f5080e689fa2799f89033f798e9f6a728f363648918e1c463eb7574935aa73a07e12a7bf8bc9322405c0fc25511313971f207464658493fce60d8859d25e9cd39ebff7872e90f31eedf643ba1eee6c7098354b61a0ee8db0027917a605a8682e339ac14458bd0390d5b0e61fec72497b3bc8c72ce0deb914e13a384c40bf280ed131f690d82ce0afbde722c9450e7d1b0f14d063d80101aa63bf8faa94e01e1a0978c3d5b83697793cc582eaedd027f5c05c3222809659ade066280d49fb93e039b0b3e3dedda1b2a567e8862e7be1fc775c57724fe1256bdf2e06dafac0806fae94c0005c79e3464e106213c52db579b3f0f5d6dd612f64667d3f2550294d56288d2776ff39df18a4a49b6d154b1c100c8f4a0036d433ed3a9c065baa8d84fa3232efa17da5d3efee29de1ccf70ce519925fe06acd849b3480122c6c62006fb56c53a89b5b8f467ccba10d3d1c5eadd224ba31e58faffab95b60ddc1bb5c37db4c3e05422c39c0b52a3b99ebd7af234100f258b8878c122df0160aa7b912fde18d3efae749b4b0c1cdba8ea2124baa845908f772e1dfe83d0eae128e03644ff85373b61b06ed2bb0d78161ab59247427c8fd93d06523072745d9dee2f721425c8186fdca1bb18ecaaac4b51c3f703444fcda6aaf05986742d6c3d7fe67884f32cc314629c3cbfa6040ebb91db0c911aebe0e9bff5d97ca61bbea3741581800be213d775ed60e3f949fa322123ae1b594a43334abfac8d6155a97be5c1031f17af0eb40c143c817f5ccc2d7e33288c83fefb44cc35b21f82f3879925a3dc336c95e02e6d186bcc5468eb5"], 0x802, 0x800) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 1.163645067s ago: executing program 1 (id=3085): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x971}, 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x8b, 0xffffffffffffffff, 0xfffffffefffffffe, 0x1ffffffffffffffd, 0x210, 0xa, 0x7}, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe2c2300008abf090000000008e37193f8343712050d0052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) close(r0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvmmsg(r4, &(0x7f0000000380)={0x0, 0x7}, 0x10, 0x1842, &(0x7f0000000440)={0x7, 0x3370}) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 1.085760593s ago: executing program 4 (id=3087): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x2, 0x1a0) mknodat(r1, &(0x7f0000000000)='.\x00', 0x2000, 0x801) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) close(0xffffffffffffffff) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100064}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000200)=""/24}], 0x10000000000002b8, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 1.081487798s ago: executing program 1 (id=3089): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f00006c0000/0x4000)=nil, &(0x7f000014b000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c47000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f000077a000/0x4000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1}, {&(0x7f0000c1a000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xf}, {&(0x7f000005b000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000807000/0x1000)=nil, &(0x7f00006f0000/0x3000)=nil, 0x7}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x1}, {&(0x7f000015e000/0x3000)=nil, &(0x7f0000660000/0x2000)=nil}, {&(0x7f0000c1e000/0x3000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f00008cb000/0x7000)=nil, 0x8000000000000001}], './file0\x00', 0xfffffffd}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="2e9239a758c9d165", &(0x7f0000000140)=0x8, &(0x7f0000000200), 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x2, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x96, 0x2, 0x2, 0x8}], 0x2, 0x0, 0x2, 0x0) 991.783355ms ago: executing program 7 (id=3091): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="8858cd20", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x1) 991.127984ms ago: executing program 1 (id=3092): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) sysctl$hw(&(0x7f0000000340)={0x6, 0xe}, 0x2, &(0x7f0000000380)="5d895e8d9f799d", &(0x7f0000000440)=0x7, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="fb000000000000000000e3ff86dd6000000000300600fe8000000000000000000000000000bbfe8000000000000000000000000000aa2e400121670000004dac7c78c1ad0718b3dca1e915d40c1b5d7aff9eda6e9402fb81c60238afd1e35125391a812f67b5455c411504a839391be35339af10ff9cb1cd45aa6ce5c5aada4d81dffedf2d78cc1d03a06c0c83285bda2d1126935cd7bb2c0804254d2896eff436fb2f9b1ef1fd9f5e6a6f3a454702e70772e559cacce3074bd74a411c1803cc6bb7ad6d822b0618206421b316db1b866f59"]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@local, @remote, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2008, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500004d0000000200009078ac1400bbffffffff030f9078004600094bb900400063000000000000001400bbe000000201018907f32bd9ce1989033a0703a283030f8303890000000000000000"]) r4 = socket$inet(0x2, 0x3, 0xff) shutdown(r1, 0x2) dup2(r4, r1) close(r0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000040)) r7 = geteuid() setuid(r7) r8 = getppid() r9 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40001338, r9) r10 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r12 = getegid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x6, r7, 0xffffffffffffffff, r11, r12, 0x8, 0x9}, 0x7, 0x4964, r9, r8, 0x0, 0x0, 0xa397, 0x2af}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x3, r7, 0x0, 0x0, r12, 0x9, 0x4000}, 0x3, 0x4000000003, r9, r8, 0x4001, 0x80000000000000f, 0x6, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x6) fcntl$setflags(r5, 0x2, 0x0) dup(r0) 986.239655ms ago: executing program 7 (id=3093): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4, 0xe4, 0x5, 0xc}, {0x64, 0x7, 0x6, 0xb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) (async) openat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x102) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 985.686891ms ago: executing program 7 (id=3094): ftruncate(0xffffffffffffffff, 0xffffffffffffffff) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107008, &(0x7f00000005c0)={{0x10}, 0x1, 0x8003, 0x2}) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x9, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2}) 985.04382ms ago: executing program 7 (id=3095): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x100000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x5}], 0x1}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x17b) dup2(r0, r2) 933.046428ms ago: executing program 2 (id=3097): syz_emit_ethernet(0x8f, &(0x7f0000000100)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\b\x00', 0x59, 0x62, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x4a}]}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x0, 0x0, @mcast2, @empty, [@routing={0xc9, 0x0, 0x0, 0x5}], "b3d908e368dfbfe4000000000000000000"}}}}}}}) 930.822606ms ago: executing program 2 (id=3098): r0 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x6, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x89) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x8) (async) r4 = shmget$private(0x0, 0xa000, 0x200, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/56) sysctl$hw(&(0x7f0000000100)={0x6, 0x15}, 0x2, &(0x7f0000000140)="fc936cc3e6e6770fc119093a9ead720fd6b2140830d89986ca5bc6eb3a8ebd2600cd60b147a3c52a1530cd710ca23dbe4129e15777da79899cc6e9df3756b89c67d2c4b7eacc39cbbb880a0515ceea3195cb10847451bbe3075ccfec9b1b158230dea3e69515033eb9362a", &(0x7f00000001c0)=0x6b, &(0x7f0000000200)="ebb89f236dac777b3e489ec573639e1e83cc0bdb1e96e99005b881cc682a6417a6f45435fbf5393964ee675a29007b30a81797eb4978fa54699359e4812a7db310a9aa08f764d7f91bb352d4ea866dbdbd7e104523619ba14c874b6af034e7991033da17039dc49cd3ef42593010f39e41100eea53eda98cba98c31b1ca2aa08dc3a13596d236fa67c7360fee2317d37d34941e08b5ffa2c81e898ca59cc476c2486470eff424b3930", 0xa9) syz_emit_ethernet(0xd7, &(0x7f00000002c0)={@random="d7533aa87e2a", @remote, [], {@ipv4={0x800, {{0x1b, 0x4, 0x1, 0x4, 0xc9, 0x66, 0x4, 0x5, 0x3b, 0x0, @loopback, @multicast1, {[@ssrr={0x89, 0x1f, 0xfd, [@empty, @multicast2, @multicast1, @empty, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x1f, 0x8, [@multicast2, @multicast1, @multicast1, @multicast1, @loopback, @local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x94, 0x10, "63c3f4c9e9156425bd442993ba4d"}, @ra={0x94, 0x6, 0x7f}, @end]}}, @udp={{0x1, 0x2, 0x8}, {"205e701025342711c032d31b94a5fce50a3e688e9d54774b3f06fe9d82d5c1f2f333021270864638fca36f08483b37a63a5f8e25d45bf5d6aea0f4bf4abfef5a5f732dfe1c45137201ea6d902584d7f13bef0fed71"}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) (async) sysctl$hw(&(0x7f0000000400)={0x6, 0xa}, 0x2, &(0x7f0000000440)="11b4793213a70ba444015f962943d82227", &(0x7f0000000480)=0x11, &(0x7f00000004c0)="6939782f6a34c64c820cf4f7112eebae1290350d4b44abf59f93acc2672908fb335c4e0694bbbd277b6a2a86898edcfc750cec0164050fb26e6cc9401be03edcf0d6f9ebfecc60181b421cb4a38a71c99e2786fa1e4575bdc9c855102d501a6c304063b32000fb1d9b1fb11949f0db72ae2849f66ed9c94185b3c6d60821eaf49749c7acc8836f3ec488bedcdc4e2eefe03260150cc05ff2e6484f487cedc47892f78b0660dec8a193486da36c3ea8e00a168311d391a4f95002eeae8b9bc868da46569e5d3e765f71890af29204e08e4ec3616bc23b2ea2fd38a062bb64973f0dc68b270e15ddaabcbb7817d6f4a29c8aa3c7c4e372ec75794995118ce42249aa92541c3f56c92a8328594ca4f364810b7231dd066350799f57f67a64cfec69bf58b397a9ed9032410a83e0aa003a3bd64a60eccb318eac69d59b3b7a28cfed0a6060daaaf0c0a87589886cea23bc78ef4a431d5ba549d47919244e31db5eba0b7fb3e5f54bc65d55942121579975a1b43f3fa6ff5930106811eba61118adb2c6e9d0c7208f8e0a6833d7d0f911b5c358e88f0ecd082748258bfe03799a50935ca2879b2a0a5c25eea3f6bef7ec8a98195f3114f2bd60de170ee4eb6f083abc21d0acc3544bbc91d4ec7d52727f65b27e3f6b13e387d130ac41c21c623fbb3297ecf4a841175b8d120e5ed58acc24c912295a3024f41f1b124b59cd8e2133a99b28269d86d5661f778cb91c58c5e0c6b9b3db9053e59028b8a9fcb4427aa20475cabcf1cc61c3c3a69d743c8ed6d1d6d7507d376e9b297f422e7b60dd5237a807a6f4987353427c197be650b4ac3b77f8aea56239411a038097b1c8bfc18425b26779ae5221f1cce06d11357c1c89714b408cfe2aa04166f10157894b5f94a8fe0345d461bc81ab7b93987535ed1423bfb3eb34cd3041fc763173f2b038eda59952d48dda2e20428a423fa18eea64efbbe29da5e09fc726ed43b4230e1259bbd87c125114eddafbfdc8272edb4a7be9e46bc71a9d1e8c41459bc386735c74fcfc45ec349652c695b96b1d9e6b912e9c65f8020168a10a42d56256dac34f45b6c09d2fbb0fec95b26480eec50c37013ebf1e39fa2e2bcfb622663a44b7202ebb0d0f5239cec94502b1c39b8eb92309f0c7d7367f2cfb03c0fc47002fa02515de9c62778c4d4b45e63bbb45515580eec24bce6ad70b5fc8bbc6af8c7335d7f6e6094dcbe4b8026b9e2bd9e455bb23428f97e4448012a29a9024d7e87604688649c9ffd735ecbad3827175e20189859b6af35eef1105ef68eb8017ce129d04da1f841f8d96258dd8b786ff9e5d166cb1ddf0dc6f2f3224029a5caf90717ceca5706f6ec892f1a7fd1dbb0f640bbd84b40efa182311ab45fe430de96f384688fd42d3b433e8aa2b28f4741c6bbd97281fcce58b53b93cbd9beb21b76e9739bc258a3eec932c0bc5c6f8e5cc204ec74ee75f15f1b221796fcaadc0486b5ece47f3230f6ce18e45ebbda4a39fb8acc41cd3acfb792335c0a0faf14373e0fece7555a1ddbc7f7896888816cf5a1d8bfcc5ef2808f7939b806c6658319588d473882989ea726bf1ad717f40487fcbe438169eaf99e5dd1fc9492b2447288e26d05d28b85a54d511e2d566412e9814764cd53f5d99473745d1163a15b0edd5bf53c02da310e7f66264486c8266666783bed97bd2cd2981c6d74091584f37c85d1f9a9264456a8bc15124f1e2076ee50d8d065df1b0fc6df233320eee1f1298b06b522db21140ed84cd2cf079d7a55ea4265bacbdf5bee90018eb289f26e70f1cf585ceb91fba192ee75d00252d6159fc819eace06ddb9274cbd3ebb43c99ef2f612009c0db2843c60f546bc875e87646a94931d78fd6867eacd12c023f66252b093819cff2e7aeb9888636b35d61124c90fd11ba99dfbee719a1ca5e782635e0da427bb0c637b3a287161fcad9205a950b75c7e9a8236c9a1d7d28a1a682c4820566d1abbfec1eabe80e4bdce7e2b74749da4eef8f90d3020de59663892fc8b59c62b4dcbf10d3849116fc75d1f63e2a40428379717bbf02c12d043231f2da9c5ab5bf8520990d3ac942debd32338d8481612a29498aeb9d64ecb415baf0e4ea76145027f087325aad06b47f630214223506bd20100052f37436177191a5b7fca9017a30dd82550f8ef0a3ae9fc4452588a762be968eea4b53eaf75cd4bed2d6e9260e1b4f366e831bc8f0a6c4a1a5adb3152f04d9ff39ee0b0d9778b1e521bdcfa68b048cc2be30aad4c6a01faa23bd532905fe5a46a0ea772372576acbf84c09b58750a72c0bc9ace09ab02a9874fc2ec2a191a278592c1152c3e013447e28dcfe98d65589b1b185db21cc415f2f889ed812cc25e221df4ce3008e50c8e185bd9e7b2bac0e086a8a96fb65bda7bac47a8b8bbcd453ac54f1f76f2d0a5acab2b369cb6debdd6d6c74406d4cb2fcd712b2f865596afdb8d783f46625e6c0595de1a91a847e1e9ccd73ca2de2adce6631bfb671e96e28cd0370e71c656c39c167e362a9ce070762b63ce0b87dd8f92876d525d4485a5f492c4f2049f2e5672264c01a0ca828214f3b6f44cdffcab9cb60dd4717bf17bc28a1b629b710b95d5110ffe1c84045c783071afc876e1d108a48197c6380c375c3d61cd274ec882ec7194222e224b97374884877489fb9c3c879eab596f52c39a0d79d9894d6491ac8d51d38827db9e53f68807d1a39c98a8b27720dd628acdc085e83b2de6032678a39c1b7a705b3d39ca96582975def63157182cf59140a6af6210c54f4738bf3889507f53c52f487f5336b11c2484d65efd6277a52739157788be99ce214cf767edc7984a4254589a9a1e6cfd14e089d08a3373099a9145221a9b2092db71176830294749231fa42ad5e196c5ded5bab6401a966db1b4ac70a24e34113ea70b295822b94abf4e26899136f2edd7b2572eba3c6ea44553213bfb427245987efafa442742d6e08464916d5a86ba91b12cd7f8617bc01d84197baf73e326e1814d50c344994ad4003188452c7c08013b1cd534fc1a5e079b3a4bfc8723fd41d5d8c9ab2a0f9d1e52b9abdbca08d3f5977efc77ceb4c3d5c7cf2d34a7618f5cb1fea485bcdfe1262ea6b0cb2334a53fd0b5624de62c7b6014b54be13ccd8da0129e8af1e270a1f00411534a302a6041e0c00f0b757a887deca4eb307862ef1d68dcb8ecbd5c051a7fd4209fe660b682373feff1db48b51c9076768f584e65d2117ea23c542b35b45b71dbdab3fae6feb5fcc3afe8e1f316684a6969f56889a6847265d176b75d3c7f9b7347e64518dc6e647c5487b91ed16f19a3f1d07d554c33c7fd0cd4de06fc374cee1327e5506075556e063f8e616dc31144c86bcc4d01554d43463e9c18a09e0a34df7d8f7af46113c4be1591ddd079f4c45d47211b2657ad431146acd4d099a03df2f0c3f3f9fd729ec77f9b8b8e8a2533c73e6579ef8b6c8ffc65db38d8223fffaee47fd8713dca93261d7317ed5d7ae422984a737db2bd26f670045ec6f75bfdd068b157793c5f2619ad3bdff4c3ae2ecd13b967c4e39d5d60ef0da2640c309b63484a068ba6018f200d8abe8fe8306a08db0446b9b8bfe38c1d45c90059ca410ce771b444d852c5ca6959bc865b0ae3fc9003422fbdfe76142f4ca7126ee7ada01b019d1e7cd36fd8492bde9641e72431e1a46655d3c65243ecd1fb6339f9a3b25ecd9245c61442208fde68983159578943bac0d187dd95974d88a18111edf7266f319b12cc0b8d6dec9c5ddd4d0eac83138ece120f9a7bf77760412bf70395fb402508dd8d86677f8ffaf227f1d59b7075366c72e4e7b6b61a468c1ff32b929e4de8f72b0c5364f17835e8cce1adef73820b5169be8e8dd7cf5857282ee5c0109e905bae8a87f22300ce1bea01334884f466033d51f5fa50293a5a32ae6f79f8c5f7aeff33e0051c15a2d36a23397542c4c7a6c87a5a874c0feea0ed36990b8d3d7034277f1b0dd9a898b5edc595ab7dda6511d6e35344a83b0b49c097be551416f05532ffbcf9fb9ea7ba93c74a1826030a1ef5eb35c01d245e365e7a72870aa29836ad95b3c82d9ca1ee9be9a078fbf0c4afb3b47840a65bb582c41a1d241b842ab986ce5b8d7e7940af19cb7b57ec8ef8d81f9521ed041539d8cd68c04682c82c5b2c767bef03b08641b0459af5667895614c957a833c5d86e72964efe8c365d596d1c842fdf6448bb44f3137f3fe6a8afa5c785fa9938d80d686d7268d5d030d0fb27d733ca379ad38d12ce3331741b9c6a35bcda948cfe5aea59a3f363958f85000aff0cd79ebb4c8e457e236b86e4fd72a6bc3dc7ae75e8b059a22d859c2ad38d4831d70a4bf27dc0e682abba3d7b0edf6d496017dee075fbd39b376143f31de5e36097ce1e41b000d7ec68b68dd8eb548c04d1dd8f9310bb6d462bd60600995c4f77a65cda7e2de1e8ed48b521ef941ef6d893fd57355b248562abd507db50988067a32a9f0183beddefe09c41ec64a6775446facbb20530df1792b72ee1c0754f2f50a363ff3d02aa48cf228373e822ee2c8bfcbe5bbe97ba9f94d54340aeb3760e7ab030ab61f2882cc692c7e26b72ebf5dda3b8ef60cc63d286e533005adb65805bd863feb5e238573a990dbc11f0f5cf97ab413cac92fd4b2de733c5a874439b34d2933c20da07b35afbb6fb56b44f866b6d7b067c4bc0fea8074a1657ae38dc0c554a0d02b7cb389966a651406f75300e5300d164ffae4383b5a34236f788ed6b9124bf9f150e082486a7a326f30543059a62c3e4dae7ce8bf51507c7df928d559338bccab3ee049b5823816c2001f7eb675bc58d014b79a51c8d25310b10a6b62e86e293377ee019897b59f8beceb4b126db549d8d3ac241220b474093a147f300e5465b42a58199f2e8d0d11e28ab3123e8466424aad3b9794b07dec27e2baf64c6dd447c32c12f54e18e3be9fafa19df6c89d8a3935b6d7fd5737bd857a4cdc538c2e0fc8419504fd5c082542e83519c2c008a8c6e3dc0671cd26ed958b3c0d2b3a557b0ebada295718ada71ccebcef9aa02aeb728063f9159106973387e65cfb5374b6f5f403e8eb0f9bb1e333275452d57756f29330d6a96764d6847a9fb45edd35e77cee274f7d040ad6bb46281f8907eaaf8b9026cb9162da330f2111aa455af5129590b3a12d9137a6e9cd0540409206d24551c8a3782f70eb551d9023759d9857383f633e3979b049f5571be940ffcdd67d3b5415d7c993edc1f6583d0678b55747aa278cefaf79bcd9773248294f601c888d057a0f3812c2096ce080ca116284d11f289db68e025d49b1228079a2101cadfdd96362f3226bc509d25b9e1ef47b59374f7ae6c3919f32d9e9e98773ef3c01316d17f319535d2837e26b49b690335d53e6044da05f55d05e4b07e2d723d11508082e6d51f3d5080479cffa50cf436e3ef980774c482546916221dbe1503af42e525718e0bd5219f8e0bd843e339aec764cd1a26a8674238de553c819a655cc3fccaa7bc78b5f007e8351534b058b1ab14fe23b46de1f2b75d7f96abd2fb12280112842831c1b24aa8259f110bd7385cef823088c36684e6602d0208bed934b607abd725cd938c8cc102e254ae12ec70f73be900a28c431f25ffe6944b653d4305978ed6c2d72d5aed075d3f5ea9f0cd24297a2160a22e18813664d12f1773c6b70f16019aec357b5141afea2e587faaf867128f28f1f47002c4000d7e7d8177d49602f5accdbb3a209e84ded3809842ad09b94f02b45e7db5a20ffb008dad08", 0x1000) (async) syz_emit_ethernet(0x43, &(0x7f00000014c0)={@random="b549775b71ef", @remote, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@arp={0x806, @generic={0x6, 0xb380, 0x6, 0xd, 0x3, @broadcast, "4b510966913c3296ea81dbd5e2", @remote, "b7eba557341ee01a711c2c35cdf7425a"}}}}) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) (async) r8 = getgid() (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001680)={{0x0, r5, r7, 0xffffffffffffffff, r8, 0x80, 0x2a80}, 0x4, 0xc, r9, r12, 0x7, 0x2, 0x2}) (async) truncate(&(0x7f0000001700)='./file0\x00', 0xf9341b5) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001740)={r6, r10, r11}, 0xc) (async) socket$inet(0x2, 0x4000, 0x2) (async) r13 = getpgid(r12) ktrace(&(0x7f0000001780)='./file0\x00', 0x4, 0x418, r13) (async) syz_extract_tcp_res(&(0x7f00000017c0), 0xff, 0x5) (async) fcntl$setown(r3, 0x6, r9) (async) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) close(r14) sysctl$hw(&(0x7f0000001840)={0x6, 0x2}, 0x2, &(0x7f0000001880)="cdc2402f2423ef43bab053dfed0065bff8978bdcd4d0752791f89ec05b0240a264037a1c234e031c56e4dfee8f88e46fd8b4fb54351cc14d178b5aa315d2bf754592c503a91c3affbeb4062370d65786381224365adb6777f1a137fdbc7f7a53d1bed45236bce39124d1692d92156e5edcab3acb63ea93733d981456afa76bba79a709b4c861a612f2dce6c7b47c452d88903e5c997160877552ab18938cf587744f1deb161cad27186ca2d3a953616844c6609925dba0c72e8a0bd59ef8175fb7577c3ced1ed2506c8fbd1aa6f0c17865a83203f1805e069d95ac9de0be6c08b9916c800cee1a8b5d59701775730b2f2f58a9e0", &(0x7f0000001980)=0xf4, &(0x7f00000019c0)="a7d921c93023701542cf0f5c3e8d0001008ccc5f351d0552de4f9e1612043ad2ac3b673e85443583a01209a709099d6c69ec4b05501f8023f259e93b0a77458b9757504848a930ba9b86e3ddfa50f12883bfa385a291ea92ae8c82d3bd3c7e38a78aa4e4d3c3edfb5ab8675effaf714decb1e9b5152d21ca8345bc8444483b8f1424dec1893e879e74d0b35584f228ea16d9020ef1565a72f4bc4e4299190d6fa81d11d31d9828143199ea332fc5fdc37b6c769bbc24868602d97e7d8f49978dc322d53c20a68ede8a8ff3e75b6900c414ce2a9c3fbf8688ed19de2ef9d1b72f8c3bdd26d0aa875c46bf7ea356f9782e39e192369cbb6500eb8409044e60", 0xfe) 929.211454ms ago: executing program 4 (id=3099): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000558000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000340000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x80000000}, {&(0x7f00003be000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffff7f}, {&(0x7f000024d000/0x1000)=nil, &(0x7f00005ff000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000179000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f00007f5000/0x2000)=nil, &(0x7f00005ba000/0x3000)=nil, 0x6b9}, {&(0x7f00000fc000/0x4000)=nil, &(0x7f00002da000/0x4000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x20012b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x2}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000076c000/0x4000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0xc40a}], './file0\x00', 0x3}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xb, 0x3}, {0x9, 0x7fffffffffffffff}}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="9721a0cef860adcebf066dbd08003e06085d7fa4401009029094e0000001ffffffff"]) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1f, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f00000002c0)="0500000000000000a2ce3471ac0058bc5af31e8a4c9c5eccb267b79232c891501d94a34bfec38a820600000000000000dc0225", &(0x7f0000000080)=0x33, 0x0, 0x0) 842.067528ms ago: executing program 4 (id=3101): syz_emit_ethernet(0x16, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xdb1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="6e040000", &(0x7f0000000040)=0x4, &(0x7f0000000000)="01000000", 0x4) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0/file0\x00', 0xc, 0x10004, 0x8}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 841.566816ms ago: executing program 2 (id=3102): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x202, 0x801c, 0x2000007, 0x0, 0x80000001, 0xba4c, 0x80010007, 0x10, [{0xfffffff8, 0x4, 0x1, 0x6}, {0x806, 0x1, 0xd, 0xfffffffa}, {0x104, 0xf89, 0x100000, 0x9}, {0x801, 0x1, 0x9}, {0x401, 0x200727, 0x400, 0x3}, {0xfffffffd, 0x650, 0x1, 0x99}, {0x2cf1, 0x0, 0x4, 0x6d}, {0x6, 0x80001000, 0xd, 0x3}, {0x2, 0x7d, 0x5, 0x400000ed}, {0x1000006, 0x8001, 0xd14, 0x480000}, {0x2, 0xc3, 0x4, 0xfcb}, {0x0, 0x9, 0x640, 0xa}, {0xb8c, 0x41, 0x8008, 0xa}, {0x40000, 0xfffffffa, 0x9}, {0xc, 0x5, 0x203, 0x5}, {0x2000001, 0xfffffff8, 0x1000, 0x30003}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2000020e, 0xfffff800, 0x1, 0xfff7ff8f, "0800020000087db300000105001c670000000010", 0x27, 0x800001a2}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f00000000c0)='c\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e261150e00000009ffe600", 0x4000000, 0x1a7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 836.828482ms ago: executing program 5 (id=3104): setrlimit(0x1, 0x0) (async) setrlimit(0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) (async) r1 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) clock_getres(0x8, 0x0) getpgid(0xffffffffffffffff) (async) r2 = getpgid(0xffffffffffffffff) getppid() (async) r3 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0xe}, 0x8, 0xe836, r2, r3, 0x8, 0x7fffffffffffffff, 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd23) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x6}, 0x2, &(0x7f0000000180)="37f75234", &(0x7f0000000240)=0x4, &(0x7f0000000280), 0x0) (async) sysctl$vm(&(0x7f0000000140)={0x2, 0x6}, 0x2, &(0x7f0000000180)="37f75234", &(0x7f0000000240)=0x4, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000100)=0x210) (async) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000100)=0x210) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0004849d0f3e8095043fa8985d012c0000935102cbd09f97fc7c7d40b5bf661080397501", &(0x7f0000000000)=0x24, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0004849d0f3e8095043fa8985d012c0000935102cbd09f97fc7c7d40b5bf661080397501", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1495) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1495) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe56316", 0x19}, {&(0x7f0000000580)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2177ff769c5e2e2249e62a833b477a7fb6e09c9dd8445ac0b7339d16ceb7653959631a39c21e399279a506a7fd964569fe3f6e48c6990a5c442b0e71078cd95f59fc45c5fdbc3cb7af71ed5bbaddd55062c1ea26f0910d822833e44f153f4d7e9184a3d572b860cb49ae6bcaa38842b7d320a7c8f46b166c05ed637226071cd012f30f64071", 0xbb}], 0x2) (async) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe56316", 0x19}, {&(0x7f0000000580)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2177ff769c5e2e2249e62a833b477a7fb6e09c9dd8445ac0b7339d16ceb7653959631a39c21e399279a506a7fd964569fe3f6e48c6990a5c442b0e71078cd95f59fc45c5fdbc3cb7af71ed5bbaddd55062c1ea26f0910d822833e44f153f4d7e9184a3d572b860cb49ae6bcaa38842b7d320a7c8f46b166c05ed637226071cd012f30f64071", 0xbb}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x3) 798.593168ms ago: executing program 0 (id=3106): socket(0x18, 0x2, 0x3b) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x5, 0xcfcd, 0x0, "32ca9b2a19ac420a97665545461abdacb1cb03b5", 0x2b, 0x7c4b}) (async, rerun: 64) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x6, &(0x7f00000001c0)='./file0\x00', 0x8}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0xe) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x100, 0x7, './file0/file0\x00', 0x6, 0x4, 0x1, 0x9f}) (async) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='/dev/pf\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.\'\'\x00', &(0x7f00000003c0)='/dev/pf\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='/dev/pf\x00', &(0x7f0000000480)='/dev/pf\x00', &(0x7f00000004c0)='\'\x00']) (async) r4 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000540)="6c2ede1822a3e31e081ee9029519c5c726c77c70eca836cdc8de350bdc", 0x1d) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000580)) (async) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000800)) (async) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000840)=0x2) (async) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000880)={0x10, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x141f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0xa13}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1e13}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}], './file0\x00', 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) (async) kqueue() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000b00)={0xeab, 0xa, {0xe, 0x4e}}) rmdir(&(0x7f0000000b40)='./file1\x00') (async) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) setuid(r8) (async, rerun: 32) bind(r6, &(0x7f0000000c40)=@in={0x2, 0x1}, 0xc) (async, rerun: 32) chmod(&(0x7f0000000c80)='./file0/file0\x00', 0x80) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000cc0)=0x9) unveil(&(0x7f0000000d00)='./file0/file0/file0\x00', &(0x7f0000000d40)='W\x00') ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000d80)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3e5}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2f}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x101}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}], './file2\x00', 0x34d}) 797.407795ms ago: executing program 0 (id=3107): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x1, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(0xffffffffffffffff) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 583.890555ms ago: executing program 3 (id=3108): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) getpgid(0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (rerun: 32) close(r2) (async) r3 = socket(0x2, 0x4000, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f00000f4000/0x2000)=nil, 0x2000, 0x3, 0x2013, r3, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) (async) sendmmsg(r2, &(0x7f0000000040)={0x0, 0xcfa5}, 0x10, 0x7) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 582.899803ms ago: executing program 0 (id=3109): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000e40)={0x7d67, 0x3ff, 0x9, 0x7, 0x6, 0x2, 0x8, 0x10, [{0x81, 0x4, 0xa, 0x7}, {0x9, 0x5, 0x80000001}, {0x1, 0xffffffff, 0x5ca6, 0x8}, {0x1, 0x4, 0x8c9, 0x7ff}, {0x40, 0xff, 0x4, 0x80000001}, {0xc, 0x9c, 0x3a, 0x10}, {0x1ff, 0xfffff53c, 0x8, 0x5}, {0x6, 0x2, 0x8, 0x8}, {0x8000, 0x7, 0xfffffffa, 0xb86}, {0x6, 0x1, 0x1, 0x10000}, {0x4, 0xa, 0xe4a, 0x2}, {0x4, 0xd8, 0x10, 0x180}, {0x0, 0x4, 0x7fffffff, 0x5}, {0x762, 0x1, 0x8, 0x4e}, {0xa8, 0x1, 0x10, 0x2}, {0x4, 0x5, 0x0, 0x191f}]}) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 582.611451ms ago: executing program 4 (id=3110): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwrite(r0, &(0x7f0000000040)="b6", 0x1, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/212, 0xd4}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000200)=""/239, 0xef}], 0x4, 0x0}, 0x3}, 0x10, 0x40, 0x0) dup2(r2, r1) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x6}, 0xfffffef9, 0x6) 582.454401ms ago: executing program 3 (id=3111): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f260865a", 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8863"]) 534.563069ms ago: executing program 0 (id=3112): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100", 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x10000}, {0x48, 0xf, 0xff, 0x7}, {0x406, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="0004849d0f3e8095043fe8985d012c0000935102cbbfb6658c57d3a0e72ecbe62493576591d09fbafbdc8fde5e7bfe1080397500f1e437caa0f0443e8e910ce4", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 533.866398ms ago: executing program 3 (id=3113): r0 = socket(0x18, 0x3, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)="cac73ce1", 0x4}], 0x1, 0x0, 0x0, 0xc}, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setuid(0xee01) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x40048003, 0x6}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$FIONREAD(r0, 0x80286987, &(0x7f0000000100)) 533.244418ms ago: executing program 0 (id=3114): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x1b2) (async) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x1b2) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) (async) close(r0) socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x42, &(0x7f00000001c0)="c11c2aea", 0x4) 532.959894ms ago: executing program 3 (id=3115): clock_gettime(0x4, 0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) pwrite(r0, &(0x7f0000000000)="9ec1994a1e34842827ab51fb11e727691998df13f0e972f03a3848ae62da3f960e9b33b324ebc99b46cc39d9dd20f9551b6545d35f9574bad151a6823163d4dc74a4faae215c0d87f5c246a30c330364cd0aa40196a87b0096f4d6dbeaeed2f248c9da684c098bf594b4a1507859b418248cd35c130479c1c0685637a5a068455632ce594c747daa9739892a030e5e3d143a132faedde07decb9cb7c1b884a6cc290e6ea685ccad4e8b070f36d79e5898326d3ef86c6f5c2d9fd9df7611131e8", 0xc0, 0x1) 214.032896ms ago: executing program 3 (id=3116): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000300)="edea629d3df2b9b3028298ab0233c2b59bd8ddfcefab1547fb6dc3f75463f3f87018d6f39de664e250b0430f3aafce05a94fc66f49369defcb53faffad998ee49eaf9b3a23d1cc12f9c43f5173be8839d315db5ec312c5bcc36c5dfb39098bf40f1abfbaa9efeefd5dbb7f7066fd5390c68747119dd7464881ef1a421ed0eda391a8d4944bc2a1122e81567897ac5d0ba268d2f845f29fded223afcff7043e319a96c8d5da29c0bac203b39d39f7a9cb2f59f34ad8e2462523e25986226245b925", &(0x7f0000000100)=0xc1, &(0x7f0000000bc0), 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000080)="7214fc9ea66553605af20bfaff8c19853aa69e1b5fd8851a8f7884f960732beb3c06197ae45f4bf41d55bf2d31ec9eb955182337ca2d1362481b30791ab33f7243120a49cd443e211e27b5da9ff4da9104eccfd284e3733e1d67478f17", &(0x7f0000000140)=0x5d, &(0x7f0000000180)="23e765376a33f7274c79d04e536dbaea376f14e4a54ce27011b376fc4e3ffe77f1d9b617bc90ce47343b6324ab2b874f73118b2199a08da422a6122da392e97713eafe35e42d731611cdc401878b43490b781e48c964ac05017f426726040928615ab58ddfe8fb55a102b9201ca3a752a270f15b7912", 0x76) 355.653µs ago: executing program 0 (id=3117): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x5}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x7, 0x6c0d}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x5}, {0x18, 0x2, 0x8, 0x9f}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0xc, 0x1]}, 0x3c) 0s ago: executing program 3 (id=3118): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x60, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async, rerun: 64) sendmsg$unix(r0, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) socket(0x2, 0x2, 0x0) (async, rerun: 32) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x410, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x1, 0x300}, {0x0, 0x6}, {}, {0x2}, {0x0, 0x30}, {0x3, 0x1}, {}, {0x0, 0x8001}, {0x1}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {0x3}, {0x0, 0xb4}, {0x1}, {}, {0x0, 0x1ff}, {0x0, 0xf2}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 32) unveil(0x0, &(0x7f00000000c0)='r\x00') (rerun: 32) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.125' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 2.39 not a controlling terminal pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 6, 3):% = 2147549184  : 4(2%!$ .&3)/' (3817) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (165792) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (507304) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (287029) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (14409) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (399102) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (67913) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (489662) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (24517) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (82010) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (187460) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (474026) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (160704) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (453732) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (16187) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (265975) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (106928) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (236953) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (143363) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (494719) %8)43 7)4( 34!453 -1 ,/0: #!.'4 (!.$,% !&0        OpenBSD/amd64 (Amnesiac) (tty00) login: WARNING: thread `nfsio' (486547) exits with status -1 WARNING: thread `nfsio' (426153) exits with status -1 WARNING: thread `nfsio' (379434) exits with status -1 WARNING: thread `nfsio' (174528) exits with status -1 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 6, size = 322122678272 pppx: unable to set addresses for pppx1, error=17 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00082, %22/2=17 56.&,53(: /"*=08&&&&&$806#34&6&8, /&&3%4=081000. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 ¹j¼õ¬|ÿ ž¨E1\…:  /dev/wsmouse0/dev/wsmouse          OpenBSD/amd64 (Amnesiac) (tty00) login: panic: kernel diagnostic assertion "part >= 0 && part < MAXPARTITIONS" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/subr_disk.c", line 1169 Starting stack trace... panic(ffffffff833a13e1) at panic+464 __assert(ffffffff833de65a,ffffffff833bbce4,491,ffffffff833cf36a) at __assert+41 disk_openpart(ffff8000001a1048,23,2000,1) at disk_openpart+525 sdopen(d23,1,2000,ffff80003c496808) at sdopen+609 spec_open(ffff80003c4228c8) at spec_open+729 VOP_OPEN(fffffd805e937058,1,fffffd80097fd618,ffff80003c496808) at VOP_OPEN+139 vn_open(ffff80003c422b10,1,0) at vn_open+1696 doopenat(ffff80003c496808,ffffff9c,200000000080,0,0,ffff80003c422cc0) at doopenat+859 syscall(ffff80003c422d70) at syscall+3028 Xsyscall() at Xsyscall+296 end of kernel end trace frame: 0xe49f91a2a90, count: 247 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace