last executing test programs: 2.660225665s ago: executing program 7 (id=4455): openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = dup(r0) accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/520}, &(0x7f0000000080)=0x20a) (async) accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/520}, &(0x7f0000000080)=0x20a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x5, 0x2d, 0x80000008, 0x1, 0x0, 0x644, 0x4000000000f19}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x5, 0x2d, 0x80000008, 0x1, 0x0, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5266, 0x100000003}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001540)="0b001440", &(0x7f0000000000)=0xffffff58, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffa, 0x5, 0xaeb}, {0x803, 0x40, 0x8, 0x9}, {0xe4, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffa, 0x5, 0xaeb}, {0x803, 0x40, 0x8, 0x9}, {0xe4, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r4) 2.483770215s ago: executing program 5 (id=4462): r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) fsync(r4) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa94aaaaaaaaaaaaaaaaaa86dd600000c0002a00f900000000000000000000ffffac1400aa00fe00000100514210b21eadce5c00044e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="500480039078fffe"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 2.375749596s ago: executing program 5 (id=4465): r0 = getppid() setpgid(r0, r0) 2.277286126s ago: executing program 5 (id=4469): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f00000004c0), 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0x5, 0x3, 0x181c, 0xc, 0x2000000000000006}, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x7, 0x5, 0x2, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x60, 0xfffff, 0xef3f, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0xa}, {{r1}, 0x0, 0x20, 0xf0000000, 0x7, 0xffffffffffff7fff}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0xac5, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x16, 0x20000000, 0x20c, 0x7fffffff}, {{r1}, 0x5, 0x40, 0x0, 0x40000000000, 0x1}], 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7958) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x61cf, 0xffffffec, 0x8, 0x0, 0x7ff, 0x1002, 0x1, 0x2, 0x1, 0x0, 0x4000000000f1a}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284459, &(0x7f0000000740)={0xb84, 0x0, 0x0, 0x3, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xc, 0x2000005, 0xe, 0x81, 0x9, 0x101, 0x10, [{0x0, 0xa, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x20000008, 0x41, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8007}, {0xfff, 0x200726, 0xd197, 0x7}, {0x2, 0x2, 0x418a, 0x99}, {0xce1, 0xffffffff, 0x100, 0x6c}, {0x8, 0x300, 0x8, 0x1}, {0x101, 0x2, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0x88}, {0x8001ce, 0x10001, 0x0, 0x3}, {0x6, 0x9, 0x9, 0x6}, {0xb8c, 0x4, 0x8, 0x7}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x0, 0x6, 0x5, 0x2}, {0x8000, 0x7, 0x1002, 0x30004}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)="23b30925c0da2321137bf4a3d439a5476c02d1439699d8053ee0714aade71191cece52a7bc489bd8cb0fa52a64a7e43ffd0e7f7ce64e2b1c15d9238d0ee72e6e7b53a05766701a62a31b997e54e39367df5b5cf87940fe3e349691e12b38cc61e19ec00f7e938a30c3fd46df3a3ab78a6045dc1f1fc1ab061a67", 0x7a}], 0x1}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) 2.277051792s ago: executing program 7 (id=4470): pipe(&(0x7f0000000180)={0xffffffffffffffff}) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (rerun: 64) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) (rerun: 32) write(r3, &(0x7f00000003c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) (async) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0x10, 0x0, 0x0, &(0x7f0000000280)=""/129, 0x81}, 0x40) (async) setuid(0xee01) setegid(0xffffffffffffffff) r6 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) r7 = syz_open_pts() syz_open_pts() (async) syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xffffffffffffffff, 0x10002fbffffff}) open(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0xa2) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r8, 0x0) (async) r9 = accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000380)=0x8) dup2(r8, r9) (async) write(r6, &(0x7f0000000100), 0xfffffe5d) 1.879895512s ago: executing program 6 (id=4483): setrlimit(0x8, &(0x7f0000000180)={0x9, 0x54}) r0 = syz_open_pts() r1 = dup(r0) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') (async) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x6009789, 0xfffffff7, 0xfffffff8, 0x82a19f, "bb081aab003721e7beae04c48d895f99ccf200", 0x5, 0x8}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xb, 0x2, 0xfffffffb, 0xffffff7f, "97aaa6f116a208e477da8148d33d026000", 0xc002, 0x400100}) 1.489405164s ago: executing program 6 (id=4489): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 1.488411572s ago: executing program 4 (id=4490): writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="119a13ebc68ab1a1fee0bfce5c80300b18cad765c9d3859e6325038abaeb8c5b6140ddb01d63cc596f5649dc3726849b273405e4b32dae9122776c22ceb661d2eac236055060a3b895a0094fb57e7cf1423ebe48395cca863d1f18dd0dcb5ff1c544f5304af71221d17dc96068c35d67b2c13295ef1319f9bcae756fb78b70ab3c9bd187ba0306914445ebeb965ec11e9290a00bcc6b2076fd545a4d3b730cbdf571744e31a7a54d3a52c37e0e76938af249ad605a639d5c3dbcceeda706b6c16e38a84ff72d316a5f3d285c256fbda9a7a394cd2760ced14f2805157256f19469c367d5fecf0dab44baa689aeca0fb48830800b08ad2504c13bb3c671d02de3235be794afebf4fd6fb28034530a986468febda9a3e24551569aa4c2c5f8f0593c27fe3723fa5a71366a65e1ef96955efc94bf5a035af5fa7d162592502ab7a0f8d25bf5c66b20a83f88c3140a6c56c28a9ea518ffb3211ad4ea41d2dd8f242b837486e7d03295c134561e1e3656f78522aeaaa8962f96de9a557c64263c634f17afa5715705c46d31d2a361ee5a11b0f4a6047383a44d4bc8c71de12c96f33b993f768e816f241c21b0119c9cca88bd28f2343a0d039b1d2397a3a5975875ec251896ed0a98feeb4d8e1e7a71808a12aa821df01d69f9b983b96d69a58ba3f5a3788d80d3d96327f3404122e5cdd0bf5237dd336d2e7980a5008d78543d8f513283cf7bc70ddd7c6b0d2e5c464de9937dab24a981d6eaadb077f93c0d849c38d1b3097c1ee84f61e921f28b2883c859c1f638ccd0cb9ba5aabe29948cfdf758c67ad36cbb3f36514380d97ec3040e8b39c90e7129f67f211aed39474c0467685d9d8a6ca3b1541ffb93b99d530e9b3df55bd94fba55d1f8e737e1d80ac3b159c5005ec80c63880634e432b48aaad88b841c93599f0696e7e59ef471174f2dfb732bab55d3265ce2ebd217d260a987357a5888afeb4cf6623b3a8d1f68fbbb4d011d237e321f256c9a", 0x2c9}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0xfffffdff, 0xd, 0xfffffffc, "0a6400b72860267eccc7020000060000008700", 0x100000f, 0x100000c}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="2712b7da3b145a4a6a893e94fd11e2fb2b2103545df3a8f522869c73adc0abab8a25c4a643c2a40dc9362c248fdb992ba4ee722bd0b38bdc3fc40eeedb75e2782081f339838cbaca1ea186a2cef092934842b8dcf0eece5ca0b0241f555945373cefce32065a7f8cf7abd3a7b550f43acc40ece00988c890c497704e03074176821c8889413d1ad94022935bac5559b1387ed7c2707f382231a10905849138872815c8ac97bd890ca11a3200291bd2b981ce52a5028e98f367fa9259cb14ca4135b149ee70b075e16b1e9900256a042dcd77946ec32486a4514d52f285799d36f86f9279de5b0a29ce3ef2a3c23b6e38f948688a4165e17cab617b4b30875662916887f154f9f879134e82ed0ce2b729f96c36e1fbd4b56261034be1bbd787e82ca41e9e03e87609866533ea3aaaf2f7c7e9629a42d6fa0cea5b331cd2e6a03eb68672176468586c637b81ae2d8f894aa43630953c35f07024d4d91335490524033bbf65a1ab121eb7bcac02908f40626d90901fc4dc9ab01080cb09dea5a63210d66bf7fcbd1a7827c6528e7c345c266c652fe8e781b991385d187e9abf4663c64094df441da79a28623eb1dbf1bfea187f3340704aa5dd765d613dae015ad05014d241d0986477900175053c16f0ad7ba9f0b55bef7640331350efd9d5163963928f15e720f44aa4f1a40aed6414a5d9b5a649bd1d017beb8bda772407a9efd54f415b7c944b52fcfc900fddf7eb43acf915d36c6c9ef210f5caa0938ddf4731843692eacccaa17da45adc1f9588ac29e19478e76383e5fab6b1fd1cc1c97e480200bf423965c5b282b25e56918b71064effa0c3e645fd24d226f12ffdf3b05d5c106ca9965bf96368d62417453045078f1c5949a034a5532f59c33b3bcb883137d4e268ea64e73ca45ae578d14a2182023baa87995a3c36b42e035fad7da7e89eb375a24cd832bf00e76f2c528ea67e1d84ce1279484a4d82940a2128fcd9e7b2399bf0d69c884905178da23c26113df5dcca9828280f0050790d7e8d73c9043331f275c97663c76ffd4533874eb83b54ff94204325ecaef7299c26f51aace9f05b606dfba73dbb6d714522810e878636f84fe523c57de7f87f36d085397c8926ce", 0x323}, {&(0x7f0000000080)="c534db5b184157a3005ddef007864e45fc0ce81257cd8fe0123d9e3c1bf323b06ef5986668333474808171cf26", 0x2d}, {&(0x7f00000005c0)="dda4cef2de77d12da098e4057635aaf4eec63f484af1831b27e35ed2e0254441718f0d3853", 0x25}], 0x3) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000080), 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) 1.485699846s ago: executing program 6 (id=4491): r0 = shmget$private(0x0, 0x1000, 0x608, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munlockall() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) dup2(r2, r1) execve(0x0, 0x0, 0x0) 1.481511938s ago: executing program 3 (id=4494): ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0xd80, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x7, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f00000001c0)) r1 = socket(0x2, 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170}, 0xffffffffffffffff, 0x0, 0x800000000000000, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f0000010000000000903abf65b18d7c51f78b06ccffb41300000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x1, 0x2, 0x2, 0x0, "01d04b0a00470600", 0x4, 0x6}) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}, 0x0, 0x8}) r9 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r9) r10 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xed, r4, r5, r6, r8, 0x30, 0xc}, 0x7, 0x1, r9, r10, 0x3, 0x4, 0x6, 0x5}) r11 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) chflagsat(r11, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x2, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x9}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x0, 0x800}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) 1.240070848s ago: executing program 7 (id=4495): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) (async) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) 1.239686081s ago: executing program 7 (id=4496): r0 = socket$unix(0x1, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x801, 0xffc}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f0000000140)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r4, 0x0) open(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20f89, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) socket(0x6, 0x3, 0x0) syz_open_pts() 1.238391652s ago: executing program 3 (id=4498): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x12, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x8100}}}) 1.170200411s ago: executing program 7 (id=4499): nanosleep(&(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000180)) r0 = socket(0x11, 0x3, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xaa}, {0x7, 0x3}}, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) nanosleep(&(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000180)) (async) socket(0x11, 0x3, 0x0) (async) setitimer(0x2, &(0x7f0000000000)={{0xaa}, {0x7, 0x3}}, &(0x7f0000000080)) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) 1.169247139s ago: executing program 3 (id=4500): r0 = msgget(0x2, 0x8) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="cc6c533f3038d1c67ecefe0047b5ad", 0xf) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffa, 0x0, 0x2, 0x100200001, 0x6, 0x4, 0xdf60, 0x9, 0x100000000000, 0x2f01, 0x93, 0x3, 0x7, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe, 0x0, 0xffffffffffffffff], [0x91f, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x3], [{0x5, 0x40000, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x200, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x2, 0xfffffff9}, {0x0, 0x100, 0xf, 0x8}], {0x101, 0x5, 0x6, 0x3}, {0x4, 0x1, 0x6d5, 0x6}}}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x8000000000000000, 0x3}, 0x10) r4 = socket$inet(0x2, 0x2, 0x21) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="ea0044b14687", 0x6) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xffffffffffffffff) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000380)='./file1\x00', &(0x7f0000000340)='W\x00') chroot(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x5bd) msgsnd(r5, 0x0, 0x1008, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) getsockopt(r4, 0x7ff, 0x27, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x941a6439cc378af, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) 1.164704017s ago: executing program 5 (id=4501): r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "041ff0", 0x5c, 0x2f, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x6c, 0x3, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0xd288}]}, @fragment={0x2c, 0x0, 0x7f, 0x1, 0x0, 0x6, 0x67}, @fragment={0x50, 0x0, 0xfd, 0x0, 0x0, 0x1, 0x67}], @tcp={{0x3, 0x0, r1, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x663}]}}}}}}}}) 1.164404658s ago: executing program 0 (id=4502): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x189) symlinkat(&(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x6) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='c\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) 1.031528863s ago: executing program 0 (id=4503): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xb3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffff00, 0x3ff, 0x8, 0xffffffff, "c5369c8412ab26f66d1183f0f93356761b7ada19", 0x8, 0x7fff}) setrlimit(0x1, &(0x7f00000000c0)={0x401, 0x80}) 1.026959507s ago: executing program 3 (id=4505): writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)="7c23054e44d41b0d95a194bcf3b153f36ff3146d10be8a9e8614f2afdb2190f1fa914c9b7399bb94df53038945da4c19dbd569020794314954fa7675981416cb8d288dee99d8a5d4993d1bef00e3c7ecadc0d1d4d9f26af7", 0x58}, {&(0x7f0000000080)="75d363ba6ddd080513e474b106ea80aa363ce6e47934cdb3d7dc0db527c9db334d5d6ebe7bec8792053329821efa1b091bc2d9ea00b1809c24f0b0cd8c44a8858d796e21d8449fa2c9b0c682d65da464fe120c45e5339af84b03999443200e433106c3d5f36cfd67f8a2b897439efda99b43f673af65bdc106320101ccdacdeb724514a24abafc4c5ae547ff1f8dcfa7d27c5f11c9d7b3129fbd24a15fc0e1d8b0c4193ecd017f6a7dcdedd838290ed3f84d7721c1a968a645a6f40f62355b479c455c5fa7e143fbc10fd5cf98a213a55e0e30edc652ea64a6dcffc6dfed", 0xde}, {&(0x7f0000000180)="df4b5c77689cc5fa5b274e69017f1edf2067ca3aa916", 0x16}, {&(0x7f00000001c0)="5d701d065c5216f47a246c94f4cd5b13eed18fcd017cd4744c4caefb6e22698559d2438d66967f0e9316784ecdcaf74d64631b2bc9952c6543cbec924dbc9f666365d5198159a26d52ef5af3bdec1b511f247002e7fa3c862348a72585b4607c030d3498493b0c880596d102c8c877ec49020d87ce2d1cc36fa78052138223e4220f487d68f06d1c53f6d5dc1b1d4dce311f08ace063", 0x96}], 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r2, 0x2}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000003c0)={0x4, 0x16b4000, 0x3, 0x8, "9763d11c4599952619afac4c04163f199950002e", 0xc, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@empty, @random="46c7486e9360", [{[], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @loopback, @local, @multicast2}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000440)={@remote, @local, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @multicast2, @broadcast, @multicast2}}}}) r4 = socket(0x18, 0x8000, 0xc) r5 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x4df1eba1a7b7d51d) sendto$unix(r5, &(0x7f00000004c0)="07e519b54d674109638783b3460753a85579400dfe9cbd64b1326dddffc300060314417d65e1bf56afef80e99fa59f62d3f71e207f0f88177bf26325796bc2b8a7e2157d77bbdebf59669ce3bd2a701707c59700394b6fb43ff3308bdead2f65af440b49ca24ce4ef408b2924ea2c214aea63621f5bea45976fec973c68ad218be83161eed073b39d009e56d34362969af04f5", 0x93, 0x400, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = dup(r4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000600)='$+\x00', &(0x7f0000000640)=',{\x00', &(0x7f0000000680)='/-%\x00', &(0x7f00000006c0)='+)\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000000800)=[&(0x7f00000007c0)='\x00']) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r9, 0x0) msgsnd(r9, &(0x7f0000000880)={0x3, "00486b258bb774be807215579febfc08ef3676a12b9b6e0a69811c10e5a80e269520eb15cb2906fa9f87035b274ad3b836b4004d322412663259541b94a384d1b2a011a0dd7be26a32c32f58d0cb9b124c7edbc2e6ca8cb166ec2b538a95b45f4312344d359a423ab80f63f83970d09d2fe57f2dfb7d3d3fae61001b5da6d042424ed9e7003ade9020750f980e8038aeb8c4de5f2894750a2a2e5e46f490c2f3d43ef5ebaede13e12f089b1e9c58f095c754521468d5f64a821deee8da73ac13ae433d027cf4c63b444036f0a43103abd558332ed39d689760df5908284e271ce9b8fb3185683a386cb7a0d23ed3ab28fddeaf"}, 0xfb, 0x800) mknod$loop(&(0x7f0000000980)='./file0\x00', 0x100, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000009c0)) sendto$unix(r5, &(0x7f0000000a00)="cb9a1f63ef756e011557cb40f3acdb4d05cb013499a880b3f3fae4df5362e19166e2abfd19c08a5c55c672321002f0be054d02808495b2a614b41ff8484cf119de4850b43ab7ebe1afb904ea0bc0ef03a645edbb2ecb05cadc304a17baf597cfbc5ed5538dc89ffc86f2937e768a1d15400e8d31aff071b3882c0b83a8b4eec404a1c01287517ad88c055fb66bc8cf87d545be04887da656b46ec4fc01e86a426b2882c524cbf0be01185ee17ed996bd4fef12d14f3a9d93145ee7657a257c6ea139c2f08a8fa0e964d2c183fd6180ba3a1ecf1e4fd3bbcc8944379332125466d806bf323f34b3971fe569edcce6b5900db5db62ed5bc81664652e9ebd819a2923e7577994fb231d01ede54442f05c23c8165dae6ff9593b997f04b94adc6978e283b28303ef17fe94b77f63f8069f3c1c230c9b034e22d1c1975b04603310b00ab1bcf681cc00d732cb29de79ba6248b9c94459a3712e8d0c4b280f548dddffe84e5414504eb71b95063645b741f8f3f707318e8a41c9ed2fab05f9b1d0df39aae3935ee44f011291040e76b56be44794cf3cd25e052d3cbf5792101d57f322126af91d479ab2f38b4eb1feb5104b637bdcf820f50a4b1eba7f569d8fdfd9b11af6bf55149d1485934e3c7785f034147d227170a84f6dff12f847cbad2cbfc7afcbe1c2f28ec9a77a675818c23bae730330f755f99486c700f5dcb46fead49d6a8162ef113098cb93582b69e3fdb78bce54ea024eed2e52f19e557ca4214a654b173e7a9727f58bc001b93d25017c3cb6b62edb80e19e9a9cb0d17cee49b8f0cc193bbdc247219fdeb9a0fd52a5d64c51b22bcb2b133a1c27571c72c905242de3d92c34ce127244e4d88b1cbc2fdae2caea83edbdd102aa1579e68aa898d35ed5a2044b4f149d1eb3a1dd16fca18ee486ac6417f496f515c6b1fd56c3a685c28fe484778a4ae6dcf6c3419ed00c5a9967002628e84d648f24d6666bf34cdf07c2512f86e89406d2104dfecc28adf519c0a7286f4585519db29fd2e52c74b438b53d35f8c22327fa0571afb2937db3940c6dcf6a4099e57e153f6359002d7d199b85f61c21ea5388e05ed65a8d06a7248d7d53b12aaec4ad297abea68f5f6c59c490457591efd79224b22153de25dc85831b358e4d53f47ed0f895ec507a68544376e96e0f3479be80069d9e62a3dac5a6a87c28188b5e85040c575d7eedcef934a82cc0c64e303b090d9c5e622628ed4441879c2e284d0bc3e891d6f825a8bd667d6e86dcd4cf976194ddde9048d4f082e23e079a72e55fb60ea53d4a0c51989543a2e6e4f56e27e1ef8f761126ef3e8cd43e28e8b8d7f3271fd3962bad0c43e8bb157676a068fa965a1c1dadec3fd60ff3e0bac8b281357d1646af9d07e69ffd53060dbe4797e2a1c115885010bb4808f21094feef60e6519781cc0a879fc6ff068b1705f28c71ccc73e186a4c91f9f593a5eb266c080d0736fc663a67b8c11b4dd2674f3e3457fc66f24496c373e97b3600eec4ffeee98b6c7ecf7f9dec8b5065dd281c17fa6ee528115827feed6b853acce30395fc79b35cba0d883741454608978d59b156f1dd30763b5b35789c4d1eab7badf5a021da5f8a407fac8b740482bb1fc323b30e0d7c26b6d775615f749558ee687b6f6c473311cc284838a10abea0004ebb12c419570bf8e22059a34bc10ecdf91e11967ffd61597b3653d218b9090c3a5afdbbcbb33b8fc60590d72d6ba9d248794a7e737ce5c5b6804b1579133f2fce66d035d75a2c43502beb6d4c626bfaa3b35d5e949e18d92fd6d34b2d8d699adee5cc56aa933552d8642007c7252e74656982b048333232654a54534b251a8e802d3f195b060324132f81786844bc18eda0dbe6f6ce4b1eb84bfc2927b12fc311ecf9f45a3a1f124c3332f9f920cf1dc1019510ae49821286a51888f07b56edcd571ddcd88ab648132f5ccec299bac13c1d5e806c9cd6059ac78f3d2d93943d6a8588c5d4fcb268665c320f8f39100973b7a28406a369763040caa4d55d046822e23aef72e4d17470020dde4986e7b98cad4116d071b589e5b11a8d4c7781d51c2a5a1aa31b5cc47fa4239814a05537358866c0a45c8933b56ec3f7549cf286a71711ac13515a750d8a70cdf8b71bd9a2b4c587447d98774fa2c481b0ee494ff011db3f4e231529ff1f155f206cb65253b6d8f4757d296000e5a708c3dc9ca514ce64180b6450df1ea42163472bdfe2400163bc30a2b5a02bf9cf7ecc6e517a5f85837da70c579c2f7394051b37452db372d24b8cdc062999ecfa32ff8438d4104e7262d7ec62ed5e179f0e1b96667d5ad6652513d4f0f0afcbf1771c9400090071755be75ee06dc90eb10b732e81593c596e133153cc320652e782746c622d206d2688ac17fc91741dab4fdfa24008fd1e5ced4b2df259abb24754e6e114406ae29e1f4647ac10bf5e4e68acf7f32fcabd4c357a2d5cdc710a18281bcfc0185be996743dca1361a916cd378cad8a5b02168358df241d83bd452c7a8c98b76a95b478dede4f757b98a8460f42bebc426e01a75b3db07c916053f22d182978f0ad5072a4a7b10def6691bcd5746caee41f5e4cd894f029076069ba9a77865bae4811373a175de506cc16661be13769f42ebde3171cc0e6877302bfc19385d224127fc87ddec22fdf8db9f3c1572ef89d3e92ffba95091fc737b26bea343524e7aa99f0c02b17f8042030445abcd8adeeaadc586c2a337d98b8c638d8bca2f19346364ec94e51651866384ce1a34489232fb67dd4d12f2982368ca59ccb358f0e5f1bfb34780275058907810aeda0a3515ec9630abb1d4c46d84f9b7bfb40345db4538220312d95c238a31aa7622cd933cffe6d9d17a64044a273bba3949115ad3d3c06f63db0988e86cb24760173514317d6ca495093d95b2db2369287c494d86cc81c4a769974fb3584eb06ce6d61ae791411160131e5c25e2988117166f256fb300a6029ef663792d137b251925ffd620e987bb7b0d435a9909817092a8759060afc323b31e9e5a68861df2d49d825daeb733efb08232fc535c2b69df4d30d6ba2aa0b1fe6e93d6c5915b215131864e90e562062e1b723feefaf10c80d520d732e5a007981cfad0c4ccb531001d0a4051881daa6557aff04606a4b65db189972a21855c1341c889ad59ac13231b3eae5c5400f0969f325d17a7f9d9feeaaa4c2d4254a699b8b1555895a0fa97d9a71b72266b474fd5f9b1520268e13c459faa1f5861ab41337b5624dc29a45d59913cc992a51232f0a4440ce1f0b5716b3bc26b6f51190fca499b97c1ae28a7af35f96b8fd9677d275e5064dac06d68e86bd970f884ee114938ed92c6115befcc2f56d7f89e9844773247dbe4bc34b09fdf5b1daed77cb2d2b6cdeefa0dbd6c66df55bad6539e2b7c24a3898b67a08a63a86764c901bef08f889c0810a37224cd8f36bb87a3ffc49ed49a727f38c3870c2607620486d7e47e8843a650a9047320281ca574676c05f0842afcb0e5ed9e226e324ce96609cd53508b9f721c27a5e79572c715cad5ee0fc543a05c0cef756195d83d5856c26016d135515d43c754cdc55801b404f7de73443dc8d6217b29b10e0a705ecb505da16c5d46101c9d29de888b01eca5849de966e4107e98dd0d5e3f92ec8cea2549935944cc1d80dacfb6712868ac1b12fdc427ce855f81523bfd8a8b219d92fc40d95ad8921f40e32afc255bb04aca0f52159350194cff6a6d4aaff317375c69a1dd5f9efa1344d369d4d15cb7c233d0ba588591f148227a06a9fdabd78f8dbd256b3f7ce249e84e86a55b39a8763914dd4cb56b349937c9e15a2d4237618a42e62807f1aded9451f986e246e0f9b001d527d9114d37c14bbce8c098bc68981a7aa44afcb11ab3ca8b20700cf970c9169bf05fa3d7baebfb74e6be4f9d67c7c94481e68ae50b7d5e20fbb026bdaf6e84edd256b0305259d4ac8595083da1bb9d14d944090a7e17219823f16f929e0920a80d91a263fad67a5eb375a2ac8748c8c66663044dcc91bbf83bfc9be6fd7d70b47be060fcc5e77fc579f2ae6abd42b4cbaf297054364a193bd308fca19cd4e2c23a8abceafaf07d28caa634b411e61b32cd7bb83c42f14cb3fe776995cc599f6a56215c70fac8c63ea5a74cbc18eb339b03e41d539f60da193c93592bb0f70ae473cba447a2a74136e27ecc322d544a6e062a582155e5278600a0f54ad609deca186fd3e66a2254f1d8d1ffe5b87672e49bf5b81b5af52da28c4e8b7f1ff6b396af47d47818bb4e3e2387d4d5fb2fb9a6149c57c48b2d00b8f41d79d741678c58192c58fa1dcf046a4703122b4477530376260d00d966dd04c4923a7ca50dc19da90440c9e06ba543f6664e48f8a7c6740889212480127c51e4263cb8776d36c88bba13604abc172d8e1439f44dcfdd9795b141be408d3c3d9ac1f4527fb521280fece24675a163da39ed895b7ced32842e97d0ccf7982a5ba145a82159968404a9a18c36c52ffe9af38163f68fe19332b39aed6a01d5987cbfde0fe8d72bd907c2c2796cd4f19cc793b7c4e6cead37d44f5c6db39885d24d6c4e2f170c3ca66ff16643a520b042622603c83ca73fbbbc19b769e73b4d8c29d32599b2299920cb6a2de6f03dc4fbc79028260afccd1c2ed62c2a1e606741e3895d204b0f000cf66b8fd0f0fc451e6ae64654eb51944db4601ada469e7fc89b4c9de41beb565c7adc877334c21513c5d56d5e9314bf8865e895b55b8dbae6c5c3f35fbf121f33c6c3ac60ec007b87631033c3a48040a1b8bf169f1eeda8ed02eda4d1d952c2bdbffe45e194081529b1d2930fa61e0cca0a7c18e7606da73997dba97027549d953015d10bcba371e6ddc153f23f6a226cea77bdff58c881283a979f78616400a61f131487a341719b026f5e38cd3b8bf788213326bfb6fe2d7fd0906951cba17f726efc3758b415be9ce390f2310d177f73dba99286967d7430e99fa98486369a01dd763864bff18c31c11fe1b29d6d2434af8781866107de386af953d6f207b19ffa7a73dcc5b1ae2462459f5daf496e0320b3b126d623db1f0bdb912af5305e661434013468e371916d4c83ac825e3af8708492ce39ffc7a00450dc6e99c85637bdbd1dde16cbe91a5da8d94aeecbc558632b70ec1911248b709a0b050c1c98cad51810bcede20334160fd02640a5d623e5fb46bafad529fe541d1fa4b3ef9a630ebce2d7dc02fb3ffe19f278df2b119db947058bee2fc3cb040e0c79ac90faf8948b1e3a14dfbeb64ec183b62141983bc064c2c8208dbf35c463b0a8826cb407651389ac612ac8676d69fbd64efe25ae0a3fc93ee0ee616fe29bb25bd7812c192567d067a6950877c25d86297629695d9cbad03a3a586e3c0fd108b8de7664e6f728f456780ddf71e03fe0228439dc00fc583e0c52a7ff0a62816c9b8a55a96f796458d1e718860122c418386aa0ec682d8e2b3c81f51d44b706fead35b31995165784d08325c767d82a6bd93bb5f72c63e7db7e4558bf62677df3d84aebc220d8341c6d31278c1ad1d5756c9959c0f8e5bf5eaf2ca67d5fc20a1bbb7cad20a2bb593018d01eaaff5ba2a024644c5582f8c4186082c2d8bf334dc9049802e1d54a2a2315f77582e3fec7b29cba5e59aa0f2399fbd2f1e29c5b209ae688ef019681a1f8daed4a3f91c8d409deb54c6720105c73e743aab29400ed814073e42e4b8f05fb7ca0c7bc32b3e4db2c7e346b93c714b0a8f8decfa0074abefa2a2c388c62145e21abd55", 0x1000, 0x400, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4012, r0, 0x8) sendto(r5, &(0x7f0000001a00)="f4f6b597f90cc589e7f04a2b9de55e2eb2e0e26de64a8b99c1a69e7c91c97dde5e8615e22513c016dd0fd55f1a6d7b4a13fe37d11b806db9321b8fee2e4996ae2810c4687e672f06a9ce7cfd53ce6e3b792ae37ea9c45a69e19a795a1375e177a0897ceaf50280149fcba74033016a22f2c6bdd26580c88b7c05d5b4500bb164c372c01038df9ccbea953193eb21fd077ede625f8ac3b46eb9c5f02e791d86cf3b0073893aee878cdbe5fbf75ecf32", 0xaf, 0x7, &(0x7f0000001ac0)=@in={0x2, 0x2}, 0xc) bind$unix(r5, &(0x7f0000001b00)=@abs={0x0, 0x0, 0x0}, 0x8) r10 = accept$inet6(r1, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) r11 = socket$inet6(0x18, 0x1, 0x4) kevent(r8, &(0x7f0000001b40)=[{{r3}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffd, 0x2}, {{r2}, 0xfffffffffffffff8, 0xa0, 0x80000000, 0x9, 0xab}, {{r5}, 0xfffffffffffffffd, 0x6a, 0x80, 0x100000000, 0x2}], 0x4, &(0x7f0000001c40)=[{{r7}, 0xffffffffffffffff, 0x72, 0x4, 0x776d7269, 0x401}, {{r2}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x0, 0xabd}, {{r2}, 0xfffffffffffffff8, 0x80, 0x90, 0x401, 0x5}, {{r6}, 0xffffffffffffffff, 0x61, 0x4, 0x0, 0x400}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x9, 0xffff}, {{r10}, 0x8000000000000004, 0x4, 0x2, 0x93, 0x7fffffffffffffff}, {{r11}, 0xffffffffffffffff, 0x2a, 0x4, 0x7fff, 0x5}, {{r3}, 0xfffffffffffffffd, 0x82, 0x200fff7f, 0x2c0b, 0x9}], 0xb2, &(0x7f0000001d40)={0x9, 0x7}) ioctl$TIOCCBRK(r2, 0x2000747a) 1.020434882s ago: executing program 0 (id=4506): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 997.15576ms ago: executing program 3 (id=4508): syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x38, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x32, 0x4, @rand_addr="202de03bf203cc442ae33206a327509f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getpeername(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0900edb54", 0x7}], 0x1) read(r2, &(0x7f0000000200)=""/255, 0xff) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271ae", 0x20}], 0x1) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) 996.812773ms ago: executing program 0 (id=4509): setrlimit(0x4, &(0x7f0000000080)={0x1000, 0x7}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) 996.271448ms ago: executing program 5 (id=4510): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000080), 0x0) (async, rerun: 32) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000140)='./bus\x00', 0x10004, 0x0}) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r2, 0x4) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x3ff) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000500)=[{0x6, 0x8, 0x7, 0x6}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r4, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) 995.540302ms ago: executing program 6 (id=4511): setuid(0xee01) r0 = syz_open_pts() r1 = msgget(0x1, 0x100) msgsnd(r1, &(0x7f0000000000)={0x2, "f43546b503fbd29eb0d750caaf1107019cdb220386"}, 0x1d, 0x800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/250}, 0x102, 0x2, 0x0) socketpair(0x10, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fchmod(r0, 0x0) 709.296843ms ago: executing program 6 (id=4512): read(0xffffffffffffffff, &(0x7f00000020c0)=""/4102, 0xffffffffffffff4b) open(0x0, 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x5, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200725, 0xd197, 0x7}, {0x2, 0x2, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x2, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x6, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0xf4, &(0x7f0000000300)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x1, 0xe6, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0x0, 0x1e}]}}, @icmp=@generic={0x21, 0x81, 0x0, "217332bc395f6330179da1b51344d86489abd6a134bbe0dc8bcd557a53f4b672350ddfc61b2e1c67c31a38207a20b0f9838693d0ec3ac5e6f1d8957be5ab5a2c7f779463134c5c5f90174c50ab94d2f0cdfb07d8df4607f2f36c0473d64cb1c9cdde6096a71cf903548304787999572e4202b9c82349adf650aafcb255d0c05ed1a89b345f896aba6a88bc0244c8e4ad250160395337512129675f104f584738037abb8c05a01d3a91e4d6a38c746309f05ceceb85e3fc5ad0a8f3579c7c6d4e654f2afb83de9425eb44"}}}}}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) 709.090287ms ago: executing program 4 (id=4513): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000740)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f0000000680)=""/136, 0x72acb6cd89f7b7c9}], 0x6, 0x5) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 632.712979ms ago: executing program 0 (id=4516): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) r3 = socket(0x20, 0x1, 0x8e) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xef, 0x6}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x8000000000000000}) syz_emit_ethernet(0x7e, &(0x7f0000000580)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0500", 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xffffffff, {0x0, 0x6, "06c33e", 0x4, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x5}]}]}}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6811, r3, 0xa1) 630.500852ms ago: executing program 7 (id=4517): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaa8005c00000bc2", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x80, 0x4d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x7, 0x7, 0x2, 0xc0, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x5d4b, 0x2, 0x1, 0x5, 0x2, 0x2f5, 0xb682, 0xded}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x80, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c3fafcb1ee3918d9fa9d401aa841d0cb7a62f11ba0dc96bf1256b02606dcf39ca6b0dc4642cee2f25f81d511b0bc13ced3aa53e49c7fa7b831f155e8b33f4f00"/76, &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x100e, &(0x7f00000006c0)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r4) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000340)) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x3402) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r5, &(0x7f0000000500)="d5d32207", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "0100dd2d018000000000005e00", 0x3cdd}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) 630.260925ms ago: executing program 6 (id=4518): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000000)={0xfffff578, 0xffff002f, 0xe9, 0x5, "01af9b197700008000", 0x10008000, 0xb}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x81) open$dir(&(0x7f00000000c0)='.\x02/file0\x00', 0x10, 0x135) ioctl$FIONREAD(r1, 0xc0206917, &(0x7f00000001c0)) 629.554437ms ago: executing program 2 (id=4519): r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x200, 0x8, &(0x7f0000000180)="b211d7170d816684c8e360f2fa41c1a0941752df6988b272fe9838111285d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae90b000000982230f575295d48889c9a920796b2dd92fc8575680b37ba955d4bd900ab006ddfb67869b51a221611", 0x9) r5 = geteuid() r6 = semget(0x2, 0x2, 0x402) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x83, r5, 0xffffffffffffffff, 0x0, 0x0, 0x131, 0x200}, 0xfffffffffffffffe, 0xb, 0xfffffffffffffffb}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0xf0b1}, {0x6, 0x4}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f1536c00", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r0, r4) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000080)=0x26000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 291.35785ms ago: executing program 0 (id=4520): syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x3c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x2, 0x0, 0xfffd, {[@sack={0x5, 0x12, [0x2280, 0x6, 0xef2, 0x2]}]}}}}}}}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x3c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x2, 0x0, 0xfffd, {[@sack={0x5, 0x12, [0x2280, 0x6, 0xef2, 0x2]}]}}}}}}}) kqueue() (async) r0 = kqueue() select(0x40, &(0x7f0000000180)={0xfffffffffffffffa, 0x7, 0xffffffffffffffff, 0xfffffffffffffffd, 0x80, 0x1819, 0xa, 0x2}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) r1 = syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x21, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000440)={0x2}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000001300)) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000001380)="24a479bf294082db3ee3561394b180998b30335e4c8e8a0dfc33723c4f59e8168f269752ba3a67aa208ccd5d93f6694fbfcfa18b28f639f2ba99227bcd45a97fc2dbb8010dfdff23e00b5152d29a6c2fa8c8446131b85543770c1028f611c9859f31fc241f6591ba03ae7dc03acbb6cec4f8026156a4470e591a032d47648fd0cc1ac4ca90038b761e8f6d2f5bc805f8eeb51402cf59ab90870b30cae47e0d93935916ef77eaab6d5a4f995fb33136275201b994f613b519305e9c872396e784a122c8318f60d636837f28bdc712", 0xce) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) (async) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) mkdirat(r2, &(0x7f00000012c0)='./file0\x00', 0x40) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="fa00a26f338474f7", 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x14}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffe, 0xace7, 0x8, 0xfffffffc, "655b26833adb80b1d953da76195e6a0ac331e6ef", 0x3, 0x80}) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000040)=""/114, 0x72}, {&(0x7f00000000c0)=""/152, 0x98}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x6) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 288.605608ms ago: executing program 4 (id=4521): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000100)="7f9e8497a050", &(0x7f00000001c0)=0x6, &(0x7f0000000200)="b69acb1650456e53bfd95438b1c8d425b051d4f21786fa4617e7955c64f4214a374821f49b63bd3fffa9975f259b50d1ca0eada23906141dd0c8790abc9404c99f6b9a86a18028b6599e931510bf08a0ab783aa389fb9e180d055ac52f6f2d6efb8481de0444e37e02e1809ec1c081ac7e43680280fbf46ae83ff5e51d834ce307d193e09111d15a6ca16874ccb5e45b48ce294392cbf88276f3bf450d67d7f35569ab581a031a6b5643217d857e6ab4fe01", 0xb2) setuid(0xee01) chmod(&(0x7f0000000080)='./file0\x00', 0x308) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x1) r0 = semget(0x0, 0x1, 0x281) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002006fffe0000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[Y']) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) semctl$GETVAL(r0, 0x11bbf153b4abc559, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgget$private(0x0, 0x4a) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) flock(r3, 0x1) close(r3) fcntl$setstatus(r2, 0x4, 0x40) r4 = getppid() fcntl$setown(r2, 0x6, r4) shutdown(r2, 0x2) r5 = geteuid() faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) r6 = getuid() setreuid(0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r5, 0xffffffffffffffff, r6, r7, 0x0, 0xffff}, 0xfff, 0x2fe, 0x5}) 288.249882ms ago: executing program 1 (id=4522): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{0x0}], 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x400) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 287.67662ms ago: executing program 2 (id=4523): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="51f1f4e986a5941f"]) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 282.943055ms ago: executing program 4 (id=4524): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x3361) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4e6c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x3361) (async) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) (async) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4e6c) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) 156.686498ms ago: executing program 2 (id=4525): setrlimit(0x4, &(0x7f0000000040)={0x7, 0x49}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) getrlimit(0x8, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x7fffffff, 0xffd7fdff, 0x0, "0903351c0a164dc01eb076b047c900", 0x29, 0x4}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc0284459, &(0x7f0000000400)={0x58, 0xeffffffc, 0x3, 0x10000000, "75a200000000f20f000000072f0fd7f000", 0x6, 0xfffffffb}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="ec68258bb3ad477307c329000000fb1bf6f1a956432f667d5ef9231e02e5df6c8c653dd04989124516374219a75f780887495a14c31402c780b71132df27d2307ce72daa81", 0x45}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000180)="4da507c39e81ebe3d2e7f6d6efb54fe910f83845387b59bd04c2d207e5b74c9f9b77ab15eb4d8652fcd5c197a8f98674cdd02efc496f024023ff0e3d60045ae5847a7a99d4c5a5e2d86bf381605211056cf485f3471b7851144288e8ed3d345f9d9b35963b7f39ab42cfb794dbf23618c02accb0b4c1c60794e2ae042be0c2bc1c89e6867137d10c63a8d52a8534c27bab28382b3d084881e25c25028063697a84aa31106a4406000081bc332e7b833257df8e55f9ae717226e5edd611ffdf58f5777f", 0xc3}, {&(0x7f0000002300)="6785ac0b8f778f0f9849c8a9be25a44e0431537ac76501370005fad63d2e2cea1ce88174efbb8d04802947cac4b219a8bf4d12a9cf22c98772f3f395a8172c1abbe4cbeed6046a3457b0348903e21b17a0bd75f084b3872e3bd99bd8dde751120e7e816d56005e6c22d83c6f206a7439c7c40c079f1752a57b86793166f124e5123446a17e5088dc8f9f3c3681051217cddced097a9de6c5f7612d448cd8dc4c23480c22b546abe08ee1fb82bcda8c9d3e7fa671056e7b9934d7117e6b40e56ae8ed153d6c00c82ab01c1b245559ecd12670e28d81fcb0ad29df8991df378c2173a40f415180c02ae7df31b2fe86a0f49d2d47c94a3e6979238836d366b98efbcada61d57a228a80fef70e406bfec93c98def0f13c0192a0e7dca4a1bfab5106143635dc44240300832edf4e5a574bd4cc1f12a22f70d0c98b47fe2b719fe500a1b56960efc751c66824bec98f3a17684309eff8c340d8504e150e011dda0b30f881815252a4f1b69e36f791b85d95e7c5d80c124484432d953a9e6dbb6702fb66367c60d2e68e571f5808003ac68d159e106e63e35050a3f8395a045d5e4df33aaea4d622e71fa3987610a5c4d4e61e0bff78ed957502126f1e03643b4637ee444d4dca4b9865f340ad1a2e9794b26c71bb87f79f9951e8f7922ce3431723627a0759a7c29852584da0d20170d8bc23b8b26456f71097fc0850574675ac754f8cf12f70039e8b0e81858d18f13aeb2198c7d4143d6f4b5b8f7b2ec3263fc4a6cf7e23cd750a61bdfdf1583fbe908e2bcea6b9b8ce6a41fb9d41cab654dac1f61f4b6e140dbdb2eba423aff592bf8abc120f5676868b121319d283f623bc787fedf0147f6f534f719a16bfcc26c22910614cfc48b854dbf2bc980d35bfe548b1d0474cfbcdd189c356dd05631fd40fc24978e04b839c6e014a13eeb11866e149fa69fe45684e84a7532cc25de67876edb1af9e2989a9155b7c334eed8d15e6f59d8c6dceeef4e224eaac8e24ceb07ffeb25154ede19d3ee079b9de811fbc79c4a0b85c05472876e08733c8ade8562ef13f6811d445a95e4aba7ae45fd94d24df6cc5d4199ca2f026dd03d31320024ab3ce326334de7e37bfe59204f959d7a5d40fae05ad7e352f7336365f841d1310ea17b20ca5c926b88a9d878238764ab201cfdde70b388e9428dacef3c83df4cf5e236614b8527636d573daf715af20bb559674e5d099110b100a2813eff4edf8105edde1518001f3374e3fb87e7878c93d469728416cbb545f209be7688c0bb914d1e2ea7c6c9e9b150b5508760305d4b078b2d9d013d462d62509dd7eec30cf2453e962c286419fd3bd612de038f2a96f6e3202f0cd7b5fb39174c5074b22fdaccda99eb2533121785f8919498bd1abe6352eb126d470f45d3982ba1948add118d50f1b405698cb6e1ae238260c3649699fe43f33bb654cf6c0ca20a933c06b2fdfe5b2698f9fb56045e1670e5958f08f001cfcaecd4372786d00c19b8d0b43178f96a5a4da66ee918ea38fe39b40768bf17059ce3d1c7e052b6f89f210336e6ab33334de1bd08b9c7832156975b2435b5053d61856dd84b75b01f2e94f9a41531c6b89223fe46c9b8c39ec392eb994c78f81ab575ce2bff128a77e760e07a397e3ff4ff7abaeb6f1a0eb513b424d01d8603ff6f7391e893f39ba4a9a358dc1e7c0ce295f5b25e77ba8a9ff013a64afbc146868d115d6b239e97c2e54a262020abb6b7bba45a96e1c4c9fa984ec94d4cdf419a56c", 0x4e4}], 0x2) 152.268261ms ago: executing program 1 (id=4526): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x5, 0x0, 0x0, "4c1f8ba32f5b201b7300"/24}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x39, &(0x7f00000016c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900032b000000000000871f68d97f81ed1b0000000000000000000000fe"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000580)=[{0x6c, 0x0, 0xf2, 0xc4}, {0x4c, 0x81, 0x7, 0x85a9}, {0x1ae, 0x23, 0xf8, 0xa}]}) syz_emit_ethernet(0xaa, &(0x7f0000000600)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8000, 0x0, 0xfffc, {[@nop, @nop, @timestamp={0x8, 0xa, 0x3, 0x8}, @eol]}}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0xfffffff9) 149.632448ms ago: executing program 2 (id=4527): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff090094ea09066dbd86dd60db8344ffaa1100fed38d5ba86e09000000000000010014ff0200000000000000000000000000014e234e22ffaa90"]) 149.398713ms ago: executing program 4 (id=4528): ktrace(0x0, 0x5, 0x128, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) 149.170157ms ago: executing program 5 (id=4529): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0xa, 0x106, 0x80000001, 0x33a, 0x10005, 0x10, [{0x0, 0x1451, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x6, 0x20f86, 0x0, 0xaf9}, {0xfffffffa, 0x800, 0x7}, {0x10001, 0x8000001, 0xd, 0x9f}, {0x2, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6f}, {0xa, 0x3, 0x14, 0x8}, {0x70000, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x4}, {0xf88, 0x10001, 0x6, 0xaeb}, {0x7ff, 0x9, 0x8, 0x6}, {0xb8c, 0x6, 0x0, 0x6}, {0x1009, 0x7, 0x1, 0x6}, {0x7fff, 0x7, 0x2006, 0x3ff}, {0x200, 0x1, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x40000003}, {0x6, 0xf86, 0x0, 0xaf9}, {0x4, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x0, 0x14, 0x8}, {0x2, 0x81, 0x81, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 135.490855ms ago: executing program 1 (id=4530): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='^\x00', &(0x7f0000000180)='#/$\xb0]\x00'], &(0x7f0000000300)=[&(0x7f00000000c0)='{:^\x00', &(0x7f0000000340)='#/$\xb0]\x00', &(0x7f0000000240)='\\-+\x00', &(0x7f0000000280)='&/(+}[]\x00', &(0x7f00000002c0)='^\x00']) ioctl$FIONREAD(r0, 0x80047308, &(0x7f0000000040)) 134.272535ms ago: executing program 4 (id=4531): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xcd9f2b07cafda114) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000700)="12135fc26dab0add8f42a47a0ff3f7ffd3ba2d406ef001a0151a7e81d424f004f7803128c44cf487cb0c5fa6cb3c1bacd08d3b4295d7d90d59d50eab24716df79c71be643777f745606c47f801cd6bb51fbb348b41e9fe620cad015481779a9610e1a8ab4dbf868de9170bb76b6ed7be9a3c214ddd95248bcfb0bc2ac14e760c80125c0a4d9ab513f1314f51d29b40e2617b0c6685c25885fad4fef8add6674254905142707082886ddebdddb34cfff9dbcba2e8657c799dfb96db033c03bb3671ee6f37ac6adcd1223b5db4fe04863d73c5b5a4a75521cacd3924a3d17557", 0xdf}], 0x1) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) (async) read(0xffffffffffffffff, &(0x7f0000000180)=""/144, 0x90) kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x3, 0x5}, {{r1}, 0xfffffffffffffffa, 0x32, 0x40, 0x4, 0x4}, {{}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0x8}, {{r0}, 0x2, 0x42, 0x1, 0x280000000, 0x4fd17024}, {{r2}, 0xfffffffffffffff9, 0x38, 0x2, 0x45, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0xfffffffffffffffb, 0x333b}, {{r0}, 0xfffffffffffffffe, 0x92, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0xa1, 0xf0000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x6, 0x6}], 0x3, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffff9, 0x10, 0xf0000043, 0x7, 0x81}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x80000000, 0x7}, {{}, 0xfffffffffffffffe, 0x42, 0x40000000, 0x1ff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x6, 0x10, 0x7d51, 0x7fffffff}], 0x4, &(0x7f0000000540)={0x5, 0x9}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r3 = syz_open_pts() (async) write(r0, &(0x7f0000000240)="33f8eeef0f59baa1c1f626725bf7d4ef01b362b59db23006eb4b47262e79f6744a9f4e25bacbe0e1d9692bbfbc55dfe1277e1a3d5c4715e0668f82980fbd75de040297700a04e4dc2e5baae0f2ed739f2c144e5c742e0d53f01030c72b0dd676bc7546771fbf1756c19320ed9d4da68c0e369eaffb5dc59956bd91627318afdf03709fd122bf8f01", 0x88) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0xfffffffffffffffc}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) clock_gettime(0x2, &(0x7f0000000080)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) (async, rerun: 32) r5 = semget(0x0, 0x1, 0x281) (rerun: 32) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/104) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, 0x0, 0x404) (async, rerun: 64) ioctl$TIOCNOTTY(r3, 0x20007471) geteuid() (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (rerun: 64) 7.69313ms ago: executing program 1 (id=4532): setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x3}, 0x10, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) pipe(&(0x7f0000000000)) r4 = getuid() r5 = getgid() setregid(0x0, r5) lchown(&(0x7f00000002c0)='./file0\x00', r4, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000140)={0x5, 0x8, 0xb}) syz_emit_ethernet(0x66, &(0x7f0000001bc0)={@random="d9adfa204370", @local, [], {@ipv6={0x86dd, {0x3, 0x6, "1dc20b", 0x30, 0x0, 0xb0, @rand_addr="027dcd0d86cf607efe92ceb4d10e858e", @mcast1, {[@hopopts={0x4}, @fragment={0x2e, 0x0, 0x4f, 0x1, 0x0, 0x8, 0x67}, @routing={0x33, 0x2, 0x0, 0xff, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x3, 0x0, 0x8}}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) r7 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8020699b, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 6.61493ms ago: executing program 2 (id=4533): socket(0x18, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) pipe2(&(0x7f0000000000), 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 6.20182ms ago: executing program 1 (id=4534): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f0000010000000000903abf65b18d7c51f78b06ccffb41300000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x2, 0x0, "01d04b0a0047c1d100", 0x4, 0x6}) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000000640)="932383f82f8b0dddbc6eed2d39597f989ed3a147f3d5f2d8952bde26dcd1fcf31e3b4a7fdc40db5f1fa722238680f1a132dc6971ae53a369f15352cc9d6f484780a30c68496e4ae5c0207a0ee7a7957844afe1358159cf7aa7cb3f020c646cb0221306ab081a42bbe3f8a35c8c0ac5eb2324bb655972f967b2258530d851a554915c84a6690a5996256c15c2fe751c9b067833c44a0be3b15993409b8587f67f04320405c6d5f1708568502b4699da87fd2a9ff4c3456e432d1133384faa1bd74c4e8e48fb8ee9f9e529b802708ce1323dea5e9371dbe8c7526136854659ea155dcd7c0277db9756e2074b463549b397f001bedc694bb0905bc1e4211c0f69732bab1804ecfeb9bd5f8a240aae357f6d52e00d464613d10eb3ecdd724e136c31b1ca4333660a3d91611d67c1841d4d858d087bb706066aba7aafb0dccd700f29c43d1e36697840717a79b70aa352b35c776a6a8f035f71b0d50a4a680984839286ef05a285e514fbdec1966dd4465378fb0439a41d4b82c1c56e4a17a0be3473a1090637eda75aea457864c0a8a0b1f129dd7b2423d1cb135d089e16023a2075688b207aa8e113381c57a5f549daa39f36ed6cdfaac8314dfb3c57212e69c1a2bc5f43e6061291147ff428ae44660d98f9f1830abf036b52bce98017da4dafe8fb61fcabb4eee74577ba13ed313ed3573626cd2cdad9b93a9eb417a4fc3152c09da048baff12c9736c34243887bb982551663ae3cef6cc69d2283e8b9746b8141d0af791e368cba4e95433d10d5aa4627663ad0fe91c58379f729238d2d9955c1c055e4c97c2ab1e23ea1dcf05b5e103db2079e6f8dff59008dee8bbb647e54780fb629a1b113d2e1ec23884c2891d21662736f97878beaa27bde8733fd03a72b4468416e5f8aba168e792d097925f674f0b7ab58a91104c3e9845022ff1e831943545c5926db78c33d81686bd98b364254ac1a2d4775cbb045c5ab259b58ac5b23c9975f9ec8414469e99e42cf355e4c778c59c58ff79433904250000e9bb9ef57e97ec14199a91bfd1ac7e8cf6e9b6612f2646b798a041d8b855987428bdd78a3b2c9301cc493ea3efdf5e3dd7b850ea3d950b006d55f685a06d73e2a292e573e0ae3572b7f0b1928a2aaf177878f6fe7c9d696dcc2f1d051fda792bf76f0230f26624eb81733b3eebb9c8828670865ddbe2c797485306df080b3ade6e290caef42565e5b29d541a2ce896f135b537278d41a9aeed1ff01afc3487972ebacfecaa5b9d03b50920c88e7e6d908c55c77b30fd8b1c50b3255019c45f40a7bb24a56e41e32dca028bc5f5a2e954e34d609cffc54924041d8c967e40200b412b39532bec4688e8733a7d9aca2ef9ad2e85caece1b6c17cad498390b53aa36166f6eeceafb344b3eabfbc9ec5cea1b1dbe57b70a3babee02cf7995ee7afb9ac6c524182a9ce28cbd1bc997ead9f7217c8f4c5f61ad65c3219457bfb110dc7fe7975b02d239c1d9181d5ebad4fb1daf03b8cd6f7eb6e39dd0aac9b12a204fcc7617458fa2752575511a6d7180c0cb8fe4fa528fd1f41fea4bc11ef568fb6f9d4460e26a695e2da60bbbf3b034092f577947a72e9d8f35cb21b6f7c59b87fdda94ad3411f1f2511799108454dcd42e13c91313399b944ba5ceca8925ac7514626e972ccd97c954ec86ed70f6ee9ca1522ab97441e5439c3225b0b69aeb15931392acd5bfe9ae05a62323c4ecf0303a9286392618a2464bf47929af7660d09fe3320e3cc4f02c7af6c1d163015604dcc03c9b6026883394455ff285702a0f4bf8ae3701bc1353528756c60d0b0e4a5476c11919c03257d468486d519f3310754fcdd7a305e6c14c2e0475fe414e03d011de340ed76ca7c9c97d5bbda10ad4f9b958f300b6ee30087d36fc97e48912ffbe57dc2a37e41deebf897ea5e2db0803576d6d9e05491200d48e26001ceb4cd8db125304cbcb2955030574060a8762235885c075b211e4aaa4c63adf9a708d0f856a0484fde888df14097962820c7f939503ec12499bea4c62d972b934b2249d8b7ac474dafa114dda1ce4ddf1ba9c7383e2e598c6a8339eb607675375245a28fe771525b9ca748ce7a534d3883569b3164f7503cbc28271ac8675b2975d39e9554fa9b13cada1f1762916e30f574a1f588276e24434cb00447e0c51dfaebf5d70dea7f6fe00a5a3a460203de11d0efe773a564bc894aad66b9be0470e3212ab48382a76712152d907029caef994e849f6813d10e9c290e30865791599fde4f01767b0aa1ae28a2e0b4cb092866f74bdc6737bf444d4d69aabcb430680ccc2398fd6a9bd0fb2aed53268d5e5c12dc7ccc0626d55e7058cf26d10543eeaf5a5113701533fe46905828b5f9ffc09cab049759caf8437731e0e203e76fae352d7ff788f667bf43dabc49823f868123011c1e1ec6d3ede3927b7599610a511fae9f3fccb8a143645de0eb07d0f3cef0d2224cd9bab2727bc1b9c15f83989a06c538d7c3952be9f501e2830670fab5f1c719c57fc7c775905f29e78639a1dd19bf8ac3a01f6c8c797d10d25f524a73ce541d2e02db457e09c165bd6d8250d3e2147a184a0506efe1ee09f5f854b66a7eec205dd4664ff769d9c499ae875ae04fe71b87681f153a92d66e6330aeae94fa949dd9e5e696ccd7e450184d149bb90c0b3fb7edf9d4c26aca93ed3091cd249913212075789af93c0fedcd9b8671723c50dd99af47134c28ecf467fc8de0539cfff5e7a2a120a1e246172c977e774852cba6ea151c6e7684551cd87aed469d5fb562f5cd62d7bb5163e8042ce3405535f08fcd434f128f9f78e2abcddac2b2c842e3279bd414c362af082c4fb5c99ad6c0ca78ec220991fb08b2fa59f5abb962ffff881684b9c4a89ac70f1b310446d83a9fd171c6147616a43ccab6d419bd86e1f8c8f2faabd710b2697049d58a9db871e3049f5536e126518fdf10babbd4297e46df109a41c2170908d15c537e2c3d1c827557707919d289f1272b1db74f55f0dca3afd644598642dbb644f5cca97fef6cabc3645676d7321e971a51f3ad8afcf3b35d52b55e0d17304dac3502b146c4c8a4a31ddfad0e69a05ef765750bc1c1ef45ad8056b075371d7abf8ee67f32eb006b62ad43cec98527cbf7a0a7dd3f9ea70e22d460bbc3edffd98daa56536a834e605f6832d3e63fb70e918a3f5331b2bc96f419ae82e86f9fb3b110c8710c1955543dcfd35a53bad7bd254f766545db582343e56580c2dcebb6e2c9a4e0e6e1f7887f7d43fd9f64e44a4ea1b32848f458be9745b3f8089219d62cc025386b2520c581943d1034f09e70403ca37a6fdbbebcbe52c7b2a2df13ef62a955c199615509743b8437c3f98c0f4256096ff357e2013c1ee50a78fb707861cdfad00fdfb47cc31b62bdd696153b098f699bfd9d1e6e8608e360383cef8b196b24d5c105153db86341964c160d29a2629f809d67219c0bf2144987d3034ee55146c5f2dc485764c3bae986e49b4d296e22e114d0c5e552f8791ab21a9e74e0935ab3e97f559407f797ca8657db306b5bcef0678ca3c3d8fa626fe2d40c529503fc7ca30e4b6cde0765d76fdcd79b41926464700200f8f65d70b6a06ae66f3c9d97c831ecc56d3fb15ce9d6dfb465a32966049648d7c5ea573995608768102d8ff7e918d7c29c0da9d55270ea3ee6b0ee72ed7b4f4dbc9995579fc03d1ced250ad67a3b3953abdfc8e3c2bb55d96de50e63b8c199ea6c8e2e002cd28b09a840479ce2aa922954c75195fcaeb5c5264c7a8a81b108a7a6766ff273703f075e10942c210ce0a1bec3bdea09b1c81b0046d43f4e5308e425d8fa26589f55e7697d208edd9d1fdc790d850be6d278fa2e6c9ca19bb6ce80f72ea91c412b629be043f517a2d1807b884aa86e514dd1b1b8c5d340e5b0dd32b3e6bd55a4e2b6a487656d0c14b42f3147e0b8a770d8833304b80b0ebe3d9354f8ed35b8db0e8c57962928119650716d62a5392c3a3bc836de10e37bd766d8fbe742a06c1fd7d6b84210fa7cd188e4a9372e1d2a1fd41896fa9a6de2289bd56db6b6bc2bbdc2109eeff7795f7f06d1a38a8b6cefaa5997fb423d9b701c55935d96904449a69fa70bbb368aee4999b9216ae9d22b9f91b6d5584af36fe4d70350c0997a499e8ec88cf2e671b2f5a7d2cd283ab38027630eb0489ab30e9cfccb9d60108b6f8de8c5b77ea99c96d9afa91159615c32ea522c642ac0879081357f211997f28f84e142f05bfc676db17a6a4b44139166f3d8409da46fac91143fefee01912d08a78d3d5dcb24e9a902eac51aeb162854a2bbefe046e905edaa7bd6cc3c39f5012e43dbd21855fed0009a85ebb9bba81e3fc0aad981044c0926661557c05a1f54df54d93c16716b976556bc6d02ded96bf376b207239edfeae35d2ca88131908c0df4e16a2bfd97e98637e6424bbe1b939b9a99acdf825bded08107c99ae8fb229015400738dfd464a2091a009d48ec2e2085540cafe59d8e8592717e0bc223678c27fac703e741dc", &(0x7f0000001640)=0xc88, &(0x7f0000001680), 0x0) (async) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) 4.11455ms ago: executing program 3 (id=4535): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x9, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f0000002b40)={&(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x1f0, 0x1, 0xfffffffc, "572e811267d4df715ceb10564a3a33d5206d95c98c8d84258fb119bc6bf25e8ed602ebfe65bf05127d766317cbec195e0a17d9133c3fef3c9c17daeb43fb3700cab09890950a807d4708dde9027e488ada859f2c026f10d647e2d31c86c3352401e6c26a34b055589eeb44633d0b9f9e00cbf87bf21094ecd673d3881157962a0f742b65066177c2b93cdbab47e291420dbe952c5d4be4d6e68d6a344cc4d78c4cae7e0a0b8f3fad54a193864f2c9e47cd35aed4fa88576a40550aa6fe9ac065e9dd81d26ef70efae1eb06ad444c7e24d7f1b4c9b6b277cdec412ebfc2dc9d67f693bb93ca9170c7650e865c750acca455a99d13d0c1ec3332165fcab73dbfb177754ba089cc6979fd8c67f5677091399fcb96c7871fddfc56db0caf55109214485c90656484d8242a14cc0711f8fcca637c98aa3b87d7e2e7902bac3fbd75ba86a7d081a6e5d9ada4237809b33e902eda9039228227288b43d44ed8d92c02bfaa50d00f86b73d9f7730ceaa6a483cfb20056dbe1261f8e45098ea54ea54f4bf0860b465ccdef4c21ea1e04348faed3903ca1fb85b927d2650d5a767c95f0a1573059bec720ef30ac4368df6f968de8739d4b36c83287a2cb7a130b655e14aa2cf93899baa01c1a5f24668cee3ff7bf1f208e78a5f5e5dde40cdee00048937"}, {0x10, 0xffff, 0x1}], 0x200}, 0x1}, 0x10, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6009789, 0xfffffff7, 0xfffffff8, 0x82a19f, "bb081aab003721e7beae04c48d895f99ccf200", 0x5, 0x8}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000028d000/0x1000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000463000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f0000068000/0x2000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3fffffffffffd}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x70e}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x800000007}], './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e3000000000000000000000047297129d6674b3404000000000000aa80009078000000001e17f0d3bfa693c41f221b16191f1d6b8472f03b22fb1266b96f8652969addb5502a2086c30fb8ddd13e1341758949a52814ee5aea84ae2099dc1239867b0469bc5d29a859b93dc08c53850a5e0d01deca8d5ff3"]) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000140)) r3 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4801) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x105, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x800}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xfffff36a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x9, 0x4, 0x30000}]}) pread(r5, &(0x7f0000000400)="d6a055ad26358dbfd3ebd7bb29e95a5ffe2b0c935f4b2afe310ec6c6ae0d814a023fbc428a4b45ca92d0819b3d95ac48cd355c939893d7a06e91e5464d3dd27a34fbb2611df4e9af0f382c4d861d252ecb7692398d2629b36574e15bf43ca3342806ccf03952e277bdc797b2fcc7b3e9c83308f547924d313ae846177e564b6c5d42ebd4f6a866fb4a1b2597b3dfd110321464900b321e43710c4968e65df0d0149c4ae8dd699ed1a7a6a11ee5c6b4a4b71c8c7cca7cc2c096fdb963e7872a8a757777e788b9b61490d5f87bdfd0a33b92f5a87d4a", 0xd5, 0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0xfffffffffffffffc}) setrlimit(0x8, &(0x7f0000000240)={0x8000, 0x5}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 2.212219ms ago: executing program 1 (id=4536): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x80, 0x2a) r2 = socket(0x18, 0x2, 0x0) close(r2) dup2(r2, r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xa, 0x0, 0x0) recvfrom(r4, &(0x7f0000000040)=""/8, 0x8, 0x1003, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) close(r1) ioctl$BIOCLOCK(r1, 0x20004276) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}], 0x1}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000014c0)="41c07cff", &(0x7f0000000040)=0x4, 0x0, 0x0) 0s ago: executing program 2 (id=4537): setgid(0xffffffffffffffff) (async, rerun: 32) setgroups(0x0, 0x0) (async, rerun: 32) setuid(0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = msgget(0x2, 0x130) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) (async, rerun: 64) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async, rerun: 64) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000100)=""/191, 0xbf}], 0x1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) (async) ktrace(0x0, 0x0, 0x928, 0x0) (async) msgctl$IPC_SET(r1, 0x1, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x2) (async, rerun: 64) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 64) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x1658e000, 0x0, 0x0, 0x0, 0x0, 0x88, 0x8}, 0x0, 0x7, 0x5}) (async) shutdown(0xffffffffffffffff, 0x1) (async) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x9, 0x4, 0xaadf}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.38' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd805e28d940, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error fuse: Cannot find fusebuf    OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd8069d95af0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code uvn_flush: obj=0xfffffd805dc3f600, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! _m ݏBzӺ-@n~$1(L _<Ѝ;BY$qmqd7wE`lGk4Ab TwᨫM kn׾@@p剝4R=T4*rES.0