Warning: Permanently added '10.128.10.9' (ECDSA) to the list of known hosts. 2019/08/04 01:56:07 fuzzer started 2019/08/04 01:56:12 dialing manager at 10.128.15.235:38618 2019/08/04 01:56:12 syscalls: 332 2019/08/04 01:56:12 code coverage: enabled 2019/08/04 01:56:12 comparison tracing: enabled 2019/08/04 01:56:12 extra coverage: support is not implemented in syzkaller 2019/08/04 01:56:12 setuid sandbox: enabled 2019/08/04 01:56:12 namespace sandbox: support is not implemented in syzkaller 2019/08/04 01:56:12 Android sandbox: support is not implemented in syzkaller 2019/08/04 01:56:12 fault injection: support is not implemented in syzkaller 2019/08/04 01:56:12 leak checking: support is not implemented in syzkaller 2019/08/04 01:56:12 net packet injection: enabled 2019/08/04 01:56:12 net device setup: support is not implemented in syzkaller 01:56:18 executing program 0: r0 = socket(0x18, 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/218, 0xda) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x210, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000200)="20fe0a0db597ac31048f0ddd7e5f3db7c1067e889ede4fe4865ddb22b1b3829399b4d0046f785d6f8abb518ac54e12073cbda676bf9c59f22cee7dbd54a2d6617db8cc842ab3f7de469c80ee15a10e23265f5f177ffa7eb3f7cea02c39cf4ba8d645558792dba5c8f28b066a45e90b6b2145070a39242ce64021c2e76f4711dce7a4ddcf5dbd6b6a73", 0x89, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x3, 0xe000000000000000}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0xc10, 0x0) r3 = semget$private(0x0, 0x0, 0x20) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f0000000340)=""/42) semget$private(0x0, 0x3, 0x80) semget(0x2, 0x6, 0x20) r4 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x80, 0x100) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000003c0)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000400)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x220, 0x0) getpeername(r4, &(0x7f0000000740)=@in6, 0xfffffffffffffffe) r6 = dup2(r1, r0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000780)={{0x18, 0x2, 0x1, 0x7}, {0x18, 0x2, 0x1, 0x80}, 0xb4, [0x6, 0x101, 0x6, 0x8, 0x0, 0x9, 0x3, 0xfff]}, 0x3c) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000007c0)) r7 = socket(0x1, 0x8000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xff) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000840)={{0xdd, 0x1000, 0xac}, 0x3ff, 0x6, 0x5}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000880)={'./file0\x00', 0x1d9d682b, 0x4, 0x3, 0x1, 0xffffffffffff01ca, 0x9, 0x463, 0x0, 0x3, 0x4, 0x746}) ioctl$KDGKBMODE(r6, 0x40044b06) kevent(r5, &(0x7f0000000900)=[{{r7}, 0xffffffffffffffff, 0x91, 0x2, 0x80, 0xbd}, {{r7}, 0xffffffffffffffff, 0xa1, 0x40, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x21, 0x9, 0x8}, {{r1}, 0xfffffffffffffffb, 0x80, 0x10, 0x20, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffff9, 0x14, 0x0, 0x6, 0x9}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x5, 0x71}], 0xb810, &(0x7f00000009c0)=[{{r7}, 0x0, 0x24, 0x1, 0x7fff, 0xffff}], 0x9, &(0x7f0000000a00)={0x5, 0xab}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000a40)={0x3, 0x1, 0x8000, 0xc32, 0x1}, 0xc) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000a80)) 01:56:18 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x80) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xfffffffffffffff9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20002, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0xb81}, {0x6, 0x1f1}}, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x81a5, 0x8) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x3c1, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x18010, 0x0) r4 = msgget$private(0x0, 0x80) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20, 0x0) utimensat(r1, &(0x7f0000000280)='\x00', &(0x7f00000002c0)={{0x9d, 0x100000001}, {0x1, 0x40000000000000}}, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000340), 0x7, 0x2) syz_extract_tcp_res(&(0x7f0000000380), 0x3, 0x401) bind(r1, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) msgsnd(r4, &(0x7f0000000400)={0x0, "90065652948efc0ba80b8f9862d88251ba4125159f7387b036bec359081ce064665ea705bff8c715e7008795ea5f45370e30d3d73acbca2fd90873d6b6d07bf9fbd210407a1387ab8038b1732bfd4c1323a9fe1f2c20c406cbf716a40f818b69d2731da2bd10b6bb1e3e50a21747bd381c266880b5ac2d63b8af9e288d2c8731465dff3114d8732cb00f73a534dc913ba1167d7d42eb0d4850d7ce17c3f21b3e255ae7074c8d59"}, 0xaf, 0x800) r7 = dup2(r3, r2) kevent(r7, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x25, 0x45, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x5, 0x200}], 0x1000, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x100, 0x6}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x20000007, 0x3, 0x4}, {{r5}, 0xfffffffffffffffd, 0x11, 0x0, 0x80, 0x6}], 0x27, &(0x7f0000000580)={0x7, 0x1ff}) r8 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000005c0)={0x3, [{0x2, 0x7ff}, {0x3, 0x7e6}, {0x3, 0x7fff}, {0x3, 0x100}, {0x2, 0x4b0}, {0x0, 0x2a}, {0x2}, {0x3, 0x5}, {0x3, 0x1274}, {0x3, 0xda5c}, {0x2, 0x3}, {0x3, 0x10002}, {0xbb2c0daf86f1fb3b, 0x1}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x3, 0x81}, {0x3, 0xfffffffffffffff7}, {0x3, 0x6}, {0x2, 0x8001}, {0x3, 0x9}, {0x1, 0x3}, {0x3, 0x1000}, {0x1, 0x3f}, {0x0, 0x4}, {0x3, 0xbb4}, {0x2, 0x64}, {0x3, 0x1}, {0x1, 0x4}, {0x2}, {0x1, 0x1}, {0x3, 0x1}, {0x1, 0x2}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x90, 0x0) write(r6, &(0x7f0000000740)=',', 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000780)) getrlimit(0x0, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000800)=0x1) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000840)=0x9) chflags(&(0x7f0000000880)='./file0\x00', 0x1) fcntl$getflags(r1, 0x3) utimensat(r2, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0x1a6, 0x100}, {0xcfa1, 0x1}}, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000940)) pckbd_enable: command error pckbd_enable: command error 01:56:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xfffffffffffffffe, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 01:56:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) 01:56:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x38f4, 0x7, 0x0, "8699c3d4734ac20ab9356fe979b2445235790872", 0x1, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x20, 0x9, 0x200000000000, "999011c51bc83ec74161f06ec4fd51790a11ce13", 0x1, 0x2f}) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) 01:56:20 executing program 0: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x3, 0xfffffffe) mknod(&(0x7f0000000580)='./bus\x00', 0x800080002002, 0x5bca) fcntl$dupfd(r0, 0xa, r0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x401, './bus\x00', './bus\x00'}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x3, &(0x7f0000000480)=""/69, 0x45}, 0x800) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 01:56:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="14d3972566971ae00ef919f41c8917daf584b6d89c2208a81817acac398a28602a046bfa16f5544eb607dbb2f9c09c66317af79998725b4616a64744c64409b53d9085199847d0a87498abec2cc3cbf57a8788", 0x53}], 0x1, 0x0, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000300)={0x0, 0x40, 0x6a8, 0x7, 0x200}) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1029a, 0x58) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 01:56:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x8, 0x6, 0x919}, 0x422, 0x3, 0x7}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:56:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000000)=""/16) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") getppid() 01:56:21 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 01:56:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:56:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000480)={0xffffffffffffff01}) r1 = socket(0x19, 0x0, 0x2) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/143, 0x8f}], 0x3) setsockopt(r1, 0x0, 0x80000001, &(0x7f0000000040)="7d4cc8a9ff03bcd9aedbd9d8ad12795ea65fd23bbfb21e6c33be32", 0x1b) r3 = open(&(0x7f0000000400)='./file0\x00', 0x11, 0x8) chflagsat(r3, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000380)=""/80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lstat(&(0x7f0000000600)='./file1\x00', &(0x7f0000000580)) 01:56:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) fsync(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x100000000000000}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1000000007) 01:56:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getegid() r1 = getuid() lchown(0x0, r1, r0) setuid(0xee01) chdir(&(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setuid(r1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x4, 0x5, 0x80000000000000, 0x0, 0x2, 0xa98e, 0x100000000, 0x0, 0x2, 0x7ff, 0x4}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 01:56:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x4, 0xbf54}, 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000100)="03000000", 0x4) 01:56:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x100, 0x7f, 0x4, 0x7}, {0x5, 0x3, 0x1, 0x2}, {0x2, 0x733, 0x3, 0x4c7}, {0x8, 0xffffffffffff7fff, 0x116, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') r2 = getuid() setuid(r2) 01:56:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/69, 0x45}, {&(0x7f0000001140)=""/253, 0xfd}, {&(0x7f0000001240)=""/141, 0x8d}, {&(0x7f0000001300)=""/122, 0x7a}, {&(0x7f0000001380)=""/129, 0x81}], 0x6, &(0x7f00000014c0)=""/90, 0x5a}, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001580)={0x3, 0x8, {0xb, 0x5583}}) r1 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1207, &(0x7f0000000080), 0xffffffffffffff2a) 01:56:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10280, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x4fc98470, [{0x3, 0x6}, {0x3, 0x1ff}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0x51a745ed}, {0x3, 0xa592}, {0x1, 0x8}, {0x0, 0xd2}, {0x3, 0xe70f}, {0x0, 0x3}, {0x2, 0x100000000}, {0x3, 0x7}, {0x1, 0xaaf}, {0x2, 0x9}, {0x3, 0xd10f}, {0x2, 0x800}, {0x3}, {0x3, 0x1}, {0x3, 0x1ce4400000000000}, {0x2, 0x4}, {0x0, 0x8}, {0x2, 0x4}, {0x2, 0x76}, {0x1, 0x1ff}, {0x2, 0x1}, {0x3}, {0x3, 0x2}, {0x1, 0x4}, {0x0, 0x6}, {0x3}, {0x3, 0x4a852af8}, {0x3, 0x45b}]}) shutdown(r0, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = getegid() getgroups(0x7, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r7, r8]) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x8, 0x8000, 0x7fffffff}) 01:56:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000cc0)="c7e7f4b7d3cbd3d582e02fca55bffe1ebc11"}], 0x10000000000002cd) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000280)="84581147c320af8c90b0962a6b0ec1b5aa5c4dd78b40adae9025532153387703340bf0355eee6f6aeabd3da8926425fe3cdd1cfa93c2669a0ed1256cb12b857f33c318d4324b34f5b47fe01fda8ff6cd5024ec840de7e6bd2c4692fe2b40ffa1f91fd8db94712786058147b18316a39873870182af93ba67ee168f3bb77bf6fde7cb2cbd8d2e8ca7459bba8edac486c984e26fcd74211d114326735f68c66854220093436de636cec243572a7efaaabbae8a58bfbabdc17aac19c0cf964f64a3f4e97a03fa53b57c0b8a62ec5d49c9baf4b95b8a0678b1f0110b2235702e9d61dedbdd3b5cfc1b179ba3f1139c1047d29195df39a5791af7d883cd9e0bf2876ded7e53ae08504c17e575f9407eddc0b0a83c699c39126eaf28e0bd03917b672d161c4aa14a72c523bc06ef6c253f82d4d3792940fabad2943d54cb8dc52e748f9922303e2dc0eddb70f2012426563b35dfd488a42684ea317446af3b627938c17aef9acf0ec4f2adfa2081cf9cdda9c3073c4ddd60b4e43a757dbf5ec06f50c8392ffeacfc5eda2481b36705fdef0f6b3acc1cee6029eec02c73869bec65443bda87c5da0e42a2daf9f8e66c3e48d1118506a7c0ba4cb621077e485b17fcfbb9878de2fa99476c523dcf9319d4a88242bf529f87548b09374d9f5e6072c068a4ba6fa63c43db4978ca07f21ac4e848a452c62b8e1ae6182aa5d5d7fac6bafb51e420205d85733f55fb44c97bf251f80518fac0bcc7d4424553a980c6876f7badd08a7b2ac3a31236b5a65c47cc426d31535e002f7d2ac52fbbc51bd96c2261a676784ba89e567d8ee21da24fa4e070b86749d43a2130d569caab0cd4c5866bbf8ef01c4bc5d6107be10a701a49242fe21dc8c6250fbb7282d24d42d50813e0ddcff871abcbd01ecff7b22552c3e66d8ca55529926e63f8e9f6a71f1930826f422f53a04f39941fa2400d92602be232955fc60bd2c2f5ffcf208bf612ac3eeacb315de23c31e1d2bba34e30cc72ba946f41880f918e54ae5b68cd0b4a94cba5690eeb0f2db5e1334fd2072e3925f889ec86293d1b5d61ed8c9f3e675ae12d3c6ba5e50a987550b4db6dfd0056f57075aadb3ddfdb1b46eeeb6ebc1360cb56f4ecee92feba0f7d514dd0b696de0f502970662c1582a375932341d8dccc756aa44b0d30995c2c984260d3add9b8e9b4f4f23b55b2f121b94e5511b0bcad422b4e5d36bbf8dd8b6d47bbdfc3eb8ab2863614fbf78d565d3385395b9e0e0296b15146ff68691198d5de2f88c2b967148be8b457f8386b669e655b23c340eb81377507afd69357535b3f68dcf7cb466f6cb84e17b7f7c7d424c593e8f048f5da63a4ad84fa951a96b4a3faefa25b93ef5501f2077f3a43f0161c483963adf03bc283cd9e3f350bef6879300fd0d3083aa337e0352bd97057a3a260c258a31a9e693363744b044c5d003ce68585aaa6a3b23ec1724da6c5e52c72bc59b6591752f12afd37be37792288992bbb01d5e8084d99b33e8d19534618b49eed2f16099f78f4e4e00d68585eeced5e2b33f2a1b5be0ff61238bfb34244c3e835aba79f72e405d9125cb23764610e4999db2baefe3b306657f677bfb1ceb39b65608973fa2d33079f772250f9706a3bdfb8e6db4503e2a4a4ff98e63c5d059af5a49b268976325f2ca2a0d7c2e42c4779c513e4ccf1efdc518411b58728c40913e8cc91ccdb2b463f3403bd9de49fa79e590a92190a46c1754b1fa5d509367647327763a7d033d1ea782a06130fe513fa5fb670d6a94f2923c8d1a36fe7516fd72fea038ba9e56634d67a12047645e26d54b9cffdd1ff932a801ec6415dcf5c727c9756e48e7d701f5489d7a7b7e8160b8982cbd2e7606c854750c5cdd1e302f9c64c69b4aeb7a79f4ebbcf347a6886a61b683c0129657b0d1d28c6ba4b798d9c928ed3cef129b4dc1dd03404f72030e636019d10e88fe116f238ce7e524c7d05ad3bf604f3271ff956b1863d031b8451fc3e99c3239e9934b4fac5c58d94ab13bc855b45e94eefd53e5bc47f7fbed947ce5c84da7e686db4de93c290103a3ef8357356101a4e269749629d23cee4a3ccff737e1703ef273ecc8a60f1231efb46ad5ba0436b50452ade5db87bb339bf38019a8cef90848ac923e491a4786b08d73b4a37a74cb1ff00b71f24feae502d67a375596f44f8fd1e2c9d4f36ca0a2ed3b54a9333a27e838dbf9ab57ae557bfffcd1087ace68185ef59977aedc300217ab97abe8d56b5feabbb533f2e4601f3d2cccf860deb8fedd278be1272d6da2adf4a3607a5358cd9c7126a85c6f632ff13463831860db39b0182e2b66177b47ae73f4d548e3be5c7a04e6b5a56187e087fda9543449ea766ac13a9f79ff1a108b36805de11b8077ea79c0c58b2b3ebbfdf065d3a1955e0612894f29e094267f484ef6dce69e0577bca6716f8249f59d31923e372914181a61c0f09136bd76a4a0355726dab4a0b8e9e601d83d15b5ffdb32c89a1a42510f444c2c59a15804e2e63d428240221efb02d6afaa675d1c0e4ceea20162997290284126da64dc3b76416333442359b8b373121e93a33d672a988dd47649d7964f4cfad6570bfb05b9ff17631b757dfb76cfe1a60ab8ad3d7fb8030295167dc80d9c77d5ec22780b6d922bcd05a30f352c3c34d8bc388b8b9477f981934d9a4c8b759e6d8ace29653a57cab9d1dc0047dd2f08b5a896d498ec004690a203befa76b0ef014382b391a78cecb444af1fb4546b568e3de71077847241ba406077633159ccf63c6a42b4087526dd92b2c4309bc7ef9c9f69629734d2a868c7db7f9c16e6d0235954b701c5f81551ae865b9607bfdce954616875bbc4642ef359149e43f429825e310650772b93988ce8af315e533a0864419d35a95fcbf5902a26b8fa48fc02d8bb7af0fb8194141303177bdc14ce6af90753267836489b14b4624c2c904bb81da5e52d1b856e47e8acfeebe8ed22c65e123f87094a18c022148db6a818fe2ab0423f5dbae36cb67d19d18db8090e6a25d7078ad1d7c9816409e29f070ef609cc28e93e68cfdc92b4cd658285576f49b53913a5552728c324a0341896c2b8806474d6e6a08797e279777f1ed52266130427f2d2ced449e52513581e818bf737a55b44c3157915a224a3c9450fa2706552abcd62b54ce8b9f6039dfde0b3f61af2a6e4ba35a8d78da1bb89dc062bdd95d8cadca789b3a17985e860d200d8ea7c53438b8900f254c2000ee99c88bdc4ff1d797fc25e7781774a1236a543d79253f908781c8de846a8ec3e2fae6590ba5b9512a118329dcfdb4d272b21edad055f91b67e07d6ad9d6f75d9651b2612a213f5236bd4f85e4df8523b0dfe3035098c67b627227d368c9b00442378c97ec8a8921d6e4d9aa9956e19169c71b5f92fd8df02027dcc451b0db4bdb29612191d99bd098003c6e6a452dc9c53a4cf803dc645b03ecd947c8a4448a2abbad87868c33901a2469ea38a2cf8f74f7cab5d0842358c236064faa15f882458844ac664a37030e6e93b1efaa8ffcef044ba9e100b238c00f7ba7ff6ca85f64b6b1ce9799eb1d74fc0ba8c39798160a5f08cf52d11289c5c7424767", 0x9f9}], 0x1) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:56:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xc0, 0x100) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 01:56:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000080)) r2 = getppid() r3 = msgget$private(0x0, 0x101) msgsnd(r3, &(0x7f0000001740)={0x3, "105e07efdd17d9f5ab04446fce35b098c71f341e9ce4b664d49bcb88323ad50cafb8f0d4418a68b47ec92f5d36a29a67189215320ae7e8404086a0da4503fe209927e0badc5d05e434b9bdc7a2687a767af74e9f07d3410f527b64e2ee0468d5a1c6b539796a0b5e24e87c9ca5039aa962760a68fa81727d7a33ae10ef437c6a48dc1318d2058ddcdca8d88ab8ad51bfc33a9733fa9b4ac87ae32b727184f315b1470bda2857f2627e1ad6288b4a8c739315a255b896396dc08ba0e943533e8af1f2408552fc621c30a31f4908b6739d770b5c728af232a601c6eb4834"}, 0xe5, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) accept(r1, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="31385aaced5a5d2b678a17ef4068a0b7488ae14b8a597a5245e5a71e331bf0a43573bea6936cbc08e7c40ddd93957fc23fff626ad57bc291885eb2eb1bba34cbc3e15688eb355ca1eb2fa3", 0x4b}, {&(0x7f0000000240)="9979b2277085c38827387998cc9d4c2a367cf3cef79d14abc9864183e74ba5fff42767154b4bbf2238e7cd437a0c6f21b38d336c470ba1b32539a92e75e854eb647c83705b28dd35e2ec9f8c06184a9b99e6036658803995559078f264ffdc2ac369a52e8e590fdb3c26e9b4a31f2f033ee8d9accf8e7e29c5724e9c4378c09010c2ba7744d0f1e3be97378b1644cba097d49b5fa69c", 0x96}, {&(0x7f00000006c0)="95b9e8ca02fbacd735f3eec43c29259bc253494fa5244512deffbe8cec3f802b217137d73e13cbda43c27816d97c8375d784eeb1804ad7b4e2208c6c2c3e33b7e7fa4e191c9840c6f8b2308c4a0bd717a67eef759ac487ece748d6e3897c9ad4bcf605b90d3337168d558602d1b76bcd88d63e6a3a511143f05c153838a6dc1fa33c4b7c5c2116dcc70d8f80dde633bab70c80efc71372202617c7f1cf18b5e02a4dfdae362eb34938b17c1abba6dce79fb5b5c4bb8a2b4d84994e9aa365b2fe206e5f49f12a29e6eaf51f18cc3db5c74039de273a29ef21151a1f79c8f0521ce9ee62af5f0daa279066f3cc58b7d827dac7885221ae7daea0608a08afd5e505b9c2e99a74721bad68dac4ded3d8f742d20ec943549d05d786fdbeb30036785ed295c187f5eb7f6f4a41d6c3d7eb50eb39261849e07b55057092a8e49b8df0877f8e165a3e3cb256906dcb36d682d216ce7c423a7b435657ff6710bfaa218ae35150a825c9144eec614cd54b9bd86855ded61e98f754948347c5b033f02b15963413ee2daba3f2c98c7a3e60c292212e6588e469af7812ba123bcb36134aa33ca17c1a5d825d933460257a31c74ada476989ffe9caf1637e0c19080506f1027dd2cf594b365224a400ac09d45e2b8ceb78b93bfc951b61a5dab8edbd2d78073b09c32029cd391d16882b666a38ea2939e92d696f1e80c0385bfcaefe6e0cdd11d0093c70a60d13fa3210bbb3e6e5b7d1a446c902e4100c02b0cf324517682e88bac472c8207f606e7cb48b17c2dc739e488639e0b6f92a6748f710654100b1c33ad66a9109718c17bfe7d678d67f4c88bf0aa45a26dfd487f2ef14674a29dd67cfb7464435281a8c4aee2c4de8d0bc4d369a9f4d4a0e262dec1fd8c18b1c0389c616ad5cabc32ed745c0dc89af73a0ec1a22c46e788257d4e918e76a9ef5490829b4a10002f03f0a6d42c71541eb6249ba90f1b5210a497a7d360903ad621f963d6e430d1d0207f1d3931cd9bd71be8b54103a939d4896150015e4427b3a4b2f28c335981eacf828b26939caa36032be4889b2e83d3f5a432e4f1d3583edca5487e7dc9f9ed2c9f9e9d81769a54af37dc786cdf8fbd25b989381ab5f1899e4d840038fba2d0ef6f6f7d0e7ff83cc306ec199ecadf10fa076899b2e530814f85c8dab3698ee6021bbce3cc4691d1a288b8ac2288c3f86202d784af0854ebb84054ba9a519cd418c3c61b7cee740416baf7698fa9ae13bffa08909a12c84602f8ee2f8219539ca7d716ec2e3afaddb083db0df5f8ed801c89f6aeda47716a0fb207a317c02aa2bd9e742b54fbdec700c18846bee1d4358483e717e017236ccceb39963b6bbc970f6aac75281a5db15b7fd6c5b063a61b2854eb683c60c04d208f29e423de6368f11228f3e76a7d49c69b0b70c2de51130670a637e9f4d15469dd43b62e73545d174ba69a881e57f5d3534dd87d0a6910250d613f1dd1d5aa7c8c64d20d1044b20765b449d550a8ba4855c917c0025d68eb3d0afe48e14778a083931e1c3b9e70f2529a2ef06673d314ee289f61b5419af987cb87c3b3275fa2cf894c733cf995380523d34fdd76b058d294b15ab8929da433d0c94fce5506eca2674e8611a1a41aa7b5514216308f7ff78151bd9d78e6331c6687e2825b05e9f42131a7069ff6519888740667bf76329bb2a1e8ca3e27fb2ccd7561d9ae7c9d8dccfcbaf24455ee4922c9dccea43f319054d39b001c9f09de3ca9f140dc1df9f7e141ab8b2fd9089ca0e920c7580a5be221463b0b6698e64fa3b76a9149d1ea59265590d2fd6503ad44d2b94e138779058652d18083f8e4bf2f072ab2f489ef472a32194eda898f324692fca9a8f18321cd687b46f4ce135767128dfd144d6d4ad1fc7151fd1ceb6663ae8af3175aa4950c3e4c900f941535479c02489550885d6c96596ba26e3a88254cfe6e07c6878f37e62c02ea1f5eb14d4e99316714fdece2cdbd0d89820d13b0ef4947fb280dd8bbf60965329bbb833178467297801548c244bb4c838af1f00022de8453fd9e929043ba6b0f01f9291d278c6b4377b687464cf375ae46ebb1483a53e5edc52794e75c966915f44ff6d9ccdc9504b7382fbfe6fcee9cb47610ba6ad4fc1e8c91d4f5d73a990b4c62ff4b8b30a23167cc5385491655be14276a6b08b349585a93629fd537651881e8eac534e9ecbad072b29bb1be8e2783639124472188745ff9c61cda95bf6a02ee7aaa7303ccf6d970bd15e146debff5d04c5b5e7cfb46dad878bba4dad264f39d81ae5da35c578137e84b2aa1a0ed16efbbcfcfba5a4e78a3d635e9a0c27bc77b9bb7432ed4187442ec51350660b4f17502fb12af31ebbf6ab704b2d00a6674cf1811f9c090c0ababa0f6d821a7d624fe45a231eeba55ac7e4dd823fa0cd77d12cd77c3d5f5d406cd27df1370a40037072d0c5d04f31bac5a4b4891059613428acc8a9808a8ecda679ed37d6e480d30ac05582bd31d2474aeb9717d8475d4dfd0dca8aced3001f880b306acedca8f6cd4eb6341e2e02863f37ef57e03547da930f4dfdcd251b5f5e8506f5ad78bbaf6db1bb491f39e1bec60d78636b1db2d2161a04b2597fd967e47eb07c855c598629f8f63db4a6bd742bba20340fcad67963583f3b5efc6cd3123fece5c77d84768a0e254679bb6e3c086be3b2cbb35a9d1d60eb2fa82aed43dbfce084f288b5c0af9b23eb3ecc7d59ba61054cc8c0b3ed848ec15891fb37f58fa3cb37604cd2741eb22b69cfce7fb6530a7df4378313beb5a45e1a47a740aee09dad4318f9c6b0205380a7631ddcc6b85f51e0b266ac35ee8546ba59e6c1809893d18f59e9f1810663babc3d003d0faa31384ecd290e3b8b3ed8d9eae7aad49bd60fe2cca07f0d6cfd0ff7721313d909b1106b117eccc8885e202efbd3667defb39cbf8e3b1ab696a893f33b2b016dd9acfacf5b3ed800aedb4d89136f845440c20ce83155e8f93421c0b2021a68a28434dc2425161020b51db1a948d8bc3939640eb19a6bab19f00a08cb6ff482160a3c3d405b1906a305376174e4456976673226ff9aad2c91d62fa55e47306fede03dca8ae0e828e3a75a4353280e3914658bc01abab3bf11f14a44a9284668e57c1b5e19e5869c0b4d3898069f94469235d7bd280e465481b972a159c0ec8ecaeb43fb48503fb53e6adbc7b394a4a521f47d73a147bdb5c3861e3771ad78a1b72c08deff90ff503e72878356c5490af7c9b99ebb684b8c5e20e561f6c48f4271b879594f829a185139437a4d56d0547fab87a3477651823d3b5924f07e2c8d2b22a43dac19f06f42625e51147ec9f8a8e6c7e4d1b4db12e2c1035d0bbbe6b6ce40d8dae42f8fa2e606feac8f850239f0aeb49faa01ce0cdd6e6c52cfd84a5ffb7129bbefe6e2453f293e07d6f08a54e09c1031ebb817c87354c18080aec6033083e095921c4d8042abdae2fedd2198546b90b94fe63a6f52dc9d97f8f9e58265cf85c0d0e4912d22693185a3a5951a7a256900269669fd2719727e11c20ed04ffd198a88dc69e372e2a5a24a83ae306ac7cbc8eed005ff65da8dc7067f12fe5f82faca3b61faab3a524876c86ce56d305bf7403f4b62746ef19ef1522444005e0247aed63e7c0942027e00a99e053d220f65bd7148494b38a4baeadd6a32960cdefc6755ae228770c381137dd73fad25bef43497960b7176a61c1b8f14bbd8a3d91f15b2fbc2179d2099dd47f265ba52a550baa685af9c0fe316f51fa398dc42a2be20b029ce96953c8f9a4da23ec84faf0ee94a2a0098dce7bc314302f2f82d8d96e08c2a9018774fa24a94ef321b44f28fc8c7e80546b4646c8de41846c41c8847b5de66f75a24708d47dfd1b61fbbc9dd365a3b90aa1d2d72fcf59827ab24b763a95b3f9c0c035e7ae763562b8438822418253608fabaa18803ea7af39b10a89156a8d7f8e9a7c01de1ef14b92763eb421485ef200b9c8496f19e0fd5cbea4bb91025c6e76dc1a789a491e66ad63536bf70bd1c93fec3b4a3d8c1952dd029660bae0db1fe88b5146c6d7f820f548b8a529eae1364e60d8efaf3c1f678f7da2e9df3c496e649e4fd2972e0d81fb3a25d78db7efd872037838190a2d734d772cbfe9f3d409e00d5535e634ceff71788c946069701ab0bd1ef6180197a3069eaf4ecbb023a9a43fb3b39d0af0dfb9adff5716894673c72d97aadae067aa6015b1ccc74f8568beb4db310fc12e7523672d127f2b6ad73d5c890c25d202930b191e584cd1d3c81cfd35c3549ed80ed074734e84e6273071061c5defa95295a5b071917b73472b74aa5958487e10b124707a161e13ce2464ac5455716dbd5971ff6e8ab13f9161c4375cd0a3a9633294ff0534cdfa78fc40f8634269b679fb7bad44ec0484c26ff05e16857ed5b6fc69797f52efa7e13b1646243dc73ed92806fd685548e00a8be9f385604c35fa763a952d16edc3f260b553a83ee7c9725d97db5e90b4e19fa07c923b6842a2ea71557e7d88870e8868bd7a5903d3cce7f8504f684319bb4ba881ccf5303df5759285628df2883510eac10e91856c8e56be69e74ff0a2463577eda937357f5a16b35f8a6abd773f9a7f39acf63a82f9faac395d931f2d71c84440812582b10005ef180609fcecff71ed55db7908d784bdf791b94de147479f28b7e60040f73eac8449f4e97e2df9f3ab86bae122268a027cf2fcf4f564047343d6bbb528c37e791f453e8d41f064e89c03a71e8c900d2bddf4d0753fda71e449cc76d001b8af29223f03cf967e57f5420b9a7696c41684e0bd640294bd7d277fc59247f25cb88a7b9e35a199ad97d21b45b24cf47a3d234724df50ce294a32793ccfdc4287f6201fc0eb3755ac86aadf8ca7ec78e45c05b783ebdf3869622e60f41ec11fdbdbeddd3118e4923dfaf19a096abc946c4d5d0500284c6d3ed1a3857910d138a37a0051e88fcecda8821ea78b65d1404faccd543a7c3a54a14b498a7c8ed2dc7f51f97c24b5f1f3789d9c79015f873d8458a30c8dc744d5ad1099162d198f0613d85477a58100646a8dcb66565f90db316ed90c9a0bb1b0bda352a25061fbf0e344ff25e4200f7420ceeba0a05fc7dafac60174385386da13d43cf599496a631b780bfc52782efa25f1b2655fe8c4cfbb1b34cee2b0954b19c57369fc64f2cf04d4d7b961277a10a88ba18c2c19e7c9500a11fc6afcc062c93ef9a6529282f0aded7fc8463a141eb8a2367361a01245f8f1f1abcd15d73bea6ee6ab3d933d5b4eab586f31033eced05a9d44b7184c885eb4f3e4da997e3d723886eb8d9ecaf8ca66c3879a2d4f3a21213258e9215fc8f215c7a83d372073bf48328b39b6ce13f33a1e22c2b804c16329b3f6f4c592b6a9574a59bb9d090bbec4461e45f69fb52309eb386f1bc9cd1acdfb5a14ce9efb846a86ce6ee571a2aa9005b90f9d9510354822388704b938f058129c5f569c8efaedf13883773f2cf5e9032c31c5e288eb00b5297a425073c995c192d1125241e7d97f9da5a0596641c52a6a4b5029cbfe579f8ec3dc3eb3350d610a24ed8719490751daa6562cde252bcf7847d142ab37d929572af84eb0c7b1db0d4d612f22fdc9bb64a8bb79ee80acec02ea31b1dae5122420af9cac4593dfb0f245b43a0171d39c05d33397fc4bf7ca52d70f1a9940d920922a7c331bc55453dc9dca933535fdbde866eaeb6874639a7f28b563d7bf22359893649ccd0a6a17bf33262fb27008e1a20ea1e07e23819aa815b5e56e8287247b62a02f4706a", 0x1000}, {&(0x7f0000000300)="8f28b0bf2800eeb50bb78f8aebe43747af5f7426594bc7f4e2db31a34c947811ee0edd4bd029c5cb4b1596a7439d29f1b22331bd0e45a25fe756ab7ca9262048bb8f376d19e0d42f0cf27fd8462abeeac6018662a4c41152eb604c3f40d2b70c9ec3b5b2ad754298a758cfc6697bfc16c10de6a6e483d45faa5da4dad00dc6fd80fbc4d71495d61bab1d25284f4a77456b7c43a9b09c61decc7b5afe033023bebbef16ce629e106e144d7c61b0749bd5738733ee6598cfd3d4d544077ed83e67cbec87aa352c59b8eeaef0c5acefaa67f20bb3122a5c604228af9a41abad6fc2f3b0b5cc9a0ce02ae6aa0773be115555270817e5dc87822a", 0xf8}, {&(0x7f00000001c0)="0c8c0d651b0523e3413867c0", 0xc}, {&(0x7f0000000400)="da18f8d8bdbee43fb5572b607a", 0xd}], 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="180000000000b314ba94000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x1}, 0x400) bind(r1, &(0x7f0000000640)=ANY=[@ANYRES32=r0], 0x1) rmdir(&(0x7f0000001840)='./file1\x00') bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x7ff}, 0xc) r6 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r6) setuid(r4) r7 = fcntl$dupfd(r1, 0xa, r0) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='r\x00') mknodat(r7, &(0x7f00000000c0)='./file1\x00', 0x1, 0x490f) 01:56:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2020080002010, 0x4300) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xfffffffffffff22c) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x9000381, 0x3) r2 = dup(r1) renameat(r2, &(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x808000000100) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x0, 0xfffffffffffffffc, 0x100000001, 0x1, 0x40, 0x4, 0x7, 0x1, 0x1, 0x5, 0x7f}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x6, 0x9, {0x8001}}) 01:56:22 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x1) mkdirat(r0, &(0x7f00000001c0)='./file1/file0\x00', 0x42) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)='r\x00') 01:56:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) 01:56:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x8080000000000000}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:56:22 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="4c44b463d40114a503fc8998484bedbb31757ec7fb35d1f54ddb9de015075913dfbb5fa97a7dbc172382ff5777f0db35ed5960443401fc5a63704da9beb7a846c5afb29ab132cc5eaeebc47cc6ebbbf9ee57967d3bcde760b4885fb5988955e37330912c21", 0x65) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r0, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000180), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xc00, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x8000}) write(r0, 0x0, 0x0) 01:56:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x2, 0x4, 0x7, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') pipe(&(0x7f0000000200)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 01:56:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xfffffffffffffff8, 0xfb4, 0x2, 0x401}, {0x1000, 0x79200066, 0x6, 0x5}, {0x7, 0x0, 0x37b, 0x1}]}) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) 01:56:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 01:56:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 01:56:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget$private(0x0, 0x202) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 01:56:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:56:22 executing program 0: socketpair(0x1, 0x4000, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r2, &(0x7f0000000640)=""/4096, 0x131a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 01:56:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x8005, 0x9) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x24ea, 0x2, 0x80000000}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000140)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 01:56:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:56:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x654, 0x4728, 0x3}, 0xc) 01:56:22 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setregid(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:56:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x200000000) 01:56:22 executing program 1: r0 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/27) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:56:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000000)=[0x5, 0x0, 0x6, 0x80, 0x0]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x5}) 01:56:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x89, 0x8}, {0x24, 0x200}, {0x44, 0x6}, {0x3, 0x40}, {0x7}, {0x43, 0x3}, {0x60, 0x4}, {0x101, 0x8}, {0xa4, 0xc79fb79c0000000}, {0x25, 0x2}], 0xa}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 01:56:22 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="90000000", 0x4) 01:56:22 executing program 0: r0 = dup(0xffffffffffffffff) read(r0, &(0x7f00000006c0)=""/212, 0xd4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x100, 0xffffffffffffffff, 0x200, 0xffffffff}, {0x4, 0x4, 0x8, 0x5}, {0x3, 0x401, 0x9f73, 0x10001}, {0x3, 0x1179, 0x1, 0x10001}, {0xffffffffffffffff, 0x5, 0x0, 0x7f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000180)=""/2, 0x2}, {&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000380)=""/99, 0x63}, {&(0x7f00000001c0)=""/29, 0x1d}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/100, 0x64}], 0x7, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000680)={0x8d, 0x0, &(0x7f00000005c0)=""/141}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8240, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTART(r0, 0x2000746e) pckbd_enable: command error 01:56:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x20000000000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000040)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) 01:56:25 executing program 0: getitimer(0x3, &(0x7f0000000000)) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x0, '('}, 0x9, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/249}, 0x101, 0x3, 0x800) pckbd_enable: command error 01:56:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="2c644f8cfe942f84dd1326e09e656e7e6c4f16237a3528a5d00333344f502a6f7f228fdd54ba8a35aaf71905bec964f60e91ca1d75a5f8c0539949352393de57234d2778c40aeead9bb4efb75acd7b56e8df5126afdc6e94d1089741babfc34bef34e03bc410d914c03c5f3cdbf19f4d28f15434346e8a86d765453fe8384af98fc079fb56d9094b462d", 0x8a) dup2(r0, r0) execve(0x0, 0x0, 0x0) 01:56:25 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 01:56:25 executing program 0: r0 = socket(0x10000000011, 0x8000004003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 01:56:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000040), 0x100002c2, 0x0, 0x0) setpgid(0x0, 0x0) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getpid() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x101, 0x2) 01:56:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2008000200d, 0x4300) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x4) r1 = getppid() symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') fcntl$setown(r0, 0x6, r1) fsync(r0) 01:56:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)) r1 = semget$private(0x0, 0x3, 0x1fd) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0xfffffffffffffff7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x100, 0x9}, {0x20, 0x2}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0xfffffffffffffff7, 0x0, 0x404000, 0x3}, {0x673, 0x1ff, 0xf4, 0xfffffffeffffffff}, {0x8, 0x1, 0x3, 0x7}, {0x4, 0xe3a, 0x3ff, 0x6}, {0x1, 0x9, 0xe00000000000000, 0x6}, {0x3, 0x8, 0x9, 0x9}, {0xabcd, 0x1ff, 0x40, 0x1ff}, {0x800, 0x401, 0x81, 0x80000000}]}) pipe2(&(0x7f0000000240), 0x4) ioctl$KDSETRAD(r3, 0x20004b43) r4 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0x5, 0x1df, 0x7, 0x6}, {0xb, 0x7ff, 0xfffffffffffffffb, 0x100000001}, {0x2, 0x1, 0xfffffffffffff003, 0x2}, {0x10000, 0x7ff, 0xc, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000003c0)) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f00000001c0)=""/17) 01:56:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)={{0x1, 0x4}, {0x2, 0x1}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 01:56:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 01:56:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40, 0x1ff, 0xfffffffffffffffb, 0x7}, {0x1, 0xffffffffffffff01, 0x7, 0x2}, {0x6, 0x50a, 0x2, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:56:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r2, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x2) 01:56:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) kevent(r2, &(0x7f0000000080), 0x81, 0x0, 0x0, 0x0) fchmod(r3, 0x8) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) 01:56:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0xfff, 0x8, 0x7fffffff, 0x1}, {0x2, 0x81, 0x4, 0x8}, {0xffffffffffff8001, 0x3f, 0x8, 0x80000000}, {0x8001, 0x2, 0x80, 0x38}, {0x0, 0x6, 0xff, 0x100}, {0x8ba, 0x5, 0x3, 0x1}, {0x8, 0x6, 0x101, 0x5}, {0x40, 0xffffffffffffb557, 0x6a, 0x1}, {0x200, 0x10001, 0xbfe, 0x8}, {0x7dd, 0xe7, 0x8, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:56:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0xffffffffffff9350, 0xbc9, {0xfdd, 0x6}}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) flock(r2, 0x7) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x89b) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f647704c00da89be401f7f5040d27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64dc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df4d"], 0x1, 0x800) 01:56:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:56:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x6) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x8, 0x3}) 01:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd64, &(0x7f0000000340)="b6") 01:56:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xffff, 0x0, 0x100000001, 0x1, 0x401, 0x3, 0x4, 0x3, 0x0, 0x41}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x400, 0x10000000000000}, {0x18, 0x2, 0xc44, 0x2}, 0x7, [0x7f9, 0x6b9, 0x4, 0x20, 0xcb, 0x5, 0x2, 0x8f3c]}, 0x3c) munmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000) 01:56:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 01:56:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:56:26 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) 01:56:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x1, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x2d, 0x0) bind$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c6530006e95fc08773bad0a6a177c548ed7c8eb11078f5b4666f919c5e177b5fc0dea8a6ecd59aa10ff10a5c41870ca78422c39f376d104c3ca13bc51985062025fa4a569d0372607b57f02001bfa14cb4d686b6212bec839b3531a7df8b6f5e7730b316f0997a3d483a96f6df577d4a71e1c5737fdda8f814dc52166cc1dbbd50ed2be2577746f570c7cdcd0d88a375f33657ce1071cf5d27d101fd9868dd868402369b9cc6ac9070efe7f9e7f7881f53321e9672cbfbd8e3c20b6bbb4fc4e7ca626de2eff651f07fe3a555cc6e84a81a3c453e02401adbf965292"], 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x100000000, 0x2}, 0x10) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x8001, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r2, r3) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x9) 01:56:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:56:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 01:56:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)='X', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0823d951538e0d8a25a8023a188cbcd738a395a1"}) dup(r0) syz_open_pts() close(r0) syz_open_pts() 01:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0xfff}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x3ff, 0x4) setitimer(0x0, &(0x7f0000000100)={{0xffffffffffffff00, 0x9}, {0x2}}, &(0x7f0000000140)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x27d1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000340)) recvmsg(r1, &(0x7f00000028c0)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f00000003c0)=""/5, 0x5}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/68, 0x44}, {&(0x7f0000000600)=""/14, 0xe}, {&(0x7f0000000640)=""/53, 0x35}, {&(0x7f0000000680)=""/202, 0xca}, {&(0x7f0000000780)=""/64, 0x40}, {&(0x7f00000007c0)=""/50, 0x32}, {&(0x7f0000000800)=""/4096, 0x1000}], 0xa, &(0x7f00000018c0)=""/4096, 0x1000}, 0x841) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x4, 0x65d) semop(r3, &(0x7f0000000180)=[{0x577d3c541047174, 0x80}, {0x1, 0x1}, {0x2, 0x6, 0x1800}, {0x1, 0x5, 0x800}], 0x3) ioctl$TIOCSDTR(r2, 0x20007479) r4 = semget(0x2, 0x3, 0x2) mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0x5) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000240)=""/117) semget$private(0x0, 0x1, 0x20) semget(0x1, 0x2, 0x6) syz_emit_ethernet(0xfffffffffffffea3, &(0x7f00000002c0)="d533") 01:56:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x104) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 01:56:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000080), 0x0, 0x841, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) read(r2, &(0x7f0000000200)=""/13, 0xd) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x10001) fchflags(r1, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:56:27 executing program 1: r0 = socket(0x20, 0x1000000001, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x10) semget$private(0x0, 0x2, 0x0) 01:56:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:56:27 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/195, 0xc3}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x10000, 0x7fffffff80000, 0x7}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x100000001) 01:56:27 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4196a9d7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f000048b000/0x1000)=nil, 0x1000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r3) writev(r1, &(0x7f0000000700), 0xffffe0a) r4 = semget(0x3, 0x4, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x40000000000000ff, &(0x7f00000002c0)=[r2]) ioctl$TIOCSBRK(r1, 0x2000747b) clock_gettime(0x6, &(0x7f0000000380)) 01:56:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) r1 = semget$private(0x0, 0x0, 0x80) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000000)) 01:56:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x1a, 0x1, 0x1) fcntl$dupfd(r1, 0xa, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) setsockopt(r1, 0xfffffffffffffff9, 0xc, &(0x7f0000000180)="fbffcbff13fefd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:56:27 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x28) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001300)='./bus\x00', 0x498, 0x0) writev(r0, &(0x7f0000000180), 0x0) 01:56:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 01:56:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}, {0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x3, 0xffffffffffffffff}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 01:56:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0xfffffffffffffffe, 0x21) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000600)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x7000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) mknodat(r2, &(0x7f00000004c0)='./file0\x00', 0x6000, 0x6) pipe2(&(0x7f00000001c0), 0x4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) chmod(&(0x7f0000000740)='./file0\x00', 0x41) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 01:56:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:56:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x7, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 01:56:27 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="32ee37465bb8642fed0b65c20b8ed7bf7190afedb065d7ba884f5fa9de90514c97eaece0ec9ae355d070d2d2b4031f2645ad0016ff3bc31d63649122d34fe0d7d1ed32ca2af64928f067d1ad9a39e67bed3134d00886a3a19deab658bf14136d71cdffb320157fc350a0170dbde88a23bd18c3353b7c5d1e5c520a475ef658d8cb595772e2cf7e91020231773627ecfc839f4dbf0e20e9cd30aeb7c9550e10a496bc7b149f62301d2b386c115547edfa7fd252329874cd297a1d430c5d3fe84603aa8270c7f503fff070906ea041f55a6da6df61f10447aacc37152157897b907f59790b83714544b17784dfedd85f7b01956439612840c4ab0820a9b87834088664b369ceaf794c3832542f7310aeeb503e3769cc5966c94b2273d051b8a87efaeb5828f70e390a2d70f737d0baa103ecf8c1b3b78a874e4fd73368ab4b076fdc285eeec4f599ea1979ec29cbd59e3226dea7a0d3bfee84d96da2f230074efb947ae80ecb0d6b74ee6150122ad16b0566a9ff0004188f5cef1454be48153062ef55f83eaa79415c6bf4d48f6a9ac12d5026af085b2b5782a2b28512cf5d8b2ad8a0d6111cd225644f889c2a256ef44730f1cd6bbbe7cafeaa41edf60c063e9224754b0a8373f0c269faa6434bfce8bed3d73b4f56d39911a7d72ac7ac46d5a8afc1d6a1b8da06f9fe78fab47466068925956a662d049082ad24d37138567a2529272126d3cde302862f5b77d2d106246a3452dbcb363ce1717b604ce1c2f7f52084423e6fa2bd984b5cdf0a3b3a41d277e43d18ce923dd941f0042fa8874b10bd9ab8af2d66032c9c0476203f0604cedd9e34d1cbd2d47d72d2899c228f8bd0215d25035837efdb903e30ad8008c6c08c44689974a2c7f3c34d0b2ea37c1d02ef5289ec9ae86e60cdc2e609c2683b750ff06cf7796d97a4c0fc17a7df4b72931b83f0d9fea45447e9735f204bb5d8795b0d71df98bf73c24f06e15b3f38db651530a5ed803aab1a9ec14faade9729fcabe8ab8787e1914c1573420439a3d5b4182a491e1ed4649c13d84f60ee98435948fd81e5c1a1a737a8b6414fc3840b9d45a0aa0ac85e22bbba1a3629b92550faf77c5ab99ba1f75d1fca3bb8b7bb1809cfeda519d1cf362d5101ea018ed61c649cffe53342b64d8acf617e3794b7cac02bf0f0c08913d6ef51c5cff10707024ca621d31ad76e2aaf35bcad2e99730f8b3390080381441f0cafc602fdadd07adc0f58c7f25dbf013afe030f82662986c1abe46c5fa7aeadf564ba84dce8448009fbb10641772136bd37002a9155c9d8179d6ede30ec1258b01dad25e27d7d7e9972c323c399ed282db58c6590279ab16df4441b3cec033362249f190c2caa3d420e1430aa050f979a2ff38098bf0ef91952a3265501c83dfc41e903ad9ffbd126dac732a4497656074e99eb1ebe79c31cf91e0f9db7e606f7bf44e167bdb7cc3b8f120b65f1925ccdfda710422ff7b875704386dd2c8c636058c60d87b49f7aece00a3dfbec6ae0dd057bc89648637fcc2673a19d0e49b04b02c916f29d9b40ef5696571dc41a95841325370747822d2c74c747a7e8bb70b1de903480009f987ac0856cd33abe2690881013e3bfa5c69b60519736951a574c97dd0e4abca7fbfea5e9fd3af2e588eee668ea2d6333543da4b46133a87a4ed2c1ad2169985998b5b6d240a903c08fca83a74a4872094e9ff698c67cfb89c9b86ce539e698ee5a3eb15cde8fdeb4f7f7b030cdbc884aac2d959800ca927370645d16fc4201fa840909be9b9fc3986dfef85891e3f8128eeca9cba131489ebe407aaeb937d497f31e296bfda75d2ba955fea19f209f991ce16c34008ba09dadfb8e4d52eeda58f3645d1bca0ebebdd878d49acb472b8953921729295bd05106f4b654dcb72e8cbdc7c9a759633fb58058024419d977a838869000a01f7be7d6509e4a4ef02d987d25a8ce81e348df19907c1a48eb3c19a96767659f3da270ec77927212a1b9db0a639b4685d9ede2a427ae1515a302876826ee95a9864dc9d4d9b4b559f2346580fa5e78ce39a2d22a838f6fdcbadda8e5cb46bfd6c1ee22cd3f9186a4f819ede55df8be8a233cfcc4c7bc7b67a00f1faf06221dbc863d8baa5bb2350cb6000954a8de9bda77ecc830a76587a8520cd9122177e8ee87b11b488aac1e3b0f6076ab01afcd8f3b1f71cc73cce03ee1d18604e76345a7eaab908ecef517adcccadddb2bf69cde059b3738dcee0fe611fdd37145088370cbd6fcba1a62d8476b42fcaf2e5a4ace73d22758558da1739a31f1a8b7e5d944114a45ad409ce3acd69044e4c7989b6692b1d8b4d4f7ae8d7de8e50ded682facae6fac4072578aa2fc8ab6068a72a4618ba8834ef1f35b085b0538a730d73de493239e2da7f1c508b23f4277bebc46b36ea0e34de8ffebbda1756292f4c2a61fb7f412840813c3efdc5a7522a550b292107f14b25550a469649de08845af90f51f3e94495ba5cbc623470a1d55f02058ae6bc57a90c49c6270e95546f85c40cf82f23a9af25486f141aca48fc9f4b891f14841e6cc32f767ad18ae16a299764a8ac4e82a395906c6d6cf2cc4b64341d5869fa3883effc2d43616770a70c4f76770790b9b95f2eb52e70c81dc7b04a323346443fbb373f3bb407dd1e959f9fb7b16119067d30347d947322410d122e380a13cf49babe13c034c6fad2550fc9826062f5ed34321499d67d6dc496b08333d6a6b4825150c22d1cd86de491db49b0031dcae770546cf1237e7c2ff71d730a02349a3f630ec0a9e7f5b77c807bf5d652f557633eb324ddcea39f2873ac3438968960ea300235bae2bf604dd8a0beff035806c8c45c86246233fa743238c3469e201e3bbf770ba6ec8aab0310ceb99a6a5783f9f2e461d8e97d66a50a5702b7971551cbd2a613041cee9916fd688ca7a801316817752d7ef819afd0c0e612399868689afe6b5c0a6d6f57e33e7d400c813124afe3a730c79d53f6b1fe90c9f6e5338aab2001d9a3d5ec11fa35463f22bd54faccea7d2ae021cb629d2982688379a88dd0434b34228aacd360c7317c9ce2c32cbc390c38f09ce294bd91cecda9ec23e673bc152085b9a3b482251ee79ff1467266388ed548d14c9360ca367820ed358350405a7b96a44288f79e54a1c41eb69f7e4931398e02fc33f3f61a225ef1607094a2a9ac0cbc4cf47dff0696ff1f915d680fa8ac55839e2fc8e4f2f6c7b98b8cf5d7fa0d0be4b5ce7d81b6070c88d802f8bacbc786dad0b216eee529f084788c5289f1903bf04f9685f134b90e26d84da25d0ed510d9b440c36c0891bdbf995c66bd11cbc3b8d612243bb9e5643d81acfe455b17be4eee012d423072caf33d98cdbc2d7d67c632a86647c2adb21618ed39d07870edbe90251e8970cf5e474163579019e395c1bcbcccc6c0f7112fb83b2175d3a7a18f7d791ed4fb5ec4f6ecfbb09c25397c61f4634bb9e13534b18cedafc2dada4f0671c18c426f511ad635862d9d67ba9950be6b38f069ee2991f63c008074c80009c6838619bc9cbbd7edf04a3c6d017e450dde9903cfac92c1f75db4c6c743728a2a119b2e823a7da5d423aec8d1d5c92df182b1942ea2f9d584730d4a34fb307a50e5c58af4b01931230776077b75bf8c825d4282e4bb7ce5dbebcb15becf6edf8f680a32256d5f9797c28da492c9c7d039f219642b079505c66220c343462df7b35a546d0f0083945bbd6c7540f20448f9e121fbfbdadd2277378ba21e0666d53cd7b2bd5a7a34c777e4bfdfe37c8ddc57b722771628676f88a98adcbd88ebbf618d7db2d8fa9f799843299cc1ee1500e760a79c1507dff61b8cef57dcecc6c058b661ec73d82a784c281db19c8eb03b187bf6c271920e6fd10260aab857ec64b35b94cb68ed67d21fd68f4bb4a752aced374ac786598f7f049a3946655d9e60e9bb7057c16998b6a86b09d9f74d0d163ebc36ba16123bb4184a5c3d9e2ab715c1525ce80c4f903f68d4b367b5cbaf730358742a3cb8decfc09150b7310988abc086535cb533bced66609e74c1bb8babd40d5710d9248cf0e50fc23650e84d65f002e71c5ae2c12092bc3a1ac04f2ae3c620dc0a740b896ba75478384cc7cce50b10d00715ec5f55aed9b17d425a06a66bb2c8e76658a11d151a41ceb50446421d1b233b08c3e800bbff669c988131b1c195c927a84d381126969874a4802cf31214a2e80edffb1d8ee9391cd534a30978befe248a35fe335575f886228a4d506037057791dfd94fd328927a8e5e199921802255b28a1d100d314c52f35626d0260c0c46264b506c7ab5365e8fe1bf92c43575518d062b15a4583de4a436437ee7bafea60b30f8713a45d7b3e8377b7570fa52b6d635d1967b6955382fb5d57606997230b6e890bcc01acdbdb8bf5e868a598a13094805a44b1b3765b83435b5cd7f2be94b46ca611493c8940c1a163ee8b19705cf54b84593a0067f1600c98bc98bbbd0ca9d3cbc731d5be3adfc545f424da3b4c282d22b3169ef604ca129860e75e4fe54c5e038df92ced4887cd48044368f4e329dd9ae62dcb2a9d2b688e51c2602c8383be183de931bd976b8c916e434009eb2ebf262551a8b57233c09efd12b7c48aebefd66281555ebf2b056950782ae1ba0093f51e95e0550037a0d8b26af330b504203b56336de1e4108671e30dd98114df6417bf95a1d133b56b218492611f929b78e674db209da7364716beade7d703809a0c973aae0901bd4ac2ec115b5cba43e17f16cfaa519df8262b2ad4151089a4667a556f951330b47204841fab15b8c920eae1f44e52ea2b55a6461f429420b870ae2ab60c166bec33fe79135a9a3455f94111a5707bc4ac573cce44da5e899996d0d5dc3d49cfd26a814d5959a58f88f70389bcfdeb12bd85d0d836586ce12d1b6d54891c91fccd5d2d4832b52ea20f3ce7c6aacf782e8fdaa4f15e83086c3b19788d846db68a1439dd437b44b168b0231a13c1697dda129e27592aa02e2915fdc128069d40af048f263b02abda6ef8819eb414ffa9de1353bdf10ffd6eb4888533a5c0bbb729e6e0b7922d3b596f14913c0553276e247ee502ad7375aac2f27fae3ed46383c54b0b4d192f0561f40014973f216257eee256dcdaef36b6845c15e2532b95d9860065288ceb9977753eab2d26a9d57e124cae9e47dc75c4e61a7b7a2f65d399964f634321f60aa3472f3f845288324b9ae2a38a0e1f3fc8fe926e60f8a7f9f3772103b7a66568e6cc12a563d181b718d4c5bbd327e6fb8a3a0fe23bb53d32596e5518e1a8cbf4ed204dd42cb690135c539e314cb962a21124ee949521c611c1d83b28963cac1c8fb14007e0aa6243a7954f592e011db791da95d3d631b2b76e47edabfe0fb879867a88198aba55f3e6c87c4c936aa3f68f044c9368cc803e9dd546a2a480523c80f172a1c21cd67d5323b6784efad23727882f3ab68dae0899a2e51ce21564380096b2c9e12f933222aecbb45bc54410bf6288f6332d1f77628e8eba0847ce1fecbba5986c16c00d79e90c714936656dae57d9566bc3c77a08337d6e3231a9fb075f5e00ef5650037acfdd6622f109cd0d23e13bd7bf01913308e4a5909c697bfa0bdf11852fa2f897eb9e4d2e8cbb76f18a328dfad26795e8cd47c940f2d2fbb4535afac430048f1d85c4fc5f01ea5f14a691fcfee3c3a67e49869cab6013fdd7671d30a63b9142d56d2f78f6db160aa5294710dcbce7ac127a00d0a7885bc24719d1995c932f9dca2bccbe843567245bb4", 0x1000}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000000), 0x10004) 01:56:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r1 = msgget$private(0x0, 0x12c) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb34002000000000000ef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cfb735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d8705000000000000004edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f27da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/133) 01:56:28 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 01:56:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8d0632202803ed90, 0x3, 0xffffffffffffffff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='&\x00') setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 01:56:28 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) 01:56:28 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1000, 0x400, 0x3a000000000000, 0x6, "f2ef5d701e7fb8e327ab482dc85576e14cac1844", 0x5, 0xfffffffffffffffb}) fsync(r0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 01:56:28 executing program 1: setpgid(0x0, 0x0) r0 = getppid() r1 = shmget(0x2, 0x3000, 0xc, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x5, 0x3f, 0x546ee9fc, {[0x5, 0x1b7, 0x10000, 0x20, 0x1, 0x2, 0xffffffffffffff00, 0x100000001, 0x2, 0x9, 0x0, 0x8, 0xffffffff, 0x9, 0x1f, 0x4, 0x237, 0x200], [0x1ff, 0xfffffffffffffff7, 0xfffffffffffffc6f, 0x4, 0x8, 0x3, 0x8, 0x7f00000000, 0x4, 0x718f7995], [0xbb3, 0x4, 0x7, 0x6, 0x2, 0x2c, 0x3f], [0x1, 0xcc0, 0x7, 0x101, 0x0, 0x7], [{0xfffffffffffffffb, 0x0, 0x1, 0xe70}, {0x8001, 0x7fffffff, 0x0, 0xe612}, {0x1, 0x7, 0xffffffffffff71f6, 0xe41f}, {0x2, 0x5, 0x7ff, 0x8}, {0x5, 0x8, 0x7}, {0x8000000000, 0x8000, 0x6, 0x3}, {0x6, 0x6, 0x7f, 0x1}, {0x0, 0x6, 0x4, 0x2}], {0x9f, 0x3f, 0x7, 0x8}, {0x6, 0x266f, 0x101, 0x8}}}) setpgid(0x0, r0) r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0xfffffffffffffff7, r4, r5, r6, r7, 0x0, 0x4}, 0x2, 0x101, r0, r0, 0x7a, 0x3, 0x7fffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = geteuid() ioctl$TIOCSTOP(r2, 0x2000746f) r13 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r0, r12, r10}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x3, r9, r11, r12, r13, 0x2, 0x6c4}, 0x64d, 0x2, r0, r0, 0x700a, 0x400}) shmctl$IPC_RMID(r3, 0x0) setpgid(r8, r0) shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000003c0)={0x10001, 0xe489, 0x1000}) 01:56:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x81, 0x80000001}, {0x82, 0x3f37}, {0x21, 0x2}, {0x1, 0x2}, {0xa7, 0x8}, {0x5, 0xfffffffffffffff9}, {0x20, 0x2}], 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000d80)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cf2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb700000000c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090209982c05fe961002127492e06bc22cef78d5cbc1953ee64d97e7a543a85d2c7df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb040b8da744e58838e4480e4061ec11aaee66b418186c76f14933c8bed5bae1354ff6226d9a396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e2100003000000000000000010000247b1db01924a200d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa869d67d284d3585baf770e71e5c43fdd6b8ceaae25e730081d836d3f88d83e5fc56fb0c4f9ac6890c1f44ae66502a5545a988c2acfd27333a8ee67263f86831f68732d65521245dd0a95546263f1f930be9c3eb959189312258c18bd05f35ab827c002f6572d0573f1c2f873c0dea2e1d2e46dbb49d5f74d15c9354ff22cb4c4cf32b86ca9e9c1886ccfe54c42e461603f413aa249becd818bfd7ae98470cfca0a40ac784d985a4fb9480dea6e971c3c03cd2f6dc81947a36efc462b6cd4a046ba79a7184e70ed067084f9ebfdba5ee8ed80000000000000000"], 0x2e0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) 01:56:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 01:56:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7fffffff, 0xfff, 0x3, 0x6}, {0x100000001, 0x25, 0xcba5, 0x8}, {0x7, 0xffffffffffff8000, 0x100000000, 0x7fff}, {0x638, 0x3, 0x8, 0x1}]}) r1 = semget$private(0x0, 0x0, 0x8c) semop(r1, &(0x7f0000000100)=[{0x0, 0x6, 0x1000}, {0x6, 0x100000001, 0x800}, {0x5, 0x8, 0x1800}, {0x2, 0x88d9, 0x800}, {0x3, 0x7fffffff, 0x800}], 0x5) semget$private(0x0, 0x6, 0x208) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 01:56:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 01:56:28 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100c2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0xffff, 0x3, 0x1, 0x4, 0xfffffffffffff902, 0xffffffff, 0x1, 0x3, 0x8, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0xe1, 0x62, 0x600, "998b78668c99583868594e366d01ffad5b75d139", 0x1, 0x80000001}) 01:56:28 executing program 1: socket(0x11, 0x3, 0xbb) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pledge(&(0x7f00000000c0)='$\x00', &(0x7f0000000100)='\x00') 01:56:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/73) 01:56:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r1 = socket(0x18, 0x3, 0x3a) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000280)=0xffffffffffffffa9) 01:56:28 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10140, 0x41) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000180)=""/21, 0x15}], 0x2, &(0x7f0000000240)=""/39, 0x27}, 0x2) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) recvmsg(r0, &(0x7f0000002a40)={0x0, 0x0, &(0x7f00000029c0)=[{&(0x7f0000002800)=""/119, 0x77}, {&(0x7f0000002880)=""/23, 0x17}, {&(0x7f00000028c0)=""/235, 0xeb}], 0x3, &(0x7f0000002a00)=""/14, 0xe}, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x40) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, &(0x7f00000027c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002680)=[{&(0x7f0000000300)=""/83, 0x53}, {&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/3, 0x3}, {&(0x7f0000001500)=""/68, 0x44}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/231, 0xe7}], 0x7, &(0x7f0000002700)=""/161, 0xa1}, 0x43) 01:56:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80c0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20200, 0x0) r7 = socket$inet(0x2, 0x7, 0x7) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="a0e94cb7cb73053e7830fa8d58c70db64726acb3757e372c020e5211c607cc0589ed463c82cc52f8af9851072ffd0bf08abbbdcd226a817510f9789e30b0dead14e98739a8d7ccdefd6774a308d7c7e5df22298155eac00962fc94ed0ac8218c93d2b712bbb6ab7be09eea1258e201bf00", 0x71}], 0x1, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}], 0x30, 0x2}, 0x1) r8 = socket(0x18, 0x6, 0x8000) setsockopt(r8, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) socket(0x1, 0x6, 0x2) 01:56:28 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000000)='./control\x00', r0, r1) 01:56:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 01:56:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x888, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 01:56:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x101) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 01:56:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7c}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x67fc3665, 0x9, 0x10000, 0x0, 0x5, 0x6ac, 0xffffffff00000001, 0x0, 0x2, 0x5, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') recvfrom(r0, &(0x7f0000000000)=""/127, 0x7f, 0x842, 0x0, 0x0) 01:56:28 executing program 1: pipe2(&(0x7f00000003c0), 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003940)=[{&(0x7f0000003900)="364938898994db54249e519283008a7d63e918f2d6fc54ecae90c5b06f15868b0ccff0adc97117e3c06c2ab8", 0x2c}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r1) r3 = msgget(0x3, 0x91) msgrcv(r3, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) fchflags(r0, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="bcb7d869e9b54c3cd312ac213a49490a19988e8d040fa4ddbf9e321fe0a9f4965e279de7aa55b04b34c15d6b5b417e5a5e4f95b1195bba336734ed1d75bd9dfb9b530f4ccb91ffb7d37e37074cd17cb122fa7dadd3affc92d9ff2c18e1ce5af2db43f9c89b1a485568be557694918fedef5c4bb2263e5d6c000db0454a559371705904374c07977dcdbdc0bbb1bdc785778551d0cfd3db70798f9a14515d230e55e92e9dd28afc3a7aaf06bf114736d132fae1b9d60c09cb689663e577fac8307a974aa001afcd681bcddfdac6aac3b22ab5f11ee582b5d92fc717cbf3e1317f89edce6fec23ad2211f659878b66bc5a6c80877e7eaf9ed1dd9a0e3d8c5977f1e1b91b2ea3b0f796253b603eac368013f8a143ef5fd51668de4587bdc5cb7ef25c57a5439b38af3f7547e57a3005abfae2183909af68ce9835b05c513fc11b540ebf945e8223a116bdc4ef3ae3fd97d66600b6a83bb297ff0931430f816e962bc121b5d1f2be5e35952f55c258f35acafb28272d8824ee95f4154da3ed890c759f3f61b3bc280e2b07799b094aefe3b7484356d734ddc5b4154562c8a08daf078f00bab0337e424ae57ebf5ac778c3ef8cf3abf293d4fe6d19e2d1cf368c620ab24c4d02a0ed0a7e0e6ad524df225f46ecffa084588d055c06d3608f554b7233dd777bbad44f2af35867b4b2ff51967fc5326f1c89450c965377c61bfaa15a458406ec492cd4244882af5ec2aa57a146087bdcb38e26d0c374aff977fbcfc3391fdd897fcf610fb43dddffe4a91efddc2feb8518d2891a07fe3f2bd941744817b21652394e20ff9643678b0c12aac57e507852894205243d2fae09250cb250538d3e6a9f5d88ef6b11b5537e58cb79afc450aebae1979c1dd4c84f356b4d89b9f29810d182396f22575280a9e56be46ac535f17b0f775b755ff59611c6e7eb7f0b578f2268339498334c4dae991c3fd2010dae8d6030111b4a1296a029216a9e3386bc460cdb29662c6f596560c57a5166fefe7440fd5a0a8bbfaf1f7a7393cfa0f137ec8bef0ad319c78e114d1dd0e9b82f484b8eafbfa383f27c06102260eb69f3cf42a6858087455a36d76231728d3f65c0c355369f8cdee595d5bc73871cde531bdd635b8feb905389bf21be81eeee11fc6e02843a3f7c55a9f3c6db9e87cafd5b713b80ab2bfe58c7b740feceb4983995d0e8edf2dc3152a517658a9ba7376ca6f53a399b4a788fedb55c8cc549f5d12ec97574f1cdb09873194ad6bdd506699349f390d71165ba427f3b17476cd12ba2bf3a51d1a5d2b3a3bf6b01c0f22a5a93739eb08d193a4f2f790e5ebd517fc100cbd400329eca775bce1c304801f4b7dea14cbe66a64b9fd4ef9384ec65c75ab3456bfa711d7b7a1346ee6d3b1991c8b2bb9c4e29628426c8f90e5e2bdb13f6c96bca50a420187b8f2f9ffd2460ea73e07ccad1faa521424d447ed311ecdf14e66316a5f3996a16296c63c53c24d98c6861b160b5aef6b30a74f71bba741b7fd7746a68b896bff0e2de0a94f15f666acbd0be2c7892a73107a8455c5b63b9391ae4b74816ffa2c473c2589b4353bb8582c1a50c36748c8f14506f07d1a422141f351c0afd0ff97106e8851fc5e4277e51fd2b85292eaab07d1c3847b3ecc18c8266d30d98d651919384f3832ff9822464f0e03ae8150d5ec0b66a317f116a7ce4d678c3edbdc743753c2b5fb14b8fe9605e53c36b44531df6b39996df0c51a272c039e8dc3a6e9ad5403c1d3ddefed72c367eda1dc970fc23f8b2d2d8014f8243c133f8c489571a378fe1f9de3633a218319f5fe9d86c652a294bdfd0266d990040addbed45b7b8e37666e97144729c5bf23e3f0b1f09c37c8a32de17a223d801a95e0b6b416da6d385e88aeb5a66536c6364753bd15d4e0230fcdb7daa8fafb55a7f7dd0fb85243817caa548c457887bc16a37d05c59d99cd6f4ca2882b97b49d8f84498155a2164d1c3f723aff83ef18290acf68d62823128a6070db3f523ed538265c4a68354a443f8d6ce7dea1dfdbee67e39962e1848d482c138c83318f54dded2171968b276254106d8b77d11721e10140e664cb5f8d1c8f0a8a71dbdb3d6d244911cddc637408a566ce676e5ec655010f942f4b11a105884890e09a09767885080f07d13bb8ffa72c5025be3f5e271c112fed8879346ed9f4b5df7336eed32d2fdb34fc834475993e0c4de4c3b4dff138239e48ca777fa524e399f26e2c7edb05d87991c0a6af76df7a86ad5949df8886def6736a0e2e31366ff502fbe36b40995544ded7da22e213b681d6f2b802b7a22f23dd368b6eadc9128d93dec92665ed13a738345009b30ef020f21dcfa39adf38fc965965bec7d6b3f2fcfb25ceb4843b57e45613bbc9867731dc1f3ab80faf86cd78afce99f533988b70402b507fc7edb5ba1dba06fc514f44db6d99a591447a4a87c02e52d12aafbcb9d468f290d2408d8539d7ef08dd5cf256ebbde5bfb733ccd5ae36f873d432d72f94bbf73e9e64ad388360d94887d0c336d9178a270658d4e3dca26c07983307f40b96ea55f7eda414dc3bfa59feada475891c1b19d1650d1457ccddd38a03266500c7535dc4df1d3bacde49437304c11cc5d61a10a7acd83bd15bc3dd06e472aae96c896bc11c40a9fc681dcc14999a269615d959de102b97716c881fe47a9021eb0d85c19bfdaaa2049cea05c2104c535302ad1717ddbfdef0d78deb2d312da10ca3b06a5ee61359cea7fe6d8d7d1929b3217d2261aa00381765d163a42f622d31c732850f57e9010a2c68ee817911132c56cedd758d8b4f878cf6b9848ce70968fd2def22aa1c50c4ec6dc50c2a239bd20d73b1f9b878b097c4385fe41cbf212c23d441fa2f690719edb4656ba2e4a6fb7313eac7f14631b5cb9cfcd50b12428ba6f4bb989cd40c5620b2c99310141f25fca82b4c5cb8f3a1f8bb04e460798fa2e640643baf41709850724491e161753b65d852e1e41a3eeca25681e4639eca934e5b122fbf7e13f4c0f2f02d3ca2a1f900789a8bbea4b9ee5b420271f41cd10579330935130cbeebe705c61c226f63e6bb0ecde52a46652974420ee96c02ba7fc1ddb2ff916f7085a05e5d65a3ee76fadc2c474955697d57ece934cd7280151d2e720687b688d8023a47e52a35f664e5347ed4b433351f8c78ca22010f1cefdc42bcabf11cc5bfaf914005b9a57ef4d91c880d181f3065c683b434890f272ec190b207ed519cded4539dbed725e8de6bd43383d8c7a818c5a3e2e7fdf71324c25bf2ebc87dbb63ebccc7fe4c19e67fec21484925d314a43aa901ed694fc9f888188d7a6bc9e1f2cb91018861d6c7654d98960797f874efa780d4468779010631229466c79f2cad9fb5faee62a79a77e21d65517b04934ab650d89b232520be48d36670883fd380e5d8b530a0266995fd1083046e3237547bb9ca9fd94297703b3a08d39cf265e33362b7c503ba78d88089e2855fd7cd40dc497d5541e85ec7e37447fd5399ff65e575a8fdde6799262af6884016a35e0a449a4a3c6fca67d1727af60ac26ed539bc667e9c325d527fe28969d489a0fbb6972d7c6d46e7567ba89976e6f32b78ff1dc4e131b1a228da504eb323b1fd89a434a5c731ee39532a959e6942ebb1c8a2353e9264611f0a4f8b9129687943cd32f0e2765c7b23135f6d1a106ae34233d980987e0e179ceb9bf5fbda8722e48a79b703f0e5a51107e39921da9026f10f8edd6be64ff96c200c79451d5c681dc0d2692ca2cff974fa262ed6d8fdee5f00e97b791a6bab474456aae10ea2dd41237579a0ed99a129a61c7c3d84cea3bfb2cfb4edfe5c814ac7c2d6039cfac7b731428599f4ac38a2750c26db9c0234cdebb201df39aa91f48a47c86c1ed3abf853edc127781af1eb489e9f5dffbd63135239f15a60666edf2e4e8c8138eb3508c3feae0e7557f84507d231c03c6965f9217156e58ae211355e5157c4d0b04c6ca8d0dbf6f9beb431b735f8c2454ada3ad59bee8c9ae177e4ae386f14632d7610d1551b0f5093737dfed692384d2a753f037cc430f83001ea27ec6bf517288a13b80a6d34ccf70d3ecbbd3cb7f3c7e8cfb35ecd44c2c80b9def63c7cca5b357cf09d522b053e4371c80e2686c30e5da1381bcaf311afee9dff4d647672ffed0f3033b927d6683bb753fcc6f385b7a7cbf33ff167b394f70689ef3b512351cb728af6a50893475c59240f8f57a7a5489e454c0f880785743d31a67298c2d1706d808a202ea6a6cdfb2a2d32b2edca7037f7949b6766828416b8135bf22626dff9a77dde3bbea39a8f64f59889554c5ed9afc076165c37902712d885c24459c313339fdcad44adcca600d41d59fc2244a3bc29e4684e4c8265d57d22c71125bee28452a3628b90aabefb620b3552f358c4b4a9dcb899b92e0d5ede1600c1cd6cb70f59aaa40ae3f175855c075e2ec1a53f302c5cf4e767e9936191bfbffebb5b56273e8048486a1015eb88502211f817520614f03b514b4f3316c0c8391d4aa39a756729f158d86120d3f61e057d2134104dc93c4007b7e10a70135c839cf8e5ef728eaf30750de60785c38158fa26c1dc6a77cc636d93dd1e5aeca3e12c6d2725ac6cdfdab5071dc4df9494df28a1b6617b1841b2d5615b414195db439d1a9e826f4f2eaa4101951e777fd7333e1161da26a2ccbd2087b7460c9256d15801c8d1edd81915601fc2b878d4453f8367a6a1cf53bccf48edcc154b7c5ade4637e2c9e2993b5beafe6b36eebf7202c3e757f40523674969f17e9da2e42a1ec40544e4049f89c30d193e7e8a82fa19c6582cfece24c803522bf6475b9ad9556a328770cc3eebcc90d3ab0507c01ee313ac5f09b0e5264af75fe85af971799755e859246757c4e64588832f2180e44d0bc49e93d242aa387558f6039f9ab5707805c26f90f39d8910788bcdc544dedcc01a84e0255f62fb5df6c6c4fec13f4bb42fa2b279bda2d1a2b005a62d807367ef8a0f5f40765ff08aa3a41c11430a06df15b1e694353f181a1018ae3e078861fa45e592c260b6e13e38071e0eb2d1fb850a83ebd1cbab60057de0db559be9fe77a1a00e1efd60219bd55cf45eea6d0811f4d5272cf082637615e9f7427e2f47a9b76eda5e7e00a2dd6e14234a4ab19928a2e1ff72e45e26ed0381e2933b6d806b22def3a57bb6e6fb9e40505710443f73896b5f9daad20cb01fd2f61b78f4d578afd64399b0a73a191238818229883009d28ee35b5348b2dba21de4bd04a7cb8badad0dce430f5d9f7495e20d3780a51a777caded7ce6b41c66ce7c60a6f8e4311e45f39cede884f1fa0cec5f8403dc971b71ac1fa6a8ab666d0cb24c4ee45144cb81a8c669f9f31df2e41c67f6b990b2932585c66a68b8c9ebc37812304988271326ffafd17647d0fb1a89c19b8b2459df35582071912cef25408ce18f0bcb2146e6ed629d2f18f3e39c3ac7f97d166c9ec64c7afdd81528b8993c88f2ca95aac755513f6ea257c4d1572a8c1dc1cd62483ade298c2841a3728d8ba3227ef0aa897c07a13fa27fada44a8d75ea0dc68233f3cccbbf901705bd56b9259d4fc7a7192b3bb35a7a1af97c341e7375573b0c5a79b8dcd50c913884492740f52c4b1861c69406c39db1a45940c0c8e8226bd0cf92b1ad57061d77def22064085147fe47754ad2b57f39e012ad291739fc6216b88e123287b978579cff13ad7e681688f624219146f0a00b4ec80524c6e639399df0e9ff8a503e7ca021059c4c43c5555026f7c770a2dd10c0ef6212", 0x1000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r2) syz_open_pts() 01:56:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x1) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x3f, 0xfffffffffffffffb, 0xc554, "6509f296e4011fe8fc426903d9aff23078a09657", 0x5, 0xb7}) flock(r0, 0x1) close(r0) 01:56:29 executing program 0: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8000000000000007, &(0x7f0000000000)={0x0, 0x3, 0x7, 0x10000000, r1}) 01:56:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = geteuid() write(r1, &(0x7f00000000c0)="54db3bb63f280dcc81788939ee02a8d840e305bc759e", 0x16) r4 = fcntl$getown(r1, 0x5) r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = getgid() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="bbd451755efbbcad3158ef210a963192252af6d690cee1b53cd3de9b1e6425da3ad2004c181bce46b7befb3fcbf376b0f2e3cceda0ee725bf48e2178d7779dee9bad21b71f571be42c3afe26686bd0f4ccd8431518fa723503dd11e151321c8a44ac4ba86adad6d15eddf8ef8816ce9e5c580319d3c0dd7b5034d83ffd8110591460a9693af3f013fdba5acf6ce53e2248fb45fbf1fd0c5123a7fd5f3a4169860428a69629780d8270c8ea7dcaa0d0bfd87936089866f7354ffccd78557ff18c142f142ba1ea87dfa521bc12a3bb4b141e1ad6d73a", 0xd5}, {&(0x7f0000000400)="1d03b8efc8d3740502ed0838e72b819770a3b10f5da0b48c530edc49444ba3f86dc4175c30034aed62bffbe415d0631aabcd671170cfaff8d0cbb6062f7c738440284be45b888f841e8fa5f7d7f931029b39ab07595b96c19ed8fa3735f30cd1ba49e6cedb8f052b554858a631e7992718586141864aa1254cae21b6e4a5fde147b0019ae265008134c429b99bfa606270b004aa5801d22c1af0dc1abfe61e8f8e2578f2d8e041a4b402d245d8b9373571c6fdfecb2516f1754292ba489c53d8197589749831b40c75d25881a0039767ed", 0xd1}, {&(0x7f0000000140)="de93d5372398a9f93352ff1d9c62ea8ba8602561dc132acd64bfcc6b052cfdbb9ba4ca30a9e9975109f83096be95efb73e6d2145991969ff1f18e1f2b1fd56052d4dadb25b9363c12db7378ef5b3a62a1838ab69f86521408dbb64b87d55c5b280fb1d9ee0791ccc68cd1f99321ba26908cf386f0393c08d54656308d0f5c4bd35bd8ef78b35e380338e38591068bb24919349996a7719dd3cf168aae9aec936498a6db1d43f2bfc1f5bd0e6b82a1fcd0c321f5cfa9e23", 0xb7}, {&(0x7f0000000500)="532f3a36d20b3014f825ab2a9ab9877cb09c354e4b220e7edc0cfe1b3df5358e2cd64e8a6444e64e91348781ef72334b152cc3933ed4756913b19f97f9b11263817f13189bf2df692580e5b9e8707c12399a44ffd551e9fa1d19e46f4013d409235dfb945272a176ff82bae02cfe8e423b1da0de6cfb3cabfedf915353d245fa0b2e5019645b9d7d8f6a40de155bfd2c690499af5d914796d4b2db012a8c393b", 0xa0}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r3, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r8, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r3, r10}], 0xa8, 0x1}, 0x8) r11 = dup(r0) setsockopt(r0, 0x20, 0x1, &(0x7f0000000000)="2fce177b44b9bdc69bf9e8572bd615a67941bfe67657f576c8258c2794e01b2d3111de625fe80677cf19c9c5cecd538a5c3ca412995b9cd158b97e5993ce9d9380539c2886101af221a12a9685911d3ab0965c266574cfdc00ed224f4b3f1dd5673cde57460edfefcdfa2cc965f985fa4f2948deb4ede0e0534c3d85d93e559175b8f5d00b0c5e42037909db0ab46c1212644376191584e8009a24ca1953f3175dd184b74f35186fd401f65e", 0xac) poll(&(0x7f0000000200)=[{r0, 0xa8}, {r11, 0x1}, {r0, 0x6}, {r11}], 0x4, 0x0) 01:56:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x5, &(0x7f00000001c0)=[{&(0x7f0000000140)="a00a0c42ddc050cd893c1ff326fbdf0250cf0f09b8441ef95489a72828304e1dc8c04cdd4bb8efd9a3c526b0622e94a5109725ddbbe630b18aeba79d3082e670cb34c581c6c0fe1199c0269f942466573328d08c947f317d6495e6e26c804230d5dbd9df07a5609e81e7fcb3b6d162c4baece1", 0x73}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000cef92d1400ff8fbf45a4e3922afa1191de74436b4bff00af0132e4d3", @ANYRES32=r0, @ANYRES32=r0], 0x18, 0x8}, 0x400) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) syz_open_pts() connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x7f, 0x58}, 0xc) 01:56:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xee, 0x9, 0x7, 0xfdb8, "010000006607dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:56:29 executing program 0: r0 = socket$inet(0x2, 0x4008, 0x800) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) read(r0, &(0x7f0000000000)=""/29, 0x1d) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) lseek(r0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="86888f19d4ffababd66047ae3f39650250ce699eac990455fd000f7f2725b88890c5ca604d082e854c82e79ccf8fc48cbdb5a734dc2aa75799ceb950953c68ad0f7c5520113512597fa4cdaa141289523f38c616376f6246affbad99b7ed157a406f5e491daf0e00594ce2ab40992cd4f3027b36b9b42b65b9f46ed0f4f5bf7b49e59ba1d1a28f6fa0c913a7044053e324a32af69711f03df3c3651e9cfec09e1035fc93184a7adfbc1e2987c4307d8d6b746eed5778a91c32e4ef810a74a2d3c799d3bb83fdf9", 0xc7) fcntl$setstatus(r0, 0x4, 0xc0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f00000002c0)=""/103, 0x67}, {&(0x7f0000000340)=""/34, 0x22}], 0x6) 01:56:29 executing program 0: sync() symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') getrusage(0x1, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20008, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=r0) 01:56:29 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) r6 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = getuid() setuid(r8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000000680)) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 01:56:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9da, 0x1, 0x10000, 0x1, 0x100000001, 0x2, 0x8, 0x3, 0x1, 0x7, 0x2}) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4) 01:56:29 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x108) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', r0, &(0x7f00000002c0)='./file0/file0\x00') 01:56:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) fchdir(r0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 01:56:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 01:56:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x1) write(r0, &(0x7f0000000080)='\ao', 0x2) write(r0, &(0x7f0000000040)='<', 0x1) 01:56:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000020000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x363}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r0, 0x8001) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 01:56:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000240)="39a40c3d11fed2af3655750d3125739f71284fa5779bf618250334cde716b53232d1ee2f67e35be8f74994b178be27ec6921fac6f7efad77cd966a3a595b8c7d574e3e5c7c501785bf0e0221a842ccff493042c2bd5b9aea8a45d80d6dd223d81a23b9a61b788026497b0e595ad37cfd06d023cfaa06df168538a8c3f967884cebb9679c12da6e545f96d2e2ab305762191519908a50c346938aca0ae1fc784fe3258b0d17d433c120d178fdd76c", 0xae}, {&(0x7f0000000300)="2f012a7082545a2faa314a8a8fda2d0da98329c9141603fa4323b2617a409ad7ee79f41fcf618ac6937196993501aa6fac13057a14f9b60f61de274a76b591d452f09bf7789eeb3f727267e534281b8727f2d6bcd473e3fec347b0af2f6e66cf216aa84d69e381e58791079d7cf1c1c0367b512771c6fced7dcc32d0fe8176c6cd317b2a7de4aa31e751b8ba2fefb5f516c446fb9400fa507c3a9cc3577a", 0x9e}, {&(0x7f00000003c0)="ce197d09cff1", 0x6}, {&(0x7f0000000400)="7fac7e22ca1ef94231e47d8e6908378104433a4071142e7b42135902a994a6f36b55024be78dba5c4fa8e7730edc30cb7ec8e7a5038b9b8ae2544fec3d1d1a3dc4e042dbda0cd77c782a665ce1fae86e0c69efb64e005bbbb60b5681de40b59f8fc42d3ef422c6826e3bcdb8f8c68af78856805a82609762def450c999c3549c14d1fe7e1e440533", 0x88}, {&(0x7f00000004c0)="ca3468bbfa2d9f89d009856ec38eec59898a95df635725f7df2aded35cbafbe2d75326cb81b85c77a100fc22816623ac28b2c65d419e4d1f10c5ced30346467212daf4bb83b6d34a59868b4cd1d32cb4f963a9983ad873f4e57ceeb8a77735263b4ca8f7f9be4602fc94a9d2dc2233ef89a4ce40dc0babc705b443c043e0184fb9064605eab9a5201d93f26e9fbaccda96b46c3c05681af86c7242035de2266f41f9f329586c297defb4088881543f565e41a5476a24da5565", 0xb9}, {&(0x7f0000000580)="f807326bd4ab4b1f3be506ad42240b4f9a3ad4c451e726d2f6dbdf8dc8d171b902d62f8b7dca594e0ef962402b45c545952c751be33e306e4df1efdfcc453bc73474b962a5293096374844286097335e95be6b7f005ebe32c5dc2a17d9b42e117cdb621f1baa5c0edd3bc426217e5ae0fdcd3d503c06fe58150b4837a5aea9804b4a7a39b023f5ea0fa3198db9e8b348c72315a8fcd96d65521cecd5f4c9329e524ce7256a08c488c0844f2885bacedf549ef0d3117bbe1a5edff36f1e83bc9ba898f7a6d3876816f1", 0xc9}, {&(0x7f0000000680)="2dd4d5ad68914afbd09e8ed70d873697e1dec96dbfc62b93d783", 0x1a}, {&(0x7f00000006c0)="d6679b6f333f737f885f0b1973e145e1129c1932e4cacccf7ce83f50aebedfe42e7c54f4180320e27510025c6488d49fe8642877601e4d807fb7622d591ea8d63a161ffeddffecfc152f313412714dba63fbad28b80021943e13e829c06efced15d994e257e1c6a988c4a59fc2446d", 0x6f}, {&(0x7f0000000740)="1f036d6fafd6bf24c760fa472d3f2fcce066d90fe9c88732e3fe5b5ffc9da269031b4344dc4e399af5480290f6e06c8ca3ba05460b5f3f9b44d3737892fee1a297abfeede76383dce0dd65946793f2a6bcde7a37f62d3ea571b000e827dfe57c2e53638d2b994f80c727384640d3bb56946f1ba53e01cb45205999e4aab43eab4cdffba7d8f3af035cd5", 0x8a}, {&(0x7f0000000800)="8ee0d28f1d6d2a9a40ec7a24f6801b6c11e2", 0x12}], 0xa, &(0x7f0000000980)=ANY=[@ANYBLOB="3000000000000000ffff000001000000a369738d440981bb69cfbd084d5a4d169a962411f133829240e05dcf2384712b283bc981b9e3e1", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x30, 0xe7ebdbf54e0d3eae}, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10800, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb9, &(0x7f0000000040)="b6") 01:56:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x60) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x0, 0x401}, {0x16, 0x3}}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 01:56:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x6) r2 = fcntl$dupfd(r0, 0x10000000, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 01:56:29 executing program 1: socket$inet6(0x18, 0x0, 0xfffffffffffffffc) socket$inet6(0x18, 0x0, 0x29) mknod(&(0x7f0000000000)='.\x00', 0x2020, 0x2) r0 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/124) socket$inet6(0x18, 0x0, 0x3) 01:56:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 01:56:29 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) dup(r0) syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f0000000000)) dup2(r1, r0) 01:56:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x110) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffffffff, 0x800000000}], 0x7, 0x0) 01:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20242, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x102, 0x0) 01:56:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000240)="93436efc09570036422bad267bbac658500c7ce62812e52dbb09dbf1600a4f08e63d4085db87bf0100dcc8baf797331c6a78603fe6a93afa4c34e02626aa2256dfe540d84bf6950b987b77fbc431d148d305fa798c9ee40c6d0db1cfcd2fa3771f3eba72b1c48f27ef2848c220a464d2f1ad0b4c49021d181dac7f3da2755ef4c1642eb0c9bc760344be4202b27165c765610d6f9e8e3443ca9663d785c9d789109e6f5880f7533c04745c1c7b09ac68cca627e0f18a92c593cce8be5e1c70c9d8bfac", 0xff52}], 0x10000000000000e1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 01:56:29 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 01:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000040)={0x9, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:56:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14, 0x4, 0x2d3}, {}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 01:56:30 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt(r0, 0x7, 0xa546, &(0x7f0000000040)="909d232f9c3aa4d63c25a53d98051a32b4a32b66bbe6a7517cb37f674f8c4f3cea5deeabae1ea5ba9f01ee0eea1b94278c59f2", 0x33) socket$inet(0x2, 0x4004, 0x7) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) 01:56:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x90d2, 0x0, "d7cee23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbeffffffffc, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:56:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00001ec000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9) 01:56:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xbffd, 0x80000000004f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getpid() 01:56:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x15}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:56:30 executing program 0: r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="a71e626db4e348dcdf0f8670d8850d94ab49640606418ee38593bbc8a646f214ce8c3ee23d7a9b53e19b3b17a168db240a1668e713d2bc", 0x37}, {&(0x7f0000000140)="36f0aac1251f76057d70b4a2f6a9108070de4911a15d98ca7e8da2986c15c06c1f6bedb9214d58a2b0b2f3c3e04a4560de1ac6b345c7ac3c389ec9d60490b0bffd318334", 0x44}, {&(0x7f0000000200)="8ab7d6f3683249dbeaed669b7b4fc960067969321aec7810131a483bf2340118010b7cb9a773977742582abbf05a56ad390986e3b203994ea1d78e30c4a543e2715e4407ebd11667e14dd9322026ed6333e5f4e9ea0c", 0x56}, {&(0x7f0000000280)="9ad4afff1b19ad299a1f801e3e746930d9a1431233f5ec2d968ae79e7a1880cef1f9837a8b220e5746e4e556b70ae40532dfa8361b629bca99095f8dcc7d42a9b9450fadbda2d43c909dc193db51c99b76a48913d550c8649e1671431c4b4c3ff2eb9bb2f3e373cbbfe31399d9be84aa3b1f0e7c34b03d74bd5760904bc204d32a7a3616659ab522ea9709a1f145c7ad210553b280c64dfa5b4fc6878e66aa93474f5eb7a1f1b7341024b134a8", 0xad}, {&(0x7f0000000340)="4397ac8053695686660ed507101a3e43383b2c0eb495705e25def4160910c476055bdce69404fd6b0f9f2f6508c707742cb6726ecd6a923b0481779042dae7941d6eb58fc49ba6b415e898ffc9e1444c13119fbf53cb0a8fdc5ed4b02b514331716ccaf5a56b6099bb526ad0d360282f1ad94e8f7323fd56f82be101af7a7bb00af53a98ac33c5dc5becf7b9bbe6e65870eea48829afb95c70b97e5443f44e3fcfa8c2b8026645a180aa67d9e09021be76bd30571f115cc086a9c5a2058d20d5", 0xc0}, {&(0x7f0000000400)="11bfc2035d7ff1d944132310e17e81d6f9b4dbcea0e2713aa86d2ad18b4403ff44aa11e31929f1d8988576d98375c74b46c74f538cdc99ca62db6f01e6abe9b83adcac07201c24f76ddf733fcab1ed58d29fca6fd3f61bb0cbb1209aae22824dcd6b4d5feeebc877602bc97ce4e2f215fe33eda7ad1d03620fb04d28e68ef26ab8367aa6cbd9cd587b21f39ae4c5a0a2f84e1b265e8a0851ca48a5cb32b3af8def88b3d283f80e78c0283b645d79ac5efff6bd6c6b1575", 0xb7}], 0x6, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) r1 = dup(r0) ftruncate(r1, 0x0, 0x5) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x34, 0xd4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) 01:56:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="95b132fd599209a5257ce8baaf12bc93957448ed72bb3bad6b4bd49b80001918f277a63cbd1badb2c82f9295db6668e8a8c51d8b9e4343fba2c10024feb8610fe0a1b0a464959e013c01250c833d3051f531bf9ca9e27af797a0d8609c0d80851257cddae30d54e6614d40f3b43ebbfb3ddc6f66ad7700778e06b65190fd2ddafe689c5c9bbdd6f796e89a3cbfd5d99265c951b285799e8e9c529bc6b5486b1ed75a4fb254b7fc5168c5101be2933774b29b989daef5341ff0ee37a4d48736f3cef641f23d60a31384daed5418", 0xfffffffffffffeef}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="8de6ee017f60ffec070cbb6e9134189141c8a0979f0427029aed3d182fb208963d6326f97b7f224668e506127b9804469b232a6a6b50505b282b0ec857eb13b45f83fdf18f73b7ba1ccad24faace58af3351d572abfb76cdbbd536139b2247c452d6aacc89801a94a60b1a21f8b931743986713d8fe32a340490ee29b79d2ba2ece73b81caf63544316db6d72fa6d281d252684ae0e12b598768eb4be71152b248c031015c8371d4917f59a16874f27d7d8c1a34601c66cd8c", 0xb9}, {&(0x7f0000000480)="b8350677fed562468c5f65cc168089500cf5a26e164a8246b92e6c36e005613c270a6e052a4239e84ce39203ff79f439bd7a7e1e1507c8d37fcf767cd90fcd3849c4dd29f782758a4d7916991984a27342cab109c7780282280bb9f2b79c8f1704eb5adb8cb628b47f316d", 0x6b}, {&(0x7f0000000500)="ea96125de24b4f875f17b89fcd7353806436bbf050428815462b68a95daed668a0fe54eaaf1267784bf07897632141155dad176e1fe510a87e86f7799128ffb82fc91c4148c4ac0c86bc881d168fdc947dd55da6257d49d4067156a8d6a2da404e09d66a665b3581c2a1e9b29ffb62bd0cfa1a2a489481f65121abefc2cc0a2ccd81eae94d53d855446e31ad79a2932e293b1c5f0c9256de2828b5e52fbd9b66da15c09e9654b7f189a102889c413b7d2e01508383a82468db7f73932cd5d33da11e131fa0569f67010ec1de495c54b2fe6ed74c16d1b9dcbd113e9da7d1cc8b6385359b2da339126408c1c22bb131b63297a761ba9f416c4d8ab91bd9b0", 0xfe}, {&(0x7f0000000600)="efba186f34c8e0cf7caa60014a112ce628ef8c34520e08d37aeb0912215ae477ac616481832bc226d4e313173232a4efcbae6fa33cf95679ca5077836a2efc83eee1300060adb13f1e8a1e7c2b153dd15f7c24d78628d206023cab637e74e3a7f96d62ecc0a1733f72c2a603fecde808a5f5ea1ec5de33735214a16dbbc6350cb7c972da7be55768fc1d22bc7da2403f68a432ada02a8221ceef4c421fadad4f21f54ed44519c71bb80bdf19334e899091b3ec41833bf273539738cdceaff2545da7230455fb8db2bb619fedb43ebe89883065d2e917d0685e92", 0xda}], 0x4, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) 01:56:30 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) clock_settime(0x7, &(0x7f0000000040)) 01:56:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") syz_emit_ethernet(0x6b, &(0x7f0000000180)="33c7d3f71bba3c122b789b59f067278e4232bb063e8d4acfd1eac4b206b82552bab695e601f9281d9a7702c91c603d6301c30566a3a26daa4a59d7dc534a6285eb30271dc1703e8e7805a14d734dfaac30b7d51731955f796bb5fbd9a2d60a693a07bd1388d93c0b8c17d6") socket(0x0, 0xc004, 0xfffffffffffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x7ff, 0x1, 0x1, 0x8362, 0x10000}, 0xc) 11:09:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r2, 0x0, 0x0) 11:09:53 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f00000000c0), &(0x7f0000000180)=0x3de) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x81, 0x7ff}, {0x18, 0x3, 0x0, 0x2}, 0x8, [0xc81f, 0xfffffffffffffff7, 0x4, 0x8, 0xf0, 0x1, 0x3, 0xfffffffffffeffff]}, 0x3c) setsockopt(0xffffffffffffffff, 0x941, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffffffffff4f) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) fchflags(r1, 0x0) 11:09:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000003c0)="f57e34af5d822dad10297843592662b1834d4d0ec3af1da15f1e826e5d4174ee99203f4c8071e2ebdde833a91480dacd50182974b1b2e979c6ffe594f6aa2ea60ad2121e1feec56ac1cad01d3c57bc9c221df68e0cb86090979521ff3d377b55ceb2d7807fb2187c795148a0685436b4e95cf2061582f778677c1111a1336ec3e31b7c59b3a77ce1f05df7c77891f05907e859b637dae2eeb99437a5f5d5f75ba79d7603fafe1cbabfaf9f3ed63984a503aa506575eda8dfd3a6d2c49a8b9cf193d16c81b4f26abd6ab0c35b8127cf8f05213c1fb00354f8c198be49b8328bd888694368a1820becc94dd9a59e1c9bae042a193403d6f1f6158b4825609ad22b4c94f0af5fd2e9fd9c0c58726b81ad906f3aa9b405be12d1d270406002a181151d90c9db6713c2d50f89a7a61306d06da7130de09481b97bd36b861907d33265d2306c9b26b40bc11587b488b0376cf699b326aee67bcd393eee9023a7fc5b420f58bc56954591bb081d1f9e93cf7d5c38636418a4146ac95c87080899779b75", 0x180) 11:09:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 11:09:53 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:09:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffb, 0x7, 0x1, 0x0, 0x2, 0x4, 0x8000, 0x3, 0x1, 0x5, 0x100}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0x3, 0x2}}, 0x0) 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x128) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x10001) r2 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) 11:09:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) socketpair(0x1, 0x4003, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) rmdir(&(0x7f0000000180)='./file0\x00') poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 11:09:53 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fchmod(r1, 0x100) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x200000085}], 0x1, 0x0) setrlimit(0x7, &(0x7f0000000080)={0xfffffffffffffffa, 0x9}) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x100000000, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/27, 0x1b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x2000028, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10008, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0xf2, 0x4, 0x10000, 0x9}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xaa70, 0x80000001, './file0\x00', 0xfffffffffffffffb, 0x10001, 0xa7c, 0x1}) 11:09:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000180)="d4ae4943874a62371e2d70f7ba353666060915bb77f9aa7636381d03783550993165afe0a115ac1620279642fc73efa333930cb3232c20cd1e1fc464440b0d880d5756fa32f4503b9b68f0e174cdfca98889575a6e21adf7b9dd74d1f43d469cfcc0b91d68517d219e65ff19265f4138c9289c43c34b3a9a3a5e8ceedf7f76ec65357d6ce5180dc49cc846666078408c59ee2886b8b20dcadce7f9e274b67e65cad544c0c0d17897a81d2cc1827f350a86bbac2990e4e7fdc0d94d514b4dd1945dce55c6e0aba147806d548a50cd554dc2a2867a11b943342ee1d0", 0xdb) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) syz_open_pts() readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 11:09:53 executing program 1: socket$unix(0x1, 0x1, 0x0) getpgrp() 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) r1 = getuid() setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x1f) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) dup2(r0, r2) 11:09:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x6c}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x140, 0x0) 11:09:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x10001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0x6, 0x80) r3 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r3, 0x0, &(0x7f0000000240)) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) semop(r2, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) r6 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) geteuid() getegid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x40000000000003ba, &(0x7f0000000180)) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) 11:09:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x100000001, 0x5, r2}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x401, 0x81, 0x10000, 0xffffffffffffff48}]}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 11:09:53 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 11:09:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r0, 0xfffffffffffffffe}) r2 = geteuid() open(&(0x7f0000000300)='./bus\x00', 0x180, 0x4) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000200)='./bus\x00', r2, r3) r4 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r4}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x9, 0x4, 0x8001, 0x0, 0x7f, 0x0, 0x8000, 0x0, 0x2, 0xb6, 0x4}) r5 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0xfffffffffffffffc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r6) linkat(r5, &(0x7f0000000040)='./bus\x00', r5, &(0x7f0000000100)='./bus\x00', 0x4) 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x9) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f00000001c0)='./file0\x00', 0x20421, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, &(0x7f00000000c0)=[{{r0}, 0x0, 0x20, 0x0, 0x8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0xda}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000021, 0x4, 0x101}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0xffff}], 0xffffffffffff2308, &(0x7f0000000180)={0x80000001, 0xcdf}) dup(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x28}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(&(0x7f0000000180)="0176997847197c3a6b8ccb5a8d7c357135204730124223a47d4715898f5dde9570d960a9eb390ab0eda2f8ad97877af2865fac0fb3bce06df6bc9ef65ba6030f457cd74443c9a604b3ce162f0b12bee740e9f1832496b1562a1ce011c6fea042bba57f48e66165b711713bd16916a2d4f748a9271b1a02ca78ee828eaee34a97111e521afaedd1fdc2daf6456065aac0ce2a6985fdcb946b3fb59db908997080fbca251cfaeb33da15e8e8a13039897ad7c250603da55405d4f4ebd1accb668cecf478b275d619e7b64b8ffebdbfb072ebd7483069742abded1be2a8cb24f8c30d0950388a81abe45da20ff059ea5fd30cb99a5754", 0xf5, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") load: 1.89 cmd: getty 40918 [ttyin] 0.00u 0.00s 0% 316k load: 1.89 cmd: getty 40918 [ttyin] 0.00u 0.00s 0% 316k 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 0: socket$inet6(0x18, 0x7, 0x663b3a5a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 1: msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000bfad0e9b267a0811ee8c7bcdafd9fc20a31d3bd9a288f4779f85b5ac67441ca0105ce9c6682db4a208f62592a90c8b7b2c94d4f5cea3ac0d9e7f00aa2738d0e2b5fabc86e843222fed98d59ce2ef8f875f0c585ef314dd262374b28fc9ebd0494e89741e3b04ae7d4f112abd496567c4cb1d7563381219d032da7cb3a50678423980edcbb304aa3215533b2589b702000000000000003cfc8cb75b7ad2b5eb18823327fc855c7d530630ce7a03673cf0d0ae97bcb99d1c4b331434d193148448942709ce50c9c673861a016f4eb5c45a18271f1c99dd110fea8d0c101cfa4b39c5d3ae4e205bfb88f690ade0eefe8ba42c9425d84ebf29575e9f3eab2d0177c681d19b9bdf7c6dc5cf6daf579da55187c25c266ba94b21641ec6011d7634be6ef45702cf138284d3809ee3bfcfe7f7158cfddfe196a0049d09974379c8ad2b233e46f8fd8a0bfe7178f0eb3af0048a3c2b805eb01e7c288ed4bb8ed5fdab39e24a7460fe77ed0ab5b64a1ca7cc364b2369e149bcd0e7a9e10f47748326215de03ff4ed6d6d6111671cf436d37b036e114eb2dc6255ba99e62b708cf3090df39eda94f191e8ab51142dae91fe36dee759bd08371a6eb265a1ac5654a560fef3dd159b588f80c6f1bdee95b441ce1838347e00d78afdc59ad7df8395fb58cfab74d8"], 0x1e9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xffffffff, 0x1d5}, {0x18, 0x0, 0x1, 0x7ff}, 0x81, [0x4, 0x4, 0x81, 0x4, 0x5, 0x6, 0x7, 0x4]}, 0x3c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 11:09:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x20000000000000, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x11000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xea}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xf9b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x5}) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:09:53 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) msgget$private(0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 11:09:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 11:09:54 executing program 0: r0 = socket$inet(0x2, 0x800000002, 0x0) getsockopt(r0, 0x24e3fffffffffffc, 0x8000, 0x0, 0x0) 11:09:54 executing program 1: r0 = socket(0x0, 0x4, 0x9) recvfrom$inet(r0, &(0x7f0000000000)=""/124, 0x7c, 0x41, &(0x7f0000000080)={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000180)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020", 0x150, 0x0, 0x0, 0x0) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:09:54 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000033c0)=""/4096) msgget$private(0x0, 0x3b3ad4695e4c4dfb) 11:09:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x68e6, 0x365, 0x1, 0xffffffffffffffff, "418a04f0ad1b0a394161513c9fa6bf74c40bb4b7", 0x9, 0x7}) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 11:09:54 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) 11:09:54 executing program 0: r0 = socket(0x18, 0x8007, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "a60032b79492ad9c0200"}) close(r0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:54 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r2 = syz_open_pts() ioctl$KDGKBMODE(r1, 0x40044b06) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 11:09:54 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) dup(r0) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f00000023c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/138, 0x8a}, {&(0x7f0000002180)=""/57, 0x39}, {&(0x7f00000021c0)=""/144, 0x90}, {&(0x7f0000002280)=""/187, 0xbb}, {&(0x7f0000002340)=""/85, 0x55}], 0x7) 11:09:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) socket$inet6(0x18, 0x8004, 0x80000000) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f00000000c0)="684b3777a38c1e50dbcdcf65b8b7e21fa41d3b268d85a4d4bdd91d124ebf8e74f5518042e81a5e533288e5ed773cbce1ae9ac30300683b4a9a810e234242c0049565a2b346b2429d63798274b6de87061832310731734e02929ee83b4e93e13a6cb9f6aa15226493b8a224cb77e50b08e1048b58825b996c6b6141843803b14deb4b5ec4bbad836287e295325ee4556ea87d1f3c80ff30d8a93a3463dbc9bf28f081d5582bfc54f4b17ee898041b4c93e4282fb541b7d360f8952f0d63555641374b7568e629af1b69f5d1de49085f1a145463fa8dbc355dfa76032eea447c11e1e66926c264656a91eb7388a1ff7807fef0904894bc0ce7a0ae9a1d894c4b2deed1cfc361c41c95005c4ad901c010cb56a1356be053e030c7e464313e7450afe6c043c2d028864a26", 0x10059) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x11, 0x4003, 0x800000000000001) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x150, 0x0, 0x0, 0x0) close(r1) 11:09:55 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x2, 0x3ff, 0x7, {[0x0, 0x80000000, 0x2, 0x5, 0x100, 0x0, 0x8, 0x8ee, 0x2, 0x1ff, 0x6, 0x7, 0x7fff, 0x4, 0x1000, 0xfd1, 0x200, 0x8], [0x4, 0x200, 0x8, 0x0, 0x100000000, 0x9, 0x81, 0x7, 0x0, 0x10000], [0x2, 0x3, 0x2571, 0x0, 0x80000000, 0x19, 0x100000000], [0x8, 0x2e, 0xc21, 0xd5, 0x881, 0x1], [{0x3, 0x7ff, 0x1f3800000, 0x4}, {0x2, 0x1, 0x328, 0x6}, {0x7, 0x2c300000, 0x4f1, 0x5}, {0x7f, 0x80000001, 0x8, 0x3}, {0x3f70, 0x1, 0xfffffffffffffffa, 0x7}, {0x87ad, 0xfffffffffffffffa, 0xffffffff00000000, 0x8}, {0x8, 0xffffffffffffff30, 0x2, 0x1}, {0x401, 0x2, 0x80000000}], {0x63, 0xde, 0x20, 0x7}, {0xff, 0x3, 0x4e, 0xe2}}}) write(r2, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) 11:09:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000180)) 11:09:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x81, 0x83, 0x5, 0x2}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x3}, {0x6}]}) r1 = dup2(r0, r0) pipe(&(0x7f0000000880)={0xffffffffffffffff}) r3 = getuid() setuid(r3) openat(r2, &(0x7f00000008c0)='./file0/file0\x00', 0x40, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000900)=0x6) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000340)="446129b13488d33be82c062d32c155c166b6e99b543c27295f12ad3a668367ef22a2e87c6eefc9931ed0c0598ae4bbb7669f6aea9e2391d2c3e32e8e76a371fd7f311e168b0ea07c7cb0c182672ab46ccd066ffe9718da6059b7723c7f67eaaf876e9f108aa0859267a97ac53f9888610fcf554c9bad173fbd564730524c0a8d825e5ba5304ee104b471720730203d735c18ba27b8895da6f7347e", 0x9b}, {&(0x7f0000000400)="71acd2f4a385185da015d297f5858d3f1c40aa9594d4461a2cdb1729f378520ef1b54ab411a79f5ef8fa19afd9c82c233f4788a6e5246bc29252a30b4631125dbe951ea420f50efaba9875757f1820346fd1fa5359c6cc8dfce2d66cc631125ce4a184b8643c78576b4cbfa3e23ef133bfcb7c65cac3d260db16a73d7c8b56da93aa73ac4d86a72a987ab4a8cdce4e7229aa6bc1b5f9257fc21275a8d52138424338b2292c697d1e", 0xa8}, {&(0x7f00000004c0)="6945ad7536e2b620f562825c9d59515d78cee090d89f2afb94d0c53b1c59e107e807223e3bf4d8a26f201e8ccaf2854dddf10331e58117de47d3388113310059f5f71fe5ce56844e51c9aede5f8b808eca15c2639973c4ba0bfb61bfd418e2fe3153a49434093d97bde12875cfa1e137f31408b2b08b3862a77802c73cc86993b97d444a4ce92d7c7470e3e271be971dfa094b440eed1eab5dfe42e59d0b64608264d9abb903ab1965c3b79f1f280979864978f2551f89787478e07efc4ee76556056f81af09da21dcd40acddb86d1f8923632571f162d3cbb105e81e553652c1412fceb047a5e1a2ea8a40642fbc3", 0xef}, {&(0x7f00000005c0)="45ff7f12297d0ccd6b90fe223a7393a1682ac7f3eac9bace5db3c1a8f51da3dbd1d803d226174aa6970a2fd9427d63a500a2e59905e1e43024026246b8f4b4236ea5a62b167a8beb8f0e565d11560d377ce7ed9de8b64831715b13e5f5e388846dc356ccd6b56c6755bc7fdc0830504d7cec170641ca2a09927a99357199706dd20b7fe491ac36cd6cc8fa61088ab2b853a13b119b07b7f414b0df7b", 0x9c}, {&(0x7f0000000680)="e9cf9155d96c8bd71aa031c476720890023a6c828149376585b7cc42430298de40da821d65d5a0bcebdc144035faa16e0cd6b80f95ca1f0d49befaaad7661058cf587e7365538f32837469c6d59f81d15b635696669ed321e07c211438f77172452559aa9998023a24b69ec0db71385301bd7a6e500d7dd6d29af88de1f8a63ac4b4c40e6877a22ef647b51f0e6899ffe2cd0498ce4e8ce10d79f8e6468080f9effcdb36900db22e6ad84f9bddfb61c18371e1cf5096d73084100ed168d3b92b2f6fbe2b254f11e2b1af902828d45e2935faa4a60ceccb18efc3f2", 0xdb}, {&(0x7f0000000780)="81ff31dd558c4201d69af044afd37b3c5aa192ac0eff578601cd555936bb80afe57cb5ea392352efe2dbef7527e1dfd57bb7fbce9ee7d928bd55", 0x3a}], 0x6, 0x0, 0x0, 0x3}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") open(&(0x7f0000000e40)='./file0\x00', 0x1, 0x10) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x20}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d02000/0x14000)=nil, 0x401}, {&(0x7f0000e1b000/0x4000)=nil, &(0x7f0000c6d000/0x1000)=nil, 0xebe8}, {&(0x7f0000c38000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000fe8000/0x1000)=nil, &(0x7f0000fb7000/0x4000)=nil, 0x5}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf9e}) sendto$unix(r4, &(0x7f0000000240)="efb6444021207c132c234c1c21fce36df2f5ad3cb8a15451d1f9da3bc62abbd13ad25f9f23e15a727be1cade63d5575dc03148d10dde58937aa6a6ec84471e97aa112e4fe011d3f9d934ea1aa67a2586b730c1ea828099a8509dadf67f581ca691622e66abd29250182de26d713faa94be13f289156cd57f60ad9fca6fbafb56809ad12a", 0x84, 0x4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 11:09:56 executing program 1: r0 = socket(0x2000000000000002, 0x802, 0x2) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000480)=[{&(0x7f0000000080)="8ecbd81b9298e5bf13f594ca0632ffbb897394fe6b01f247548dafc7604cfbc9f8b8d13f55e07d616a3ccf5577efd4c0288fac055ff09fe45ed6eb486f6aae3860ac1cd14150122a875b7923c3681923fce48e2c3fe4cdded911d5817972f9a92ebd03976ef72c1e434945f53bb54347abe7bdae246e97a07c2c1c5140ab030abf4ff27c9cf427a4a38c6366becead3cb4161a58f23a9bf3ec489f8e05c493e07c25f544412bda6149c584e306be27246d18e066787773a7a03169bda0a968d6b4e9da335e1beed415ed3c6a3aa5f6e02508b501c9b25229506b608a755fb9474b0e4d755b8bf919d14fd6f15fee0590", 0xf0}, {&(0x7f0000000180)="b6f217490ec64fc72939390e2dfdcd54a891a2ae2a4cbef22f6808c2dc514abd768668041ef9a1f074e5d2fd8407011e6934f342057d07e90fa39337b02ae470265b05d43c418bf0ad5317e7238f0f0ff17ef5a8e20355f1c321a454fbc895dd4fffeff2ccede84b094e87a9e290df368d540e4ad7fff28ed7e5304c5f60732413170d8771a7385b8b092db36a6eb47b1ae1c917d0d2bc03167f7d418b0a95a50eb5b0939a7c961642050a08416aa3b0a920fd1fc1f8c1f6abfac2fed8319e", 0xbf}, {&(0x7f0000000240)="a92394a9814189b46292c6b1b2c8253f2bd8bd1b264d1dfd9d5f6790a6042376a51c6a4723c0ab446a9f73a329146f3757d814282bd423c1615a883161850f11b5f48783f0f718d6a5dc1dcf61110b42ee1923c8846a3679b6e1a0bc4ccbaa21bcacad9c61381d0ca968e5fe5cf1e71ea32b134fe1c672cff22427b6622d851fd8713fb5a916ec71", 0x88}, {&(0x7f0000000300)="3ed115f0217b6a971250b9b64b3af7c964e31a25e84db67d0734130a3c3c94e3c7a1b170e8e5ae06c282b3513c4d43325524dea28e46569e64afbaef24e0f9441832b379f3956ff1ae768dd37bddeddcf91bbada0a80ad75a6bd0472812eb6a1382767e75fc8db1bf6f5bad9ab1e2e0426f9d0ef8eeddbf8d2ce426f1df36c2c9535352bcbb4c867ddef777d3ff8a93ead6f60ec93d6cb55e937778dc801", 0x9e}, {&(0x7f00000003c0)="8223a0179d49c0f7aa8a7f79f1a6538abe8207a9d24bc45dc8b9dae75541d6ad27a5c73aec163e4c08d3fed7fdca4a36b0c78a82b696ba5532410bdfe28c958a967f29c50f90c29bd8cc72c2038a8deeb45ebb9a71cc7c7eb06c3bd28839703504d8881119f1438f8c9b76db761fbd37fd8707086b8931e6da7af2ef5967f496b88bacc79678033bf9647b12fe18e62e841738d8ec04a8a7b3f7982439d14a34738e1395d14bd3a64ebe5d825b91242988580e7fc8d1", 0xb6}], 0x5, 0x0, 0x0, 0x2}, 0x0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xff, 0x2, {0x81, 0x3}}) 11:09:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) shutdown(r1, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 11:09:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/17, 0x11, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x6, 0xba9}, 0xc) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 11:09:56 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x9, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1, 0xfffffffffffff800}, {0xc3, 0x800}, {0x67, 0x2}, {0x43, 0x1}, {0xa5, 0x5}, {0x48, 0x5}], 0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x86, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:09:56 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0xfffffffffffffffe) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x100]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:09:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x221, 0x24) shmget$private(0x0, 0x4000, 0x639, &(0x7f0000d39000/0x4000)=nil) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0xfffffffffffffffe, [{&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000dcb000/0x3000)=nil, 0xffff}, {&(0x7f0000ca2000/0x1000)=nil, &(0x7f0000e3f000/0x2000)=nil, 0x9}, {&(0x7f0000fcc000/0x4000)=nil, &(0x7f0000fd3000/0x3000)=nil, 0x7}, {&(0x7f0000c01000/0x4000)=nil, &(0x7f0000bff000/0x1000)=nil, 0xc4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d5d000/0x3000)=nil, 0x3}, {&(0x7f0000e26000/0x1000)=nil, &(0x7f0000c6d000/0x2000)=nil, 0x3ff}, {&(0x7f0000ea7000/0x4000)=nil, &(0x7f0000eaa000/0x3000)=nil, 0xc756}, {&(0x7f0000de8000/0x3000)=nil, &(0x7f0000f7d000/0x1000)=nil, 0xb6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000cd2000/0x4000)=nil, 0x44}, {&(0x7f0000c6d000/0x4000)=nil, &(0x7f0000df9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000cab000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c7e000/0x4000)=nil, 0x4}, {&(0x7f0000c24000/0x2000)=nil, &(0x7f0000f01000/0x2000)=nil, 0x6}, {&(0x7f0000c81000/0x1000)=nil, &(0x7f0000e29000/0x2000)=nil, 0x4}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000d19000/0x1000)=nil, 0x5}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ec0000/0x4000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x6}) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') recvfrom$unix(r1, &(0x7f00000006c0)=""/211, 0xd3, 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="a3d0ee0396fd6b34", 0x8, 0x408, 0x0, 0x0) utimensat(r1, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x9, 0x3}, {0x0, 0x3}}, 0x2) 11:09:56 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) open$dir(&(0x7f0000000180)='./file0\x00', 0x1a8, 0x70) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000340)=@in6={0x18, 0x1, 0x3, 0x6}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000380)="4e5b155fcf24c1abc5d81b43f0a12dc52ebb12e698afb8865a0bc629f690e0c16611c8c491a70911c3a9a996c5e239c55eaf360bd2810aa871eb5dec6add82b15ce9583018414f5e009e602ed19317a3718270dbfd0382b500eb3909cc685d37e4bd602cbb83de02bf9376824ed65443ed7d07857b6ee601cb9fe5d48c808cdce484f75cf0d5356784bbc08a28bcf936dfed31e6d973af08d2cba1db06a8a8807e04f6a9f74fc4b9958c85ea0ac6dd4ba08e183315a70a4c32cd7d4682e6131a46be7b2944c983d6c21decb2f78cfe896c644a5ab5bb7a93e77538205f4b502efe0a434fb77428eebbcb71d495e7b7271e774a03d2259abed8f45761b205b35ac1720b0ff7585f14ba6641e6d3472615ebe6dc3b77a54e40e2db4f82194136f6c970bb1b47edb07869b792eb27ce55bbacc7b7f164fbfbd5b17df2f6d01808a9659729b7b5c5e3239b9b749fa2158520c249374e3c22ce01135c2f3a807bccddfa7f6f00657f3694ac3b53dc0e95fca1bd383014c9a0b052772a8ea4f3ad5614037b0f90e6e53262feca75ec8ae7f33fbd87d337052f1f52a41275b6590b37d11b3b7142c23beadcc0d5ee36ed792e9d27d1d724462460308a519f6f281067527e2733894fcc3bf96a7bd6473ca47565cf97ce6fd116c3a717237f991a6bd013eee07bba7f30a091d607e16ffc634ba4b86c300ad901d5b09c1cc41fbf9cf8b8a5dbb27aee61206ab4176ed2ea9b64975cf7c77a2ad984c475c095366c5a7892fcc988999d235e3f60cb62aece9f998d438003f671eb74085c2bb7a8567b467f47521781f9ffaa67d403b02fd87a5cdc9092a41f154c954057499e08620635d37bd8a90673fdce94da2e9f20dbad41fa980c6608b01e05919f7364496cee5663b286fcc1bcd2b274fb20c154872d72b5c43a86e111f18ea44d5bb6dfca0c99502815b8eb78548d1ff10541464a71aea9548c166e4545f1ebc8f9dfbb9e4bb0135a88fe92a724271fc301d3ee457d5354d086acaff835ce07994f5062c8c9815ae9c6f4bf45077d4763d8aea85614a1af001fc6552e2e38735d77e2e717a4e3caa8af1528599eba6b3c2206cfe69de89846bd0ec722f9ad5237325df1b8feb5aa56d8200b44aeb047e261738cc36ae3e4f646243d5517b646b498ecc1fa1ecd989786cfbb6b99da30d3ce004c8f0da265f79155eaa694be835c2c6462348bd41d4f9ba19c78756150a6982f7250891c21b9581420abc23db06f2ab1b96111a40b6a5328aef560966f49315e8c18c1aa032b697761bdb8a863f1ed17916c8fd7d74ceef13ba7f514293fc2fa59f44f2c5b996064f40e4756a07c213fc2c2164ea928c38d7bee7cd99d261cd6ed519aec6e4b8b9dc83358779e4951a6c79b9c9257cfdf1792942b97ccd10e3cda4abb083ee1bdfdf9ee645a225ad88e08b38de6bdeb71628991180bf8484caed06046410b9c80d35c4cbacf45bcdc912edf4eef67bf79475d945ef318ce0d7a9a952e6385422447f2220755c86b62fa8ef8937dd1c57201a36df5a98d4d9607e82545c38504c791a9bc4149774c98edc0e987c64740a90c444cc6fe729acbfe4ffd992331151616cc76fd39d7113ccf9bccc81b18eb42f1b1440a019e7cd2d88058fb9fe78b6e4a999a6a69f29a00dab5075f40f15542ea7160681f7d67a11def0cc86c686af10d07883c366b72decb5c5f2a22a8344267d8f2dcdb30cf1b411a6f0311e6b68ecb3d9af30d79108b6642dba8fe9ef4484d5a9be5cc72bf0aa62df50e51569155c1288423cfe52788ee06e6e30b31549aa9764e7c844b279c1fd97961363a4902e0a8ce8203d3f227084c1b11599c939b137b8173d9924790cad7ab33a2bfed6c28409362658c681e70426317884d4b36e38cfaa04fb9a0190a50a299437df18cc82fd1a6680604307d1f8d09106c341af0ea4777ac86995367d45dd1200c054f712e3dfa1935a5f8bcb74db344790935225a7a26441c3884c99205b0ad125e0f7f46c9fa50b6376893d29f2593366e5a29b633749a3cc09a4d69c2aac43782ab2d91051eeb7ba9cc04517be1e6bb030b8d867cea8cdd04a2501be57b4bdc004863139a308d4b5a81d5a32c140e7c3ade3cc19e306356ab6f177e0485ac29086caa0a124449be60d69c12bdcde59e448291681e984c0ea722e1e356133fa591b98fb7bda41d016d665ee1efc70a5efdd67dce24a82029f0c91459e70880a527316447d3f81123e4ed5866733d8a729f04ffbd6b2b2f369ba4f8bbfd6b556a0b4930d2f154c2aa922f22bddd88572eef53155a47dc9fb153b300de66cf14aded08763ca516bc69622a8147224c39e0864dad058d3012e7431f9252e5b138879e50284461d0efaf7e3212c125838172855fb2ed3c72879e4c3f51b91862ab98feff03e6f77cebe6d4ae5b36f188f205e18fef7a5804918647a81c02eb9e12fbd219d70483b6c19d19d33d1de30093371ef1faa71d9bce091d33012e9ecbfc9aea8477d62b0723fd5785241ede4576016cf3dd0b7231c1b0607dc6a8db29355090528919a55504bfed727e400e79bb74e7f891819399d4ed1dae81cee500adc0edc91318c2322231b5560bf002e6a775ee748bff2da06ad12d8a1b4d74c5941bc8602d83e03b1057bf8aabdf9f099caa04b4bf7e4f76a0e947b1089b1f14c3a030cffbe4dc4bb092d95b001bf0bf6ba8490183f7af7ea903f92d022d7ac50c264caf8d4168f2bd7a05b461f5696dfe84bd82dd23e4b18990c98883b55b690173fe4d8f8493a4798cceca5edec229cedfb2eeea4b5da40385393c83b8081195f75552be2d74723a367e035f69b530181b31f474522bc8d2f922e26543cd9013f2469d38c3a26e510571b106a05432026af4143aaa4bc543e498a4efe7c8a27df9ac9985e3295ead6b7d64cf4189c1e5385c1dd80604313209613e8e64bc5a55bcbd4a0c2cb120e52f6ef252ade3f47de79f298ab2482588cea0ccd51075ae0fafe1987f9d44765ecaa7ca9dd81a5a64d89e5ac94c1c2d4ab879a06d02f2dfae2e63936c7d226d770d50a693f7622a73c177ae9e208dfd74a05bedb5e723706593d9ad4856efc1a28ef15193756b0538ab2b4b6cf86c9729581ffe6f5f61bfd709cded55cf77a75c1bbfeb46613eb298f0c614a7d6603256cc3fcea9c4add6d7bce8292b8f621a0d66b0bb83a50541f11c4402574b5e87597d551055451bedb7b66c5939d6221a77502c34a38bc64f039852f98b74352a0c9e45c26a1f02ffca006af8fb322737ac1892f3dbe070baa85e889c13dee7bbe4f4139966badf9bbcb85233225cbcc5cf4bdc9f5b7165509173aeb7f229c7802a03636f20f178df8f676c1600b6b96b23e054c5ebb356ecb07ba3bfa3f1cf0527be486d7278024faaf42a28736ea120ed372bf8e17b7bae539627f515ff17f75a94bcd17579f810eb608a8bc66052b02e29f767deb8cecae5530764ad75f75a92d0190d9f073bff20010c59cf4d347ceee8e2cadd0f69fe69dcbe8d6ba4461890a3cdc78665750152c8bfc2f9842111c52f283fea9984187e20bd6b21db0e0c1e0693b2e9fd6b11683dcbd243bf3d1b015f32b706bfb3197174384a7d1d87abaa41d9b0eafef4c7c202e5e17d1e19afb6db68a3a12c49d1df7def544358d62abce65415abe3f106b2fdb146c9885022f263f873021beaf7b7edacc6864d248fbff12e41e229027842d811e67a949819869cb46a0f74237b4a837ca7c14b7cfc4fbb8443adb456d3e55d1529a2cd507c71a42217affc39e8880612032e77a0d42a4f75b95d9dd5d06a11e13321c620fc27c8870e7e586d75f88a8a153d0f86db7ecff6cc775466dd7ac7eb8601f1ec55253a9ab7e6ba619fd7bf5bd6a6eb7b7e35688850ccd0ee172ccc6f2a0b8e11bd26e14960bfe990e8c2ca775ee3868296b2201ddd270e0aeaac57cd05c2119cb09b105826285402a3bd948938cbaf576673205da117687e8b233f628e19f4c4e3c76a2c1f1128b18cb889168db8de516f7cf6a911684e03208dc7a71ae4a673e3906ca2d7bbb125e222f7ff0891270fa99f48744eb81d09a1ae2447e59da8679ce0ec26d2cda979061095d19c5ab0bea5b7cb5e1f891274ee7bb47c77d9e8822814e2af60231d6ffe326ef929078a883471843d88d28e98f6a0db3a345feb3d702006efd12bc2ed674418c8d35ce8474aff8a38a800f737fcdd64a08accf67ba9bbd295e180cd4016591e868f78d0f713136da80d2fe8090b9402e7ce45480c69b5606169cb477f42ae54c1852a22856b52e2b2bed9b8fa7b484d563ebe3536b0c0a988fb95f6d8ef3db3bb7b7bb96b2f80b51df72e635423a4caed5886ff2c464f56eb3bb18066e867e2ccce325f0d55869432b385872a0355784c1012daef169fa43694aaed6781404a33c8f5f3b291ea241f8bd426c38d20edc943c8cf421109d2ff7a0d6c377a16e76ec403245412ddb99c10d1c1713c08f6764fbb746074801f6f004cd2e3536c6b09bfd0b0133f0f68f85b43152321fbe3b4c2b257ac7a9769f840a4bd864fe44da2c081837bfc614e48d1fa2e3b303f56ff4367f502cde6b4f4481c23728180590b61d548f3cb6540154296d7a126746f47295cc84d68b83685570969d19212a6051646e61c36b82a1abe07a118ea538f87e24b4a1eac34d9f13116472ef205d263934e4410b580b776004ffcd353b7293abd6c670f916a1b6c03b18f032ce3ffa09344017d61afd7a6b70c9f9893b4d70cd75c431d3337d0f4f29d1570edcecdd62f969471a137bc825ea2b4d713d90e50f5d992a34da1424b47e0d7ca8022aa2694f32035b631677416e38cf75bb9797587b9c8081b7d0ad9ae39824d29c61f842f2d0de3dc6b2a31d74e50f2711b1385ed664393a4acb140b40c69f84619fbec46eac1014cc20bb7b15ead5f34732b323f69e9205be98820157b74344cc511f25af3259aba9845d47e5b9012ee36fcd1e54a587008ae14a0396005d5d3946d984eb4e5fdbeedf5bf57e6a160716d4cda640284563c3da7fb4681f4085d031b62e4cb93951e376d81f1294e440c57a65d2f8ac9eecc871598f6cd90132d713db8b38e647b23fe13289cecbb9b972ecacee5db506b32c2104172ff8ce146e7765c37fae2af7016e98eceab9791b83a240b9565cd45324bbfb818547aa414c79589cbaf45c22402bf3979ab34fb6f4a0f02ac941f67840c1da3259749745e3d8647a7e7c61d8fb0afbd5e356386a3a2122f970a1d248381a1bedbc5b6d233bb4edc7be118d57ec8cb3c15dacff71833e23fb5152cd20a1ec286c41d9628761be1f03563bdfcfe158598f2d7ecb13d433c60aece539a1ada074520513ee47e5a3fbca1955d987f71a66fe44f8327d1b749304aa5605f9427e63664146cf144be0f0d5be87d81b88a8579f674bc2548b3025ecad9ce607cd22cb69e159cd0c566630833777e95530d9d572ecd6fb6879cb867147cdbcc3359836b3105bd4eae3d34e115ccf887245ddccf4813187634d56e59a881188fe449081ba516d989978b9eb85ada7682c6e9c1bf081428ce5c3d0252f632bed62d3f6fc2eb09af61de6feba347ae1181165cb3d4afc42fdd28354a5ea4eb05fa545fa5a15b74a55054707842c62c7bbf5b40030060909ccaab420b43b60d846676c013121deca55019c25a7732d54be3047292d9695014f1e1ef9069a9fd6cd97908ee34d1742516775cc76b8ebbb23005450bdf947144b0ff92df2d22e529024431b15a7c4d47ca40cca3", 0x1000}, {&(0x7f0000001380)="a7ad22a0df97941174a16470", 0xc}, {&(0x7f00000013c0)="4509d96a40ab9bf46aa909ea59a65c52ef7489f9c1a6ab112f278b06c23748538ce8864367add7b734a3434bf535061bf97999ba2919db51d3662fbbfa1899e3992234c4cc5822503d1c7579503853253b1736c652cbf945f45ae6e13de9cd4324c8420adb82b88d9828553f9af5b5e05aade1d54067", 0x76}, {&(0x7f0000001440)="a5468fa93dd17f98194443279d25d43ca675c49f928258869b75103eee734cf2055e8b797c0ea79472ad0b1bf81b54db35b19140cbd7f3fbd0a96935fa8dbe51e7149b29c5060c523dd0f02115b870b3c4732f68373851701bfc8928c64d6935fbc8b88a8c5f75acdf35b1a703e7a44b43776c4d6e5a0e3bbaa7ca0f6dc6354b4560fd230c58a547dfb2cce527a3b52a39eabc466027b2334107eef0d89e72e11ce64c27ba54", 0xa6}], 0x4, &(0x7f0000001540)=[{0xf0, 0xffff, 0xf, "b12468f7e9d792263b5b74fa95257fac7c590ec1a05f7df0bec4aaeecb087481611adabf4a454f970d6264297caf022cf39b9309f3086a0fe1c41f4c44461c45c1b91b50a733b186fd4faff1f8010a32bb27e13b59ac99116df55384c48a539d771f3da120f6e639edb2db4b33f83a04711680bf185a948a267c9cea2932d6e81d173896ccdb01307ca991ee9492c109b1d2fde8d8f8e6976db2c68486cc0db41ed3532ca3f6c57c9f90eda97ac6dc23566a705c2fca21c20f86503931cc528cf16b3b75b4a863784115eeb97791246893a23068de228bb3db9c5e23579b"}, {0x20, 0xffff, 0x7fff, "251f0dbb10dd24aa1297"}, {0x48, 0xffff, 0x6, "40001338c573a1be08b36999a94453e06d059b419d25408c54297cafa038f38e645f291bdf1a7eb98b3a851a6be53ab940164dbecfd801f2"}, {0x10, 0x1, 0x3}, {0xf8, 0x1, 0x200, "2a409aa526fe1c03ab55e10a5434fd6d779db04e9c5d6eedbfabe409fa43462456632c2b83861e751ba8dcd28b129f88e40c5ddad3f775fab06021141885689958d1e82be44a731cb793a83d50e4a78c3cb3426fc2584ba5cd62177acac9cb012315558d3bfc1f63becb7baf4aa21714c86e11c9b53f74e7fe9e76566ed0fc3eaef2a62f854e8420383c0c66636ce0dc9bef3787e85ea7906bc11a0439172f44b93d4c841185017b411b97e3d62b8ee00e60af1dcf7309f5ef138737d75685e77cb86c61a61f82dd78af7e79076f799f25cd03bf4df6cb876b06f661d644ed1ec84e1c707b"}, {0x30, 0x1, 0x8000, "d6276275792403a77b2fe0965d789a6aaedd5211605c6c4acd973e"}, {0x40, 0xffff, 0x9, "caa6ab995db9178269d125bc32228b7c5611dfcf089a6b2e4e49db5486bb8ca8da86b31211afb1d0dbf521804c0458"}], 0x2d0}, 0x4) syz_emit_ethernet(0xb0, &(0x7f0000001880)="c947ca0b65e908c3e02dee7c2f4398ce01eaeaf51582903807fa15f5c2c50b043870b103b8b4fe618985750090793f8a9309de2c3d9065583bfb8c2892fe373543316f0179e740e03bc1475836f33525e55e49034d8f6174be54f613c564bfeebefbff94cfd4a6e6c64aeda857e5b177c6aef8ee9e665e99e1ea22fffa612a893cdf3acfc6fc6a72e4f3cb881580a8185d9b9222543c84f05b5a8c25bcb24f2a55206639b73ae4286920862cedbfb6a2") sync() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001940)=0x8) connect$inet(r1, &(0x7f0000001980)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x3, 0x98) open$dir(&(0x7f00000019c0)='./file0\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001a00)={0x100, 0x7, './file0\x00', 0x3, 0x7fffffff, 0x86c0, 0x1}) getpeername$inet(r2, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) socket(0x0, 0x8007, 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001ac0)=0x3) r3 = socket(0x2, 0x7, 0x9) connect$unix(r3, &(0x7f0000001b00)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r3, &(0x7f0000001b40)=""/1, 0x1, 0x800, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/pci\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x0) semop(r4, &(0x7f0000001bc0)=[{0x0, 0x2, 0x800}], 0x1) getsockopt(r0, 0xfffffffffffffff7, 0x7, &(0x7f0000001c00)=""/68, &(0x7f0000001c80)=0x44) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000001cc0)={{0xfffffffffffffffb, 0x3, 0x7f}, 0x3ff, 0xeb5c, 0x1ff}) accept(r3, &(0x7f0000001d00)=@in6, &(0x7f0000001d40)=0xc) 11:09:56 executing program 0: setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x6) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$getown(r1, 0x5) 11:09:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) dup(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 11:09:56 executing program 0: sendsyslog(&(0x7f0000000000)="b1b7493db375e647c2078c5bd3e5fd5c15b68bdf419250667ddba13411dd7bd7ce5d90f9641d618742d79382220a9d228222bdb5684dd73b653f663eac98555f18c0ae7e3dbe78652cbf5c7fc19ec9da9e9312573fc80fe13c508227ece35b96fed51a4d99518a158f2c9a47ffe18e6c831a1ff96de66d9006026bc4f0182e4b9a72836c62ab6e81f0d0f807a2a7b91cd78e3bd345115ee980c63e921cff0ad4e7311f2e9f04045c451da54912234f9b4d6ca98948795120241857b0ca28d282d11f56af14ce0e7c86e93243b794e9c2352f7fe7", 0xd4, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x8) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/240, 0xf0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0x9) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x3, &(0x7f00000002c0)={0x49, 0x9}) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/104, 0x68) shmget(0x0, 0x1000, 0x44, &(0x7f0000ffd000/0x1000)=nil) r1 = semget$private(0x0, 0x0, 0x602) semop(r1, &(0x7f00000003c0)=[{0x3, 0x2, 0x1800}, {0x4, 0x1, 0x1800}, {0x3, 0x8000, 0x800}, {0x4, 0x9, 0x800}], 0x4) semop(r1, &(0x7f0000000400)=[{0x7, 0x8000, 0x1000}, {0x3, 0x6, 0x800}, {0x1, 0x4be, 0x800}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000480)) ioctl$KDSETRAD(r0, 0x20004b43) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x0]) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000500)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setegid(r4) setpgid(r3, r3) fcntl$setown(r2, 0x6, r3) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x40) clock_gettime(0x2, &(0x7f0000000600)) utimensat(r0, &(0x7f0000000640)='.\x00', &(0x7f0000000680)={{0x7, 0x800}, {0x1000, 0x4}}, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000006c0)={{0x0, 0x3, 0x8}, 0x62f, 0x1, 0x1f}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x8c50, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) poll(&(0x7f0000000740)=[{r0, 0x2}, {r5, 0x4}, {r2, 0x4}, {r0}, {r6, 0x10}], 0x5, 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 11:09:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) syz_open_pts() 11:09:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x108, &(0x7f0000ffc000/0x2000)=nil) 11:09:56 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000100)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 11:09:56 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8002, 0x0) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r0}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1}) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000100)="14fa", 0x2, 0x2, &(0x7f0000000180)=@in6={0x18, 0x1, 0xfffffffffffffff9, 0x7fffffff}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdac, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x2, 0x80, 0x8, 0x3}, {0x2, 0x400, 0xffffffffffffff00, 0x8}, {0x6, 0x9, 0x40, 0x5}, {0x100, 0x2, 0x8000, 0x100}, {0x5, 0x2, 0xff, 0xff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) 11:09:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) getppid() recvfrom$inet6(r0, &(0x7f0000000100)=""/3, 0x3, 0x40, &(0x7f0000000240)={0x18, 0x2, 0xa9, 0x3}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x5}) syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="514ddbb5361c89d12fae417c6cb153a2ff6c9f34134d05f9fa272f0da28dad63ec2ea045a5892115fffd3bc34252126037dfd60bd9a591dd42e9c632298e2a04a269b68512bbd82d59477b50a104db03f8d3c37d6185b67739cb87", 0x5b}], 0x1) 11:09:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0xf6, 0x4, 0x1000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xdb3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd43}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xac}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xea}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 11:09:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="000000186026008b030023270000000000000000000000000000000100000000000004000000f6a2281b6295", 0x2c}], 0xce2a8d9d3aa44e2) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r2 = msgget(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0xffffffff00000001, 0xffffffff, 0x5}, {0xff, 0x7, 0x80000000, 0x3}]}) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x3, 0x80000001, 0x3, 0x308e}, {0x0, 0x0, 0xc136, 0x999}, {0x3f, 0x8, 0x8, 0xffffffff7fffffff}, {0x6, 0x0, 0x400, 0x6c}, {0x20, 0xfffffffeffffffff, 0x7, 0x1f}, {0x2, 0x454, 0x1ff, 0xb8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x8000b1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 11:09:56 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket(0x2000000000000002, 0x3, 0x2f) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) ftruncate(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x2000037c, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/227) r3 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) 11:09:56 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 11:09:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x140, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x3a, 0x3, 0x0, 0x1}, {0xff, 0x7, 0x3, 0x6}, {0x1, 0x14ef, 0x8, 0x20}, {0xddb2, 0x0, 0x7fff, 0xf59600c}, {0x6, 0x8ce, 0x1, 0xffffffffffff3245}, {0x3, 0x1, 0x0, 0x3}, {0x7, 0x800000, 0x8, 0x1}, {0x1, 0x1f, 0x400, 0x7}]}) clock_gettime(0x7, &(0x7f0000000000)) r1 = getpgid(0xffffffffffffffff) getpgid(r1) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 11:09:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() r5 = getpid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = kqueue() r9 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r11 = getgid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000500)) r12 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000bff13ff162aa12b4f7ec48872d0cd57c72bd27171cdf671cf21d571fbad42e01d5680c145054e586b1a3991952e956dc384e9dcccaf6f22fc92adc2571a11afcd56834a9e943b70eb9edf84075dfa43c31c4adfbedaaee7232bb7d11a4d2e4f35599a291251aaf5243c6ae34a6b544fd3550b2d8eb1ab532f08f746f4f3b6afff7fe17a1e572998165d4a7acd89e29473254e2ca27acdbbb2359567a824b191ea2156874cd6970097368c7c00757b95a85"], 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="cfd39c161a193859894c761cb8ad1673025cb9abcf7b012bb4dae75783a0f18e3cfbc2da76b581f64e218c74186a", 0x2e}, {&(0x7f0000000100)="9a2866e5b6a9ccf267724f6cf1f453181a0ee2bc3376cb", 0x17}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="4b1d08ec0c735383c876b546d2e28fb60a36709629f01990350edf338fc80adc81c0c6f5a992b751d04db42beda9338fe34d", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x8}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:56 executing program 1: r0 = msgget(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r1}) r2 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSDTR(r2, 0x20007479) 11:09:56 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x6, 0x5, 0x81) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/83}, &(0x7f00000000c0)=0x55) 11:09:56 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:56 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) r1 = dup(r0) poll(&(0x7f0000000240)=[{r1, 0x2}, {r1, 0xa4}, {r1, 0x18}, {r1, 0x40}, {r1, 0x2}], 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f0000000100)="ea8c383ac00276b542bd48de61f4d00870547cc6d342b3dc329f6862b0e4b211a554ab0da3e9bdc03bf36ba53c91693798ddd6c428cfaff2273e1e663e6cdb345d85ea3654fc95e78c11d906b8c735f3a298ec326df839996cc46877f57f3a1538080aafef473e1f9825fdaa0b4507e0a609dccc74c0a72754fc58c4b5be31f56f05cde0c1c73ea2ba9af9f3d06c25", 0x8f, 0x400, &(0x7f0000000200)={0x18, 0x0, 0x100000000, 0xfffffffffffffffe}, 0xc) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1, 0x10001}) 11:09:56 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x421e, 0xfffffffffff, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) bind(r0, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) r2 = msgget$private(0x0, 0x61) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/136) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = getpgrp() r4 = getuid() setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f00000012c0)=0x1, 0x4) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/4096) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001280)=0xfff, 0x4) 11:09:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfdfffffffffffffd, 0xfffffffffffffffd}], 0x20, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xf3d2, 0x0, 0x4, 0x1, "dd721d507f5b3a8d4dd4892270589937765e3061", 0x9, 0x6}) 11:09:56 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0xa4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:09:56 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000140), 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) fchdir(r0) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2d, 0x4, 0x78f2ecfb, 0x4}, {{r1}, 0xfffffffffffffff9, 0x0, 0x10, 0x401, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x4f, 0x2}, {{r0}, 0xffffffffffffffff, 0x43, 0xf0000002, 0x80, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000004, 0x7, 0x6}], 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x32, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x0, 0x3f}], 0x0, &(0x7f0000000040)={0x80, 0x9}) 11:09:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8fa6ac7e74dd6c97f4142daa9d3ddcaa24a21a7", 0x0, 0x80000000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x72) syz_open_pts() 11:09:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/82, 0x52, 0x1, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:09:57 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:09:57 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7e}, {0x3e, 0x200000000000000, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget(0x0, 0x0, 0x8) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/152) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x0, 0x10001, 0x400, 0x2}, {0x0, 0x1000, 0x3, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x3a1, 0x400000) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 11:09:57 executing program 1: r0 = socket(0x10, 0x1, 0x4) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x2) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 11:09:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504b1000013000008fecea11ea8fef96ecfc73fd3357ae26caa0416e36f376336acf0057804be781e4991f7717f570a43c8df5f882b290600000023ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd897281e42f0add7fa3e8c1f5a872c880ff7cc53c894303b2c1e4d04d9d2540b590006ee01be657aea8c500000002000000000000020208a30fa3f8002300000000000000010000000000000000000000d0a8c00049b68fb0ff697de2e88222fa5fa9b48146e7e477854b8e1188f6e3b215035ab824042f4e4f588ade8ad22944a89932e1fe3a392f75", 0xea, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="af42de559a895684b7eb56a06181d833e92d5e3a963fc190237d1f9ebb81f3c76dbe606cd5810b423f11a8d9b9c0611dccf951f2257ea04223c930c43926f7d5d2fff25fb852e35ba46dd257a407060ed337c5159ea4aa29b987d5a2150e4bbf6015132ec67f5ed01842e1dc97ffcde5f5e259483ad1148af39bfc31c79f57ada280f5d6b9fedbae744f4bba43e1b8b9153c164c79d0b204ae66bfe795b998a3e96c94c658e4b75415698f588b82face9ee128f885e34b91", 0xb8, 0x400, &(0x7f00000001c0)=ANY=[@ANYBLOB="0102000000696c653000"], 0xa) 11:09:57 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x2, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 11:09:57 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x7) recvfrom(r0, 0x0, 0x14e, 0x200000000000002, 0x0, 0xfffffffffffffff7) write(r0, &(0x7f0000000000)="7196977dc15fd679c622819c6a1d1462e4fd2919cf6432e28448046191d84c2ba1bcfcdf6a6bf16c718fb2af85bcb49d3d5649255fe7ae2e2b33f347a18062084db29d1ea3a1e63d26818c405c56f0692857d9c8feccc1ebeb7ebe90cc0db1d2e99304d7325c07b991819a65de4700a7a01837e462161a02a1ed64fc324ecb8e21ec0adf69f74e868d6d268d58f9a8e25dd71f07154118ee2c0f771a29441d1a29410173157b42b8f1049480dbd86998c7ec632a1b8d87778cf42f0548d6de250f167861d398b4983fb282c184ab3ada8cbc3891befc81540f386ed178f7d4bbee76b1e8e3e6e2723efdf7d05835f680afcd", 0xf2) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) fcntl$getflags(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) fcntl$setflags(r0, 0x2, 0x1) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x40000030}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:09:57 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 11:09:57 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x808, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa6, 0x0, 0x312, 0x9}, {{r0}, 0xfffffffffffffffe, 0x3, 0x40, 0x401, 0x88ef}], 0x0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x2, 0x82, 0x6, 0x41}, {{r0}, 0xffffffffffffffff, 0x1a, 0x1, 0x3ff, 0xe}, {{r0}, 0xffffffffffffffff, 0x88, 0x40000000, 0x9, 0xfff}], 0x0, &(0x7f0000000100)={0x88fd, 0x7}) recvmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/40, 0x28}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/74, 0x4a}, {&(0x7f0000000640)=""/53, 0x35}], 0x8, &(0x7f0000000700)=""/38, 0x26}, 0x40) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 11:09:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$sock_int(r4, 0xffff, 0x1083, &(0x7f0000000000)=0xfffffffffffff214, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0), 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 11:09:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="8c0201a483df18aa1295ab99504d0b", 0xf}], 0x1, &(0x7f0000000400)=[{0xe8, 0xffff, 0x8, "5597c23b5e2f9ac87c53c1f77803af4aafab17388c257ba448cae9931974de77f274630c758f5e40adeef6044590fa03e50213971c973dc19d06e689fbcfde7ef2f8426044258eedab9468b1c7cb9ae0df4009e1e6a36350cebfc8d504241da798553d2d66b1037c6a13c2f540b7e2f3c3c458fa89cac079843c0e3f7b451bbf065c5ad9f0791cfcd77ee7e2b077c1c1ce8c99d6146b0120cf43c6bc8b94c191ea3b228ed53e32182bdba806506d1df950c54d20d69da1b68144ffd1fd794db7ae7f74d83a228fa91eb3f08619e48f3551089d0c"}, {0x90, 0xffff, 0x5, "37d979f3a292eb8d0527caf747a8d1ec68508e76161fc69809aea6158672b9e6d29ce3b597ba295e5c7934e766aa33bcd152d6906d6131eb00a9fac433f6ea85a3f5c5b63aa0c91ef9cc8846576fc72f518226784226906034023d615238dc83c264d6e9d8d5df2a10eebae75ff4b385bff65e3b21c70d52d2be"}, {0x88, 0xffff, 0x6, "829ee1d65742e5de366a111fe782fae6fd17aa78fa26c070a0bb0ae79f95233baa52f9f38933d40f2718951a9bd6a11aec8704575ff70c1ea537d73edca5bca3daea6fdd25693dc70f036d33a4aa79824412f99cd25c87b2589526a8921b01e6b5eb584f30913d37c3f6744a19a5cfd7125f62d52f"}, {0x108, 0xffff, 0x7fff, "32be40374b6d61638343fddea1f3d90c60adbd3d92550d0bc2e0148532d4b3b25c5f4377f1880d9553aadcd07de3eb4d859f55ddef7c37247595b0878b920879169dfc928b1bde9bcbcfebdf8e82168ad979e271d6eaecfa29afd6bc5483cafc223e3a73c9add7b1a0438b024de0038bbea5652ef20c8f3df6b7efe3ee9026b8748804cad66e73bd5b48f7759c851acb68cb6a71b6c35629de742b5c115926ab06a17d3fb7ba7386be1d7ebc2d61fc4759e07d8402b38e1911d77bdffc2f07971b6d0926c3a6ff8477e120c34820f3a9aa37b22a8e5b6ea858aa600b5b7cfeaf25bb9113136aa61b597fa21be6c2603927668facd7"}], 0x308}, 0x1) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0xffdffffffffffffe, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/167, 0xa7, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xcc0, 0x102) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 11:09:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000100)=0x10) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1e748588f0a4b5534cfb402a9ba64aa9fb0da58b4eb813058b9ca389aadc63f9d5ac355b7fdcd2b7601cedfea9a78ee2dfcbf3873cf2bf5e0e47b80a837da153d4822dd1f5ee3fe71d532fb1cbdf208cf96f7b84", 0x54}, {&(0x7f0000001680)="ad833a5cc1e56242fcbc1e25ae71cfc1fb18206ce394dc1482a00d9b81ce517c9546e8a2fe28bc94855fbb2ec7916b9c65a003e3ee53cdacfc279c1b87d0c81a86089dc911f15b26c232b45540ca47f7418cc041902887891b51f607ac79c642ac515d4e32cb465bc421e772a2f40e1fef483266e8a2bf948352c9e5ed32acbbee4904c8bb3608a69968b5bda798403eab310b2216d58960b83749323a12403f859bf9b3ae23ffd8f46d572eac9d0abf9a7dce7d40d7c743fa32eb24e89c8dfbd6d0f7be5aa3db1f095d156b1c527b55edc3abc3aaf501964d4e8dfaad301598337e885602c1705b2be7aac71189af2b3db8afe70a805877b73f4240f0967524169ec27bab04b7e2ab2f84ae76d34a97712239bd95b9e88ce99eb98e2ce1135e05c008aac00a416b7087c21d2eebf72fcf1a1c042ff0ef2db8bd50408e33d75bb969994bc6542ada5ef9a5b243184d0b40d1cce1745be6495b3b39db0bbf62de1db233120ef563e18821964a839ce2af18267bbf5352787ac6de36649333a924f774aef0f34f9f141720837821d40f941d8d92a8d2347b9421b3ef469024a2f230fd85d6fb21c039df54c38892c6218ac993963da9877f358b554f524c4642fd352292efb0929a90dba2607be5c503cf65ed7e46373cc9354958b734671a43bb1e2347b095d8f41859940bfe4945d29408ef14bc2692d971886b054ed8f3fc827f8b7fff1d5e57ac962cc5ca31944cc97112dfec16514f60deb9d50ffc2fe750230ec6c268721de16296d4140e09b4cbbf22ae07546898234a3b7a495920aa563e17d32687ad9242023beb22367c72bf780c994a17a574b7d4cd7429fea233fa8f7b2d8dc7d79ee2067960e84dda805df73e1f17a6ea09e58195bc1719d51977f501c879e80fe7fdd9810cfef5fecf0ec4fb589d44c0fb9b3cb43b0a49eaee969cba56a49a2e5a3ec7d6093011d71ce47ef03f15fe83abdc8bd65b6f025909cedc27e1c809efe3445673c7f1475a66314567897a9270271ee3a5874dae9181f21969b5397c3fe3639eff155fcda759efec2a455d851e38ac50a3c646108985583002a3c2df266bcddfe09ab2ebe2b296004e08bfd7e5a252df8250ad66be90239a68d03990f27158bdf325f1627884d414ced270b86a096a30f090824523a1e74a4878b0c8c4c3c40bf5038cd2094ce70feeffdda6e0254982447bdbb8aca1895e3a87444ecf8820e6587bebfd493aa51dc839c347af638881bf088cc96039861dffe9df21e7557a6c44b3ea021105e9921105f76ad73c9fbb2ac29b31cd5a88785e471ef26f9b5995e2677e2396f62f67699ccaff8177b67900b214ef73b63a97b2034d0a626433fd2121df0ce50822f457e6341a8169a9228dd75a24f07e5ea6f4587dc932853f3e661ea921bd259e7fab12876df8d405178e46a6846f9989ed7100417f46581800132b590c32144eebc63f4c4a5f5bf6222e32e6f92edfe7b9923eb95271767ef43ffd35736a8ef51018af08765928bbb075288c0ca634a3f75b7e6749ac8363fe3ceedac718b7aad75e049f42a1354c301144db7fcf8bcc738fee1d3cfe8dbb76480eac6f0575139b3d279e969d2f66dabb68781ae49a5db3e48ba1356491c61f56d416967d2cf9a9cc073d48ba0ba0b6e78e0c0bad68430065378da4fc1a3fdaa64cf818a38cd39512a85ec467266f26090c6521569185aa95f763a19e647d30d9e9ffef70d1ae78b6c9aa381348e6c9b9393ab4255dfe24bcd1ce43017e432a2f8bcd59f4ff4359fe929c3ec5cdc2f47a7167931054c259d54facb6c8369bdb20be587ea154177a2c87ffc42a22e4ef5c822eb21600f076cc8e493b2da3b269ea207a405f5f254e430dd02a7a9059237c8dabc7f55ca75fc5522c475abdc6bbc6d5f533669520cd3db903868258d306c582ff644c70e7ac7a21e4c5ad6f152ccac42fbd31668c1b7c4fc503de506c3dc6f5756b00280f7b6c77b89107f5ed5affadcaf19fb9ae2c8555430b3fcfc2b6afd81a3a37657641217ccf010c7f1796b9746016589477310043de6dc9469c83568104a4b92cea0e1d56f72e4c870cc8a2f50aaf5cfbaf4ee3583e130526e53d3866b26029f7eead6196eb928d8db52a7da43c4bb90fef0f2ab33ca680a13a6deccbbd9bb47d78a1a11d840bda1e62a55bf895fe8940bc2bf6a04f2d2d7eb09c8e35adcb35dbebca7e799161285e2006103b8f13ba39f4485c00a9caa5d7c63f4145446bbfbd0619a7c0d702b0b9cfc04225af69ed93db53714dc0241c60d454016d5a64ccf08292ce7e3849de9b58e7321e8f31799b5baeecc66c4421a491435fb0bd5e9d18201f5936a1377a5c45ab3bfc69dff9f539282a74ee11b9c3a663828cb9702543b009aaed9fef8fa2cdffa48aa032f1e13cd546c1bf713758af28da95f330a22508071f1e80ddfa85bce59103f10a1accc72835bcec955db362c7301a0fef49baaf94d9858ea2a5cc453c124ffc308c22a0bbb49edea69e2e439db889b0e9b3fc105447b75838c0bf7ce1b9e5e3602787128a4affe1eb3249456cb1c11aeb900fea51225a41ee91abae89858d251d9ce353a19428b2a5aa0e28da3f4bf0b470b95db0192b44ab49e802f5cb0f9f386a021705ab43fe9cd072ae4932aab9bfbeafedb1a31d03895bb73bf51259ebfbb8e46aaf19cd43626cc38bb56a60d0a6326912283c350199e7d30e7c63d9f11dbec267632d2a601bc7d480c138e7c45e3ba154fe7b56bb48cf807e6d3977bf1f054510eec2ad73214862a89381a4efeda2d98eb6f62a876de04c857aec0a5224962e408456e4215e2d67c383da066ff2332a48349fed4df48a4b0d6274fa0bafa8f7e635e91d91cd716882f5142c8934960364c23784a0eb26b5c4fd1119a0087e2b2e10982625227f5d43d263be899d8d12952fe0412d2e733e11e761bc7076e7405dcea9606d471577e9e7f038ee4e158b91b53780ba40335f39a57e7c97a9c35fc9876455d1c54c8356efc088aa53b6e3a4b822304fd8bb33170a42c7a942ff7adbe451f34b31080b54ca2ac02521d6a3afe829ab2f6bc18cc99bf0f9738bdf26b26e29e5ffa771ae1250c1a844b1dac4db0e23042d10d59794c3e6e751b1f216f4c64c3c7bd8a8a4d47fda93dc8c1088d8df6dfbf752bda04adab110d56888fe877a7c626ea8117290e42baa68f03db64e99baf71b9bbb7312ff8044e669e76c5373a88dff06b731ae90ee2e6a30f259019022890d206f3f672780b55e7b16d2d8aa83f7f5d844d5de9f920449422d86324d2e180320a83c42d4d655c9a46a553acbebcdd68be1d506420171abba3196d43754380313135bb3fb36ec697b71b54646541626586e77fdf12f2e654ba6d3b4103fbc8e9285c9650fd4a4e8d2dac86deeb8041b8222009fc9cb5cb33a52eacbfd3e93e1dcdcb695d95750dec2042a454311db51d97ae96609e7e0ade4443dd7cc9a6e91488f73a4dd6060e1afb3f2c9875222a1fe8283e0c76da0a70f61dfc797e34fc5d78fe499e7d9c68f94717a37f2acb05e63154855b43b82b608d29a27c3af7efc567b20eef3bd1dc727b2a4197bc41b13e36f3c344be744a2210a3c6bceca64d5cf86369ee707ae4e70760347c43e96aa558318d2e8cb6fa20154a488cfd50a65d524c950caa9e529e0706d0b8832507731876cbf1ddb4547fdceb389dab939c261d6ef387b3c0d2053b117ccbe54e605757b9651c828c021ff7ed5777ecaf4014c0d33740e0bcf36e376d4e44d3764df0ef0c89cc8ce5d4175e56ff84e30e6328fc034e701853cd39a7aafb9755eacdaf654c59e8612469ef34e95df7cc3cb1b8539b38fe5857e8a71440ec53c216c33decce66264650ab3979258aaecb7a2fb5c319a8d228f17e3a7893cc3198a2e80cde3e4aec4a7ffe765382163609edb1c1ff0dfe446adae0e962e840950a9ae256d058e70af9c02cea2eb8eb33d80f12be87a04ff1b3338f59538ff02b70b463c7e735bb6797be33b5ef94fe2b4bf35e868f6cdf384f9a1d82b00db1e053143b27647b4ae7b7512d56696be07c6804eeb32a49a6b3f61c1ae2f6a21263167b93f7a93857f26a9a73e12acb3a7ee48620775b4e2bed17e873b37d1577ffb76c0cc4622ecd207135411646aa92112653a85874a329d721d9702accb203be41c07721465c776e97230f704314fe60dad61bfee5108c1d5727bc110a895db3392ea2489fc36a5be13ebc93045f91e05f9b0ffb9a731f636094edd8e60004663f0d3241e5cd163597f42513592553902ac6c0b5d8479be061486c1ec907d64743befb4970956e8cb275b9353d40650a4bf3bf7b5e1a96bd00f7db28194b516055f21efae6c5bcc6dbbda4756750097e607d11dcc630d428f400a78acd930428e641d99fdb04c822e06b0a9aac6279fcd842e9a2e9735a86c983c39880ab03acce193315b6ed9e5528404e2b96bd5f0f1953d88c6b0326d86d5f717b516f377e684f3b78a8e87ca894120888fdc5a265405db95f11072b77cec3c3582d175325362dc6c0cf40a5078b86494d05f54faf41dde6949039d42b3f69383a81bfd0e3bf4b3d63a85a2d1e995937b40e52014a628943732bc7145b08e4acf400429465569d8beef8143f9c4944bc4c2fe594f77492363e55244d3e89652dccbe44bca98ae8762602323ffd04cb27910816ffa28405774ee4a993c6e4ab1cdd7619a427211f219c49b430ed1dbc31444d93fa2cea85b7e2149fa7d5b849e82d19339192215879e00b011d1ea8f2770b1ce3c91e069803d89dd94922fdd1546d82fd078497caa9c9fbc07e5446e66de2517bdeebabd0d7cac606ef5188b79991bb86e8dfb37d1bcfc2167abe86a10561104f8a7361b6c5bae58810bc32b194c896bfa605898b852dda6beed2c8ec2a2cc40d93bb2a14e0f11a65f4ab13a6693fef1868561ad5d59fcce82c4eb5a35a6305cc3eb569dfb288b1c43744f70d1cb4d97651b8a66f5da591e8f7858059faf39ea263cab90ee6008211fb5175c96f78fe3393d6b7ebc37c8acc92d45188d560e1bcb5978f96d75b468e5f8714c0ec322a55da38c1364e07124f057505a13e212d0809f3b2310acc0f5917a171fb951754520a293a1cc79daf2ac53fd9dd5d41426cd3bc58e21e523796e18e5705114002f33b1cdd01e1747e0c660ba8b70681bde8075378474607d4928d8f4c220e872db2dc34edcadbce8072cdbb1f3d2d00f1b505594cc559e1f0964f6ebf2e2bd2f4246870c54b46a0bfadaaf1274d4c312b10bc8e48633e7e9134f2a8668c84bac7c7ba51d46d3a97eea8cb2ceb61d20ffd4e1771b9f35240a2e3b0999e372eabc23d3a970495586b613e7cdb570f961a7a7bdb92166fce7ebccd50b65943a2181af1c7a9f88fcfb541371976d7bf16757e3dd2d5b4ae7053a65ef7d24d99c36720b29064d2bd0a8fb573ace8d05c84ea842ba03cc214a969de369a1e69a2954e63c17d60914e1ff2e04ef560f62e47c50ce9498ecb604b2cc1fc595e94f7aa1b860f165e94cf1810946793f6498e9619570295bf124450d62e01c34aa6b5848cab521f2862a9e38fcc157f9b4b8d765c2b27dfc6ba95acf05e28587605076a4634834726a1c6b564e31da4f861363938b6cd327f18d923d47a08d0a8c28baacf3e32955458f22d3a3f1f89499ec47ed626a6a35632ac2800aece0a43d485038d86e61dcafed5b324671da2473aa3983efb4cb0ac5dda403df381eabf8cfbc83cca2081552d9b9d98da9ba019a283606625aebce", 0x1000}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/215, 0xd7}, {&(0x7f0000000480)=""/205, 0xcd}, {&(0x7f0000002680)=""/247, 0xf7}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/196, 0xc4}], 0x6, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:09:57 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x7e, 0x0, &(0x7f00000001c0)=""/126}) 11:09:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) close(r0) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 11:09:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xdc94db07fa51f316, 0x0) r1 = getpgrp() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x7, 0x9, {0xd41, 0x3}}) fcntl$setown(r0, 0x6, r1) close(r0) 11:09:57 executing program 1: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)={{0x200}, {0x100000001, 0xffff}}) r0 = socket(0x400000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0x205) sendto$unix(r0, &(0x7f0000000000)="3b6e196d0a4caae355109d382235c2b236822435248bcb3183fa018c018ed0bd49c0bfd72763c2be1da1f70fa5d91d0d014796fd91d68b735860dab9efa01ccbcaed56b9d4bac8902eb81211e6ab8736c8919810185f5428c3f5a9048b7a3baa68c517566768c5363cd85f7948b0feb9e7311fcc93cf34d86bed9b86c0a3ecdcd4406a6273e383de000814ef9815", 0x8e, 0x408, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000300)="65df68c9f8cf0b6fac0b82fa39c079bda2c77eab66a8e6718938c156e1a8cb125a87184b63f3c9fd93e52881a30cb1573cb7674afeae29324e1371e54bad1893e689089530ffbdfe24bdccf055c1044ec1f7e0d6baeca39a9bf41e07b81234a730205d72f79605631ce44ad1fdea5a1a3f7b41c7a2ebef54884720d29ed7ddebbc966d46f20e0bd549fdae59a939bdd3ec1a0ec63d1c08b93a42abb3ef455b8bad65de8b78f2eb6173c57ea52e1f976c468c9a626ce0ec8e0dbd28e20eb47ca8899b2e12145ad9ab16f9eed97aeaf2d4995d2d65f1b790518bc4745ada7986b25d2db07cbe596494e5716d2cb150d64e", 0xf0, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 11:09:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x100, 0x4, 0x0, 0x7ca, 0x0, 0x6, 0x1, 0x2, 0x4, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)={{0x3, 0x6162}, {0xd20, 0x2}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/24, 0xfffffffffffffe20) execve(0x0, 0x0, 0x0) 11:09:57 executing program 1: mlockall(0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001700)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001740)=0x3ff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r4 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000001480)=0x8) r5 = dup(r1) utimensat(r5, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001600)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r6 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) pckbd_enable: command error 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xb8a0260721211131, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x3}, {0x5c}, {0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) pckbd_enable: command error 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000040)="85a193f69778279460a626f6c40999f8f914348a21b4b541b0e7a18964cbf44e5bf1a6d16a015a5ea6e00b7b7562d820799ce2deecb07aca7ac1572ad285a2a29ec590e15e07997fad2b", 0x4a, 0x1) 11:09:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f62696c653078ce572700"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff53, 0x0, 0xfffffffffffffc30}, 0x0) 11:09:59 executing program 0: r0 = syz_open_pts() msgget(0x1, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffd, 0x2, 0x50c64c38, 0x7, "432753d86e3aa9359c17491983635fcda1f42ca3", 0x2, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "3948aabc1337f5dc8c0aee0500"}) semget(0x2, 0x6, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000000)=0x3) r1 = semget$private(0x0, 0x3, 0x46a) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/49) 11:09:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = semget$private(0x0, 0x2, 0x2e8c6508056ffbe1) semop(r2, &(0x7f0000000100)=[{0x7, 0x9, 0x1000}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x6, 0x6, 0xc}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) dup(r0) 11:09:59 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xffffffffffffffff, 0x55a1bd95, 0x100, 0x2}, {0x6, 0x5, 0x81, 0x2}, {0x0, 0x1, 0x6, 0x1}, {0x2, 0x4, 0x800}, {0x1f, 0x4, 0xabc, 0xffff}, {0x353, 0x5, 0x0, 0x8}, {0x9, 0x5, 0x80f, 0x8}, {0x7fff, 0x77, 0x8001, 0x9}]}) setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xc600000000000000, 0xfb}) munlockall() 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="1b") 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="38768f0b414fc1aea8aa0576ccbe1e873474527c462378b1e38a51775e499f98db5072837abc6e0d242afa723a963910f4a95b8b1b53b8b15e52b341571bfc96fb5300b3813469537bc25b8cef16e4cc394978d35ff47f629e353305162a2f3b545814796c15bcec0797bcc3fe350500edda24e158fdb1d82c3594642910496d0e2cac66216d2d7724dfb2bba120c9516540021f26ddb218a19d25ae64485b612600f12b1575862acce61afbd10cd944fb48fc8513b2d6c12e59d10d891f1a4cedd98a26", 0xc4}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x400000006c}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 11:09:59 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2dfe8af6385f4bc5e8ce"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xaa) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffa7, 0x0, 0xffffffffffffff8e}, 0x0) r5 = msgget(0x2, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xb850, r6, r7, r8, r9, 0x81, 0xfffffffffffff001}, 0x7, 0x5, r10, r11, 0x0, 0x7, 0xef08, 0x2}) 11:10:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x1fc, 0x81}, 0x54c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) 11:10:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x10000, 0x10000, {0x4, 0x1000}}) socket(0x2, 0x4, 0xfffffffffffff7fe) 11:10:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) 11:10:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 11:10:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x200000000000008, &(0x7f0000000080)="97fc34b20bf5a7a46b3b5b713048e69931920300", 0xffffffffffffff46) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xe775cc99f4227814, 0xa) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) fsync(r0) r2 = semget$private(0x0, 0x2, 0x104) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/151) r3 = dup2(r0, r0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 11:10:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) socket(0x1, 0x5, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 11:10:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x9) read(r1, &(0x7f0000000040)=""/32, 0x20) 11:10:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x3, 0x3a) chdir(&(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) dup(r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x6, 0x6, 0xa0}, 0xff, 0x60000000, 0xfffffffffffffff9}) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xee, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x69a1c9c7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xc12a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5f}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x1800000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2c220000000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1d2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) 11:10:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) fchdir(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = dup2(r1, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:10:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) dup2(r2, r0) 11:10:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)=0x2000) 11:10:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x102, 0x200) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) r1 = msgget$private(0x0, 0x444) r2 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x2, 0x80}, 0x81, 0xfffffffffffffff9, r6, r7, 0x8, 0x4, 0x0, 0x5964}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x1, 0xcbe3}, {0x18, 0x2, 0x4, 0xe687}, 0x5, [0x643, 0x101, 0x9, 0x100, 0x7fffffff, 0x200, 0x7, 0x800]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x9, 0x5, 0x1, 0x3}, {0x7, 0x400, 0xd75, 0x6}, {0x6, 0x7fff, 0x4, 0x2}, {0x9, 0x5, 0x1, 0xffffffffffffffff}]}) 11:10:00 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xc3) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/60, 0x3c) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 11:10:00 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x4b8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x6c) sendto$unix(r2, &(0x7f00000000c0)="d0f116dc62cacf5fa6d72d1dbc2202a254e05340442b27f5b4753b67da9c9346384d9cff6bfa9d0e9e33971c42692cdbdaf57f21ed95b5f610be2382b553f03c697995687f382dc415504b44f8c7f1cc5c289b1af213c19716f49228caa884ec3664695003099489f440b1ea6d", 0x6d, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x9, 0x2, 0x2, "83e65c41bd7762e93ed3d4aa11809fbb5615724e", 0x1, 0x8}) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 11:10:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x10000002, 0xb011, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) chmod(&(0x7f0000000340)='\x00', 0x40) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r4}) recvfrom(r0, &(0x7f0000000200)=""/92, 0x5c, 0x40, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = semget$private(0x0, 0x6, 0x24) semop(r5, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 11:10:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x4) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000040), 0x224, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) fcntl$getflags(r1, 0x3) pwrite(r0, &(0x7f00000000c0)="831f1203814e67f45f30904ac4b7f135c983a959b8192ebac0c627c3552903e2b37a478f11cec7a5e9df588cf3d96281fdeffaf05939d4547c697b28fdf8ed71ad94e74423a6e9278f4f757b2dba4a641dddba7bd48c3eff65fbb8d1d04e34390b0f794d7410ece3db0f4ef6d494e0211eedac0b718f4e5225b294dba587b114188ab5e93c62fe508c697967d37f2802728981d7cedd0f85339719cfbff4964cbc5dec0d683a2efbda498a17e8307bfdb92a976b7c80770c36a6f4358c6aceeb239afd0b351283919b485ce5ac0289f1709b7128a1bd", 0xd6, 0x0, 0x0) 11:10:00 executing program 1: r0 = socket(0x2, 0x3, 0x5) socketpair(0x6, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x40) 11:10:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffa, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x9, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) close(r0) 11:10:00 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) write(r0, &(0x7f00000001c0)="dac314a95c22ab847cb3472f68cb4d20cbff3ca7799adca93761e2b437ca2703ee9fa230ccef1a251b5efbc221c1648f8aad28b0fdc3e26739d49f517ec58a375526e6b17b7fa9", 0x47) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x7, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00') 11:10:00 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfff, 0x1}, {0x18, 0x0, 0x9, 0x7fffffff}, 0x4, [0x4f27d530, 0x4, 0x9, 0x4b, 0x2a, 0x9, 0x7, 0x4]}, 0x3c) close(r0) 11:10:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80000000009, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 11:10:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) dup2(r2, r1) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x369c, 0x7d, 0xf}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x80000000, 0x1}, {0x80000001, 0x7d4}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x8001) close(r0) vrele: bad writecount: 0xfffffd800453e2f0, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1450, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *494886 40621 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd800453e2f0) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800016200250,1,ffff8000ffff2290) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd8037411580,c0106477,ffff800016200250,1,fffffd803f7c6780,ffff8000ffff2290) at VOP_IOCTL+0x88 vn_ioctl(fffffd802f7a3e20,c0106477,ffff800016200250,ffff8000ffff2290) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff2290,ffff800016200368,ffff8000162003d0) at sys_ioctl+0x5b8 syscall(ffff800016200430) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,f0debbe010) at Xsyscall+0x128 end of kernel end trace frame: 0xf2e98ac2c0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vrele: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd800453e2f0) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800016200250,1,ffff8000ffff2290) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd8037411580,c0106477,ffff800016200250,1,fffffd803f7c6780,ffff8000ffff2290) at VOP_IOCTL+0x88 vn_ioctl(fffffd802f7a3e20,c0106477,ffff800016200250,ffff8000ffff2290) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff2290,ffff800016200368,ffff8000162003d0) at sys_ioctl+0x5b8 syscall(ffff800016200430) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,f0debbe010) at Xsyscall+0x128 end of kernel end trace frame: 0xf2e98ac2c0, count: -9 ddb> show registers rdi 0xffffffff81ac3167 db_enter+0x17 rsi 0x7f1d __ALIGN_SIZE+0x6f1d rbp 0xffff8000161ffe10 rbx 0xffff8000161ffec0 rdx 0x7f1e __ALIGN_SIZE+0x6f1e rcx 0xffff8000151df000 rax 0xffff8000151df000 r8 0xffff8000161ffdd0 r9 0x1 r10 0xffff800000998180 r11 0x4a44b927888fd387 r12 0x3000000008 r13 0xffff8000161ffe20 r14 0x100 r15 0x1 rip 0xffffffff81ac3168 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000161ffe00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=494886 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffff8000ffff2a08 process=0xffff8000ffff6010 user=0xffff8000161fb000, vmspace=0xfffffd803f013440 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 40621 207034 41161 0 2 0 syz-executor.1 *40621 494886 41161 0 7 0x4000000 syz-executor.1 40621 377553 41161 0 2 0x4000000 syz-executor.1 85495 173714 0 0 3 0x14200 bored sosplice 41161 180562 20997 0 2 0x482 syz-executor.1 97213 21090 20997 0 2 0x2 syz-executor.0 20997 517352 72334 0 3 0x82 thrsleep syz-fuzzer 20997 87855 72334 0 2 0x4000482 syz-fuzzer 20997 484501 72334 0 3 0x4000082 thrsleep syz-fuzzer 20997 490170 72334 0 3 0x4000082 thrsleep syz-fuzzer 20997 134897 72334 0 3 0x4000082 thrsleep syz-fuzzer 20997 233734 72334 0 3 0x4000082 kqread syz-fuzzer 20997 320197 72334 0 3 0x4000082 thrsleep syz-fuzzer 72334 258220 33529 0 3 0x10008a pause ksh 33529 191980 88559 0 3 0x92 select sshd 40918 235172 1 0 3 0x100083 ttyin getty 88559 62091 1 0 3 0x80 select sshd 16066 456085 22238 73 2 0x100090 syslogd 22238 363668 1 0 3 0x100082 netio syslogd 46158 113508 1 77 3 0x100090 poll dhclient 60630 189854 1 0 3 0x80 poll dhclient 50766 92021 0 0 2 0x14200 zerothread 92606 259945 0 0 3 0x14200 aiodoned aiodoned 39853 443816 0 0 3 0x14200 syncer update 76039 479749 0 0 3 0x14200 cleaner cleaner 93492 257932 0 0 3 0x14200 reaper reaper 94149 146270 0 0 3 0x14200 pgdaemon pagedaemon 93783 4830 0 0 3 0x14200 bored crynlk 72781 420456 0 0 3 0x14200 bored crypto 86731 281542 0 0 3 0x40014200 acpi0 acpi0 46597 402986 0 0 3 0x14200 bored softnet 90091 56530 0 0 3 0x14200 bored systqmp 43647 245451 0 0 3 0x14200 bored systq 88739 167302 0 0 3 0x40014200 bored softclock 88054 448119 0 0 3 0x40014200 idle0 54897 168813 0 0 3 0x14200 bored smr 1 254556 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9491 6455K 6838K 78643K 11478 0 0 pcb 13 8K 8K 78643K 53 0 0 rtable 108 3K 4K 78643K 234 0 0 ifaddr 48 11K 11K 78643K 60 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 33 0 0 iov 0 0K 12K 78643K 32 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 1542 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 38 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 341 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 41 30K 54K 78643K 390 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 14 0 0 in_multi 33 2K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 199 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 86 20K 22K 78643K 1596 0 0 UVM aobj 11 2K 2K 78643K 13 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 29 0 0 NDP 9 0K 0K 78643K 16 0 0 temp 135 2719K 2786K 78643K 4011 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 47 0 3 2 0 2 2 0 8 0 unpcb 120 133 0 123 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1620 0 1620 1 1 0 1 0 8 0 tcpcb 544 48 0 44 1 0 1 1 0 8 0 inpcb 280 168 0 161 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 36 0 26 1 0 1 1 0 8 0 shmpl 112 11 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1938 0 524 46 0 46 46 0 8 0 ffsino 240 1938 0 524 84 0 84 84 0 8 0 nchpl 144 2577 0 937 62 0 62 62 0 8 0 uvmvnodes 72 2205 0 0 41 0 41 41 0 8 0 vnodes 200 2205 0 0 117 0 117 117 0 8 0 namei 1024 7132 0 7132 1 0 1 1 0 8 1 scxspl 192 6412 0 6412 6 5 1 5 0 8 1 plimitpl 152 35 0 28 1 0 1 1 0 8 0 sigapl 432 512 0 499 2 0 2 2 0 8 0 futexpl 56 5278 0 5278 1 0 1 1 0 8 1 knotepl 112 83 0 64 1 0 1 1 0 8 0 kqueuepl 104 50 0 48 1 0 1 1 0 8 0 pipepl 112 342 0 323 2 0 2 2 0 8 1 fdescpl 424 513 0 499 2 0 2 2 0 8 0 filepl 120 2874 0 2778 4 0 4 4 0 8 1 lockfpl 104 140 0 140 2 1 1 1 0 8 1 lockfspl 48 50 0 50 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 488 0 481 1 0 1 1 0 8 0 zombiepl 144 499 0 499 1 0 1 1 0 8 1 processpl 864 528 0 499 4 0 4 4 0 8 0 procpl 632 923 0 886 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 384 342 0 323 3 0 3 3 0 8 1 mcl64k 65536 9 0 9 2 1 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 7 0 7 1 0 1 1 0 8 1 mcl4k 4096 25 0 25 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 1 0 1 1 0 8 1 mcl2k 2048 54255 0 54213 14 8 6 12 0 8 0 mtagpl 80 20 0 5 2 1 1 1 0 8 0 mbufpl 256 87623 0 87533 11 4 7 9 0 8 0 bufpl 256 7163 0 1575 350 0 350 350 0 8 0 anonpl 16 54583 0 42763 66 1 65 65 0 62 16 amapchunkpl 152 2284 0 2178 16 2 14 14 0 158 9 amappl16 192 1888 0 1239 33 0 33 33 0 8 0 amappl15 184 151 0 149 1 0 1 1 0 8 0 amappl14 176 206 0 198 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 164 0 160 1 0 1 1 0 8 0 amappl11 152 50 0 39 1 0 1 1 0 8 0 amappl10 144 66 0 65 1 0 1 1 0 8 0 amappl9 136 559 0 556 1 0 1 1 0 8 0 amappl8 128 131 0 114 1 0 1 1 0 8 0 amappl7 120 33 0 29 1 0 1 1 0 8 0 amappl6 112 53 0 47 1 0 1 1 0 8 0 amappl5 104 288 0 278 1 0 1 1 0 8 0 amappl4 96 735 0 707 1 0 1 1 0 8 0 amappl3 88 177 0 166 1 0 1 1 0 8 0 amappl2 80 3463 0 3393 3 1 2 3 0 8 0 amappl1 72 18160 0 17762 25 16 9 19 0 8 0 amappl 80 1145 0 1109 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 12 0 2 1 0 1 1 0 8 0 uaddrrnd 24 513 0 499 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 513 0 499 1 0 1 1 0 8 0 vmmpekpl 168 7499 0 7478 2 0 2 2 0 8 0 vmmpepl 168 65805 0 64123 96 16 80 91 0 357 6 vmsppl 272 512 0 499 2 1 1 2 0 8 0 pdppl 4096 1032 0 998 6 1 5 6 0 8 0 pvpl 32 213532 0 198709 255 0 255 255 0 265 134 pmappl 200 512 0 499 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 493 0 18 14 0 14 14 0 8 0