last executing test programs: 18.542971781s ago: executing program 7 (id=196): semget(0x0, 0x1, 0x281) r0 = semget(0x0, 0x0, 0x412) semop(r0, 0x0, 0xffffffffffffff58) (async) semop(r0, 0x0, 0xffffffffffffff58) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000140)="34967ba6a70e1f", &(0x7f0000000080)=0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 18.413399902s ago: executing program 7 (id=205): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffb, 0x3, 0x104, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0xfffffffd, 0x300b7fe, 0x800002, 0x7}, {0x100806, 0x0, 0x4, 0x2}, {0x2, 0x0, 0x200, 0x6}, {0x4, 0x3, 0x80000000, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x4, 0xfdf0, 0x9}, {0x0, 0x7, 0x34, 0xa}, {0xfffffc04, 0x4, 0x8003, 0x1}, {0xa44f, 0xfff9, 0xa38c000, 0xe1}, {0x80000cb, 0x2, 0xc, 0x8}, {0x2000df, 0x9, 0x15, 0x400}, {0x10008, 0xe2, 0xfffffff5, 0x2}, {0x5, 0x5, 0x24, 0x7}, {0x4, 0xd655, 0x3, 0x6}]}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x800c1, 0xf, 0x0, 0x1040807, 0x50001, 0x0, 0x0, 0x0, 0x8, 0xf5fffffffffffff9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) close(r1) r4 = socket(0x18, 0x3, 0x3a) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) sendmmsg(r4, &(0x7f0000000740)={{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)="dbe5a13b4eb2995c", 0x8}, {&(0x7f0000000140)="a8d81cd6bf2387be1850d368", 0xc}], 0x2, 0x0, 0x18}}, 0x38, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xae98cd7e8d4e801f}], 0x1, 0x9) close(r0) 18.405280207s ago: executing program 7 (id=210): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r0, 0x20004102, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRESOCT=r0, @ANYRES64=r0]) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0x1c) bind(r1, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x5, "19296b18d402459aff2a01ed621b7a72", 0x9}, 0x1c) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) poll(&(0x7f0000004a80)=[{0xffffffffffffff9c, 0x20}, {0xffffffffffffffff, 0x40}], 0x2, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x1d, 0x80, 0x2a, 0x1}], 0x1, 0x0, 0x15, 0x0) 17.290855446s ago: executing program 7 (id=215): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mprotect(&(0x7f00004f3000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) mprotect(&(0x7f00004f3000/0x1000)=nil, 0x1000, 0x0) (async) 17.167879183s ago: executing program 7 (id=220): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0x400474c4, 0x0) r2 = semget$private(0x0, 0x4, 0x42) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) 17.053207386s ago: executing program 7 (id=224): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x30000, 0x0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000080)={{'./file0\x00', './file0\x00', 0x2e, 0xd}, &(0x7f0000000040)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xb4, 0x92e7, 0x18, 0x8e, 0x35, 0x0, 0x4}], 0x2, 0x1, 0xfff, 0x7, 0x2, 0x6, 0x20, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20021, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_flags}) ioctl$DIOCSETHOSTID(r0, 0xc0044456, &(0x7f0000000580)=0x7d) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) kill(r3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000640)={{0x100000000, './file0\x00', [{[@v6=@rand_addr="152f8bc53d98c64026016ae9864992ba", @v4=@multicast1], [0x4, 0x1068], 0x7, 0x1a}, {[@v6=@loopback, @v4=@remote={0xac, 0x14, 0x0}], [0x5fad, 0x5], 0x2, 0x1a}], {{0x5, 0x4, 0x74}, 0x3, 0x9, 0x3, 0xc2, 0xff, 0x9f, 0x1}, {{0x4, 0x2, 0x3, 0x3}, 0x6, 0x4, 0x84b4, 0x400, 0x4, 0x8, 0x9}, @v4, 0x7fffffff, 0x3, 0x3, 0x2, 0x6548, [[0x4, 0x8], [0x6, 0x3]], [[0x2, 0x2], [0x0, 0xb0ac]], 0x800, [0xa5, 0x40], 0x6, 0x0, 0x7, 0x4, 0x1, 0x5, 0xff, 0x3, 0x40, 0x5, 0xc, 0xc8, "db16"}}) ioctl$DIOCRCLRADDRS(r5, 0xc4504442, &(0x7f0000000780)={{'./file1\x00', './file0\x00', 0x40, 0x1}, 0x0, 0x0, 0x0, 0x900, 0x8001, 0xfffffffe, 0x8, 0x2, 0x7ff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x9010, r2, 0x20000000) r6 = getuid() getgroups(0x2, &(0x7f0000000c40)=[0x0, 0x0]) lchown(&(0x7f0000000c00)='./file1\x00', r6, r8) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000001900)={{'./file1\x00', './file0\x00', 0x18, 0xfb}, &(0x7f0000000c80)=[{'./file0\x00', './file1\x00', 0x35, 0x8}, {'./file2\x00', './file1\x00', 0xa, 0xde}, {'./file0\x00', './file1\x00', 0x7b, 0xd}], 0x1000, 0x3, 0xb, 0x0, 0xa20, 0x7, 0x6, 0x5}) r9 = open$dir(&(0x7f0000001d80)='./file0\x00', 0x400, 0x10) r10 = getgid() fchownat(r9, &(0x7f0000001dc0)='./file0\x00', r6, r10, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000001f80)={{'./file1\x00', './file2\x00', 0x10, 0x3}, &(0x7f0000001e40)=[{@empty, '\x00', './file1\x00', 0x1, 0x5, 0x18, 0x9, 0x6, 0x10, 0x8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x9, 0x0, 0x5, 0xf9, 0x2, 0x7f}, {@empty, '\x00', './file2\x00', 0x7, 0xc9f7, 0x0, 0xdf, 0x1a, 0x2, 0x6}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x8, 0x0, 0x8, 0x4, 0x58, 0x95}, {@broadcast, '\x00', './file2\x00', 0x4, 0x7, 0x18, 0xcc, 0x10, 0x4, 0x9}, {@multicast1, '\x00', './file0\x00', 0x8, 0x3, 0x1a, 0xf, 0xff, 0xb, 0x9}], 0x2, 0x6, 0x3, 0x4, 0x844, 0x8, 0x10, 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) setresgid(r11, r7, r8) r12 = dup3(r4, 0xffffffffffffff9c, 0x10000) ioctl$DIOCGETLIMIT(r12, 0xc0084427, &(0x7f0000002480)={0x5, 0x7f}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$DIOCSTOP(r0, 0x20004402) ioctl$DIOCSTART(r5, 0x20004401) 17.052208253s ago: executing program 32 (id=224): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x30000, 0x0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000080)={{'./file0\x00', './file0\x00', 0x2e, 0xd}, &(0x7f0000000040)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xb4, 0x92e7, 0x18, 0x8e, 0x35, 0x0, 0x4}], 0x2, 0x1, 0xfff, 0x7, 0x2, 0x6, 0x20, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20021, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_flags}) ioctl$DIOCSETHOSTID(r0, 0xc0044456, &(0x7f0000000580)=0x7d) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) kill(r3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000640)={{0x100000000, './file0\x00', [{[@v6=@rand_addr="152f8bc53d98c64026016ae9864992ba", @v4=@multicast1], [0x4, 0x1068], 0x7, 0x1a}, {[@v6=@loopback, @v4=@remote={0xac, 0x14, 0x0}], [0x5fad, 0x5], 0x2, 0x1a}], {{0x5, 0x4, 0x74}, 0x3, 0x9, 0x3, 0xc2, 0xff, 0x9f, 0x1}, {{0x4, 0x2, 0x3, 0x3}, 0x6, 0x4, 0x84b4, 0x400, 0x4, 0x8, 0x9}, @v4, 0x7fffffff, 0x3, 0x3, 0x2, 0x6548, [[0x4, 0x8], [0x6, 0x3]], [[0x2, 0x2], [0x0, 0xb0ac]], 0x800, [0xa5, 0x40], 0x6, 0x0, 0x7, 0x4, 0x1, 0x5, 0xff, 0x3, 0x40, 0x5, 0xc, 0xc8, "db16"}}) ioctl$DIOCRCLRADDRS(r5, 0xc4504442, &(0x7f0000000780)={{'./file1\x00', './file0\x00', 0x40, 0x1}, 0x0, 0x0, 0x0, 0x900, 0x8001, 0xfffffffe, 0x8, 0x2, 0x7ff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x9010, r2, 0x20000000) r6 = getuid() getgroups(0x2, &(0x7f0000000c40)=[0x0, 0x0]) lchown(&(0x7f0000000c00)='./file1\x00', r6, r8) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000001900)={{'./file1\x00', './file0\x00', 0x18, 0xfb}, &(0x7f0000000c80)=[{'./file0\x00', './file1\x00', 0x35, 0x8}, {'./file2\x00', './file1\x00', 0xa, 0xde}, {'./file0\x00', './file1\x00', 0x7b, 0xd}], 0x1000, 0x3, 0xb, 0x0, 0xa20, 0x7, 0x6, 0x5}) r9 = open$dir(&(0x7f0000001d80)='./file0\x00', 0x400, 0x10) r10 = getgid() fchownat(r9, &(0x7f0000001dc0)='./file0\x00', r6, r10, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000001f80)={{'./file1\x00', './file2\x00', 0x10, 0x3}, &(0x7f0000001e40)=[{@empty, '\x00', './file1\x00', 0x1, 0x5, 0x18, 0x9, 0x6, 0x10, 0x8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x9, 0x0, 0x5, 0xf9, 0x2, 0x7f}, {@empty, '\x00', './file2\x00', 0x7, 0xc9f7, 0x0, 0xdf, 0x1a, 0x2, 0x6}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x8, 0x0, 0x8, 0x4, 0x58, 0x95}, {@broadcast, '\x00', './file2\x00', 0x4, 0x7, 0x18, 0xcc, 0x10, 0x4, 0x9}, {@multicast1, '\x00', './file0\x00', 0x8, 0x3, 0x1a, 0xf, 0xff, 0xb, 0x9}], 0x2, 0x6, 0x3, 0x4, 0x844, 0x8, 0x10, 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) setresgid(r11, r7, r8) r12 = dup3(r4, 0xffffffffffffff9c, 0x10000) ioctl$DIOCGETLIMIT(r12, 0xc0084427, &(0x7f0000002480)={0x5, 0x7f}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$DIOCSTOP(r0, 0x20004402) ioctl$DIOCSTART(r5, 0x20004401) 8.007293063s ago: executing program 1 (id=315): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r1 = getsid(0x0) setpgid(0x0, r1) setsid() (async) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000100)={0xa, 0x800, 0x40}) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000080)="2732e26c", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 8.007029664s ago: executing program 2 (id=316): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000ac0)={0x9, 0x80000001, 0x401, 0x1, "bb6d5206aec55f70cb0a274097c5b82b33623f39", 0x2a6467cd, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1e, 0x3ff, 0x6dca0653, 0x160350a, "04f00400000004be1fa614e0ff22700907ffdd00", 0x7fffffff, 0x45}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f0000000100)) 8.006716194s ago: executing program 3 (id=317): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x4, 0x1, 0x410}, {0x1d, 0x0, 0x1, 0x8}, {0x7, 0x8, 0xf7, 0x7}, {0x83, 0x6, 0x9, 0x2}, {0x9b1e, 0xdf, 0xf4, 0x4000800}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 7.80019507s ago: executing program 5 (id=319): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x680, 0x2, 0x0, 0x2}, 0x3, 0x8008000000000001, 0x0, 0x0, 0x8000000f, 0x2008004, 0x0, 0x9, 0x0, 0xdfb2, 0x0, 0x10001}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f884d297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0x625f67caf536db17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xfff, 0x3, 0xff, 0xffffffff, "be978560e479035750f8fb3242068aa67a6043ed", 0x2668, 0x80}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x29) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xfff9, 0xfe, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f0000000100)) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f00000001c0)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x4}) r7 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0285602, &(0x7f00000005c0)={0x10000, 0x80000001, {0x4, 0x800, 0x9}, 0x9, &(0x7f0000000340)={{0x6, 0x80, 0x7, 0x18, 0x5, 0x9, 0xe, 0x5}, {[0x7, 0x5, 0xffffffff00000000, 0x2000000000000, 0x3, 0x40, 0x5, 0x4, 0x55e, 0x8, 0x80000000, 0x0, 0x4, 0x4, 0x8, 0x6, 0xffffffffffff8001], [0x7fffffffffffffff, 0x2, 0x80000001, 0xfffffffffffffff7, 0x3516, 0x638, 0x2, 0xa1b8, 0x3ff, 0x1], [0x7, 0xffffffff, 0x6, 0x0, 0x7, 0x726, 0xbe9], [0x9, 0x10000, 0x4, 0x7, 0x9, 0x9], [{0x82e7, 0xfffffff8, 0x9, 0x86}, {0x2, 0x200, 0x4, 0x10001}, {0x3, 0x200, 0x81, 0x200000000000}, {0x8, 0x3, 0xffff, 0x6}, {0x7, 0xd8, 0x80}, {0x1, 0xbd73, 0x2, 0x7}, {0x1, 0x8001, 0x89c, 0x6}, {0x8, 0x6332, 0x4, 0x7fff}], {0x9, 0xd4, 0xe, 0xf4a}, {0x1, 0x40, 0x800, 0x3}}, 0xfffffff9}, 0x3, 0x81}) kevent(r7, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffa4961, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) ioctl$TIOCSETA(r8, 0xcd60441a, &(0x7f0000000080)={0x1, 0x2, 0x7, 0x2f, "2000030100010000000000000068a95a010400", 0x6, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) renameat(r2, &(0x7f0000000180)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 7.799239226s ago: executing program 6 (id=320): listen(0xffffffffffffffff, 0xffffffff) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000040)={@remote, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x1a, 0xde, 0x68, 0x5, 0x6, 0x10, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x7, 0xc3, [@multicast1]}, @generic={0x1, 0x4, "62b9"}, @noop, @end, @generic={0x89, 0x6, "b2688d33"}, @generic={0x7, 0xd, "89a2394469de2e879a9792"}]}}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x0, 0x0, 0xb, 0x20, 0xc6b, 0x0, 0x6, {[@timestamp={0x8, 0xa, 0x7, 0x1}, @window={0x3, 0x3, 0xb}, @generic={0x4, 0x7, "0e08c8b9cf"}, @mss={0x2, 0x4, 0x6}]}}, {"efde81339c896ea645c7c8df1fce1924a7065919ea1bfad44f7aaf23792cf60bc4cb76e222737e3fc33e894b3e75f75738ff99119b6f920cee28fdc3fadd9f3471350a5c76e2e9fad4dc4f2185edff465bda564b68f85f0879494a756d377d86780fb06edd222b45a4239a234e102384e31d31012af177cbf56caac3fd57"}}}}}}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r5, r8}, 0xc) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000340)={&(0x7f0000000300)=[0x4, 0xffffffff, 0x9, 0x0, 0x7, 0x1ff], 0x6, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01864c2, &(0x7f0000000380)={0x0, 0x0, r1, 0x0, 0x9}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r9, 0xc01864c1, &(0x7f00000003c0)={r10, 0x1, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GET_MAGIC(r11, 0x40046402, &(0x7f0000000400)={0x0}) ioctl$DRM_IOCTL_AUTH_MAGIC(r9, 0x80046411, &(0x7f0000000440)={r12}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r9, 0xc00c642e, &(0x7f0000000480)={0x3, 0x9, 0xffffffffffffffff}) ioctl$DRM_IOCTL_DROP_MASTER(r13, 0x2000641f) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r9, 0xc00864bf, &(0x7f00000004c0)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r13, 0xc01064c4, &(0x7f0000000540)={&(0x7f0000000500)=[r10, r14, r10, r10, r10, r10, r10], 0x7}) ioctl$TIOCSBRK(r13, 0x2000747b) ioctl$DRM_IOCTL_GET_MAGIC(r9, 0x40046402, &(0x7f0000000580)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000005c0)) r15 = msgget(0x0, 0x0) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) r17 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f00000006c0)={{r16, r3, r5, r6, 0x8, 0x2}, 0x0, 0x0, 0xd, 0x1a12, 0x3, r7, r17, 0x8fd, 0x0, 0x1, 0x0, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000780)={0x4, [{0x2, 0x8}, {0x1, 0x1}, {0x3, 0x2fea}, {0x1}, {0x3, 0x4}, {0x1, 0x5}, {0x2, 0x4}, {0x3, 0x7}, {0x2, 0x9}, {0x2, 0xffffffff}, {0x1, 0x4}, {0x2, 0x1}, {0x2, 0x10}, {0x3, 0x2}, {0x3, 0x9}, {0x1, 0xfffffffa}, {0x2, 0x100}, {0x3, 0x800}, {0x3, 0x24}, {0x3, 0xffff}, {0x1, 0xb}, {0x3, 0x3}, {0x2, 0x6}, {0x2, 0x8920}, {0x3, 0x5}, {0x3, 0x7fffffff}, {0x3, 0x9}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0x9}, {0x3, 0x2b9}, {0x2, 0x2}]}) r18 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{r16, r3, r19, 0x0, 0x80, 0x4, 0x0, 0x0, 0x7f}, 0x1, r17, r4, 0xfff8, 0x0, 0x1, 0xcb9, 0x56f5d232, 0x8000000000000000, 0xffffffffffffffff, 0x3ff}) r20 = dup3(r11, r9, 0x4) ioctl$VNDIOCSET(r20, 0xc0384600, &(0x7f0000000a80)={&(0x7f0000000a00)='./file0\x00', 0x400, &(0x7f0000000a40)='./file0\x00', 0x8}) 6.646582485s ago: executing program 0 (id=321): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xae828e137847f62, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @empty, @mcast1}}}}}}}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000180)='./file0\x00', 0xc3) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0xd27d43220c7df9f, 0x0) 6.644883184s ago: executing program 1 (id=322): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="03bfbeee", 0x4) open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCFLUSH(r1, 0x20004268) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1268f, 0x7fff, 0x5f3, 0x1, 0x1, 0x12, 0x8, 0x1, 0x0, 0xfffffffffffffffe, 0x6}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) sysctl$net_inet_etherip(&(0x7f00000000c0), 0x4, &(0x7f00000001c0)="80fbf57b53530fb2bc3fe66251cfbf0bb369ebef8bf3e0a6dbb9a015837030db6c5e2f60fe09e0212e73bb82cd6a1d2d42d854f28076c3438358d68bf3d066fe15924135619420729ba5bf3f9b5073729b69a83090520e620a9ae1999a18521cc4c79f11b7be178a961a04adf09b2240c44249a290053758f4122e8c3df986a850ce9cd99259ef1e409ef9e9965230f7dcd7a082ffaa60dddeac11f7", &(0x7f0000000280)=0x9c, &(0x7f0000001300)="0cc5b99cfe3c889aecbf8a4d593545fa0ec28f09a79fe2a5ccafb4bf336982f9f8ae8624f7c2436fdc99a53146fd96fe37462c4366ba42b8977ec4fc996b3730cdc6a6c8933fe2b0818a3363427c2d9435cc4dc8a9385537eb9ade898a49a3a3b9350f09550213935206ad9aa8ff7b30b45cc78023e7801bc0c15672e1f3dc125a68b4fd188bd2882972eac1d9aa4302d23575984d06f82503", 0x99) closefrom(r4) r5 = socket$unix(0x1, 0x2, 0x0) write(r5, &(0x7f0000000300)="a83c2cf53b9ae035a611f0aa97dcba5916bbcf0d4f65a46006f9827c423c83dd84c65aef7f586a15d32a41f2320d645a719b05c7db86df724fa139c3eaa28a37e7a9097a37f3d903326209eff864dea8e8c65b00382a82b07ed164ca06780c167a942ef6ec4866bedd4a7c03f5ffb1cb640205dbb27e457adbeb6848fe75857b9158e010c9f39a31fee42ae64fcac8f5b7da536eef51a1b5d22146b3221007f43c953076ac3b97a259de3d847d6e5bfc27d60e98a1f0d73e670731babedc796dc343ced32246bfc31646eca3407df6459b93b56ea1939262212603e3ae31bf4d01fe4930a53709cf348a0a8d46f457eaf08122a788bdc5f77af2830cfe2d6e0ab94ee3c56fe46ab3c045b17ee9c3a62dc43cf656c37a70b6e0a40ef00bf9351621919b0c66cdf75200c25265ae1736abcad66606587b26ae0509e65257e8a6ec5f145443511356b856dd6c5328d8c9e18afc3b1efbf2e2709960926b48b5b7caf50eb0f28022bd8e50377ac626165577065d241ca0fba63257a47ad063da023fc7e017655408e4fc0536c9a2e1502f885d711258fd89c55911ddb424b335f8025642f68ad55f39b3c102c9a3454b99f6cba2731e2ecc5e4c4954b9fcff048600f72b018cee9522f856fb6b84e62116cbce50a5347838428093d52d315d294df3eb91c51d8fbb064d9f59b83ada21acefe7baeb3c424f33f8ffc216fb2ece3d9085fd094c873e98f79709c9ffea28db0eb2a642aacd6ae86d7c61be54fe84c71dcdefbe76c79f1f52e6e213cf4e0853e81d50e142bbec114542b8472fc767162d115bae66bc375e43804ee8bcb72329b9a8794d3459e8b34e3594083313eea6711db6f177b9db278881890a2948030ecd85c51c00572583c487d2b4bd03a9f3d93d614da3740a117a5d9897acddc73473dacda7f3eb347b339e3ef9b3446b88173267ec4a4bd78cf8bb1accac8892dde1c9b1432fb55810b78525ccd01c5261138af9996066958b3c97c658affbb1cfea03fd06b40a330ffde3be436afa6b9da724af616f27136a4165bdbc7cfc261e04ce3f00b46f3070d96fe50ddb4ae215e98517309777daf28cd73c47936a89ca64669396aa3c5e7d00ffc9c487db63969e51817a64f08d2effb36804fed2f4c962b0835e600a59014179eac5c1000d5654e66781867ac4bb45cf4c458d231f5106ae33033723822fd835045ae7ea252ee3078c3fbc19c39b7494e713f1f6ba1b6aae140db5f22a92082d907a15227d192f5f20d282ce4f778386da3762d43954beafa467a51e9bb8178343ebee9484b494872e11f90742ecd1110b92228c0e4d12136e86e73c2d4726584e861562405cd3f07aa4c35173e760efffecf2e671c96871ae15395b0dc8e2e01196bb89fdf097ca1a625abcee301433ac6124bb29f4fb1936085ef8ed6d7b1e1ae270b2f4297447c4cad613a8e432db38895226e3d9e18bf8355f63d5273be090384797f08ac290681f843f5f57d3fb6a4daba9f22f65eff7b5f39d330ec1d5e19a62281fe8b5f475a1ee1b10a7a09a3124a0e2adfd3d0ed1a4c4d5adbcba08e548735b61afd604b8808a75bc79c6e2ff03440fc634e18a4a360c26013117d5523c1176bed7e95a6c8bd454127c79ea405fc81e7666378041638d6fdf94ba3bce09ffcaeb67651a5e0a24dd7ddf38656c00a212be3d5d0dd5636ae1ba9022661a3ea51032806bc905e53fc363b6c8b06278cf18710ee2990c7afce8d4376f32a3bdef9cd94b07c9be518a436d87257b77be7482bd71cb64720e4e8e3722cf532d60a590434026620580533685e52896ebc66b0390d6f3258bf47f2e23606957a808a6a588f663da25599cf4ee11be01383f34f867da8dbf961c2ab74e5c3b923ed44717479953155166dd070775737e925d97884624b6f4f42a101f8bea1686a80c6e83f89782543f691b9ec83a94f74f79b2fd26c6166a9b62bde9f2bc788fa787dfa7a565856205af279a5500e580da510e063f21886cb8cd952e5553f663b00260d674ca4d9f02c7de512a256407815b2c1e1cf115991d952ea70c55143dbf53ebc840a145e94c927c2e7c2e250a790c35602c9c2e7fd6bad769566ce3582a789b4c32a06e036b8f484b6058be496a069228f098fbab31637025fb840a69666653f83752f8fa766b15917b0934dae550ecb4dd565495e8edbc817dab3d771c0029ac6064c66dc94f46f215834f69439bef176ef16712f05eb5a9bcd1f2d098f4c932e9ffa4a722f0d919e86390e8f36390710b42b3891db05eca7482948e6102108bb2ba6c7bbeca3db904bdc64e10fb33515cd9227b8a9fcdf1c5031b24309711a387e8567f8a1fa11c41c5b7e3dd5231d1d60a547d18f84c5ba816d5c61b3d792eeef416fd0da6e8a6d5f6ee278750e50ed3b2d91f43c69d8b0ee52d4a4ff5b78ecef3f6cd19a80bea20d33814400462b1fc222c8f2059b97e60940478478b82f43715f69b0bab0ee9e6d05624b8f39611b36a21af67f8fe28e01b948c5269d07d8f55b25ab55640ed0434e97769087812369460ce5ee14dcf229d6f4e198b611f34491f597a28b12037465ca0efeb199aba43fdd3e8c5381b2a85b6f3273337c96376ba25647ba12230e24c6a8f0c7787a3b56417b5717f103cb7b6be4999f4d3b232a5b90a70e6e4af9d187f55cd06a062a5e0f76f3ef961196e156e57b6a0bc48bfb448d42793bc0384055464648f787d14a7ec9cb4d7f0797d57f6b82569786b2a1fa6e4f50054d01c956724b2c6c052a5e90b271ec57490ec7c9634f6d4dea5550719885f6465c6a2dd7dc302f3dd54e55d9130d692fda69962df9b20ac08178284313e47f30e7f4515dfc95591c216bf81af68a0d9643ddc33072718c90bdb00092377454a294d442216e87f88ed6fa5eed0f0e3fd4d431971a9ca55d1b9b47b7dac60db10c9fe47a8e85a4feb8dbb63c9f5145291088d1a9f87188b384c3b2947696231119973e9ce20f9ba5b27615f21ec89d5a09da63b4bb3d0e205aed99cafda82ca02fb1970929b0f354dd22a07c78ea6c7f1648fed14357f7e7966052813a946b6310fe569d7590a47ce0fadafd2a5a68ad0508df5559e482e96797822bccadd75cebf530a654a59489775bb1fb43c5642c074d764aaf66a343e787bbe20a8d665d8c931563a8c91684730b8c8d091b856502a69e1c70d14d4a57ac5aa64e7b1d2f2d4c25d7d4032ccf283126c009c2a8ba39b24550b301c438480b72cbd8f565047af5a2b04bb580d279dbdb51f4de915d1580f7b8e720ba00d57e066730778fbce1e207b2eb2ad2d06cddbe00a9d061959705e03bfef73dd4323a2b2fed4a0233c78d8e43f577aaf9cebb65cd8ae626159f1b40875208aca37eb7d13b9d742cac2a5d190b2b5bb49f53b42396a0dbbd09a249988beab277054821b4a6142b658e729aaec8d0421991834aa02fbfb6f7fd15b949b5dff8c4110318568d5362048ac0033da5fe4abbfb53a2fdc39723b5d850a770ac9aee34e1c4aa760d8bead3c267011f0e4ffc371d5a01d5bb690e6cfc7f13747c59242322490f06d10a5b94c1253ae6f352b72a44d238f6d97009c88c36c511a5335669c455ead3112e4922adf73b7b9bd2fe2e204d725a038e5ad1bc4d79bd6c239b22cebccf2c4cea7ac4e7b97fbecf85274fe7d613c3df8a3de0bf874b7835bc9d25a351e50601149e5fa27d9b573e28945059f5ae2236266757a8779540ceb667044bb78ebbf8050f4ac8ba635d61e5ea012b8a7906be4a9bb401706bf43397d0a8d03a9b6c0e6cae8cb9a996b417119fa12fd10e5e43f7594486074444974a58f59e5545df16c5e2c8018454462bb57b9e8697190a7555f0bc1e5533c7f8d30c7b06d8fd7deb6bc3d3d589f7a09a6d8e4312047516eee7e859fa1b65d2625647d3dd8dac83105fd4717dfac5b0fa0cfd91042d240c212b62f899d9f49040e7d5a091ec5464b3774766a481676b765ad7efd11007d616e6827539eb6d862b02864205a7f9646490e4a85e5f62ed66354a2fa5ca494c35687fdfc78e578c2fa0c261a79430ca125a976d0dfbbd235c38d96c5dd488a50fd3bd488964b2ec1a4feccc98556879fb3b8b6bc29e1a459c7437397e1782d0a0d6965c5059a22c4482afead6a980d04735ca5895e3782edf6e7aa115adf89c15dede4423bf89c2b30e5f63e359fc3e3b8e098d0c0385883a1ee552c459cb0359fcebf8671cc4dba834522f1d3e6854a7f9729ce67b7e4ee34497abcebafc841ec718cd762f12839b4cd4839b33b91b2b0a5d76dc84ba3eb2b47fd967182ddc42c747c18737347b90f2d11ea42c83a15f933ffdc8ad07aa9e8b93c0f434da17fbe73d1fb75c0213f6649fb9a47b860551f1ba54ec3afa7bc61749939c178da4cd72fde11771d3df468a686c68a4c11a4690fd3104f2754aeee6cb1743e08b1a3a2c132393c30d6266a2a2adb238a7a9c349065b4fc4d05ecf086e1d1a1abf6bf8561d37b94c5b86692796f5f63d43dfcb2b9b8e05d00871a16bd287c0fa6d505a851679dfe16baddb7c941e02fab3f9b0a43e70b1bf16c7eb475eb959818c325492d5b1f4a154444ea113310a4315c3086937b4a2ca7a26b182358da98645269f43ad740d426fa1d6b3fd67d65a16faf0cd43d2671ce329a52afe0464a981fd12745ed37e10c951791bba1e3eace73492259f5945db8d60310c8157b5bd36f8f7404f4e430c64f07d9af69aa9e1a2b583cfbb12a9befc9c7174a7a1be199274fd4a5bb460521d6cc20dfb1721389a9e04a1e47bdbed32cdec442b7c899ca0f235b989971af992b632b4875cf398454e917182c7a50b3e73bd4e8283bdba0ece8055ce3046bd4afb61454a73c5037f23fcdd0e7b972c39b1bba3473cc03f7979483b0b531c5d6c381273dd8a2c01b48faaf1e224659d04b7e6b4e8e1e28b9fc3dd7dfcb7d574ab2107d813f70ec1fb876dd00ea8500ef6e0c875ea81489d23c699aeb5981e54e6beb9617d1c272a668c6c699c435785614f1041650315def63cd9cf017791f0df9638049ee16e50d7cd8b1c016ad6f3a8f3706e6e7e67f9b041318e2df6761aa725a4832bae962e11eee279ed35b9c14b58451546c5459675c18cac8d3131bc3297e9460842d57734bd7f4ab128392a80d01141e7522f4f04ed655c637bb31058c3c0cd52cf990d4df08575a7524412a42141c6858b81cdb04125ce914a23a71f24e84d08370f33cf60c04aaaaa7b41291112aae8e69b52b84ca6face15fd6b0b704c141fbfe18159c01a457c005591a84b2edd8b116aa71beeabce1585f772ff7b5a8952ab1a9a25630cd3c94c8cb5c36a3975f52e01ce3df3dd7b17c7e4ab8560085f7bd0ce9c6ceee2253ccb7826c6982a9be93e06947ac11182d36c24c3234ccba46f680dc9c8b6e1184fc326a8b8caed96bdf872ea933c6060ddf60c2b47e7a4839f68b18dbcc8aa7942d0c0e04168b7ea10c534eb54b1229ffdfa882973120c327d2d2f6c91768ed07ef44e14e5e7b2e74a6cec67644731ce2e2f48f28bf9ebcb50160f1683a702f4a5b947308089d04225188cd0064540c4b3fa5eb91321cc48612f6d34834400d0e13af9104380998ffeb65091b8ccbb1bff1afc98adfb2f0dc20a1f35f0bcee8b76aa032038e7b46780a94c82739f7993ec8709e857daffa63a8eb9bfe5bd502e85ba8125f6bcb9ed0d00652968b5b8cb040ff9d7b124bf83f9ba3180f23ac0d", 0xfe0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000000)="0000040c", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c4b1a", 0x4) open(&(0x7f0000000340)='./file1\x00', 0x8, 0x1bf) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x1, 0xffffffff, 0xfffffffe, 0x3, "2102000c0006000000000200", 0xffff}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699b, &(0x7f00000001c0)) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040)=0x10000400, 0x4) 6.641757217s ago: executing program 2 (id=323): syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffe1e, 0x67, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xdfffffff}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x7, 0x0, 0x81}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) execve(0x0, 0x0, 0x0) 6.641001922s ago: executing program 3 (id=324): mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0xcff) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d7333", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x566, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) close(r2) 6.639257011s ago: executing program 4 (id=325): sysctl$kern(&(0x7f0000000140)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000000280)="84941277", 0x4) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0xfc5, 0xa5e2, 0x2, "2b6ad0dcbcc758dee3b9ae31c690d479e6fe847f", 0x1, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x2df57366, 0x5, 0xd, 0xffff7dfc, "0a6400b708022400060000d06203000000027cb9", 0x8001, 0x5}) writev(r2, &(0x7f0000000200)=[{&(0x7f00000009c0)="3a62395f52ca39ebb428ab374b8b24476f635a668335c1f35bbcbe1879e457c0cd52509469ddb2a491a5e3bc100abcb0bec31655e5ea8f75e58c2e42324caf2af4e99a44db026b78def9b2cd42929ab8e4cd8684cba789aafec54a2b07d5089a929ee4da37fde90029c06f99975b1952e955d2ea457e2e890d44a1e144e70c38623a8296afaaa2782706fe810a04d3f761662da4fb2e1b88ce6361d6a0ead5a920dd965381cd1df46418693ca12c8724a3594bfa8e6479de4f3e4dd29168e19026c95a5f4c5ee5639bdce2aa51e52d35a93992d8b76e7dcb2db7e042cf003776019df2ece194b2b738633f0cae1cead6c60a6c9b3e0d5220a548836175602df525f4e16199a0e6b99d2a9d7d6da340bec3156c8963b5f028818ee36a6a44c4f99e8642544cfdf002179dce1329db99184e3a41668284ac68cc560efb695b735827a983990457a862b8ac0d85f70d7a81b86ed75bfad74a055b6e52666d0862f8504f2f1e0dc7b0293d422677021d53255f2befecb2ee126e59d4ee576762597f40b7ed3cae8c9adcfc0bc40f5f78e21fab1d4b040e7781f2e46fe8eeff983c9d00e4662e9ed65c18e588dfd61e0ce5aa3f0edb4b53b64e658e6856f81e101eec2e6fd961c5643f3adca1", 0x1ca}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff010045f4003c00670000000690780000ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a00282009078fffc131285da614c06935eccdf9b8db70dedeec50000"]) sysctl$kern(&(0x7f0000000140)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000000280)="84941277", 0x4) (async) socket(0x11, 0x3, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0xfc5, 0xa5e2, 0x2, "2b6ad0dcbcc758dee3b9ae31c690d479e6fe847f", 0x1, 0x4}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x2df57366, 0x5, 0xd, 0xffff7dfc, "0a6400b708022400060000d06203000000027cb9", 0x8001, 0x5}) (async) writev(r2, &(0x7f0000000200)=[{&(0x7f00000009c0)="3a62395f52ca39ebb428ab374b8b24476f635a668335c1f35bbcbe1879e457c0cd52509469ddb2a491a5e3bc100abcb0bec31655e5ea8f75e58c2e42324caf2af4e99a44db026b78def9b2cd42929ab8e4cd8684cba789aafec54a2b07d5089a929ee4da37fde90029c06f99975b1952e955d2ea457e2e890d44a1e144e70c38623a8296afaaa2782706fe810a04d3f761662da4fb2e1b88ce6361d6a0ead5a920dd965381cd1df46418693ca12c8724a3594bfa8e6479de4f3e4dd29168e19026c95a5f4c5ee5639bdce2aa51e52d35a93992d8b76e7dcb2db7e042cf003776019df2ece194b2b738633f0cae1cead6c60a6c9b3e0d5220a548836175602df525f4e16199a0e6b99d2a9d7d6da340bec3156c8963b5f028818ee36a6a44c4f99e8642544cfdf002179dce1329db99184e3a41668284ac68cc560efb695b735827a983990457a862b8ac0d85f70d7a81b86ed75bfad74a055b6e52666d0862f8504f2f1e0dc7b0293d422677021d53255f2befecb2ee126e59d4ee576762597f40b7ed3cae8c9adcfc0bc40f5f78e21fab1d4b040e7781f2e46fe8eeff983c9d00e4662e9ed65c18e588dfd61e0ce5aa3f0edb4b53b64e658e6856f81e101eec2e6fd961c5643f3adca1", 0x1ca}], 0x1) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff010045f4003c00670000000690780000ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a00282009078fffc131285da614c06935eccdf9b8db70dedeec50000"]) (async) 6.585980103s ago: executing program 5 (id=326): setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x127492, "08e50000000000000100", 0x20004118, 0x6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000200)='./bus/file0\x00', 0x10000, 0x40) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80), 0x40000, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r2, &(0x7f00000000c0)="050000000445a4feaa806c88e16e99758ff08feb58", 0x15, 0xa, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x1}, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000b00)={&(0x7f0000000ac0)=[{0x20, 0x3}, {0x101}], 0x2}) setuid(0xffffffffffffffff) chroot(&(0x7f0000000740)='.\x00') chroot(&(0x7f0000000740)='.\x00') r3 = syz_open_pts() setsid() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSCTTY(r3, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfd1ecc7f, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x7, 0x1, 0x7fa}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 6.585469471s ago: executing program 6 (id=327): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) pselect(0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0xff, 0x5c124363}, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000080)="2732e26c", &(0x7f0000000040)=0x4, 0x0, 0x0) 5.168677578s ago: executing program 0 (id=328): openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 5.166755571s ago: executing program 1 (id=329): r0 = socket(0x2, 0x2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r0) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1}, 0x10) (async) close(0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001180)={0x2, &(0x7f0000001140)=[{0xa0c9, 0x2, 0xd, 0xe}, {0x6, 0x3, 0xf0, 0x2}]}) (async) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)='\x00\x00\x00\x00', 0x4) 5.166479658s ago: executing program 2 (id=330): setresuid(0xee00, 0xffffffffffffffff, 0x0) (async) setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x100, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000080)="f1434406eb97261daad16471cdb153b55f39b33766d7b83f", 0x18) 4.91078138s ago: executing program 3 (id=331): setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) r2 = getpgrp() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, 0x0) 3.602022026s ago: executing program 4 (id=332): r0 = socket(0x18, 0xc003, 0x3a) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000080)=@un=@abs={0x6, 0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2}, 0x406) 3.597271007s ago: executing program 0 (id=333): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) semget(0x3, 0x4, 0x2) (async) r2 = semget(0x3, 0x4, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r1, &(0x7f00000000c0)=""/63, 0x3f) write(r3, &(0x7f00000002c0)="6183b228fa31c6764af82b081f165b5fc9e6184305596fdb12a636fd5932f90677a8f6c3f3340650d7a1cf5cfdec82c6abeb49998f6b9bb4773566f48ba3749e00120d39dec2cbb56efa4f51c481cdb88a9fdedb5b972eba7bbca6d7bca68a2f6403cb7248b7f5ac1c8b6e6b65d1ca67f67ec9fdeacae3bb58d30218", 0x7c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$DIOCGETLIMIT(r4, 0xc0104454, &(0x7f0000000140)={0x0, 0x5}) (async) ioctl$DIOCGETLIMIT(r4, 0xc0104454, &(0x7f0000000140)={0x0, 0x5}) kqueue1(0x10004) (async) r5 = kqueue1(0x10004) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x1, 0x4, 0x100000000, 0xc8}, {{r5}, 0xfffffffffffffff6, 0x8, 0xf0000000, 0x6, 0x4}], 0x1, 0x0, 0x80000000, 0x0) (async) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x1, 0x4, 0x100000000, 0xc8}, {{r5}, 0xfffffffffffffff6, 0x8, 0xf0000000, 0x6, 0x4}], 0x1, 0x0, 0x80000000, 0x0) kevent(r5, &(0x7f0000000080), 0x6c2, 0x0, 0x3, 0x0) (async) kevent(r5, &(0x7f0000000080), 0x6c2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0x1, 0x7}, {0x80, 0x7, 0x8c, 0x3}, {0x6, 0xe4, 0x2a, 0x3}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r5]) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a80d00810022000800455c00300066000000019078ac1400aae00000010c00907800080000456c000400000000080608000000000000000001"]) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x10001, 0xffffe741, 0x8}) 3.595900614s ago: executing program 1 (id=334): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffff86, 0x8, 0xffffffffffffff81, 0x1, 0x8, 0xcd18, 0x100}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x80000001, 0x5, 0x1, 0xfffffffffffffffd, 0x2, 0xfffffffffffffffd, 0x1, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) (async) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffff86, 0x8, 0xffffffffffffff81, 0x1, 0x8, 0xcd18, 0x100}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x80000001, 0x5, 0x1, 0xfffffffffffffffd, 0x2, 0xfffffffffffffffd, 0x1, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) (async) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) (async) 3.584531743s ago: executing program 2 (id=335): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x40) ioctl$FIONREAD(r1, 0x80146945, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 3.575377972s ago: executing program 3 (id=336): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r1, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1268f, 0x81, 0xffff, 0x1, 0x1, 0x2, 0x8, 0x1, 0x0, 0xfffffffffffffffe, 0x6}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r5 = socket(0x18, 0x8002, 0x4c) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) closefrom(r6) closefrom(r6) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@random="00008f00", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x3a, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x2, 0xa47, @mcast1}}}}}}) fchown(0xffffffffffffffff, 0x0, 0x0) 3.574318948s ago: executing program 4 (id=337): open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x15d) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d4200fffffff3000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f00000003c0)='./file0\x00', 0x44002ffff) 3.572891677s ago: executing program 5 (id=338): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x47, 0x9}], 0x1}) r2 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x5, 0xffffffff, 0x4, 0x9, 0x7f, 0x8, 0x4e11, 0x10, [{0x0, 0x9, 0x8, 0xfffffffb}, {0x4, 0x5, 0x5, 0x1}, {0x4, 0xfffff001, 0x0, 0x7c}, {0xfffffffb, 0x0, 0x1, 0x3}, {0x1000, 0x4acc, 0x0, 0x4}, {0x1, 0xffff, 0xa85, 0x8e}, {0x7ff, 0x4aa1, 0x2, 0x3}, {0x6, 0x80000001, 0xffffff81, 0x6}, {0x8000, 0x3b99, 0x6, 0x353}, {0xef8, 0xb, 0x4, 0x7}, {0x4, 0x1c, 0x9, 0x2e7}, {0x7, 0x8, 0x4, 0x4}, {0x274, 0x4, 0x6, 0x9}, {0x4, 0x7, 0x3f5, 0x1}, {0x4, 0x80000000, 0x6, 0x151ba487}, {0x0, 0x6, 0xfffffff8, 0x9}]}) r3 = syz_open_pts() readv(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/172, 0xac}], 0x3) dup(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) poll(&(0x7f00000007c0)=[{r3, 0x2}, {r1, 0x10}, {r1, 0x40}, {r1, 0x2}, {r1, 0x1}, {r1, 0x40}, {r1, 0x7}], 0x7, 0x8f2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x48, 0x94f}, {0x8d, 0x4e6}, {0x101, 0x99}], 0x3}) 3.554410635s ago: executing program 6 (id=339): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x4, 0x1, './file0\x00'}, 0xa) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r1 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf7900) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6e", 0x61}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f00000003c0)=[{0xe8, 0x5, 0xd, 0x7}]}) ioctl$VNDIOCCLR(r1, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) chmod(&(0x7f0000000140)='./file0\x00', 0x39b) setuid(0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x52}, 0x2, &(0x7f0000000080)="ed534371ae", &(0x7f0000000180)=0x5, &(0x7f00000001c0), 0x0) r4 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x80, 0x2a, 0x1}], 0x1, 0x0, 0x15, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x8, 0xffeffffc, 0x7fff, 0x4, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x200}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a3558e5f84cf71b59c7afec3708220f522dbfa13151660edfc66d438ed7efc32d25c7464a0a4439ba1627856595cbf3c706ba42fc3a58bfaffffffffffffff8f200e2f5644b384dcf23473fb3b7ead9b4321ddef74d211851199f43bdf4a757d213b1e9379e6ee00000000000000", &(0x7f0000000140)=0x7c, 0x0, 0x0) 3.484233831s ago: executing program 4 (id=340): r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)='N', 0x1}], 0x1) unveil(0x0, &(0x7f00000002c0)='r\x00') sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0xffffffffffffffff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43220c7dbbd, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)='+!', 0x2}], 0x10000000000002aa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001f00), 0x10000000000000b9, 0x0, 0x0, 0xf}, 0xf) 3.482887955s ago: executing program 5 (id=341): sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0) 3.482112782s ago: executing program 6 (id=342): writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, 0x1}, 0x2) shutdown(r0, 0x1) (async) r1 = msgget(0x3, 0x280) msgctl$IPC_RMID(r1, 0x2000000) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0xc0, 0x0) 1.87230776s ago: executing program 5 (id=343): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x7f, 0x4, 0x1, 0x9, 0x1, 0x8, 0x315}, &(0x7f0000000080)={0x7fff, 0x40, 0x7, 0xfffffffffffff000, 0x6, 0x0, 0x0, 0x8001}, &(0x7f00000000c0)={0xf, 0x8, 0xfffffffffffffff0, 0xfff, 0x200000000, 0x531, 0x7fffffff, 0xfffffffffffffff9}, &(0x7f0000000100)={0x7f, 0x6}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01864c2, &(0x7f0000000180)={0x0, 0x1, r2, 0x0, 0x3}) r3 = socket$inet(0x2, 0x1000, 0xc) close(r3) ftruncate(r2, 0x1ff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x7, 0x7, 0x6b, 0xffff}) r4 = openat(r0, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x102) r5 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40000, 0x8) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0x8}, 0x3, &(0x7f00000004c0)="babb4b0b78ee21d8818a3f3ecd68d813a0b6c91ee66d5d91887f44fc86c6f5a430e0abc378b18cda1ab68a51790842ee9593666bdad1fa19941e664061b088d8a11243ba26e10351337f93d63e861ea63862c7482c914e0336ff80e822e51ce11b2dc894103b48dc9a363bf14ee9360aa2dc06eb5456f1951dc155cd19242eebc9630df87be2d35c6becada864387ed210a68b359d7629213adcc725f1f33fb937bfe7d912599f40", &(0x7f0000000580)=0xa8, &(0x7f00000005c0)="6c21857d163f516f0b4650efd47cc3b6af42625e034f70c5fedc46273bf2bbf78caca14496181a135b96f5d33b169b12e9a86c39569309a34cc93e3051bd680de3eea31befe1c1b8f1b3bb5e5c1b058f7a0f81ee35adc8e1ace8b92801b7a91998920b378fa4b7c9481202", 0x6b) sysctl$vfs_ffs(&(0x7f0000000640)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000680)="311788fe0c218db17fa30017ea4f0597ef5856d8559a117e84b2dc74845fbf632d096af7bd1a92a1142c0ace92806c7a19189c2eeda365a62656712e64eb5f31ac8832fc3eec98b2e392b14bcd32422f11436790b6ec8d501b8c2885288cbe922a2043199b7ea4d530115f6e11ac95cfe95c57870aa9f4fd4680c9b8d6c683c888e4522769dc8ea4cd7952acd38823ea12f7935b19092f79acb0d168fd933f6b2bb6fd859c5444efe0e0745277e47baae269283414ab0c3bf4a1cb2404ca4e83f0a7e2b42e46c2697cfbee4d8831be25674b549d78", &(0x7f0000000780)=0xd5, &(0x7f00000007c0)="b5b309882ec8866a7f4053cd0f7d3ccdf5b405e0a55291f9c022b1c8b6c57257b37bbf829e5f0846b747caa26ff3006636230cb581dd5beec4169a7701074822df901957", 0x44) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000840)) r6 = socket$inet(0x2, 0x1000, 0x9) r7 = openat$audio(0xffffffffffffff9c, &(0x7f0000000880), 0x800, 0x0) r8 = socket$inet6(0x18, 0x3, 0x1) kevent(r5, &(0x7f00000008c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffff7, 0xc, 0x1, 0x9, 0xfffffffffffffecf}, {{r6}, 0x0, 0xc2, 0x1, 0x6, 0xfffffffffffffffd}, {{r7}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x2}, {{r8}, 0xfffffffffffffff6, 0x89, 0x1, 0xe8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x800000b3, 0x1ff, 0x934b}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x9, 0x8000000000000001}], 0x4, &(0x7f00000009c0)=[{{r5}, 0x7ffffffffffffff9, 0x12, 0xfffff, 0x6, 0x3}, {{r4}, 0xfffffffffffffff9, 0x2, 0x2, 0x7, 0x2}, {{r1}, 0xfffffffffffffff6, 0x20, 0x1, 0x10000, 0x1}, {{r3}, 0xfffffffffffffffe, 0x10, 0x8b, 0x3, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x5, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0xb2, 0x10, 0x4, 0x7}, {{r3}, 0xfffffffffffffffb, 0x40, 0x8, 0x5, 0x1}, {{r5}, 0xfffffffffffffff9, 0xc2, 0x4, 0x6, 0x2}], 0x0, &(0x7f0000000b00)={0x0, 0x3}) mknod(&(0x7f0000000b40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x8b) recvmmsg(r1, &(0x7f0000000d80)={{&(0x7f0000000c80)=@in6, 0x1c, &(0x7f0000000cc0), 0x0, &(0x7f0000000d00)=""/112, 0x70}, 0x10001}, 0x38, 0x3, &(0x7f0000000dc0)={0x1, 0x9}) gettimeofday(&(0x7f0000000e00), &(0x7f0000000e40)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000e80)={0x1ff, 0x80000000, 0xe29, 0xfffffffa, 0x0, 0x3f80000, 0x4da9, 0x10, [{0x8001, 0x1, 0x8, 0x6cef6762}, {0x3, 0x4, 0x17d200, 0x4}, {0x1, 0x7, 0x4, 0x6}, {0x4, 0x5, 0x8, 0x5}, {0x0, 0x61a, 0x8, 0x6}, {0x8, 0x1ff, 0x5, 0x10000}, {0x7, 0x6, 0x1, 0x9}, {0x6, 0x89, 0x10001, 0x8}, {0x3, 0x7, 0xb3}, {0x67bb000, 0x8, 0xef9, 0xfffffc00}, {0x3, 0xc31a, 0x2c, 0x2}, {0x22401e9d, 0x4, 0xfb, 0xc}, {0x7fff, 0x7, 0x9, 0x7}, {0x1, 0xf60, 0x8762, 0x6c}, {0x0, 0x863e, 0x20000000, 0x2}, {0x3c, 0x3, 0xe0000, 0x5}]}) ioctl$AUDIO_GETDEV_ctl(r1, 0x4030411b, &(0x7f0000000fc0)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) read(r2, &(0x7f0000001000)=""/99, 0x63) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000010c0)={0x3, 0x1, {0x8000000000000000, 0x200}}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01864c2, &(0x7f0000001100)={0x0, 0x1, r3, 0x0, 0x7}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000001280)) 1.826857327s ago: executing program 0 (id=344): r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) dup2(r1, r0) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) sendto$inet(r0, &(0x7f0000000a80)="f69c10dc0445a4feaa806c88e15dc9e9705e318b57", 0x10dc, 0x4, &(0x7f0000000ac0), 0x10) 1.826482828s ago: executing program 1 (id=345): r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1d100", 0x84, 0x5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x61, 0x100000000}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff2e244911b37486dd62a24987020888f5000000000000000000000000010000000000000000000890"]) 1.825932669s ago: executing program 2 (id=346): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x0, 0xf, 0x6, 0x4}, {0x1c, 0xa, 0x6, 0x1}, {0x3c56, 0xdb, 0x16, 0x598}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r4, 0x20004109, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x840002ffff) write(r3, &(0x7f0000000700)="d929", 0x2) open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x3c) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x412dff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x180) readv(r5, &(0x7f0000000100)=[{&(0x7f0000003180)=""/4103, 0x1007}, {&(0x7f0000001140)=""/4092, 0xffc}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x20766a, 0xae6, 0xcfe, 0xfffffff8, "9c0000000000b50400", 0x8, 0x10000}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000cc0)="94a3527a2d298dccbf874c290891e758d64ef4777b9b795c87ea0a4520c6be547e67999eaccf065e82079261d4cd2b0842de2ebd31be77d4b18a6c732400bf468f86400949a9b0b6d52bad345e989fbb2061c15ab2cc4447fe211fd80d24102ca28a3d71d438557c534551e0cb13bca744d9a784b37b342bfc791f0c81f3b9b956e2cc28eca4424d928f0a9da81294099cf0a9f4407a16afc62847b0b9883dc2e59cb5207dfa450ba975b8233fe73bfd666e7781058521cb03796e115fc14f1254090be19c63205de9da193b87a82f3e4f52e07db9eb2b926cb24c8654adb8faa4224acf3e69e578de1256593b37e072b55645b41cd062b4ed577246012ac252c27ba2bca6aa8567399c8629b011a6f477000f7037397fde910758e0a12383f19e31456785b2ce859aaffbffbf919a9dfc7359f9ed6b4e68b9e90d8401641d575b3479717818d1c7587d2daaf8cb44d124a13c90387e961a5e069b6cb77203e28c46568bc38089944d2d7c5c00c9c5d9704151d1c0ae1d28d2f3418cb60c9def109069da061d9d737e7546d1b2298627ce19b03c79324b47978345ac1d69727eec21110817ed2847b5d9d4fa368d5b334ec746c619adb5096c9bbdbee92f796718fd957a93638272a270036421fee5d0c32ab52b71ecc0b9eabf80dc31745d0aadf3d609f6899286007b49d3cabb4ef0c9ad8d1af065ee1632a7fb5c1ded9a74a1fd2d0b50f99e690a6b5f20633b9c44c1af6b273c6e90098aeedf99362c26fec849a73b25ec0d2774bf68e63e76449d0f189f831d218027d222949546a196c29fdb3d5f420e8e3ae10aa29d9363007866c14d3439bbd319c6a816b987bf26d975771b69bac54a55a2ab2fa3fe9fcad93180bdd1263cdd107f58739c22be1e434009e0fea1c70d9f2f6454165ae115e0ce3f4e9a997df14efeebe96ad2727016ae0f22f9e529e9217244b8a345bd2593e0ad7cc4d55b352769d5b2e21f47b9fdbd8b381afe6e2a094ebd7c88d2a5d6bd41bf8148f5c88e7fecc27c8458dbb83cb38f52a2cfb3395249f45d28efc57efafa57e716830d3859ae482c035c08", 0x2fe}, {&(0x7f00000000c0)="7966d6555f64297f7d5ad92e7bce3c7749163af1528e5cdf6297ba97ffa143c557a30de72c20692aacbb49dadfb3ea291b0fe6e26cd710ec7a343f523ae7049b6bb7bdfe95dbce297f77d05bcefef2b80fded7df48001cee2fd2427b752d473aa1fd0e4392cb36fe98ecfbccdcd5ecd99ae4ada6bb04cab8f4ce1095a12605c0", 0xfdac}], 0x2) 1.823369683s ago: executing program 3 (id=347): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x3, 0xffffffff}, {0x2}, {0x2, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x4}, {0x2, 0x40000001}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x1, 0x5}, {0x2}, {0x5}, {0x2}, {}, {0x2, 0x1}, {}, {0x0, 0x7}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100004}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) listen(r1, 0x7fff) (async) syz_emit_ethernet(0xb1, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0xa3, 0x67, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x2, 0x8200, 0x0, 0x6, {[@md5sig={0x13, 0x12, "e5b2e7b7821de272a73f14b26a8f6aec"}, @nop, @sack={0x5, 0x2}, @timestamp={0x8, 0xa, 0x1, 0xe}, @md5sig={0x13, 0x12, "c0568ce4d101091988280a6ae4268b44"}, @mss={0x2, 0x4, 0x6}, @sack_perm={0x4, 0x2}]}}, {"c1f67a2ef20758628045dc64293784c8a68e3db48c0ca7b7eabb0987cc0f04207eec3d29ded87e305fb436873796764bfff9d1f2b77f3b24ffa20cc0021ecdf5568c9b"}}}}}}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x3, 0x1) getsockopt(r3, 0x29, 0x40, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 112.451223ms ago: executing program 4 (id=348): openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 102.746334ms ago: executing program 0 (id=349): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getppid() r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000003280)="fc0845ef", 0x4) setuid(0xffffffffffffffff) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') 102.434784ms ago: executing program 1 (id=350): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x4, "00000000000000000000000000000001", 0x9}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x5, "00000000f600", 0x1ffffff}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x53ae8b20, "0000000000ebff000000000000000008", 0x8956}, 0x1c) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0x1c) 100.733177ms ago: executing program 2 (id=351): preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x2], 0x2, 0x10000, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$AUDIO_MIXER_READ(r2, 0xc0144d00, &(0x7f0000000280)=@value_ctrl={0x80, 0x3, 0x4, "af1be5246608c248"}) readv(r1, &(0x7f00000029c0)=[{&(0x7f00000009c0)=""/4075, 0xfeb}, {&(0x7f0000002a00)=""/4102, 0x1006}], 0x2) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x8010640d, &(0x7f0000000200)={0x4, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x2], 0x2, 0x10000}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) openat$audioctl(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) (async) ioctl$AUDIO_MIXER_READ(r2, 0xc0144d00, &(0x7f0000000280)=@value_ctrl={0x80, 0x3, 0x4, "af1be5246608c248"}) (async) readv(r1, &(0x7f00000029c0)=[{&(0x7f00000009c0)=""/4075, 0xfeb}, {&(0x7f0000002a00)=""/4102, 0x1006}], 0x2) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x8010640d, &(0x7f0000000200)={0x4, 0x2}) (async) 98.836702ms ago: executing program 3 (id=352): munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() 96.301859ms ago: executing program 5 (id=353): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0x1c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x1c, 0x18, 0x0, 0x7, "a17ee751fb3557da393ae774feb96686", 0x8}, {0x1c, 0x18, 0x3, 0x3, "ca190f1cb74d208f16814acc18ad68ce", 0x2}, 0x7, [0x2, 0x3, 0x5, 0x9, 0x9, 0xfff, 0x2, 0x7]}, 0x5c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x46, &(0x7f0000000080)=[{0x54, 0x0, 0x39, 0x48}, {0x48, 0xa, 0xff}, {0x7, 0x80, 0x6, 0xfffff824}]}) socket(0x2, 0x3, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffdff86dd6036ea0700", @ANYRES16]) r3 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0x104) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={0x0, r5}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000002c0)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff9}, {0x101, 0x5, 0xfffffffd, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x7, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0x3, 0xffffffff, 0x4d4, 0x6}, {0x5, 0x8, 0x14, 0x5910}, {0x6000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0xd}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x8001, 0x8}, {0x29a71717, 0xfffffffe, 0x60, 0x3}, {0x6, 0xfffffffa, 0x205, 0x4}, {0x0, 0x1, 0x1ff, 0x230003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0x8000000000002001, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) acct(&(0x7f0000000280)='./file1\x00') ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0xd27d43220c7df9f, 0x0) unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000080)='x\x00') 75.377816ms ago: executing program 6 (id=354): r0 = kqueue1(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x250, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r4 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x10004) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r6 = kqueue() r7 = socket$inet6(0x18, 0x5, 0x3) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0x1c) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000300)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0x20}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x24, 0x4, 0x9, 0x5}, {{r2}, 0xfffffffffffffff6, 0x10, 0x14, 0x6, 0x7fffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x55b81838, 0x7}, {{r3}, 0x0, 0xb, 0x20000000, 0x8000, 0x1000}, {{r4}, 0xfffffffffffffffb, 0x98, 0xf0000000, 0x80000000, 0x6}, {{}, 0xfffffffffffffffa, 0x40, 0x4, 0xfe00000000000000, 0x3f6}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x1, 0x4, 0x40, 0x3c}, {{r7}, 0xfffffffffffffff9, 0x5, 0x30000005, 0xffff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x2, 0x2}], 0x401, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x3, 0x7}, {{r9}, 0xfffffffffffffffd, 0x23, 0x4, 0x6, 0x2}, {{r10}, 0xfffffffffffffffe, 0xd0, 0x80000000, 0x5, 0x3}], 0x7, &(0x7f00000003c0)={0x8000000000000000, 0x9}) connect$inet(r10, &(0x7f0000000400)={0x10, 0x2, 0x3, 0x4}, 0x10) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r10, 0x4004574b, &(0x7f0000000440)) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) ioctl$DIOCCHANGERULE(r11, 0xcd60441a, &(0x7f00000004c0)={0x4, 0x1, 0x317, './file0\x00', './file0\x00', 0x0, "b5a4100e28bca2f7b5ac1c5f1757ebacca041df93581b1801956e7399d57e7eabf924f1b3a535ff2407c742c3b6bbc941e0504e40fded15bb36d20dd03cd9930c4d71b5438e07adbf7fce82fab2aaa8453f7ad34d24d4b62e8f2379843e4f97e036ffef82eb11ea76e78a6a2e2a9b843e15a40eeaefd2e26f408fb6c580ee2e0f99f206206ff3f3b9f2e5e2e1aca4e057874bb3bbb2f3b22d24a46cc59da5fbcfaa8bcfbf997af2105aaad22ee319f75b0e805a635e4d29ec36e75c2730afebca5993b3fe038d23993282f0d8abf4d27bc4a601cae435347cb81ec88497ff0b0ea74433cff3cb5e99a23700bdd641100f4aba366b3f5762f87fbfb1f760453a189d3d608fd6a3fd71675870ee67853dd84c3eccb658c46c434cc84dca5e068d2210fa8b120a8e397a62df2f5ffa07b784b2765e0953c26fb472f4b091a7e4e4aaf621884a525001cdb35a541b94d277eb37721ae17d4fb04eb5ec813bd54d30290cfe716347fd24fbe6a869a09f17902c9d31002642513b9deb7389661c5def60d487f979c56fc19160c3478838d768ea7ffd85a711f54bf0b9807d7be4d0eab177ac8e0b0776d388c400593dce807ec876276aa8bacf9f97cb1c4204cd775150b21ba51ddfe81a86d3d396a0144af0e68a890c03fecd3a5a987c65e8fe1d47f10a5675dc9487ea44c20bbf9d8289b24955e9d48dcf14933503b6a91b0f70ee96d4d4933ff6d2a491b066fa3b9653cc93e6f7825064ba71a56bce9f8888ce60aec7300dc88d81d5398f8a02975302482c16d5569833da81681e12dd4a4fa4ddfd4beb0e79b8f7b945c7641b95b09bb312f2797afb6928ffed0f1f8be604351dd23c486496ab9ccb0b007bedf6aa9019e07adc81c97e600eba6a6a424f1f0db399419ef4a56c318533653e474021e5afdfb122d8e756eb1b08737e938451dbe3a66c254113aebfa4cbbf3c8b30169d261a3c4ae9a2dfbda552ac3d84978d6670a5c865aa45baa5467722353a6ca051a57704c10694f0c2576b169a99279e425a8ad880b97bf7f2872d407b5e029dee74cf4cce1238d056a51ef93ec14d338e496cd515a97df8b124edefd5e59c3506dbfd272f37e18d10bedb791c9e3adb821e2637aae595dd9843a4385ca73b8d6b4a2554d90ae1fdc20e8d58580eaa966e10ff605a954a538274239f1ed0a39b5fa418b772563dc12bf028f5796b8beafab450406309419f66aa57458ffde36b320d6a10f90ecd6b07d007c35e463bfd37c22adaf5fe8c57a7ea718989ca3c56d692660fafa85867dbe6083825cfef2516809601496d3b3768a8ce62c78a3866d9b72b288706be636efe6ab84078607d56b62308adae31aff4b99c0b15de13af1d830de6c88beca6e63331eaab9b56ca8fb27a0efe3acbf4b253c82e6e12c20ef73cca886e37cb7143e330bdbde732d378affc7bcac919afa3df692f426c8fddb246cf843fbe544d8858f00a21daa30396678e08cc4d17d9a79792af1fccb275cc6898bf43bed46317f2ec209e45a558c55c448bdaa5af79e816d08907e5812448a766d944d8546ef6c777ea3839e01489f678fd4ab24d1075cda09fffa501efb78eab47c2c36e0c011c1625d50876b1cbe0d49a1eb19c5f30416f81c5e5994e4553d8f0318e2266e90ff88456d409d124d3de411e2961401111ad7c43cb808ae829831f7c34d6643755b7edeead9e7d84abf3639d2db25b2e6a0ee6964722f08747310f9a772c91aebf23f64d64fd2152a6d4acdb6df82e2c19a86021fbcd3c6a6f639cd7e581b70fcad736c1e264ade2ad98efd971d67b260fa27d38fe0dcff992dc47557d98d755068b96a3e9f9f64e680f253e7568f9940f8b25448e7b04b90d7c5f0f613dda3102ae2d48375af4d057312968bfb6c6ea3533577e90d383dd84a"}) r12 = openat$audio(0xffffffffffffff9c, &(0x7f0000001240), 0x0, 0x0) writev(r12, &(0x7f0000001640)=[{&(0x7f0000001280)="2b2d11593e4a75dcfc47ee6e0771d98253c3f5ddf4136cd2e2a7083fdddc6463d6890f65fb54472cd1095d1fbf135bda500bf5e6dcda9b790707c075f44c433957be1b4db1caf1754fa7f59754d8b40975bfa9d404a1726d7dfa67b3f3869f618cdc44d1e9e9b37dbc218d08aeeccec626a88ba2b363d5d3cc2345ac2b22226fe26ced48c2048bdb089bbc3b3c8b6844523c5c4043441ce301110d3bcf060ad0a032cfa6fde2d9ec0fa593e550dd62ff687d5457980b7f2f5996b64862cab89f5971d9d80e101a16", 0xc8}, {&(0x7f0000001380)="7895c5ec7b12b1c5f3cc5ea36c09b490ab7331c7a89db55f03df9310c301a3642219aefaf512430faba2ae2f14ea1745c33c9f073dba7a329d57826527bda32eb563d39ac3ae700697e93eec93872d8155e7e8fe9e54d15d6e571f04689d0a04cfc968d0a0501cba8e93bd5d2b872795b3e407d1063447aa7653e46b19d2194c4bec61e090bf9eae87c52f6e751351f0", 0x90}, {&(0x7f0000001440)="ad602d47c605ae0da06cbe9bf6e09da803cb986c9d55924b460405273d4c16f88dbadfeb9c8fb8ac80342d61089aeabb253b5209db7e474a49f91ba5ad0978219c4bda673e6d5b1a09589b0abf8fd401fece1d077544017bc0c4c6f67ddea4861634da8e303af78775e3a1899f2abb72c35f11238cc5cb4d75f0651e8ebbe5df93a35a9493878e5361c228dc7a37a1adfe4501b9265cb052ff2fea4b818ffca8ab91137af570a6c982bef5c717def100155e1747f0820510eca3c65d0814365527821a3d09468f9b92347b3778122cacd9f4b231746e9939f388de4d570a42dcfe5c9b", 0xe3}, {&(0x7f0000001540)="e2c8344739c0646efe7531b13e94a89ae754d9106c631027a3b42a0cbed0f7ecd13a0b6bbc02c0f707d96601242325bb191be08314c6dad3bc020bd954a8d198a9d978180d6347fd6071d2dec6d4d1786a5425873bedd6fce72df57dfa6d", 0x5e}, {&(0x7f00000015c0)="39bf99a0113d02e22d2a120b843b420fcd88875303bdb31573628baa61d85e2db5f97de553ff2ccb734d3cdd6630e39ecd5a4207e735cb4cdee2a6ccfe6b4ec957297d8b225aca47", 0x48}], 0x5) writev(r9, &(0x7f0000001700)=[{&(0x7f00000016c0)="63d335184a3eac7d9f78d060233e893e0ed47e31d26c5ea7140f67d28d7b25f8db55ab0f79a8a99f6ecff120fe931f27381c57d59dd923", 0x37}], 0x1) ioctl$AUDIO_GETDEV(r4, 0x4030411b, &(0x7f0000001740)) setsockopt(r7, 0x2, 0xffffffff, &(0x7f0000001780)="a10e05b2eb2b7131001c4c7b97b49a1873fa3e78d87cc567e12abdce93983d57a8e00677bad281927cdb1e847e8e1996a43c8ca25cf50f3665560705ff3fa2172b0531780725704b255cd56df7a08738c35ec7beb41ba8f41cbbb6aed3eb90a63ce5908e5859d189ea4fb03a462249e35b5b183efaf848b76aaa74b9ffa422a0152558", 0x83) ioctl$DIOCSETLIMIT(r11, 0xc0084428, &(0x7f0000001840)={0x6, 0x3}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001880), 0x100, 0x0) recvfrom$unix(r0, &(0x7f00000018c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f00000028c0)={0x9, 0x8, 0x1}) execve(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940), &(0x7f0000002a00)=[&(0x7f0000002980)='&\x00', &(0x7f00000029c0)='/dev/bpf\x00']) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000002a40)=0x4) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000002a80)=0x2) ioctl$DIOCSETTIMEOUT(r10, 0xc008441d, &(0x7f0000002ac0)={0x0, 0x8}) 38.436193ms ago: executing program 6 (id=355): sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x6, 0x0, 0x0, 0x0, 0xffffffffffffff98) setresuid(0x0, 0xee00, 0x0) r0 = msgget$private(0x0, 0x1ba) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x1ff}, 0x0, 0x0, 0xb24, 0x1, 0x3, 0x0, 0x0, 0x6, 0x0, 0x40, 0x0, 0x7}) msgctl$IPC_STAT(r0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget(0x2, 0x28) msgrcv(r1, &(0x7f0000000080)={0x0, ""/126}, 0x86, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 34.88423ms ago: executing program 4 (id=356): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x5) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000000100)={@v4=@rand_addr=0x4, @v4=@rand_addr=0x2, @v6=@ipv4, @v4=@broadcast, 0x958c, 0x8001, 0x9, 0x1000, 0xfff7, 0x0, 0x0, 0x8}) setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 0s ago: executing program 0 (id=357): listen(0xffffffffffffffff, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r2, r1) sendto$inet(r1, &(0x7f0000000a80)="f69c10dc0445a4feaa806c88e15dc9e9705e318b57", 0x10064, 0x4, &(0x7f0000000ac0), 0x10) setreuid(0x0, 0xee01) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x72) ioctl$VNDIOCSET(r3, 0x8010427e, &(0x7f0000000100)={0x0, 0x7fffffffffffffff, 0x0}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7822) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x692b893) kill(0xffffffffffffffff, 0xb) socket(0x18, 0x3, 0x81) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.9' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) SYZFAIL: SIGSEGV pc-offset:0xc9c9ca80f71 pc:0xdeadbeef addr:0x0 code=0 (errno 4: Interrupted system call) login: uvn_flush: obj=0xfffffd806ef6ba58, offset=0x3fe000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect login: show malloc Password: Login incorrect