last executing test programs: 1.894150298s ago: executing program 4 (id=5): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) sysctl$kern(&(0x7f0000000100)={0x1, 0x46}, 0x2, &(0x7f0000000180)="0217849d", &(0x7f0000000240)=0x4, 0x0, 0x0) listen(r0, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x81fd, 0x0, 0xfffc}}}}}}) 1.889647741s ago: executing program 0 (id=1): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x0, 0x2}, {}, {0x1, 0x81}, {0x3}, {0x2, 0x9}, {0x1, 0xffffffff}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {0x3}, {0x0, 0xfffffffe}, {0x2, 0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x3, 0x3}, {0x0, 0x34a}, {0x0, 0x200}, {0x1, 0xffffdcf3}, {}, {0x0, 0xfffffff9}, {}, {0x3}, {0x0, 0xfffffffe}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x3}, {0x0, 0x2}, {0x0, 0xfff}]}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) kevent(r0, 0x0, 0x80000001, 0x0, 0x7, 0x0) r1 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r1, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0x8d, "fe80000400000000000000000000fdff", 0x8}, 0x1c) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x400) 1.879143822s ago: executing program 1 (id=2): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mkdir(&(0x7f0000000500)='./file0\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r2, r2, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000280)="892020090900030068cabc0e31415642000b003c0b0000000a00a3d10cf09d2d519e35ad128dcba7da11506f18ffc3e4b5a416350f41dffc0fe71f21401b8e83abe9eec9c02eb4c13e21ee9ea0cb5246cbf16a917001aa864fa04d401c22e242b1b550291ecc9b65ee08eb2d00adccf36a0c8330796abc70dd6a33b79691adf5d22d62f52979e069286a0d1f14618e5e8c63af90d124a300000000", 0xfffffe40) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f00000003c0)={{'./file0\x00', './file0\x00', 0x4, 0xc5}, 0x0, 0x0, 0x0, 0x7, 0xf4, 0x8, 0x9, 0x4, 0xfffffffd}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 1.873474948s ago: executing program 3 (id=4): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f000007a000/0x3000)=nil, 0x0, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {&(0x7f000067c000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000088000/0x4000)=nil, &(0x7f000008c000/0x1000)=nil}, {0x0, 0x0, 0x7fff}, {&(0x7f0000727000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000070f000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil, 0x1}], './file0\x00', 0x5, 0x0, 0x0, 0x0, [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1135, 0x0, 0x0, 0x80c, 0x0, 0x1, 0x0, 0xd, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x80000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94, 0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd, 0xc87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0xfffffffc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x15, 0x0, 0x0, 0x15340, 0x0, 0x0, 0x80, 0x0, 0x0, 0x2, 0x4, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x882, 0x0, 0x8000000, 0x0, 0xfffffffb, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x59, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4e, 0x0, 0xffffffff, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x101, 0x0, 0x0, 0x0, 0x10, 0x0, 0xd824, 0x0, 0x0, 0x800000, 0x0, 0xfffffffc, 0x20000000, 0x0, 0x0, 0x4, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x10001, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x80000000, 0x2, 0x9294, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) 1.870826771s ago: executing program 5 (id=6): mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x8000000000000000, &(0x7f0000000040)='./file0\x00', 0x8}) open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) 1.855499421s ago: executing program 7 (id=8): select(0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0x8, 0x5, 0x9a8, 0x2175e18d, 0x7, 0x3, 0x2}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000001400)=@file={0x6, 0x1, './file0\x00'}, 0xa) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4ebfac6bbaf7905) (async) r4 = semget$private(0x0, 0x4, 0x209) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x5, 0xf, 0xe, 0x0, 0x5, 0xfffa, 0x3]) (async) getresuid(&(0x7f0000000080)=0x0, &(0x7f00000000c0), &(0x7f0000000100)) fstatat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) (async, rerun: 64) getresgid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)=0x0) (rerun: 64) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{r5, r6, r7, r8, 0x20, 0x3, 0x0, 0x0, 0x48d1}, 0x0, 0x3, 0x0, 0x0, 0x33f, 0x0, 0x7}) 1.849688334s ago: executing program 6 (id=7): r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="50e66b370c41ff1d0de8cdca26bc6475c1d7a9bb71542575f24cdcf065bab9364bbd6c10705f22173c467a0e82e4985d559a63c3a2e36ca199dd6419eb8c80463438e4ce11b74327f600e735d1ef1cc3afc8dac16acd72b706e509333bb09c0d38efdf37061cb66909c41710e8e71649c7cbca863cf017f96254278ccfe2c9803ed0540d3c2bea8ef0f2c0334fb1d27ca79af06d6d17b0cff2ae4d44632e9623365dd14f609a335f60162c9244bc349d1add66d6686f6071918493a39cb203ee79519be69e201835d5f4cbfd3a4c16fb13e5116f43abb081afc6dae8c8", 0xdd) open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x80) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) sendsyslog(&(0x7f0000000000)="18", 0x1, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x24, 0x2, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000280)="e9f6d779", 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 1.814962603s ago: executing program 0 (id=9): chmod(&(0x7f0000000080)='.\x00', 0x3db) (async, rerun: 64) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) (rerun: 64) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000000)='./file2/file0\x00', 0x0) (async) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc0) (async) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') 1.593184873s ago: executing program 4 (id=10): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000240)='./bus\x00', 0x100, 0x15d) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000300)={{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/20}, {&(0x7f00000003c0)=""/184}, {&(0x7f0000000480)=""/124}], 0x0, &(0x7f0000000000), 0xfffffffffffffedd}, 0x800}, 0x10, 0x1840, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) 1.592121038s ago: executing program 5 (id=11): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x10}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0xa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000027c000/0x2000)=nil, 0x4}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f00001f6000/0x2000)=nil, 0x276}, {&(0x7f0000329000/0x3000)=nil, &(0x7f0000081000/0x4000)=nil, 0x2dc}, {&(0x7f0000110000/0x3000)=nil, &(0x7f00000ce000/0x3000)=nil, 0xb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffff}, {&(0x7f000013a000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f000026c000/0x3000)=nil, 0x3ff}, {&(0x7f0000312000/0x1000)=nil, &(0x7f00005b1000/0x4000)=nil, 0x4}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000168000/0x1000)=nil, 0x2}, {&(0x7f00000c8000/0x4000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f00002e4000/0x3000)=nil, 0x16629c0e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000160000/0x1000)=nil}, {&(0x7f00000f7000/0x1000)=nil, &(0x7f00000cc000/0x3000)=nil, 0xfffffffffffffff8}], './file0\x00', 0x84, 0x0, 0x0, 0x151, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xacad, 0x100, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r1 = syz_open_pts() r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x280d, "00000000000000000000000000000080", 0x5}, 0x1c) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x27ffd, 0x4b6b, 0x3, 0xa, "0700a460770db8130d00000009000000aed2509a", 0x3, 0x2d4c}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000dc0)="b499161206e3d3e829c97a5c36e0e3085eb8a8ff01a04fe0c198e3eb494a4180e89f96b10449ba9374a8eb0293efe27eb60ec13f65ede3fc478b98cf1e54784b5857c94311baef966d3c7f48634e3f174a6b35ba56298a96b24f1c15753ccaa334876f43c5839e9571a4547e2f2e5ff3a13bf7a08e0782ba34debf52117e30042cf561991227d9dfb74b532f7c44f0135bb0362f5984c10c54d7d22baa39989d21f0b93f13d350e00a626a470d8d652c7ee3cced80f2580bd6963d30a8db961d0b3382ff8ce4c7a99272d269254332eda0247f6079e63fb9f16382682b5a652fb542c66a3ef912a36ed4e003a1d5d856cd7b0364ec0ef9e7b6a69687b86620b4d8fac7c4fdfdd0fc63af06aa9475bfc49d2bce21f8a008b2ae463e74634c16a96d2adfcb173c401f15c05360fe6a0a39ada2b64d1b635fed22238e2fe8b1c8f2417400b7d1cb80f19160f9521c9ef0e32d959829971a6bb01e263cb0e59ae290391252f12f81176ee8a5a2a844aefdfa55054162eb3c4f40dcbb39899b1750e96e7f0dd07cd71efa4e67d305fc62d50061150a38c61e07c6391936da788bb86efffcdad1c8b0acef661d4de3b7803587dced9f3440d3d47aaa97942a7a6959b37ce7c06a35d5b05c27994296215c770a588857d4a087b474878b98b2600192749f383e8d8a409b7a2f2f44db66a718f5cad16faf614c95e54c3c88362fd8e2af20d010fed2098b05d3c061d071ff302398141cceb63b921c3338e744ffbe29cd4fee1368609ffb2c08de9526870ff502fb22870449d4a1496c6508d56335735f8d30e125496a68d14746f7c795000e012a116c957d4d835365e194873e90aea57c44a79e0d6a03957999827290c9a24049e11254917f61d906cc91ebf3852fe69aebb645aca5cfc4e9c7bdcc797e9507f72fbf73bd5fd36585e736f25975ad2e572b591cf2b5b57502b8619929b7a203d935b630fb53475f3e8232c2208123690e4b3164b8de69451fff16c459da5cfaef73884f71b88fe43ae6ec54155261a300ba226afc79666bc0dbba14f65015ed24d56798114b4cf052015aee15fe453ae583108383b12c9f48b68395c495046093ecbe91f02b14629b10f109ac081c3c571a14a8b27ee4258e06a20d8832abcaf2ce4e8d4f9f58ed8f8b47c080ec3fab44c18dc5fd5c78101e4c69a9ab3b8b40db9094cd3342521e78ddceaf2db5b5e7fcf2d669924d4ae6036c8c29fcfe544cd14a659f3f161db2dcb80de6bfa772106a28ad2990d29e76995a2c9055fdbfdc885139d2a90b93f2e778f6a67e4270d77bf8e7913e3d5064c67f3a52904a58dac3f055f0375e65d49b3e6947340b48dc162c26e6b112c13005e02b76711e7c796f4fae1ca1081e45005889b1dbaac3cb7afd44042690b2de4b0debe9b6ea52c3b90af2e889033fa084f6b533a0afbf14e9ffa73049be3ab30da0e5126f4a85212785b85056572cd736dde1feff1e4981485357f367a1873bfbdea71366231275c4afefb43067f36bb027b8020e1aa64a03315bd9ceea1a881cd367ad6899e10a7cb471ee119242c44ca68398818debac11ec8f67d7bf4825dfd9ae40af5ed94dfb18c08da4246a7e1feab18ce726cca43be4b3c63f3b42269071de95f6b4aa6d32f12cf6fd321c0adba2308fc5c85d4d0d6a76833c11ddda39df3f8ca68c439be8e88d64dec291b6465b0678e33fefd51e6a8e625a3af3df6d1eb1fa11d74b91bd2880b86613ebc8fc96cc1efca004176525955ac271cc080dbe25022f70b1bbfb39700164f9f638c58200455e6419aaee1226e49d3e794258e690deeb43b2984aa02fa283901d79363f62059393b4946d59ea702fc09d4bd74da13ad95c1839f5d1a2c9abf686c122e832bc65c7c71330e619eb2e96d3b3476b3baf532307ca206bc96d241ada6d8977c27cabaed3c78e8d37f59f3e328a7bd03b472d86ed7f98cf7e7f93ec21e436d1e35a48cb9a306810c1730b8949f984c1f73abe93f0bf73897202669728d1b1d7325f813660ee2fbfb72a5276423a57454bdbcb500939dda238aac68e3055b8078f6d415c743f8dbe521fb229a99423d3840377388cc01f840acd7877eccf977a0470a183e7b6b96a51108a048a85222927221cbc7d8d689ef83e665563b4800464a344a0472db4e2caaf3fb45ebdb7ffd5908fb73fdc9a43025d4303131481c22dc5ea341fc8c57086e1b544c1225a61b6d424100c23e31c768b784e059da460ff7ce59c27933639d6c8595ed5d1cf0dd1e9a7b78b801d22cfa3ef6e3657aafc9fdb5f1238f1cac89b122c5fcee80d6f8931c731d0fb4c46dd8e4ccc1669675cce3b66770736d2f0c3e5211a281dc2dde44a7d5a415fe058c4f1dafef4fa203dc4065465def4f0ce6340ed801f45a519849af86340dca2a0aec9bd943b8fe0daddcd68b7fc1a256d090f6a0eb30f2f67473ecc1ba970584e4bf6441da7c87fd5606c2943dcc7a5d34b4a09ba9d7d41750ffa254bf119a8e6614f43a70f662753b9ecea79098af7df21345044309d93bf900a30883b30154147a971d16ba518be78b8d07e8c5e4728a65c9836e2803232bc3f9c35c5dcf04528ecf5a10dbdb92780b37528287149797638fc4556135bc9632eed975822cca73a3ac250979a54d052304dc062799244076de268b08f3e3adb8a1e11ab8291f96b1ea34ad9052770751dc57bc53d5436b70c4eea17eeb60997a7977fb0fc0774b96fdca7dc4a06f59a4912446d7146f944f387adb23b655ced172a5c2fff5fb93c875bc8eea9bd68953048cb2bce6ada954d08f01fb65f1c220b54563695e9a4ec9cfb8bf2e9e013c18f0a674c128019c257808e172b8a770f1e001a02505118d5b1e1328c4f5573d49130853a21d96011b3c585e167ab732e853df4b2e72d2f8ae7c2809ae9a4232cd267a4c8c8ef6761fad21b658e799dc1f0f15c3face252f61ed4850679fb37a35ec383ec7e474256b3f17f2630e6e0499c6ff2b5901041b8dd8e60f9d618bf6da8ce35c40c0596567aef210d4f9a2961e2e78c9dfcbd95a24a70f57d31526c00c5be3eda70f318db2063646d3467de44992ed19fa959cac2305a5487bc4fb5857d44bf12e736dd3d12ceb178ac58d7de41019dc58b94159d3361be055c3804384c2a624df9c7facc69e729b0fb1946995d6118c677154768e21a1f5986132d5788825b8d0985ad890db724a9b4c7c55d3fea4cc62c6a450a9d56748838694e7d6484de0ef21fb458c23201773269da0ecdf57162ddc2872acf480114c2418840973c3a0ed854363ef4f67690c950eb61f8ee101420173b5ea6187ae3e564d90aea33ce24e57f2d9c00d9720347ef0a31c8aab49d9565a891995a01e54d83a0cd3315787dac7031760822bffd8d96a9ca9d300a65da4e4d40c84b5ac7250d13e2316174eae52563f23a815276af640eab9cfb841acbb61c05d0c17022275be791b9c15642e922d003bf75b167e385b2e473149de2de8e7118ff62654ccd7cab072c02641757cf9b827f9c124e4397138f575dd5e5dff3321870b3c12ed86b8e635ed927561baecd54b6cc320d0f8fabd5ef073358957d3f1d65b4946eafaa610e6f8458bd0c25ae38924b08b0ee955666a8c0b4dd6dac5b3cb38b20ab359aff0b56982040ccb758d532bf67b873de649494ed73cff87c41d33a80e86070dd117b6c603a22953ad992de3430a66e5c73f80a04361e76fd55df7e3266c258bbc49c624ee4d676f6765c571f3c6890c0b1250a27c85faadbfa193988bca8a2b0c37c3142f8d25441b04813e3b1e941c3cf03d48ea021cd381c82c6c087cc71e6076d6e1fe802620d0d", 0xaa2}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1.538800698s ago: executing program 0 (id=12): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r0, 0x800474c4, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x200023, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getown(r2, 0x5) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x401) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="1a991ee6f131975d03b1e67ff2c4f2036c354e6fe54fce8e655fb3788c764a856b49616d73d4dbbe1cd3554f90f40856f3e0fa1cf9", 0x35}], 0x1) 1.518317055s ago: executing program 1 (id=13): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)="ed", 0xfffffdb6) closefrom(r0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x8, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x1, 0x954}, {{}, 0xfffffffffffffffc, 0x26, 0x4, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x4, 0xe, 0x6}, {{}, 0xfffffffffffffff6, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffb, 0x80, 0x1, 0x1f70, 0x80000000000003}], 0xb19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) setuid(0xee01) r4 = socket$unix(0x1, 0x5, 0x0) ktrace(0x0, 0x5, 0x40000500, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) getsockname(r5, &(0x7f0000000040)=@in, &(0x7f0000000200)=0x10) syz_emit_ethernet(0x5a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300243c03fe8000000000000000000000000000bbff020000000000000000000000000001330100000000000001060000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010ed009078000262936c030a1a12391a7e0d873177a78d33b91c7e4495b46a07a550ab6d03b2652fe04a2e549af78532db2b39c8c0ac7c6f0f805a9fec006b656bc28b9def887b19e7d6cbdf6a58de34fb7ff8d51f7f16378e43a4f0d0bba59fb45bcde06c59a77aec7bb05e24aeabaa5903e4fa317e1ee7e1dccf9d8392a3eafe4d0f"]) syz_emit_ethernet(0x1000e, 0x0) setuid(0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000001c0)=@abs={0x8, 0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) ioctl$DIOCRADDTABLES(0xffffffffffffffff, 0xc450443d, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) 1.517856923s ago: executing program 2 (id=3): syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0xff, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x8200, 0x0, 0xfffc, {[@nop, @nop, @timestamp={0x8, 0xa, 0x8, 0x7fffffff}, @eol]}}}}}}}) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x4, 0x3fbd, 0xffffffffffffffff}], 0xa924, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000080)={0x10, 0x2, 0x1}, 0x10) listen(r2, 0x7ff) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) accept$inet6(r3, 0x0, &(0x7f0000000100)) shutdown(r3, 0x1) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) closefrom(r5) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) 1.517027356s ago: executing program 3 (id=14): setresuid(0xee00, 0xee00, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x1, [{0x2, 0x9719}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0x8}, {0x1}, {0x2, 0xd}, {0x1, 0x80000000}, {0x3, 0x7f}, {0x2, 0x2f953a3c}, {0x1, 0x63d}, {0x3}, {0x3, 0x3}, {0x3, 0x7}, {0x1, 0x3ff}, {0x1, 0x7}, {0x3, 0x8}, {0x1, 0xffffffff}, {0x1, 0x3}, {0x2, 0x7}, {0x3, 0x2}, {0x3, 0xceeb}, {0x3, 0x4}, {0x1, 0x1}, {0x2, 0xbf}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0x4b0}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0xd}, {0x3, 0x3}]}) 1.349075381s ago: executing program 6 (id=15): getpeername(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r1 = open(&(0x7f00000009c0)='./file0\x00', 0x400, 0x1e9) r2 = socket(0x2, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc088444f, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x127492, "08e50000000000000100", 0x20004118, 0x6}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) flock(r4, 0x2) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x53}) setrlimit(0x8, &(0x7f0000000980)={0x1, 0x4e}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$FIOASYNC(r8, 0x80047469, &(0x7f00000000c0)=0x47) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000100)="225ab6d386cd0fa3088c839531fba9e0", 0x10}], 0x1) closefrom(r2) r9 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0x1c) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01864c1, &(0x7f0000000200)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x93}) r11 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000002c0), 0x40000, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x90, 0x4, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r9}, 0xfffffffffffffffc, 0xd0, 0x8, 0x8000000b, 0x100}, {{r12}, 0xfffffffffffffff6, 0x10, 0x8, 0x4f, 0x3}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20, 0xf178, 0x4}, {{r7}, 0x4, 0x0, 0x8, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0xc0, 0xf0000000, 0x9, 0x8000000000000005}, {{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0xffffffffffffff82}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x649d}], 0x40006ab, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x40, 0x9, 0xfffffffffffffff}, {{r10}, 0xfffffffffffffffc, 0x6, 0x1, 0x3, 0xd}, {{r11}, 0xfffffffffffffff8, 0x0, 0x2, 0x1fd, 0x5}, {{r7}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x400}, {{r1}, 0xffffffffffffffff, 0xa1, 0xfffff, 0x2}, {{r5}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x5, 0x7}, {{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x40000200, 0x6}], 0x5, &(0x7f0000000480)={0x6, 0xffffffff80000001}) 880.104492ms ago: executing program 32 (id=12): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r0, 0x800474c4, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x200023, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getown(r2, 0x5) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x401) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="1a991ee6f131975d03b1e67ff2c4f2036c354e6fe54fce8e655fb3788c764a856b49616d73d4dbbe1cd3554f90f40856f3e0fa1cf9", 0x35}], 0x1) 659.872917ms ago: executing program 33 (id=13): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)="ed", 0xfffffdb6) closefrom(r0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x8, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x1, 0x954}, {{}, 0xfffffffffffffffc, 0x26, 0x4, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x4, 0xe, 0x6}, {{}, 0xfffffffffffffff6, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffb, 0x80, 0x1, 0x1f70, 0x80000000000003}], 0xb19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) setuid(0xee01) r4 = socket$unix(0x1, 0x5, 0x0) ktrace(0x0, 0x5, 0x40000500, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) getsockname(r5, &(0x7f0000000040)=@in, &(0x7f0000000200)=0x10) syz_emit_ethernet(0x5a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300243c03fe8000000000000000000000000000bbff020000000000000000000000000001330100000000000001060000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010ed009078000262936c030a1a12391a7e0d873177a78d33b91c7e4495b46a07a550ab6d03b2652fe04a2e549af78532db2b39c8c0ac7c6f0f805a9fec006b656bc28b9def887b19e7d6cbdf6a58de34fb7ff8d51f7f16378e43a4f0d0bba59fb45bcde06c59a77aec7bb05e24aeabaa5903e4fa317e1ee7e1dccf9d8392a3eafe4d0f"]) syz_emit_ethernet(0x1000e, 0x0) setuid(0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000001c0)=@abs={0x8, 0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) ioctl$DIOCRADDTABLES(0xffffffffffffffff, 0xc450443d, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) 439.002578ms ago: executing program 34 (id=14): setresuid(0xee00, 0xee00, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x1, [{0x2, 0x9719}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0x8}, {0x1}, {0x2, 0xd}, {0x1, 0x80000000}, {0x3, 0x7f}, {0x2, 0x2f953a3c}, {0x1, 0x63d}, {0x3}, {0x3, 0x3}, {0x3, 0x7}, {0x1, 0x3ff}, {0x1, 0x7}, {0x3, 0x8}, {0x1, 0xffffffff}, {0x1, 0x3}, {0x2, 0x7}, {0x3, 0x2}, {0x3, 0xceeb}, {0x3, 0x4}, {0x1, 0x1}, {0x2, 0xbf}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0x4b0}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0xd}, {0x3, 0x3}]}) 219.950433ms ago: executing program 35 (id=15): getpeername(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r1 = open(&(0x7f00000009c0)='./file0\x00', 0x400, 0x1e9) r2 = socket(0x2, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc088444f, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x127492, "08e50000000000000100", 0x20004118, 0x6}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) flock(r4, 0x2) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x53}) setrlimit(0x8, &(0x7f0000000980)={0x1, 0x4e}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$FIOASYNC(r8, 0x80047469, &(0x7f00000000c0)=0x47) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000100)="225ab6d386cd0fa3088c839531fba9e0", 0x10}], 0x1) closefrom(r2) r9 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0x1c) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01864c1, &(0x7f0000000200)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x93}) r11 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000002c0), 0x40000, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x90, 0x4, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r9}, 0xfffffffffffffffc, 0xd0, 0x8, 0x8000000b, 0x100}, {{r12}, 0xfffffffffffffff6, 0x10, 0x8, 0x4f, 0x3}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20, 0xf178, 0x4}, {{r7}, 0x4, 0x0, 0x8, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0xc0, 0xf0000000, 0x9, 0x8000000000000005}, {{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0xffffffffffffff82}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x649d}], 0x40006ab, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x40, 0x9, 0xfffffffffffffff}, {{r10}, 0xfffffffffffffffc, 0x6, 0x1, 0x3, 0xd}, {{r11}, 0xfffffffffffffff8, 0x0, 0x2, 0x1fd, 0x5}, {{r7}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x400}, {{r1}, 0xffffffffffffffff, 0xa1, 0xfffff, 0x2}, {{r5}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x5, 0x7}, {{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x40000200, 0x6}], 0x5, &(0x7f0000000480)={0x6, 0xffffffff80000001}) 215.996831ms ago: executing program 7 (id=20): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0x8, 0x9, 0x8}, {0x3, 0x8, 0x9a, 0x3577c00}, {0xb459, 0x80, 0xad, 0x1}, {0x9a}, {0xb, 0x8, 0x3, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x200040c5}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "008302", 0x8, 0x11, 0x0, @rand_addr="fed38d74a8029e61cd0c535aa0f900", @mcast2, {[], @udp={{0x2, 0x2, 0x8}}}}}}}) 0s ago: executing program 36 (id=20): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0x8, 0x9, 0x8}, {0x3, 0x8, 0x9a, 0x3577c00}, {0xb459, 0x80, 0xad, 0x1}, {0x9a}, {0xb, 0x8, 0x3, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x200040c5}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "008302", 0x8, 0x11, 0x0, @rand_addr="fed38d74a8029e61cd0c535aa0f900", @mcast2, {[], @udp={{0x2, 0x2, 0x8}}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.125' (ED25519) to the list of known hosts. SYZFAIL: failed to mkdir (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: repeatedly failed to execute the program proc=5 req=11 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: show kasan