last executing test programs: 3.855648664s ago: executing program 2 (id=3): r0 = semget$private(0x0, 0x3, 0x303) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) getgid() setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x8885, 0xb11}, &(0x7f0000000200)) r1 = socket$inet(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000080)={0x10, 0x2, 0x1}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x3, 0x4) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, 0x0, 0x0, 0x404, &(0x7f0000000100)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) semctl$SETVAL(r0, 0x300, 0x8, 0x0) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000000)=[{0x0, 0xfff8, 0x1000}], 0x2a) r4 = semget(0x0, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1000}], 0x1) 3.841298402s ago: executing program 5 (id=6): r0 = msgget$private(0x0, 0x101) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/223) r1 = semget$private(0x0, 0x0, 0x100) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x82, 0x20, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x80}) msgsnd(r0, &(0x7f0000000240)={0x2}, 0x8, 0x0) ioctl$DIOCGETSTATES(0xffffffffffffff9c, 0xc0104419, &(0x7f00000007c0)={0x5, &(0x7f0000000280)=[{0x0, ""/16, [{[@v6, @v6=@mcast2]}, {[@v4=@multicast1, @v4=@remote]}], {}, {}, @v6=@remote}, {0x0, ""/16, [{[@v6=@local, @v4=@local]}, {[@v6=@empty, @v6=@mcast1]}], {}, {}, @v6=@local}, {0x0, ""/16, [{[@v4, @v4=@multicast2]}, {[@v6=@ipv4={""/10, ""/2, @loopback}, @v6=@mcast1]}]}, {0x0, ""/16, [{[@v4, @v6=@remote]}, {[@v4=@loopback, @v4=@loopback]}], {}, {}, @v4=@remote}, {0x0, ""/16, [{[@v6=@ipv4, @v6=@mcast2]}, {[@v6=@remote, @v4=@local]}], {}, {}, @v4=@multicast2}]}) r4 = semget$private(0x0, 0x4, 0x421) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000800)=0x1) r5 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r5, 0x0) r6 = open$dir(&(0x7f0000000840)='./file0\x00', 0x8, 0x88) mknodat(r6, &(0x7f0000000880)='./file0\x00', 0x6f331a4ffe9b83be, 0x40100) r7 = semget$private(0x0, 0x1, 0x304) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000008c0)={{r2, r3, r2, r3, 0x120, 0x4, 0xd2e}, 0x0, 0x7, 0x0, 0x0, 0x2, 0x0, 0x5}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffff9c, 0xc01064c7, &(0x7f0000000980)={0x6, 0x0, &(0x7f0000000940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000009c0)) msgsnd(r5, &(0x7f0000000a00)={0x1, "aef315662dd469f3060a5901aabeac962106b175903f25e85ea84b1168a4b536baf8b623ce28"}, 0x2e, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000a80)={0x8, 0xffff, './file0\x00', 0x6, 0x5, 0x0, 0x7}) r9 = msgget(0x1, 0x260) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000ac0)=""/26) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000b00)) msgrcv(r5, &(0x7f0000000b40)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgctl$IPC_RMID(r0, 0x0) ktrace(&(0x7f0000001b80)='./file0\x00', 0x0, 0xc0c, 0xffffffffffffffff) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001bc0)=""/186) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000001c80)=""/121) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000001d00)) 3.825659244s ago: executing program 0 (id=1): select(0x0, 0x0, 0x0, &(0x7f00000001c0)={0x7fffffffffffffff, 0x3, 0x1ff, 0x7ff, 0x9, 0x0, 0xffffffffffffffff, 0x4}, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffdff86dd6036ea0700083afffe8000000000000000000000000000aa", @ANYRES16, @ANYRES16, @ANYRES32]) r1 = syz_open_pts() flock(r1, 0x9be52c64318339c0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x85) r3 = openat$dri(0xffffffffffffff9c, &(0x7f0000000240)='/dev/dri/renderD128\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r3, 0xc04064aa, &(0x7f0000000400)={&(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[{}, {}, {}, {}, {}, {}, {}], 0x0, 0x0, ""/32, 0x5, 0x7}) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r5, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) r6 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r6, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x9}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000140)=0x3, 0x4) bind$inet6(r7, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0x101, "0000000000000000000085e387560600", 0x2f}, 0x1c) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) lseek(r4, 0x0, 0x1) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) semget$private(0x0, 0x3, 0x40) r8 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x40) fcntl$getown(r8, 0x5) 3.585684452s ago: executing program 4 (id=5): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x80000000, 0xffff63de, 0x8000005, 0xffe, 0x8, 0x3, 0xf7, 0x10, [{0x8, 0xb, 0xfffff116, 0x80000001}, {0x3, 0x400, 0x4, 0x401}, {0x4, 0x4baa, 0x3, 0xd}, {0x1a, 0x3, 0xf, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0xfffb, 0x8, 0x2}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x204, 0xffffffff, 0x27ff9, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x3ff}, {0x3, 0x11, 0x1, 0x8bfd}, {0xfffffffd, 0x0, 0x1, 0x6}, {0x9, 0x4, 0x800000, 0x5}, {0x601, 0x4, 0x40000b, 0x2}, {0x3, 0x6e2, 0xffff, 0x6f5fc48f}, {0x3, 0x80000000, 0x3, 0x10009}, {0x8ff9, 0x1, 0x100000, 0x2000400}]}) (async) setregid(0x0, 0x0) (async) setresgid(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffff9c, 0xc03064b7, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000280)=0xff0a, 0x0, 0xffffffc9) (async) open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x2) r0 = kqueue() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 3.58528124s ago: executing program 2 (id=10): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0xafffe) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000300)=""/139, 0xffffffbc}], 0x2, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [], "8816fad0a6c8a2ed"}}}}}}}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x7001000003) 2.966902367s ago: executing program 2 (id=12): select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x44809e9d, 0x1, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x7fd, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x8, &(0x7f00000000c0), 0x15, 0x0) (async) mknod(&(0x7f00000004c0)='./bus\x00', 0x2006, 0x4f4b) (async) r1 = open$dir(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc2e04229, &(0x7f0000000540)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x637d) (async) r2 = open(&(0x7f0000000240)='./file1\x00', 0x8, 0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000280)=0x1) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x27, 0xfffffffa, 0x9, 0x1, 0x1000003, 0x105, 0x80000001, 0x2, 0x0, 0x8, 0x2000000000000003}) r3 = socket(0x18, 0x3, 0x50) (async) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) sysctl$kern(&(0x7f0000000480)={0xa}, 0x7, &(0x7f00000004c0), 0x0, 0x0, 0x24) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x8009}, 0x10) (async) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0xffffffffffffffcd) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000380)=0x2) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) (async) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') 2.966639295s ago: executing program 3 (id=13): symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x9) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0xc000, 0x4) 2.966019934s ago: executing program 5 (id=14): bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x3, "ff010100", 0x3}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x80) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x1c) dup2(r0, r1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, '\x00', 0xffffffc0}, 0x1c) 2.965620505s ago: executing program 6 (id=15): fchmod(0xffffffffffffffff, 0x7a4243b9f4354981) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb406606cdea2e1b628000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40e}, 0x408) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f00000002c0)={0x2f, 0x3, 0x0, 0x0, "000001e3bb4e3447c1d100000000000000000a30", 0x4, 0xffff2bd9}) syz_emit_ethernet(0x194, &(0x7f0000000100)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x15a, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}, {"6c103737d2671d80f6f82467e9f8ac7578f6d829b031f37673fb329089c9ded25b59c03567fb88287b4986bb2485df729d7e3378fc786b84667f6d171de637f5897879587674c9f51acfcb209f87774c45933cb0430f6380918c67fb03ac0e03f2f258c20978f2604bd773b49ee5098ca6a978bcee95321a73f1577f9091e4014ebba7d373c9cf094f843a31c6876007bc440bc544fec2735ec8ffab34d7517118a316b0b03b9317506d309effece2f3e9f4682bc503cb27dbc6e9cc3893d934160f5312e8910f35a3c5b2d39af6832cd0130d2ec8dfed4ec67496b857e796693eb4c8d9a34a2540674f299d45e3de1cf841b4d4b9baeb025c95913590d54a1c62cfd2174eeb3e5cd122e322f348598a5ae4bc7df6a0a4b199c5c2a6637c2222dc8711c5f8c13b97f8c6cdd9cfe3c405204fc9c18ac57cfe50eb44fa057b847e1640c8f6349982eb00"/338}}}}}}}) 2.939101694s ago: executing program 6 (id=17): sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000008b307000000561c13fef6f1183b00000000c7", 0x1d, 0x404, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="63e1303d", 0x4) sendto$inet(r0, 0x0, 0x0, 0x14, &(0x7f00000000c0)={0x10, 0x2, 0x3, 0xfffffffa}, 0x10) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0x44809e9b, 0x1, 0x9, 0x400002008, 0x210, 0x3, 0x200}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7ff, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$DIOCNATLOOK(r3, 0xc0504417, &(0x7f00000001c0)={@v4=@multicast2, @v4=@local={0xac, 0x14, 0x0}, @v4=@remote={0xac, 0x14, 0x0}, @v6=@mcast1, 0x4, 0x0, 0x3, 0x7fff, 0x8, 0x8, 0x18, 0x5}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 2.922320039s ago: executing program 0 (id=18): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffff) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)=')[^)\x00', &(0x7f0000000180)='/}]%]\x00', &(0x7f00000001c0)='.\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='@)#t*%\x02+#)\x00']) r1 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r3) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x1, 0x9, 0x71}, {{r4}, 0xfffffffffffffffb, 0x2, 0x8, 0xfff0000000, 0x2}], 0x809, 0x0, 0xa9f7, 0x0) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffff) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)=')[^)\x00', &(0x7f0000000180)='/}]%]\x00', &(0x7f00000001c0)='.\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='@)#t*%\x02+#)\x00']) (async) socket(0x2, 0x8002, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) ioctl$TIOCEXCL(r2, 0x2000740d) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) closefrom(r3) (async) kqueue() (async) kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x1, 0x9, 0x71}, {{r4}, 0xfffffffffffffffb, 0x2, 0x8, 0xfff0000000, 0x2}], 0x809, 0x0, 0xa9f7, 0x0) (async) 2.742562059s ago: executing program 3 (id=20): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) read(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x41, 0x5f}) r1 = syz_open_pts() pipe(&(0x7f0000000600)={0xffffffffffffffff}) closefrom(r2) shmat(0xffffffffffffffff, &(0x7f0000ff6000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000640)) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x77ffffff, 0x8, 0x7fffffff, 0xffff7df8, "ec7600b72802100006faef0a00", 0x80000002, 0x6}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="5c4d901c9398526c18e8d21455108dd04441db79a330e67653a92e92d0f18a94ad267c1db705b764069a99373938f62117ca789724023a45d8b390d44a8fe86438b10e1a278a5c63114710057aeb2094eba7f7a301cf732ef3883219c6679d1877b89eb849ca1404148ea10cae9b94b847d2fe2ed64cdc19f5b9697e04e0294d0cb07db904478529cf42681b80c8364b8d4cb3832c5b3c3c1df7eb244d5593dfb3a4e27b25ce62e3607f144c7586c62258365615d213aeea3e20aece3851896d03b728b3faa00053e2a9a891315e4a5db9c690c93cf60af73a108b463420c63a0e55cabad7e0b11c3b514f0ae73569a90d2daf0bfaec49d8c4662e0d5310107e90f6cd23b8ef74d415042d252dbb9f032661eec003e6d612e301757927ebdb970f226a5bcf5b8d7c9e17607e8a7b9a49f2e3939e4e82b32594d9c09aee32a640fa7c648d9c90329dcb14ba7a0b5def5a2a3e98da08398750c70e1a7fe1b38e05885e2b08d946b32fe1abe43e157cbe333ccb3674d9d984e3ccc264e8adf899f721501ab3440cad4ae61da4bca5a3a239393a508c4879eed9aea061a3963c207b4d109613b76e6b5c583ad6039303dbcbc9138745d94508658427122c4c246d25644007d2791a8292d524bf1afbaa2539059aee645542acd00b5bde596dbe7256", 0x1e0}, {&(0x7f0000000340)="433bc1d183c952f492d211a1e3b2f828ec865d44894627629b667861ae33b12da711c92423e28cf87ff8f5185ab063d59b00aa64c4bbaf0c52c667754eb83740ec3c54e74ac66935fc9efff3581178de0816c0a776b0aa8bb0e0a5b3b7d906a5c0d50a98cfcf508b2800d589c8dfdd35db47410b78131f2eb95fdbd784344c18b5a60199bc3710c635445e2d63523aa46772d1d968c112e4ea1314e7e69fe8e5216d446a586bcb8272228c546504fbff67a0da46f718bb7211fdcfa1b7e6aa61d4218f6824d0ed850faad778a8644367750d929f5f521fb5c85bbe22cd81403680477bf631cedceda6d0025ee3a8819c113958d2f5a19d7e2255309740706269ede1566f500ffbbafc03901b093613f8249d363980bb59fcd0b59de14b6a8622c990acce146d95b60b83cf523a74686e79bc6de4268573d71b347aa6a9426c0b5c8a94a6d7c2678978a773bdbd0112636377590b40dcab00f8c37c34205403231f25078c564ca3a46b15cd110450bfa515892ce1529d0bef450e4a526dd1c54eafac8b78546f48bbf1f3cd1c2e00cd7a7cff4ce712cd9f09fdc6b47e38684b500238177eeaaa9f95a375f7b1a51c4e7462a775869f699e853bff43251d33cb8727210c2f510aa58fbdb411c8e99d6699419ba18d49ee934efadfc4cb11f8b4faf88c022715ea9760e37ffa858735d5a86ee39ec0ab963c2fece34a306e42a261c7bc10380b4109803f1aa5e75f7154e1a622d9a0efad695f2a078e9230d85d823ab1b4ee6133b2619afe717664d920baaee4a50a98ba508edfdff8b6a71f04c71c0ff81cf66a2b43a0dff0244bd518c1b6cdac55967733e89eef85e10511f3569e2548dcd593d03dd309645fe7197cf0a97c6a90", 0x274}, {&(0x7f00000005c0)="b586da002000000000008120e3a89a92d38129aa86", 0x15}], 0x3) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000080)={0x5, 0x2, 0x7, 0x2f, "0510030100010000000001000068a95a010400", 0x6, 0x9}) 2.742103046s ago: executing program 5 (id=21): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x5, 0x1, './file0\x00'}, 0xa) accept(r0, 0x0, 0x0) 2.741647636s ago: executing program 6 (id=22): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) semget(0x0, 0x15e, 0x281) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f00000003c0)="892020090b07000000ff4278ad535c2a415642003239c220bac5526f0000005624b77b530a", 0xf547) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) semget(0x0, 0x15e, 0x281) (async) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r1, &(0x7f00000003c0)="892020090b07000000ff4278ad535c2a415642003239c220bac5526f0000005624b77b530a", 0xf547) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) 2.311365094s ago: executing program 3 (id=24): ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, &(0x7f0000000040)={@v4=@local={0xac, 0x14, 0x0}, @v6=@mcast2, @v4=@multicast1, @v6=@mcast2, 0x9, 0xeec3, 0x0, 0x2, 0xfffa, 0x7fff, 0x2, 0x8, 0x2}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1010501040100fc7f000000000900000000000000fe4e3036d62466ecf20b0e10be38164991f7c8cf5f4e62098810297fda1000510100ad090000006c0000009b672f4d335c22597d0c032bfa896443a42102000012720fc18bfbb670c1f5a8b67114d66e2ec5e305000900000000003076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa1110847e1f6722d25878a38d9d50406fe6e05dd492a5e2391e07000000d053916b9782af293ed2c2e036576f76b16f436265cbb713ec02c668ecfdde13076922ab0d70a6be7be84b092abea0c6285de46c8ac6042e71ea817f1b08af2227c74cbafdb06f796a0d17a35c7b33f3cc64", 0x107, 0x6, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0xfe, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000300)={0x1, 0x2, 0x7, 0x2f, "201800000000000200", 0xfffffff9, 0x40000002}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f0000000100)) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) fcntl$lock(r2, 0x0, &(0x7f00000019c0)={0x2, 0x2, 0x1, 0x80002}) 2.301258614s ago: executing program 3 (id=27): r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) bind$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet(r0, 0x0, 0x0, 0x404, &(0x7f0000000100)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3a, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1e}]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x2, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) 2.300764514s ago: executing program 4 (id=5): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x80000000, 0xffff63de, 0x8000005, 0xffe, 0x8, 0x3, 0xf7, 0x10, [{0x8, 0xb, 0xfffff116, 0x80000001}, {0x3, 0x400, 0x4, 0x401}, {0x4, 0x4baa, 0x3, 0xd}, {0x1a, 0x3, 0xf, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0xfffb, 0x8, 0x2}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x204, 0xffffffff, 0x27ff9, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x3ff}, {0x3, 0x11, 0x1, 0x8bfd}, {0xfffffffd, 0x0, 0x1, 0x6}, {0x9, 0x4, 0x800000, 0x5}, {0x601, 0x4, 0x40000b, 0x2}, {0x3, 0x6e2, 0xffff, 0x6f5fc48f}, {0x3, 0x80000000, 0x3, 0x10009}, {0x8ff9, 0x1, 0x100000, 0x2000400}]}) (async) setregid(0x0, 0x0) (async) setresgid(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffff9c, 0xc03064b7, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000280)=0xff0a, 0x0, 0xffffffc9) (async) open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x2) r0 = kqueue() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 2.300710292s ago: executing program 7 (id=28): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x200) (async) access(&(0x7f0000000000)='./file0\x00', 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x160) 2.087084292s ago: executing program 1 (id=29): setrlimit(0x8, &(0x7f0000000040)={0x45, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000d00)=@file={0xe, 0x1, './file0\x00'}, 0xa) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000d40)=@file={0x5, 0x1, './file0\x00'}, 0x9) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1200, 0xef, 0x7, 0x20351a, "1fb70004001a7c0000fe9b64001500000000cab4", 0x5, 0x1}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000300)="44bbef979ead79b7b1b4fbde5e9cf5664b32d450610083ed2a39a65bc403c88c9900d6063dc304e441c76711bc6692dca7291726c6c2094c0a6a1ca63ef429f283aeb6228d83f01b988e3d5a3f845d0b020a9012ecc526550e9b56d469196166414f6a73733a6628c2a77650b9f31f41c64eb92146290f6d9c7a4627b4506f87de546d3369d2724003e076cf0e5c64877ff1e801581318188b67a5fe", 0x9c}, {&(0x7f00000003c0)="8bf7e5af6decde95ca954b066b1ceef9faa291b3ea3721bb3bd9dd79dc7c2d8e7073b0e54d8fd445b536a7abf12e3860214b60b173858e34822ba53c4bdb32a8b393a2858b391b6e41a487cdc3d85a908cddd2f548b9d3ae14fb06227deddbaa1f7ec4e24943d86166814dd0851d35520bd7d62c690370dc2ef03746501d90398972d176d2976991a0230e551fd8e1ba4cce9459f8ce09031f0ea07670be41a9d0e415dec76b0280ae6b71337f945590bce94a0c730cc9b49d5f7b95913a4394f409dced5ff9c2ae97cdf72ab46e2275b8868be34152d4064d83875b1521", 0xde}, {&(0x7f00000004c0)="373ce69642a6913fd4780b4c938bf43ee51486f6f87de8f43fb779a8f1fc45db03a6818927039dcc130b2c91c82664c3f5b2e9f376ad2179f3b37f78f3ce13fe45", 0x41}, {&(0x7f0000000540)="9eea875ea5150b52687d9cef40d305960bd00feb46e6473378f5a9ff0a9ddbafc9b43e412a133cfc6580b6aa7b055f849434c03e2b1f5badbb5b40b81742c83dfd77fd6b3da6424602c6b7c4c6fc89edb3f07647a84346e592515bcefc5714e0d583249bc9139f2edbe45c64ea21ee4490efa809cc0cdc79acbc80f7d835dc2442131395929d68b2478fff78b7534184cd073924927d76a5c2ddf1d577d8e2ab21868166525a5af32d2faadf26dd2c4e5f7cb0d9d07352efb837ae0fb85d91200556b847", 0xc4}], 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000680)="2ab5f449502e2b2eea13bbef882da3efd2663c7f2827ae11337a92cd9796756a263c1887dabbc2c74a5f1e705e83f5b3fa49388daf57972d751903a4cf85d07d29484ed458db75d29c786895e5645f1e7120210e530c7a18a774a49fcfbe4e68258807de93357303e37504051e435475c1b7180004ee977b8353b92343cb1af95eb7935e96fef967efd26b9ae7310aeb18e337e3e734cf05c201a76eebcd307f3228cfe52a6a8860bca48073dc9579e54d0cdedb921b588539968d9ade750e43de86f2d4df081f639b97192f5c031e34ee1cabe89d2841a64705a3371cfe7f49bbe34f87c18d83ac251dc2ab30a29b9aa5bde49e241cb97714d85d0353045cb71d0fe71e1a8c9900af06c8e5b4de14a8ee653611d7c7ec27217f3482d02b0621986044a809816f6ba6ec034c60765818ca50a8aa9adbfcd866898e2c1b72f2900d633e2a395b024e6fcb86f6231210d918628b188ba3a8d20747ea6c30d7290d3aac05916beeed0226019c9215496a71bd182f5b077f6e46f7e1d1e51401f6712d8a354ee37fe85a491febf73c02cf5792422e41d5c6b3094f3f4ba52185ea94ddeee0de57fb32a3c0fe672550f360d509706eb17c3eb4b24dd9ebcc6e4133b0572ce093bcc68cc73ef1b3fbcadbb38377ef52fd7b140425d14f54c6ead7c1a1fd2812327027f7771d9458d89e4a05a586c2e187f49574a05461e6a2d8b9ce9a262e4c5b74bc42532479341041cb044471323fe0198e03722a97b2ab032572d02de8a052e8f9ca6f29f5103e4d726bb4cb44f0ba6f96fd1b49d63d2b61aa89bdb2882861d2d2f0ae16b2d25235fdbe7bb823b1664a5786e4dffc480de0106b3a8e0dabdb46b7d193e6c2367399d3c6fc73762b2db919ff217db9ce33288bb490aed69f0a17c947b8a515512f680ab5f1bb6617e5a57bad5e734dc3ba7c0c80f8a0e117871c4a984f82b8d4310980a35cb5fefc33ebd113d918659d36e39f5c855d114f01e7f042982752df0910c3b6f5686f2ce48254410f1bf814f7c6e5d5123b0b4de8fb747cf3f83dea3cf7f4c3da85350bfa66402db979c40343a5cfc938cd56a70bf27cf53144d4d4c337519f1ca70509df77cd427ceab11313854f0ee3cb63061fe839f19e0a43c70eae215960edd9d03d7a2aa01174cd2c2c3ccdbb26981bcbb248f24323390c816ecdfd452f7b97264c7e8b49058774b6255792b5dc8b9f42cbf2e45736eba8e2fdecf4b859a0c51e83a333dff3121a45069f9ff55e5cb81f35af2885a60e80052fa980a47ee157803ae514a2ad4233426ca15b9ac354f9905140a8c91c2afa43e6cd8de6985b2bf9a22ac41d9f966d240408338edd08bb906721d9d43adab4f8b3804e10199e8d6c56805536397af837f30b0734e47f9dbd10646bae8b2e06f050f9953d67546a4c23aeaf7ecc3244e20bc1e289a0c8661362f598e3eeb8e0ea543605a4d2a83c082349a62e420a2fa142046b01f6488799c6a50394806d9eacdeef39d386d21e618233ed5ec3ee5f09b1e670c35789000b416571a1bda6cca5ca76427242e879a3c047bd93978420ae59289b986c5dc8f39b09c1df6d7ebb84f7f05bd7270eca805c59f55782cd9d54e5235ec5e6414017077c6da208e8235992790a54c1a34d738ecbad43cf7d4cac67da333e56060ab9530cd6c2b8601486786a60d653e70560daa8c68da919720823f638c874a50607405afc580362cde0bdd8cf30015333e9498121fa51f3a9e8203f34debff03d978420c80edc4fcc28a0fec0f8ef4a9682638b11c922d8f2c16c5d7a8ede486bf2696d46fe00840775eb8c643e3f9ec59afe340972fc545517cef3928b02e3f83eef138b3f5694e939b105bb606a66746b1b1ae713b078829573c3c44b0f911f065df6b0e05600d89c01a6a94a488c94fa7181922b1a82a9104a99407a40998f84953c3deed86c59e3e6abc7b83f7166a76a684b3dc91e91cf0a47ff3ea28b15e969954b9462c594ac03067dbfb3bf127e91311d7e17d5154f955f3431ecdc6effbb800ed17cdbfeba7a642063b9ee2d5637de55db492c1639de0a203c62f229d053be00fd7852fb70f418af92683ac489aa7339f06a1da7d4805dce2d8cba7369997107c808d2f9d992a1e3b2bf1671777d98c27550109139cafb99834ce9dae7c30b542ef41c1cd98efa4312e90a420e1d2d8ae6956ea80b7e1e1a4246fa2f2dbcd709444cb04c09981c04ac298f504ebe444ac5ba4fcbdd44b8399fe0072484cf87c97242b668d38f09012ca07ade42b50d757c", 0x657}], 0x1) socket(0x11, 0x10000000000003, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040), &(0x7f0000000180), &(0x7f00000001c0)="c9f1ed24f6939fe2c563d77742ee519d50361059740ecdebe446c0716c097764fb616845d0266f1c3d30d9dbdfd493c3f5a19c7c307224218efb11fe095af1bd753223e3e16f09f886ca64e7d0141f1f37aa91e968f93b214b9a89641e12bd738fecef2b9e8cac2925cb1d8524436055049c391a8542f19989674a9b728b933505a5b457e4db48626a8816a1ade26113f9f6b5fdc30346966c8c84c404e4c2bfe425d2de11434a1e883a92bfb39fd03312ecd0ed7ddc69983df71e639350d0eca727a6bb6cd16bdc55a5a6105203682cf7ce8be33ae2cbfda846a1045b0fe41e2557", 0xe2) 2.085665498s ago: executing program 3 (id=30): msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0x7}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) msgctl$IPC_STAT(0x0, 0x2, 0x0) 2.085296064s ago: executing program 1 (id=31): r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40, 0x20) mknodat(r1, 0x0, 0x1000, 0x40000001) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000100)={0x1, 0x408, &(0x7f0000000140)=[{0x1, '\x00', 0xa0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$DIOCXCOMMIT(r2, 0xc0104452, &(0x7f0000000580)={0x0, 0x40a, 0x0}) sendto$unix(r0, &(0x7f0000000000)="b10005020000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380337b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aaf0ac3ebbc215000000feffffff74b0da4f59dd028ea8af630031282102000000720f128bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712070000000d89f1442c5e52000080042000000000010100"/177, 0xb1, 0xe, 0x0, 0x0) 2.084950422s ago: executing program 0 (id=18): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffff) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)=')[^)\x00', &(0x7f0000000180)='/}]%]\x00', &(0x7f00000001c0)='.\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='@)#t*%\x02+#)\x00']) r1 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r3) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x1, 0x9, 0x71}, {{r4}, 0xfffffffffffffffb, 0x2, 0x8, 0xfff0000000, 0x2}], 0x809, 0x0, 0xa9f7, 0x0) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffff) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)=')[^)\x00', &(0x7f0000000180)='/}]%]\x00', &(0x7f00000001c0)='.\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='@)#t*%\x02+#)\x00']) (async) socket(0x2, 0x8002, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) ioctl$TIOCEXCL(r2, 0x2000740d) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) closefrom(r3) (async) kqueue() (async) kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x1, 0x9, 0x71}, {{r4}, 0xfffffffffffffffb, 0x2, 0x8, 0xfff0000000, 0x2}], 0x809, 0x0, 0xa9f7, 0x0) (async) 2.084857448s ago: executing program 1 (id=32): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x4e, 0x80, 0x8, 0x3}], 0x7ff, &(0x7f0000000480), 0x15, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8000, 0x32) setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffffe, 0x4}, {0xffffffff}}, 0x0) symlinkat(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') fchdir(r1) 2.082240475s ago: executing program 2 (id=12): select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x44809e9d, 0x1, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x7fd, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x8, &(0x7f00000000c0), 0x15, 0x0) (async) mknod(&(0x7f00000004c0)='./bus\x00', 0x2006, 0x4f4b) (async) r1 = open$dir(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc2e04229, &(0x7f0000000540)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x637d) (async) r2 = open(&(0x7f0000000240)='./file1\x00', 0x8, 0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000280)=0x1) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x27, 0xfffffffa, 0x9, 0x1, 0x1000003, 0x105, 0x80000001, 0x2, 0x0, 0x8, 0x2000000000000003}) r3 = socket(0x18, 0x3, 0x50) (async) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) sysctl$kern(&(0x7f0000000480)={0xa}, 0x7, &(0x7f00000004c0), 0x0, 0x0, 0x24) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x8009}, 0x10) (async) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0xffffffffffffffcd) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000380)=0x2) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) (async) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') 2.082151144s ago: executing program 7 (id=33): open(&(0x7f0000000140)='./file0\x00', 0x615, 0x166) open$dir(&(0x7f0000000080)='./file0\x00', 0x10200, 0x120) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) access(&(0x7f0000000040)='./file0\x00', 0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd27d43220c7dfbf, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='c\x00') 1.855215814s ago: executing program 1 (id=34): sendmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x10, 0x2, 0x1, 0xfffffff7}, 0x10, 0x0, 0x28, &(0x7f00000003c0)=[{0xc0, 0xffff, 0x10005, "2937fedb304ec6f71fe985205a6b5204b22a9cb71aaaa446c41d7f63b5e7a67692876d0a08c0cbb5c4ad3610728d93c422fa38ed5407241f3a1d378f4f7ab4f5024eefef22b372929feaa3a53ffa9a36533439b86d6c51e184134c6fae6706e3e827bf0f6147eff07988b86ab298c1dde48d0cf32731a4e33a2e52563917e76615663314af06000012c5c67b5d68660deca16d61ad700bbf4dc3ac25757b0a862179a9cf301f32e8cd2f2a6fb2f4aa6f22a8587b846795069455c7bf8cf3bdddc4ed34d5c9d3bca7bb107c305afe4de93c7cd67c7c1b7260e5d4a0f2e0b9eb38c060a3d63972bc7e78f9af2cf845033e6c3b7104f663e4d168cbb45b3591f0860a964edf17040fa3d0ab57e86a87d8a96a2bb0ab7c316ffe4bd0f6438961900328bcfe478768335cca5bb994586734bdbc60e79403ff84520fed4a206ca6dae2ced15f1acba8a01421a35f75404186d192f9c021159e5a097fe3b33924316e851caee122bf18ad26e00986032cdb2bdf3c4d2eb401b53ef2b2a808e86cd50d281f7191e88ba802517aa41eb25f83e7acc0de6f79ce38bd9e92f200"}], 0x2a}, 0x402) syz_emit_ethernet(0x9f, &(0x7f0000000080)={@random="111a5199c5ff", @remote, [], {@generic={0x3c02, "508d8dcc216e7ce646f73af05084f3456db564ee3a8ca18b2b8222b7fc882f03548801bb4206a7b8853e480358f289eb0d65f3dbb691c38dad280e90f22aa3bcff5358448037b7c4d655a9ac885032284e1086ee0172b556492ec7c559af1d65c471bf2aa068500e39ebef92993e238bb14bd11b68ee51f949741d953dadd98df50f311476cf51ff790f60d0435a0788a5"}}}) 1.823248226s ago: executing program 2 (id=35): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107777, 0x82, 0x7, 0xb217, "050000e00000001000023500f400330ac2001a00", 0xfffffffe, 0x8000b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="d4168d59a8", &(0x7f0000000080)=0x5, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) fstatat(0xffffffffffffffff, 0x0, 0x0, 0xc8e307d61112e8cf) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x48380, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') r2 = open$dir(&(0x7f0000000280)='.\x00', 0x8, 0x4a) setgroups(0x0, 0x0) fchmod(r2, 0xf3) setuid(0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000002c0)={0x1ff, 0x8, 0x20004, 0x1}) socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="0003521e", &(0x7f00000001c0)=0x64, &(0x7f0000000200), 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107777, 0x82, 0x7, 0xb217, "050000e00000001000023500f400330ac2001a00", 0xfffffffe, 0x8000b}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="d4168d59a8", &(0x7f0000000080)=0x5, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) (async) fstatat(0xffffffffffffffff, 0x0, 0x0, 0xc8e307d61112e8cf) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x48380, 0x0) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') (async) open$dir(&(0x7f0000000280)='.\x00', 0x8, 0x4a) (async) setgroups(0x0, 0x0) (async) fchmod(r2, 0xf3) (async) setuid(0xffffffffffffffff) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000002c0)={0x1ff, 0x8, 0x20004, 0x1}) (async) socket$inet6(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="0003521e", &(0x7f00000001c0)=0x64, &(0x7f0000000200), 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') (async) 1.822936072s ago: executing program 5 (id=36): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x3fb}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x4, 0x6, 0x7, 0x0, 0x1}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaad09b049f6b6386dd6036d2b500383af900008000000000000000000000000000aa01029078fc000000605f7f00ffff2c00be8000000000000000000000000000aafe8000000000000000000000000000aa2b00000167000000000000000000000000000000000000eea24f9c399d11012995525d36b4c4ab6de07518dca2d962869ccefae05cbf118b14e55fcc6453e8b13be681ef1a07b65f625c0a9cf42665c41f9961745945c437caded939705fc04fb97444701e53cd560f247ecca260108780358da36cb345b686fb9c5e8bce369f0fb9165d6ac7a33d6b10c172dc030b8c79d0b28b0438a5f8"]) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000180)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x1}) setsockopt(r2, 0x2, 0x6, &(0x7f00000001c0)="0ac33f9df5a2e10707", 0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a20511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528b00a", 0x6a}, {&(0x7f0000000040)="0355", 0x2}], 0x2) 1.822685711s ago: executing program 7 (id=37): select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6381) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000180), 0x15, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000380)="c98afbc6fcdef4223b22334c97bba6c985dd2d5009e9bee1b3841ade7a7bdddb6310f3778d3e20dc9155ca1aac3dfe284d0739bf21c6840ad31f6675b353ec88bb230f695afe43f9294407413f4da217ac21929ae46f704fba880a067f2b3fb5b574ced04997356437a506e694a9ae57867ac0daf4058991a50b4301082a9e040761c847adfa6cb573e90b69f0a74eb5f7a5a7047c63993216a39563033eaf0d66bd6c5d3f4f820d555beecdfd5f8840bfa6f10014f755bc783abdfac138b0a049e61e6468233014ec0d3af6efce6f2f48551dd9eb3b48394209d0", 0xdb, 0x801, &(0x7f0000000480)=@in={0x10, 0x2, 0x1, 0x80000001}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$WSDISPLAYIO_GTYPE(r2, 0x40045740, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xe0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x20b143, 0x81342f9, 0xffffffb, 0x1, 0x8, 0xc, 0x6, 0x0, 0x0, 0xfffffffffffffffc, 0x80af85}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000280)=0x2) poll(&(0x7f00000002c0)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000300)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000040)="b500001f", &(0x7f0000000080)=0x4, 0x0, 0x0) 1.471500048s ago: executing program 1 (id=38): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x61, 0xfb, 0x81, 0x2006}]}) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc2506870300ec", &(0x7f0000000240)=0x15, 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0xfc) sysctl$hw(&(0x7f0000000200)={0x6, 0xc}, 0x2, &(0x7f00000002c0)="7a76a7ea2d673eba4c08ec1d65041d600bafbd4b57c9664735ecdaaf1053acdefc15b244be40af1a66e15d00483252d7e0666a678f692cbac3d92bd64b262629206648f8fd20c11036d7783dae48642e4cdbf0b81107bf1b9a0e84d5b9d1bb04a58236b39700756bd5ec", &(0x7f0000000340)=0x6a, &(0x7f0000000380)="0e1c92aa5f3ac9ddf5bc0764c045a75885680df4a68e5fd120720a7bd80a8377d376cb1f3cabbbacde0626902af0d57370f2f3447b40faf17fd638e5dbde9bf3f1d52ec13a7391c7f502bcaee4", 0x4d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000140)="fd0f0161d5e5e8bfe6a66b8ee222acf2f3d84c2e65595e5551b76a1305beb578d156d96c94cdb451b60b34955ca84e2bbe5a71cebb3bfeb2b9e3f812db20223632813072c00adc62e9049875c4cfb320ced9603361528e73e280bdcd9374c6a5e33588", 0x63, 0xc, &(0x7f00000001c0)=@abs={0xc, 0x0, 0x0, 0x1}, 0x8) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 1.465589999s ago: executing program 2 (id=39): r0 = syz_open_pts() r1 = getthrid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x402, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x4, 0x4aa4, r1, 0x3, 0x1}) setrlimit(0x8, &(0x7f0000000080)={0xa, 0x5a}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x920c, 0x9, 0xffffff82, 0xffff14b3, "08985c1cfac9eb0a07fab8aa291cfcf20800", 0x3757, 0x5}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000340)="e901c352568e4c23a0d26b60f649b8c505000000000000c93b5f440249227d6e08093efa47e442007072ceb2db17ba419a399fd85e1b38149db807bce6e11199b8492d38ae66a68c200ec445254926fd2167c8e05713b6343966a53e9224e59c64321898e7d97b54d5f6ab61634b8f9fafa867910d244f6025d57d76ee94627f0dbdabf463d0d7bdb035895d774f28294fc2d43a7046385cc1dd8d382b0261568b227f02d4644a6db7b8d2e406f9b6caea74809f2b52614caf30daa3a8ecb3fb28a2534b2d2ab6e760db493c20af0642b012a4ebd6c98d60b18eef01be85f1012179487c04e4ce6fda54d7fba71c7e02eb3eff5b6b76f5ad0090fc02a34d5010287a40a1dee828425b29c89f48faba0a3790515151660940d7f945fb8389f1b20628b6875cf99f9f7c09b867ebf5df2cd2863bc095f5b530e5da479f78c1a7f21440d8ddb4d310c01f3e1ae3c29d6e2f69cfb6448793e1e302293626fc781ff8e18c8cb82db837aa40fa07dfc6444b017ecda5666a63da60bda1db1fb2ceb61166a657cf6da9d39a4816d9b22e0e48e6fdf853f2a34435c3f3a21e1cdca8573064854addaf512ae1801693b507a71f3bce9ff06299134eedc0ddd87c3ce10c44f6c09f069ff446aa382a388a81a58fd44539b8f5dbc3c85523356f4c289a39ffdc106822ce88762665685b0589803cb15d9a087fc7491022e86780cf167d75faee37cbbb63b1da5a04f7f8100453f7272856c544290d854d51652f993a8e75cb29e1f2b8883ee0f6199c858a19e0f04ef8e35669da1f4013dc19058571fb72c88a808eb59e4ac50afc64d17e3da117b8d3aa02c6c2fcd2b5b09f11771a340d10f23b2c95fee27a5fe6030f87c9c566f04a15aa19c57ea6ce252a4d72a3a03ead86d98b08b3910867f5f27b703f14339192ce21c796495807d87c1d2d0388380c15ab5d17248d9930d5f70c8f8a68e4fdb92a306da96306bf6039a9acc74bfd54676af98a0126318e1cbec06d68d59ebdef5e72f127e421f82bd61d27f35baf2f9f894542d3fb9c4a6cb018ca351a834ab5c880db07f72a4ebf193f0d2bf95cfb3b3c821a0924c0604b11b742a351eebb324ae67cf84697f8831b90d8285c72960d7d160d147e031c50a319dab9c72d769022922be6cca914c427debb031b04df4332b3173ff01a1fc918295dd23c56ea321da5a0084bfbfe864ac7b9a5f8864385579ebda3ee34b38b5076769f84069f3cbd920085c7bcf62b89c86aa34e198d71d4e29d78ebc9a9b33e25aac9f435e2d32aa82f9bc1cee0e85a9c119b6f5127c4d6f88a239fa6503dc41f6c58ee519c3f3efb26b626bc8e25d1c735a9df0498f174b9abe2d3c247a30d8727089f2f861cc741248dd8e5ec2b6a41031eb497a18c80390de21a4c1d79615db74e514ebc66ee9a04602195495f6af4169a9ade6a6b28fa42c5ca3e21b3525c18b939d3b87863264e1b810051b1ac894e8918f3bdcc9e381de21696b13546e4e6fc5dccbebea7b616ea24e625ead81a3f3f21233200115e578881fefa94c82009c98cecea5f0b7bc43a27579aeee0959f57c07322a696ce7ffa0c42f40f8a9ebee0ce524b88ae65230af36863b133bfbd40e5ef821426979cc54a4eefec05a21e879440c926a41daa7adb6e1123a3375316190e1cb040d0a2e05d495e7eace3513118f437795c2d80a5d386227783f167f45ab4027f7d7001ae70f7aef12cd0e995a13deaf0856982e256b315555c2c2f403f18651872b1ec8884e23286eb8b981f8002ef7877edb6b2a20688213766b3b021a5e15678dfa940671d79c1e9f61fc31fce51f21b52318da15d8a667f5eac0921a81c972953f92da0649906c31a2521fbb1155f90bbac35ed86106080b7d195bfa354260293a47cccd3a917cd0475b23edfc1e3c8e010a2861cdcc1235ac187340e96f58ba893962edd77876face587087c9886f2ddedfe96690131555faddc44d1081eea27299254dc792e418d7be7464d054444d568c351906ce293f143f594159e16f879e34b9f5d26c471811f31ac1a2d3aadca076147228f2b989e9f8447a6f0c8c3209b7cc4a1b1c9e18e2680c73d9fc2acd35a3ead32cf09cf2357da50a6ace36e15afb8b4f29dd6c399b8b5352eed64e28a6da837f08c3f3adabc603eb0f34abe4b609ea7578b3f9a7c0fd9cd5bcb858f5f33cd54d9efa6688d9e51cfa1adb65dfc4d096f36de24bec35f10038e4803d9a93e", 0x634}], 0x1) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r3, &(0x7f0000000c40)=[{&(0x7f0000000240)="4b85581fdaf4302a85d6e3537d740a669758381e9c1a32d3a112ed5ff9526f957357eef5e685e78284c5c6f12fbeb5223e02b85b5fd01b677368174505c8f93a929cf010c52cc63e018c1a0ae5ed4d22012b5eff7b5a9423922a4439afd34b41141472635a6242576b611bf9e854e70124df", 0x72}, {&(0x7f0000000ac0)="ea9aed883e6f86f533857a3eba29ede0c7d1c0925c8ed2319d53551bbabe76ff6ed0576436490fff1d1ea1d76d3506000a5564a02226a6f6707f8a7cea1659e2b69e23da9481a2b64c6dc1573eba69e34ba4775aad439657dbd6666a952ea15c2725d9a7473ffe5d28a75f738da0dbed8ea89a6f4a17cfcefb24f2c0b75074aac391b25e1f01ca7660179d9a3367cda1fc3723cf33f852342c7b8a063b712ebb6a250ec074f37d3cfb918b881e8c8cc012e501b98cc4b7034b60be1f52cc3bd2b8df7491f20f8bfb0648", 0xca}, {&(0x7f0000000bc0)="61918e6ee2b681dab149e076870638d2ce412d9c9a23cdc19dce9ec226f182d90443e38c6420cc63797460759916a5281ecae2f820de6b1c5042dab8e128e179c048a8446e7bbf76d7eb02d7c9d3cf57e9624d87283f5dbf9c8819bb", 0x5c}], 0x3) r4 = dup(r2) ioctl$DIOCGETSTATE(r4, 0xc1084413, &(0x7f0000000980)={{0xa, './file0\x00', [{[@v4=@loopback, @v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x2, 0x6b1], 0x6}, {[@v4=@multicast1, @v4=@multicast1], [0x3, 0x7f], 0xffff, 0x2}], {{0x401, 0x4, 0x4, 0x3}, 0x2, 0x2e, 0xfffffffa, 0x1000, 0x5, 0xa, 0x3}, {{0x1, 0x9, 0x0, 0xffffffff}, 0xe, 0x6, 0x4, 0x7c7, 0x0, 0x5, 0x3}, @v4=@rand_addr=0x93, 0x1b, 0x200, 0x18, 0x9, 0x8, [[0x10001, 0x1], [0x40, 0x8307]], [[0x6, 0x797f], [0x2, 0x7]], 0x0, [0x80], 0x6, 0x18, 0x3, 0x1, 0x80, 0xd9, 0xa1, 0x5, 0x5, 0x18, 0x6, 0x401, "eaa1"}}) setrlimit(0x8, &(0x7f0000000140)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x8, 0xffffffff, 0x583, 0x160350d, "cc14ee112100caa26a364fa8a325850d1ec100", 0x81, 0x4}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000200)="00285b01018cc1aa7d05c6cb4496d60baae8b97d4a89697caef2021c3100000000000400000000000000007da404f7351682fedbc35089b6160d", 0x3a}], 0x1) r7 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7814) write(r7, 0x0, 0x0) 1.465137597s ago: executing program 5 (id=40): r0 = socket$inet(0x2, 0x3, 0x40) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0xb92, 0x4) (async) sendto$inet(r0, 0x0, 0x0, 0xa, &(0x7f0000000080)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) recvmmsg(r0, &(0x7f0000000100)={{&(0x7f0000000340)=@un=@file={0x0, 0x0, ""/519}, 0x209, 0x0, 0x0, &(0x7f0000000580)=""/8, 0x8}, 0xffffffff}, 0x38, 0x800, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x3ff) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f0000000040)) 1.458178423s ago: executing program 6 (id=22): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) semget(0x0, 0x15e, 0x281) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f00000003c0)="892020090b07000000ff4278ad535c2a415642003239c220bac5526f0000005624b77b530a", 0xf547) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) semget(0x0, 0x15e, 0x281) (async) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r1, &(0x7f00000003c0)="892020090b07000000ff4278ad535c2a415642003239c220bac5526f0000005624b77b530a", 0xf547) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) 1.458038473s ago: executing program 7 (id=41): open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) 1.454832991s ago: executing program 4 (id=5): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x80000000, 0xffff63de, 0x8000005, 0xffe, 0x8, 0x3, 0xf7, 0x10, [{0x8, 0xb, 0xfffff116, 0x80000001}, {0x3, 0x400, 0x4, 0x401}, {0x4, 0x4baa, 0x3, 0xd}, {0x1a, 0x3, 0xf, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0xfffb, 0x8, 0x2}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x204, 0xffffffff, 0x27ff9, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x3ff}, {0x3, 0x11, 0x1, 0x8bfd}, {0xfffffffd, 0x0, 0x1, 0x6}, {0x9, 0x4, 0x800000, 0x5}, {0x601, 0x4, 0x40000b, 0x2}, {0x3, 0x6e2, 0xffff, 0x6f5fc48f}, {0x3, 0x80000000, 0x3, 0x10009}, {0x8ff9, 0x1, 0x100000, 0x2000400}]}) (async) setregid(0x0, 0x0) (async) setresgid(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffff9c, 0xc03064b7, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000280)=0xff0a, 0x0, 0xffffffc9) (async) open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x2) r0 = kqueue() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 1.246187228s ago: executing program 6 (id=42): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x2, 0x0, 0x4, 0x0, "933144cab7eab04a54ebb9106d5abffa5d5d2df0", 0x280, 0x3ff}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7822) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x3b4, &(0x7f0000001000/0x2000)=nil) syz_emit_ethernet(0x82b, &(0x7f0000000500)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x81d, 0x63, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x4b1, "034a010fd1bbc33851d594b5f88225bcb6b319d9a8ec2febafa05ec8ae3dad5c1838880016b16c9037d5a06dce8cae6a2dd1b55a0d107d3beb24467c75ab0650219a14953e97ed15d9e1f6eef2d9690d5ccfcf031a97a03506bf88f095b92e93870eee37030201c5a607bd8b0d405a7ca65c7275d26b98885212d78b7d905bca0a429e9626b5499cf425789ccef63c3795aa5a0bb247a0da8fe6bb317c153c2abae90c6502c5f20b14471bc3883fcc4f3839927e39d1d266dd033ba09e8a20f792f798ef7e24e84bd6d0301f2a739b2614ad4a692ef6cb874c1e5a1407d265abf8367e90b096079a72898b84e78553063220b70a7d99bb9fdcaefd7e3f6cf6447dbf494518770d2a386e88caecd43620bed817930b01b1b45c5e8101a4a487c3b5aebd19ea78c28cf15f4c3c94c59a802f8dec5d7ad17b41cb89f89fed2a6cc22e671478fc636c5f556222b5b8b58eeb319cdaa88ce825902b6224f41c597ce99c1933a265e0e2bd641f9bf7a7a9007d5ffee6ac7a155f09c1ad9dd4db0d629c8464e5e4fa13ffbacb874a1f6087a802a73ac3b4b3e46daa1e748febcd586336449d1700171e29a5f5a9dda891133329c064f95f14afff8a987dd5ecf7badc5175490e32da48f162fb9940e9a694a9e908040737edfb0e3da705f29e29a5b484e493bcc4f4132d21bdc7e84f3300e264c946190067b0ac7c46f7ac206e4db25fd97d42cebbc9b17d85b53576cca3f8829909e06f6c2bfceadc2433a62594da86ffe57453269cd08ff9a9e78e0db1a5d1c56cece6b1683c925491458166ed7f2348ce853e4490cd62572d054acfebb075ad97e6240df448c0adbc38fc452d4a913633acab634f217665bf171c764216329cb5f2db8e94cc925dc2e84a34550618b6e8fffd5ee6a597de621a6b6089778f6e39bef2f4784feadf1104c0ca66d7c99cbbcf014ca1fa468b146382c43665c00513a03297b7532f647d997361c0a7ba38ae9cfd611574a5925508e32d513782ade7bfe09d73d04375d225bd79015fb42ca79a2eec379703631fa2c19565dc4a2e3f9f6e0c94edbc0878f86565702a9d4dd6ab1cc559bbc0c362ba34603a9ceb996cfc7c9f8e2f8f80c155d301ed9a8b7a32f95e945576d3bb0d445e19c1bbee33494fa249f1231cad54beef60725c9e0843fd9c7db903ae1be0162d06baf3b14300d802d8ff2fa91155ac44b7c62f2e34f6ddff9c1a1e812f358724d17c4e096a4dc6b7ad15047dd4e7c1bbc1fe05cbe15acedd535120bdf1a9ff7c10cfd635a6a3467acfd9287121d6020795cd4ca6f782b2bb5660d7a44d02c7bd755852086677635cea713125a8b0087fdc402002da38b605137a75b74f0075411c623d07b91e5b1612c11f36532f2ae4f08feebbe693cbb9f49d2e9ccabff28544220406eff05b4e125ae1b577f30b6f19f99c20e7463fb68c353ae366e5218a799999ea014736c0ccc4e3533e994eb2ee3c8c1134a79ed7c490f12b28c1aafb67aad7a38f8269e659a2931ed9aeac6e03cd45a082ef0e43b67613e1e396a4f1ef43d726e52243644d29364aa6c701857ab91acd2e85ce94cb897cb55e46cb79e8b049c9371466492a9905fba563dcadb9ac024deedea0ec537ea5fd27bc76ce6c67cfca38cd4080458fe3754f372b65698ff21e032be28b0a9c3c7f9e2621d2f34642f93edea7c0af9f21856185fe0cebc0ea883b1323c7ac0ce897e5c0cd7ec1f273bdb8cd14449adf0cd37a374aa996237af4f0b81cb9fdb759fd996d9b8b6e681f5df5a586bf3143880dadcf7fbcec1ceca1c1bff2a8f00ca16dcadb75cfa67fbaa1348778d76ee0659e610058834a2053d2999e4498d5406a76a9477d7b0425bf39f8f3883c4a95d366fe4d7e24fdc65f034a2ab0561ef1a6f63e7b6f41d4e01774df215e1ad8a4331b5adcfb09621ae024fc903e09be08e9faac61fc61bf17a4b3392a016e22fb18fd76b419cc66823bc3fc3073fa9fa06cc108eac1f56f759b35973e81e9dd779a5252e5abd641c905d80e356abd3a493eff55666432205d40361edc2eba8a3a454dd44a6bd999237476ef1bdd44dbce2050bbe9aad08839c955d502cad0ddb089bd7fa67b8e7cc7bd541786aa6796bb9dfe7d79b35a796c5821973633eb9325297ad49b753158ba0e17dfa760dc2009e8d510748cf5153e245218251bdc1922324a1dd25b5110c68194daea8d8b52e398b49ed64175e588280df1f4b4575af477bda5d42b6e0bf3e1a6cdc3ad7cd978319e25f0d3c34601cc4ef4a679c3b000a71ee949eb893b7000feba1fd8eb50128799007b6774a2fc05e26c33500bcea15c2894fa14eb9e4c28d95ad701c6ff132641bf20af81773e25cb456517cd9d32bf456fb458c5c3b5151d25a5823760f1587ee8f6d79b1a18efebfa529ab7e77093e5c756ebdfeb3a2a6fbced70fa4407efa394a0c35389e2ecab8b566407dde0c9c6b49796637c8b86b83475ee1e4e82adb179f575e8f54c91f5225807f0f77a30ec35a8df1de96b8b5c4d79c13d87cfa4c7a1f56e68779ab34cf68667107b418f4a5a0f8177b500c660663bedc7e902b9170aeb501d4383843962ee2f276b5fb712ebe980d898607c18c50daeb10eb3f2112b415f9ad62a50d64b5483dfc06286df6da4acbfdf33a38e0de64e69d0526d71f95f199209f512348632f746ccb5b1e89959feb195f6ce9e80b1cb264c38180670117619115d8521cde3144c5bd379258f3d45ad48d64270f6f6bc35be4328fdc1dff62da5db29f53f84c05adc930cb25be40039b5fa3dec7b395b58c0d06b3f46c3b8abf690ee6399be5c93f55d056657ae6c2ad6c5a6e9dcff5003a849a1d1b0768d06d817c11df6b55fcc96e9d5009624cbb6b1fb25a02b"}}}}}) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000200)=""/175}, {&(0x7f00000002c0)=""/18}], 0x10000000000002b8, 0x0) sysctl$hw(&(0x7f00000004c0)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) sysctl$net_pipex(&(0x7f00000003c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000480)=0xce0c, 0x0, 0x37) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.244116549s ago: executing program 7 (id=43): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x7) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f00000005c0)={{'./file0\x00', './file0\x00', 0x8, 0xfd}, &(0x7f0000000180)=[{'./file0\x00', './file0\x00', 0x12, 0x6}], 0x200, 0x1, 0x352, 0x4, 0x6, 0x1, 0x6e, 0xca3d}) closefrom(r0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000a40)="3c439caf263610ec4144232484c2d6bce9fc20294f0f8b419c730c46b08887b741d2fbf0f610567a8f37150f9889f8108c22a07172a35bcc1aeb161f285be9a00e2192d323b17935bfe197f29b1082be42a6bccd6a9b3975cad8997539ff3583355e77a2eb9210aaa42972706967b317fa7d49190545a2637c7cb08cffa961856d30ee747b8b1c9ff8922a18e8fd878ca4a4b8be3b3a9a76601824", &(0x7f0000000b00)=0x9b, &(0x7f0000000b40)="590b82fcbe9eac39b764d76a94da79e74d9cfd0c7578e37e0efcf156cfced52ce6a711a583c809afd2cd7ecec4726389f576be578bcea04259af76a5a7b0b6c481dbb609fe31e6d70c8741db6f7bbc9dd1decb40480046b5aed7b656185babc66122505de55655204cb30af55e2d969c6887906da7d302b54f0432b923fd4d3bb9a4c18c96fc9c32b4b2cb5f708be2bcdd3ff5b199", 0x95) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x2) write(r1, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x897c000000000000, 0x80000001}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x8010, r0, 0x0) sysctl$net_inet_divert(0xffffffffffffffff, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff57) pwrite(r0, &(0x7f0000000000)='5\n', 0x2, 0x6) 1.243871262s ago: executing program 6 (id=44): r0 = socket$inet6(0x18, 0x3, 0x2) (async) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x9cab835cfdc52675, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x100) (async) open(&(0x7f0000000240)='./file0\x00', 0x611, 0x0) (async) flock(r1, 0xb) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x80007, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00', 0x1}, 0x1c) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102"]) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) (async, rerun: 64) connect(r2, &(0x7f0000000180)=@in6={0x1c, 0x18, 0x1, 0x8, "1e3e2e02606ad3e71b832cfb54b1f85a", 0xd}, 0x1c) (rerun: 64) connect$unix(r2, &(0x7f00000000c0), 0x10) write(r2, &(0x7f0000000100)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050146123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10037) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 1.067579232s ago: executing program 0 (id=18): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffff) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)=')[^)\x00', &(0x7f0000000180)='/}]%]\x00', &(0x7f00000001c0)='.\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='@)#t*%\x02+#)\x00']) r1 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r3) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x1, 0x9, 0x71}, {{r4}, 0xfffffffffffffffb, 0x2, 0x8, 0xfff0000000, 0x2}], 0x809, 0x0, 0xa9f7, 0x0) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffff) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)=')[^)\x00', &(0x7f0000000180)='/}]%]\x00', &(0x7f00000001c0)='.\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='@)#t*%\x02+#)\x00']) (async) socket(0x2, 0x8002, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) ioctl$TIOCEXCL(r2, 0x2000740d) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) closefrom(r3) (async) kqueue() (async) kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x81, 0x1, 0x9, 0x71}, {{r4}, 0xfffffffffffffffb, 0x2, 0x8, 0xfff0000000, 0x2}], 0x809, 0x0, 0xa9f7, 0x0) (async) 5.282225ms ago: executing program 1 (id=45): r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x10000) futimes(r0, &(0x7f0000000000)=[{0xd5, 0x602d}, {0xffffffffffffffff, 0x7}]) ioctl$DIOCRTSTADDRS(0xffffffffffffffff, 0xc4504449, &(0x7f0000000200)={{'./file0\x00', './file0\x00', 0x1}, &(0x7f0000000040)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x1, 0x7, 0x2, 0x32, 0x0, 0x0, 0xe}, {@empty, '\x00', './file0\x00', 0x9, 0x7fff, 0x23704a490f095490, 0x7, 0xd0, 0x9, 0xbb}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x9, 0x32, 0x1a, 0xf, 0x6, 0x3, 0x5}, {@multicast1, '\x00', './file0\x00', 0x9, 0x3, 0x18, 0x8, 0x2, 0x4, 0x1}, {@rand_addr=0x1, '\x00', './file0\x00', 0x8, 0x1, 0x0, 0x7, 0x3, 0x4, 0x4}, {@multicast2, '\x00', './file0\x00', 0x9, 0x4, 0x0, 0x0, 0x1, 0x8, 0x8}, {@empty, '\x00', './file0\x00', 0x7, 0x9, 0x0, 0x3, 0x5, 0x5, 0x7}, {@rand_addr=0x2, '\x00', './file0\x00', 0x1, 0x1000, 0x18, 0x8, 0x5, 0x40, 0x81}], 0x2, 0x8, 0x8, 0x7, 0x5, 0x6, 0x10, 0x3}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f00000006c0)={0x10000, 0x101, 0x2, 0x800}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000740)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000780)=0x4) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000007c0)={0x8, 0x5, 0x3, 0x8001}) ioctl$DIOCRSETADDRS(r0, 0xc4504445, &(0x7f0000000840)={{'./file0\x00', './file0\x00', 0x50, 0x6}, &(0x7f0000000800)=[{@empty, '\x00', './file0\x00', 0x4, 0x9, 0x3c, 0xe, 0x6, 0x2, 0x3}], 0xbf, 0x1, 0x1ae, 0xed3, 0x5, 0x0, 0x34, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000cc0)={0xfffffffc, './file0\x00'}) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000d00)={'./file0\x00', 0x3, 0x2, 0x8}) preadv(r1, &(0x7f0000001240)=[{&(0x7f0000001140)=""/239, 0xef}], 0x1, 0xd) preadv(r1, &(0x7f0000001840)=[{&(0x7f0000001280)=""/86, 0x56}, {&(0x7f0000001300)=""/224, 0xe0}, {&(0x7f0000001400)=""/161, 0xa1}, {&(0x7f00000014c0)=""/120, 0x78}, {&(0x7f0000001540)=""/239, 0xef}, {&(0x7f0000001640)=""/192, 0xc0}, {&(0x7f0000001700)=""/68, 0x44}, {&(0x7f0000001780)=""/140, 0x8c}], 0x8, 0x1634) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f00000018c0)={0x2, './file0\x00', './file0\x00'}) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f0000001d40)={0x80b, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000021c0)={0x2, 0x7fffffff, 0xfffffff9, 0x1}) fstatat(r0, &(0x7f0000002200)='./file0\x00', &(0x7f0000002240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) fchown(r0, 0xffffffffffffffff, r3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000022c0)={0x3, 0x2, {[0xffffffffffffffc0, 0x6, 0x8000000000000001, 0xe, 0x7, 0x0, 0x4, 0x9, 0x7, 0x9, 0x8, 0x1, 0xf97, 0x7, 0x100000001, 0x7, 0x200, 0x6d5], [0x8, 0x3, 0xf0b, 0x0, 0x7, 0x2, 0x13, 0x7, 0x1800000000000000, 0x3ff], [0xfffffffffffffff9, 0xfffffffffffffffc, 0x1, 0x1, 0x8a9, 0x7, 0x7], [0xc97, 0xffffffffffff8001, 0x8000, 0x2, 0x6, 0x101], [{0x0, 0x6, 0x6, 0x10001}, {0x940, 0x7fff, 0x6, 0x7}, {0xf3, 0x3, 0x5, 0x5}, {0x1, 0x9, 0x0, 0xffffffff}, {0x200, 0x7, 0xd0, 0x7}, {0x2, 0x4, 0x7, 0x1}, {0x3, 0x5, 0x0, 0x1}, {0x1, 0x3, 0x81, 0x1ff}], {0x66b, 0x4, 0xa, 0x1}, {0x7, 0x6, 0x9, 0x6}}}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000002540)=0x2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002580)={'./file0\x00', 0x3, 0x7, 0x1, 0x0, 0xff, 0xa, 0x6, 0x1, 0x1, 0x0, 0x43dd}) write(r2, &(0x7f0000002600)="af9747d38427779cff177c6c7bcb96ee52eb65bfba853b290a8574860d6243e8491825738bc1d39f7055805faee5865332750d606bc5d4342601ca2e05b6a3fda39946d6c3f4cc0d01a55b71a210db8c2fb62eb30e9a48c8568238b58c6532a41629d21018abb54e9a9bd07d1e8e1dbc2fb663b34ba18fc52f74f4f85a8557f0373ce06141a5be2564bb77e0ba49456d7f850324c411b816d60eb577d81b601a66c589833425129f546efc72", 0xac) syz_emit_ethernet(0x2a, &(0x7f00000026c0)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="0cf371a4eecb", @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000002700)={'./file0\x00', 0xdf, 0x4, 0x3, 0x1, 0xd3a, 0x7, 0x4, 0x0, 0x0, 0x7, 0x9ffe}) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000002780)={0x80, 0x1, 0x80000001, 0x34}) close(r2) select(0x40, &(0x7f00000027c0)={0x7, 0x8, 0x8001, 0x9, 0x2, 0x0, 0xa, 0x5}, &(0x7f0000002800)={0x0, 0xff, 0xcfe, 0x2, 0xe79, 0xc0, 0xfffffffffffff800, 0x4}, &(0x7f0000002840)={0x5, 0x1, 0x7, 0x5, 0x1, 0x2bfe, 0x3, 0xb}, &(0x7f0000002880)={0x8, 0x9}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000028c0), 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x4) 118.518µs ago: executing program 3 (id=30): msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0x7}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) msgctl$IPC_STAT(0x0, 0x2, 0x0) 0s ago: executing program 7 (id=46): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000080)='./file2/file0\x00', 0xc2) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) (rerun: 32) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x34) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) pread(r0, &(0x7f00000001c0)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x8000000000000005) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='./file1\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.119' (ED25519) to the list of known hosts. SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: failed to send rpc fd=3 want=240 sent=0 n=-1 (errno 32: Broken pipe) uvn_flush: obj=0xfffff9807299b3c8, offset=0x5f0000. error during pageout. uvn_flush: WARNING: changes to page may be lost!