kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Aug 20 16:01:29 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.211' (ECDSA) to the list of known hosts. 2019/08/20 16:01:43 fuzzer started 2019/08/20 16:01:47 dialing manager at 10.128.15.235:36899 2019/08/20 16:01:47 syscalls: 337 2019/08/20 16:01:47 code coverage: enabled 2019/08/20 16:01:47 comparison tracing: enabled 2019/08/20 16:01:47 extra coverage: support is not implemented in syzkaller 2019/08/20 16:01:47 setuid sandbox: enabled 2019/08/20 16:01:47 namespace sandbox: support is not implemented in syzkaller 2019/08/20 16:01:47 Android sandbox: support is not implemented in syzkaller 2019/08/20 16:01:47 fault injection: support is not implemented in syzkaller 2019/08/20 16:01:47 leak checking: support is not implemented in syzkaller 2019/08/20 16:01:47 net packet injection: enabled 2019/08/20 16:01:47 net device setup: support is not implemented in syzkaller 16:02:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) fchdir(r0) r1 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/4096) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001080)={0x6, 0x6000000, 0x7f}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000010c0)) r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000001100)=[{0x3, 0x8, 0x1000}, {0x3, 0x6, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x6, 0x800}, {0x0, 0x10000, 0x1000}], 0x5) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001140)=r0) recvmsg(r0, &(0x7f0000003700)={&(0x7f0000001180)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f00000011c0)=""/17, 0x11}, {&(0x7f0000001200)=""/66, 0x42}, {&(0x7f0000001280)=""/254, 0xfe}, {&(0x7f0000001380)=""/190, 0xbe}, {&(0x7f0000001440)=""/144, 0x90}, {&(0x7f0000001500)=""/209, 0xd1}, {&(0x7f0000001600)=""/124, 0x7c}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x8, &(0x7f0000002700)=""/4096, 0x1000}, 0x2) getpeername(r0, &(0x7f0000003740)=@in, &(0x7f0000003780)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000037c0)=""/103) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000003880)={0x2f, 0x0, &(0x7f0000003840)=""/47}) semop(r2, &(0x7f00000038c0)=[{0x3, 0x0, 0x800}, {0x0, 0x50, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0xa45, 0x800}, {0x2, 0x1, 0x1000}, {0x2, 0x2, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x9, 0x1800}, {0x0, 0xfffffffffffffffc, 0x1800}, {0x2, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000003900)="617d7a4278f4b16a7989d5869c9bf563690e3c82f05a75a38710ca66e81a17a8203e5bb97d9c268a43c012310f929fc0fb8f56f6808f976843329abba0012224eae7e0f46e9c105e94039314464c36ea9ec5c154970aa43c681414eb02f061293c50465aef1d7572cf41d555822c1e03981b58ec970f117742e82a14105e40230b742b405e6d35639e5370e5c75226cca1f8e82609c21f3dbe2a370a291428855b9dc10cc147c722ee94797faaec897fbbc96374fdf6f955359ed9f71a7ecde0a4ac6efa2ff3b8e8f772826ff8e7f4d199", 0xd1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000003a00)) truncate(&(0x7f0000003a40)='./file0\x00', 0x0, 0x80) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003a80)={0x0}, &(0x7f0000003ac0)=0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000003b00)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003b40)={r3, r4, r5}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000003b80)) semget(0x3, 0x3, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000003c00)={'tap', 0x0}) semget$private(0x0, 0x2, 0x200) ioctl$TIOCSDTR(r0, 0x20007479) 16:02:19 executing program 1: r0 = getgid() r1 = syz_open_pts() kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8f5639df7e1036b4, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = getgid() setrlimit(0x8, &(0x7f0000000080)={0xfffffffffffffffb, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x8000, './file0\x00', './file0\x00'}) r4 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r5, 0x2000747b) getgroups(0x6, &(0x7f0000000180)=[r3, r0, r4, r4, r4, r3]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket(0x6, 0x5, 0xa2) fchdir(r6) flock(r5, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000200)={0xff, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x22c907da, 0x0, 0x7fff, 0x0, "148213cf3ea3df1bdbb1a5631c1e75e5b3a20086", 0x3, 0x51}) nanosleep(&(0x7f00000002c0)={0x3, 0xd5a2}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000340)={0x2c, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x6c2}, {0x18, 0x1, 0x7, 0x5}, 0x2, [0x49, 0x7, 0x3, 0xfffffffffffff801, 0x100000001, 0x1, 0x5, 0xfffffffffffff696]}, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000440)) r12 = msgget$private(0x0, 0x2) r13 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = fcntl$getown(r10, 0x5) r16 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0x6, r13, r9, r14, r8, 0x4, 0xc2}, 0x5, 0x80000001, r15, r16, 0x6, 0x8, 0x9, 0xd02}) 16:02:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xe0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x40) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r0) 16:02:20 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xa9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x7}, {0x18, 0x2, 0x40, 0x8}, 0x3, [0x4, 0x7a, 0x7f, 0x0, 0x1f, 0x6, 0x5, 0xffffffffffffff01]}, 0x3c) fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r0, &(0x7f0000000080)="685c6789588aa66bd0609fe64030aa7ee8f047109f6eda6ee9e1386bd926e94097d0275abcfb", 0x26, 0x4, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x2}, 0xc) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x9a, 0x8, 0xb1b, 0xc9d, "1caa91a0c1784927f2c3e0c17135027f7d331369", 0xfe, 0x3}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() lseek(r0, 0x0, 0x0, 0x1) r7 = getgid() setgroups(0x6, &(0x7f0000000240)=[r1, r2, r4, r5, r6, r7]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x5, 0x5, 0x42c, 0x7}, {0x7fff, 0x200, 0x100000001, 0x78e}, {0x4, 0x100000001, 0x9, 0xffffffff}, {0x20, 0x3, 0x5, 0x8}]}) r8 = shmget(0x0, 0x5000, 0x80, &(0x7f0000ffa000/0x5000)=nil) shmat(r8, &(0x7f0000ffd000/0x2000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x9}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:02:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:02:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x20, 0x8000, 0x20) sendto$inet(r1, &(0x7f0000000040)="fb0b583ededabc1a54e1cafac4aaa26360151f", 0x13, 0x400, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x80) write(r0, &(0x7f0000000040)="670dc3", 0x3) 16:02:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) 16:02:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="19316d86e3cbc8777ae2b5722d251435fcd30a6862724002499744bd3f3b2e3e198a7d5b6a3f9909f28090fa35f0f970e35c9e0fb976", 0x36}], 0x1, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0xc}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='^!+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=']\\&\x00', &(0x7f0000000180)='/&\x00', &(0x7f00000001c0)='\x00']) 16:02:20 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x97) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000140)=ANY=[@ANYBLOB="56b38d8f6f8cc425c93650cb92fcac5f022e2f66696c653000b5bd7d9cec4e9d17c96804a48e6fa5f59ce7f4769d799ec5c967831d60dd9b37750e5f7157ef4329a570be3d0d454173e60388435f98020d8c23188fb9e0ccf6fa432b468bcf1f191be6b1421f1513e1cc1b81ab998b55b992d7bc655aa686e9d45ccac347a45df90de1b9df5cbf7acb112389c5edb254ce54dc1335cde1a8f81e8eeb41895a05fe21063817f7e2a15c75b83ffceea9c1c4a82912700ddef670c6e7346cea2283d6f516259c4aef66312d762bafb0fbbe644f4417b4eeb05feb79272fad0f1c0a8745b011ca2f7189e6ff97b8aa496461872fa6f0f88369a70f0e660e7080623fa20cbf5458e8af3f94e065b319eb00d2b67532a44c8b902a4ffa3892b3"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:02:20 executing program 0: r0 = socket(0x2, 0x3, 0x200) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/69], 0x0) r2 = socket(0x1, 0x3, 0xfffffffffffff7fe) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x1) r3 = shmget(0x2, 0x4000, 0x3, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/206) setsockopt(r2, 0x4a, 0x80000000000002e, &(0x7f0000000340)="e9e884483a746099fd2fd1737171792f8bf71dc6a62466882ee5838a1fa41255dde0c1bf3adb3693ee064adcbe5c3bc1f0e9e562c713c57ccf61c4b76ebb5acbe046e01c89a033518259c6324dfe6ec0b73747acb2c86844fbd762b66674ba45f946b721eed1a64df4922f4126473dfdb2577761b27f105c2c2008b7d7e80ac9f0bafa040c36cedf08e7dbef3b97070bc91ac70e8fc60cac34aa9545239e000ccc69fc1d955ae0ce6b09631ab20d24925c601c94f41ffe7f967ce4980d70d0697cb7b063faa38ea1171925ade694e450491958d5bf5ae927468deae7fd87c7059293fdcaf3a6594b486280918f3df0bd54d214325d5b715dae0f8f9720067aa203dfb1b18e5ffe34f26c15c8bb57fe981a78c0bea692b77c68be14dca93e376c2b075317b1f82e4dee1c82d394ff03000000000000219b4269501842ffffffff00000000f7d190c91d52fb01bb3f5e1a6c630bf542e49a11bb0e55fe221e6cab06fe8c3095f8589847fc8feb56f3d9ea4187dc6e11a0770d4ab5be4bf4932471f057", 0x182) 16:02:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(r0, &(0x7f0000000300)='_', 0x1) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000000c0)=[{0x10001, 0x8000, 0x3, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0xd0a030947a8c8180) r1 = semget(0x1, 0x4, 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/165) syz_emit_ethernet(0xfffffffffffffe67, &(0x7f0000000000)="e4") 16:02:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x44) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:02:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x800000000000000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() sendto$unix(r3, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xff, 0x7, 0x50, 0x0, 0x7ff, 0xb03c, 0x3, 0x3, 0x1, 0x8, 0xa402}) socketpair(0x20, 0x5, 0x800, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xd95, 0x9}) kevent(r4, &(0x7f0000000000), 0x1000000000000066, 0x0, 0x81, 0x0) sendto$unix(r5, &(0x7f0000000200)="9be9b2a9e09e15250c651e33bc680c5220fdd6186b9746c4fe3c2ca5e91c08cb90e279ed2fbe33ac55d8347ce8d2660052b6cdc50a0431e923dc83aed00171380f883b922acfa21056d6a4ee6eb857903d7089d7b835e1cdd9aec207d2a88680a87189dc3cdfa52fafff0381", 0x6c, 0x8, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 16:02:20 executing program 0: r0 = socket(0x1, 0x3, 0x7) close(r0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt(r0, 0x3, 0x40, &(0x7f0000000140)="c7d6244d30b21078ec0e1310dbf2d0387d20036346d5b13760b70d417c678f4d7692a266d91257158506884e30a9adbd33500b009521434237ce3f4b4ed67580d3f8f043e8cd67d6574e3eba470923f6d6e3297a51b1a373a4d4c0cc72e5c33e932230e9bad806bc0272eca233a437b3e96d3ceca24308cf27983907160f57c686b3989edd714fc08839331d730ec7294cec6901a7839623d13e1ffb968aab052b4e23c255d6e8b3c980f3d38296c33332abe3341f1e771cb1a2a01fd8fba45b90eb35a83a41ee7db6a4b0b14c6680971b2c84a86cd41dfc3a05b0698bf9c76c449947ab1b8f7d12ae95051f8be3fb12d4d3bb9779308d160c9fc1", 0xfb) r1 = dup2(r0, r0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x41) setsockopt(r1, 0x400, 0x7fffffff, &(0x7f0000000240)="687529ea173a316e00da9621785cfacae56b34c9be336762ca2dfb3e6f3d098e5b7b03", 0x23) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) geteuid() 16:02:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x10044) chmod(&(0x7f0000000100)='./file0\x00', 0x2f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) select(0x40, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x6b08, 0x3, 0x5, 0x6, 0x80000001}, &(0x7f00000001c0)={0x80, 0x1, 0x7fffffff, 0x8001, 0x2, 0x81, 0x8acd, 0x5}, &(0x7f0000000200)={0x1ff, 0x7, 0x9, 0x7, 0x5, 0x2, 0x10, 0x4}, &(0x7f0000000240)={0x4, 0x1}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:02:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:02:20 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="866f10edc633720a6e49d04c04ffc29679e607b09704d4f1c8b837659bd9a403fca40b28948b541a492633c092b1673dd3288040d90aafdd0f77dbc35ffa799a8953d0852f81458a4f5cce38749406113c78481e23dab0a7138dcf2a32fb8c7edf305d3621d53d39ccfcfa5d562edbf0a5c08558db15d5044ce9c800001e11695f28cb710e0c1bedd2b2a84f28eb44156c97928a117a"], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:02:20 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000000)=[{&(0x7f0000001280)=""/146, 0x92}, {&(0x7f0000001340)=""/199, 0xc7}, {&(0x7f0000001440)=""/232, 0xe8}, {&(0x7f0000001540)=""/174, 0xae}], 0x4, &(0x7f0000000100)=""/56, 0x38}, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001600)={0x80000000, 0x3b04, 0x3f, 0x4, 0xffffffffffff8001, 0x0, 0x64ec, 0x10, [{0x8, 0x116, 0xcb4, 0x200}, {0xffffffff, 0x8001, 0x10001, 0x1}, {0x2, 0x7, 0x4, 0x6}, {0x2, 0x8, 0x3, 0x40}, {0x5, 0x746, 0xffffffffffffffff, 0x2}, {0xfffffffffffeffff, 0x5, 0x5, 0x6}, {0x69, 0x10000, 0x800, 0x5}, {0x3, 0x8, 0x8001, 0x6}, {0x7, 0x1, 0x8, 0x2}, {0x0, 0x200, 0x8, 0xa21}, {0x0, 0x0, 0x4, 0xffffffff}, {0x6, 0x0, 0x6, 0x2}, {0x5, 0x7f, 0x5, 0x3}, {0x5, 0xa1, 0x1, 0x7fff}, {0x401, 0x7b, 0x1}, {0x7fffffff, 0x785c, 0x1000, 0x2}]}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) socket(0x18, 0x5, 0x63) madvise(&(0x7f0000f52000/0x2000)=nil, 0x2000, 0x5) execve(0x0, 0x0, 0x0) 16:02:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc80627db1bd4f9c0e36d58aa4f79a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c42bbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d2186fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd0cbbe37fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d327253045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a00"/487], 0x10) writev(r0, &(0x7f0000000ac0)=[{0x0}], 0x1) 16:02:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) socket$inet6(0x18, 0x8000, 0x0) r0 = semget(0x2, 0x3, 0x108) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus/file0\x00', 0x80000000001, 0x18) semget$private(0x0, 0x0, 0x101) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x28000000000000, './bus/file0/file', './bus\x00'}) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus/file0\x00', 0x1f9, 0x2, 0x70ed, 0x1, 0x52, 0x7, 0xfffeffffffffeffe, 0x2, 0x3, 0x4, 0x8}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136847465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0xfffffffffffffe29}], 0x1) semget(0x1, 0x1, 0x4) open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x8, 0x10) 16:02:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x7, 0x0, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4"}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:02:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x18f) select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x5}, 0x0, 0x0) 16:02:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000700)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000e93000/0x3000)=nil, &(0x7f0000c50000/0x2000)=nil, 0x7}, {&(0x7f0000dd5000/0x2000)=nil, &(0x7f0000cff000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000c97000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x360, &(0x7f0000000340)="b6") 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fchmod(r0, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget(0x2, 0x41) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x2, r3, r4, r5, r6, 0x121, 0xc48}, 0x5, 0x4, r7, r8, 0x4, 0x9, 0x9, 0x4}) r9 = syz_open_pts() ioctl$TIOCNXCL(r9, 0x2000740e) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:21 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) mknod(&(0x7f0000000040)='./bus\x00', 0x9af814b71756274c, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) 16:02:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x150) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000280)=0xff69) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 16:02:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000200"/18]) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000280), 0x39a, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x2, 0x7f, 0x83, 0x1, 0x10001, 0x4, 0x6ae21649, 0x3, 0x1, 0xffffffffffffff80, 0x7}) pwrite(r0, &(0x7f0000000240)="83e1697a2a14fabc6613efadac9a47b8c1d0bd5ca32450ec5474af721c3463e42f3e3abfd7acfc7c11bf8044f97983ac103366", 0x33, 0x0, 0x0) 16:02:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b20f35a6d757699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900100000000000000c5000000022f09ffffffffffff000000000000000000", 0x16, 0x0, 0x0, 0x0) 16:02:21 executing program 1: r0 = syz_open_pts() close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) write(r0, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) 16:02:21 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000026, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:21 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x4, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff7fffffff, 0x10000, 0x1f, 0x2, "6433c6ab9604434bc25cd1dd46373cfeae9fee0f", 0x1, 0xa1d4}) 16:02:21 executing program 0: r0 = open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f00000000c0), 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)='\x00\x00\x00\x00') r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='p') 16:02:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669a23ac741116c65303ab6b7b126a4009e0121245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df64674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8a413844c9d6b46e994b7c1c913c1da1f1719065087e7ada2cf4c2ef3716d7bf280d047a05ea3b2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fd5dbcebc58562672947e2c8"], 0x30}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3bef1e8116aed23d, 0x4010, r0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x100000000, 0x8001}, 0xc) 16:02:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) 16:02:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x80000001, 0x6, 0x8, 0x401}, {0x0, 0x3, 0x200, 0xf9}, {0x46, 0x239e, 0x4d7, 0x6}, {0x5, 0x7ff, 0x3ff, 0xfffffffffffff801}, {0xfffffffffffffff7, 0x7f, 0x25b, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa0) 16:02:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = socket$inet6(0x18, 0x4, 0x5) getpeername(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x800, 0x1) fchmodat(r1, &(0x7f0000000280)='./bus\x00', 0x80, 0x2) linkat(r1, &(0x7f00000013c0)='./bus/file0\x00', r2, &(0x7f0000001400)='./bus/file0\x00', 0x4) pread(r1, &(0x7f00000002c0)="e6c404950eaef64ba455024645771ab5b8618d05436e52eeb4ad1bacf7ae14df0374fd6a6bad22f48024b8cae2cd390c5dd50823d42c9ea69112d850be4c249b58f0cb048a29381aff085406591de102e71d55a41adb7800fe4e4f0864e862b8a06bb9f053593a1d8454f091483901b409757617edf6fbcfa6fe38770c47964e25101c285d364dcdce7a307a72c16be98451e727fb8cb6142b56604f79ff80cd35d421a880f3931060d4e4068496d5b2c720342a774b5a97958c5779b4f94feb8c53d1cc00c3223f60c36cafd6f844ab7abe38eb91e6e2756fad5c80df287ac0fa0295d3310cd4d37e86ef158d239723f19065b87b05dc65763e2040e70994cdbed94fdc570d0d061348ff9cb22969500061de9ec183c0bba469beb8be2ee01ac69ee50222a8a219994bb15ef8ba0be5bc49ac39681a4d11033ed61c42d44c9c9de85ac3edd39d6628e899968a609b175000dc9ce3d75abf9af0572aa1b271f6c1ebb97d3954ecb2ca6a8dbe8e60cafdfbc2a0167085f2c4faceb8353854bf6028d98e8cc45d18383b680b05e03f35709e9f83538da05f0384b3ec219393dd2f1cbe00fea64be8fdb35f4d2a9511dc937c0c1d99945056081e5a5899e577c627fb37dec3b4dc4ad0621298df5f75266f87de68baa65d11dbb373daf84d0012d39465ed564bf3add2d5779c6422a46621b5bf3a130438769806671fe64cd72b7773238db4fbbf862d5b302edc48f0d7c7933b8bede4f3e63020c3f690d483ff285006bf94bdd5e6a45873fe45fa640aa72e4d297b2f25d7b05c3c1a6815893734ce44573b54af42bec8fa9bd81c48cdb7b6e1f62c1a750dc49e01533bf0f4fb82db5596ea4ada23ff159d379ca1bc6829584ef1fcec8c42a160e517846da23fcd72f92d0cc3927972e9b3999a0372601c3630fd62b86304aa4a14b9c95104db8e606aa40d7cc5ba5e0bd8b9463e7596c44d71621ada1e4be74c0268b212f8c97cff35fc71f2cf6dda5d0eeba1d2e72cd09c714fcbb9afacf1cf9b8aa527f5c34b7fa406c6f0f42ae055e4ee4db9b9e997247c8de9e20208d92935c61564a2719cf5d667ba079849d76ceb6da37c218af398a84e05ff55571cbab2a9e2d597dc641b65088bb0063247f38c73cd89182e7ae689f1507a9f4b5651b5f4de6d752405a9c3215a8804f856374c52a78badac29c434fcd3413014b8fde93a82e2b1168b9006be4d39287c200d9e9d06645a44fce4baf3586e0b95c768d356f5ca81d72ec73d5013a58ea6dcec11440f3f7988fb171f32952710a37db1c0cfdb6e4f0efe0591f3ea3655ca2c92e3aa432aed1c2b8f3c0787e5d785544f63025bf9b06c57b006ef9c6ec7d11651d9c0f612ddf6c53e9f4b6cf6e59368a8154424f5924754a92bfd1329d2e8e75adba06ae45d6562eb02f793664ff7ae94410581e197e80655247a3335cbffbb38765f5c274035eea9136ffb0a5da06731c585531b4348852a766b02e24a26b92f53910858fc076343831faee8c1e2e6bace85c1cd9cecc3dfd4df3c43287220ceee1a1683d496d9c4e3d72693ff9cffbd56329e7fb624204d52e8f893c75e70e82bc68373ba78a9c71cf3a24120589de3042e718964829502a34eb02d55b0ee3b6718515ad428057cf1b980387c3f021807795a9876ad56406f5b864569cf6c774c98eb243b07c5e0fbbd0d60431a692ee61e9b38256ff8802527526108d69af28600a41861d9c4a6a103dc28b06831fc685e2e9951aa69be6cac0fff70587c1b41af479655ae7e85a78eb5772d7d32fb14a4f26fbfecc5cc8f10745920ae03864d8844f7775b3578b83f555180b24bbda0287255f1bd3423a58562cb7737fe761d66583a4713e5f7794125b28e3cf554b9f8b9fe1b478608494910a313a137caa91b3f7ab733103f6dbdc13f4c019b5595047fb9f5718cb02c9ddfbeddd609ea2bf9afc00aaabcc89b58e84deae41922910e9c1b4f1f940ecfa7a3a974674c2a57d1b78ab8de681ef3f4c95078ac02a42f4686c67fdad2c99d4c428530d3764f6bae0507459f718b3d429cb75a21cd55b2cf7b9d3ac798cb9e48f735dc632707cced83f67c2154b2747e965df7d03f6e487cca26ef90a102f7b4a86bce8d554240789da7214dc288f101d320a2ed093cea1d1e96a554b30f7891c40a415a1015a658cee08beb7b02d316f54bde75fd6789a981f463cf0b3c6855ad1c239704257e973b4f4cb6fcd46e127c475edfe013ba415bea829bbd11f48d6af79a7697d1f524dd16637d3389ffddaf5f9ac13679d02bfdd663bd8835baa0f38c3e073a12b4f12cbfefe31a9f2028a73c5f4408ce707e14f30990d432339e3a3374a3136db49a669822b262172e7e90658b5a221aaf189e53767cbe3dfd3038f1c2987af0bf45ca5a5c599eb6a1c3df41222f91cc82092ebc2b65ecc47335d56316ca09f81b35423516e48eb4bf408a178e79472b363e77e7781123f70024abeb0ee50ba68699d79f4ff50c93bc77ec25aad1a65cbc9a111354788e31e377473cef0f6555d5d6415a9d6a34afcd86f20724aa88f6344290f44f846ba12a2578fe22796784672ec2e2ce2875ad3f447d5e8554936d83ad308cfab57468817e11eca0dbfb22c201d8b1990020649fa9049874cd72ab75e7949c02294ac2997436d00e9e48830114227431993641740ff2733f8ac5da3b27471d7d2406c02582f31f745dbb2535c8b95b06ef874e745851c96f6af8cd666d9882e0a8baab613e21a307c324cb36ee93558787bb2bfbbf6f84f35eee0ff53effbfcbe809ca538081bd172b1abcc631ca3966e82d871c5c83c04730ec9b07b7509154aaf35e5b62eafe7fdaa39efceec82fc6e12f17ecc9752498108a3aed0d60567921beaadffefd1df82121110bc1a256b3c603cb747f2fa15ebc64172450737c213636d2f8c5bcce6b4cb254e4b7380c15a436e01fc0836fce61e7b0013154b1736f2a6c61e8af4cebda97d4e6205452dabd3e656a549eb4d9a918e63fe0987e054c1099f664b446f285e2190444c720877d2b1ed88fc015450c05d12d830986433dd59e96222c150b44b04371767693d379f875d2a1ca51ff5570756790b33bf7c4007bdcdf50ec3f073bedf14383fc001332ba89119ebc653d3df4f633c4f7130fbd75ccee4cae8b2d71a20121feeea3e6882af2fbbde10120fa8b3bdb24d3c93b1b6026578ff7645b9da0366d4f7344b7c221dcecc87658a1f453b79b423fab841e2d4824bb37bd12014980b767bdaf18d85f6ebf3f1f4d8aeea31b3a7dcebb9f8a77014ae3456b67b57f4d66868960b0eaf51382dd4a48b277e8925b9fb11e399c3705cbac9155d9086e4ad8d1a3a68002e6e44e0e5a1e9237536ff733a9ca68ef22ddb1918dc33fffedbc813a36e839fcde20e86cd9f17b7b165c943817a4f31f5643518de28ead916c00ef66d7aeb9ea15e21480b1699eb233f1a203714948e17af4e48d6a2dfa77327640424c3b1729a025e177c5b9b1b3b1d586df85254ad5cc2fbfe2ac5aadc13f0919a8f6904a513185bf628b395008acca493e7b12aaa6adade51b323ebd452f53f4362bc2518990b97720ff615c28030eceef2f1cfe63235ffe90cf3a7d6d2b414bf1c9c767b019ecb8a8af96ab22f687807633a5b9e22cdff07c574b6746b4d5e573e4b6e827a7d3840a2b755703bc379ef8db34540e4658fe805c25ec5174d65b8a65924e5188017aef44a2df14f67baa2e4bc5652ae2e5e26b077b40a34315114ee66fcd3463a20c52ef4a2856243e30fe5c6c1f0cf4a4dcb7d725a4cf5fcd94a14ebbdad33f16c7c05b44755e929e54a1d947d8254cfe92616c8c0172985345f4dd2e87ae4bce9299671445e0b7130fbe47984cb12004d9286a4a9bcbb7f59da667035068ae5befd527b8607fefc2129feb3365e8e754b2d46dd0e9947a2240dc12f40b1f794f77371a87ae32adc006302df0c2cc666f0a6360069d4a1a4691caef434eb9ec35fdbaf50c7772645e064205d984dd7d07386733dd084e2418856e1a1a2ee3d5289dd17e7745f2828ffab93c1fd1494dff627c6e8713f8392a86113c92f675eb322074d8fe1a3f0910199a36eab07b9aacbdb2ad57a32895ade367de639dc499a12401b89169e3bf7d93df0986fa4535ae8552bd5700a8a38bc4ba5f0c56141f768127ff8a9d8c62bb6d45c0885712d80ac35915354de4a86b70f848594abf0a9a0ced7ffec454e19087efbe461da98bfd5f205ca613329d394e45a781952ad10871b219e5c6b2274c2eb54a5b23a6acffe9d263d54acd7fdf28e94da51e7bcbfcd4643e0b821d861c26b2255bd585145ddce26414ffe1a9ed02536b451a63f147e7cf1c12b94e20a02617ef3a181ae8ab17aa15a3ceb67b7d06fcd34f2ab6623c69c4a184e5b4186d570181c4c0dc90ba43cf0f3bbd754676c6267b8da86203c52061decbaf16070819b62d3bf51ad4e9c3efae566c45815502e2619e9bc96753546c48587a9ab01524170d9746c9a4891d7c4d20d81eb9a5f07796f2aea218bab9b1c8155bbddf41839fefb31b9c6c1df6de4cecdc1263be46d2d80edae01353fa07fbf549435f539abbbead842ca4ec051469bfa2076af2de6d5f8c7a814b984f4f6b85fd3771ce37abb1c68d89ceadc049d7beb52680bcee7d71252f62bd74c04516d933dc6bd480013126cb6a795e5d41f03f7d1b70cb1103e0ad092154a6f644f7a9f4b6f5b8ab4aebb8f63a68cb6f521ab8dd7143be478e1b40a2c775d8803f637622bd788e1cf2303837120a1510d6948b195fd7594a6af58de4392b08f25d56be6d6a354da7f4163e5a0fd10d2880687b16ca5d99d309f97bf4e14fd2a4b8fc26c8d0a4879707bbe67b18d19fba884951a69eb336843e313c7b1bf1415a9bf392135aadb35e2d96683cfca17b362738dc0e95e76653bf32e52806cf8c92cfdd672ce5227c597cbd8889748cd005a75f9f1edff043ba781f5b721dcec9eebda5d3a36284fdd2e8f45ad2b02fd1eb0da66b2da1c2368996b708daacff50d5c0d3754a18e1ed02ae05c938086c80cdd57a63bddc47dcccc95a7be5d504864bdd40b5945fabf7bbd04afe57951eb4c653ea0adc92f044fe52cb81e3c743d97d8937e06a05bd727392e93ee74fc65faae415ad43a29ca0786a974eb4030edf794fe217a89f7cfd0b70c5cb13f89707eb5672559f165738a0133930a14c56b9dd459321c9366b83b0c3431296dd8d677dba5ccbdd444daa846a57e69cde543a645b0c2f05bf0c0a370602f2180bd635106ad7b0085ad174d9d9ba3fca3fc1c2dd14f3e8f2159d011c80fa27fffdf0927c402549acad3a255fba1a5852f0c7e03c4e00d939cef4155bc810652516a6eb453bde7df15d07757468dba2fcea6ae883b42301280ce345d67849d3a447caf62e22acaf87aed627bfdabcdfa94b5b6788c9cac4a61d2fe1978a77dfa78ac2099ab49de2bcff528a651a5dc57fa32e6e0331d8e7424d6028efb019590ab17503225547ed07ebc1abefe5b818a0a5c386a4c0bd488aaf761da2a99062b82d616b206a8f6032186b8e01ec1eceed689e8e4be200670c95cf03838ccb306b0a17c50cf8fd70930cf4b211cc04e6d90bb60ea6e0307f8855d26a9db4a38ff8a6f36511f8e7268fdd1857742d93e62c4314c8936728441b3ea77868f018154e9c4de942458f09b250af710a16fcef094fd0944b7967ee195135d22c1aa1967023908269869fa778ed0579538c048b811757018738cef1d89f1066a20bd0179e9e", 0x1000, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/144, &(0x7f0000000100)=0x90) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 16:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x2000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='#') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x57) 16:02:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) socket(0x20, 0x2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="7d36019173d5e1f9e793c735a120f0c394ed54acad607cf0caede18ce24e50c603e6416c3f5cb02df11faeebad222f70e23531dfc429d33f58", 0x39) 16:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x35}, {0x74, 0x0, 0xffffffffffff8000, 0x1}, {0x10000002, 0xfdfffffffffffffc, 0xffffffff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xb72) syz_emit_ethernet(0x1, &(0x7f0000000140)="c0") r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt(r1, 0x9, 0x100000001, &(0x7f0000000380)=""/213, &(0x7f0000000280)=0xd5) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x5}) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x1ff, 0x6}, 0xc) 16:02:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) r2 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x1f, 0x7ff, {0x4, 0x2400000}}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 16:02:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x802, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 16:02:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x7f}, {0x3667, 0xbcea}}, 0x0) r1 = socket(0x2, 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') close(r1) execve(0x0, 0x0, 0x0) 16:02:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x100000000}, {0x6, 0xec}}, 0x2) ioctl$BIOCPROMISC(r2, 0x20004269) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="6a61232c46fb6634d0e62c3934039e82a55c2d7f26cd9a05d1996ee113f9e4"], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000002c0)={0x1, 0x1, 0x7, 0x4, r3}) getpeername(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x800, r4) 16:02:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x3, 0x100000000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3cd4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10c, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0x4, 0x3f, 0x100000001, "438122f9b3f83f34ac048ef3e97b3047745ea9be", 0x101, 0x7f}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 16:02:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000599000/0x1000)=nil, 0x1000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x137f3f46311d2890, 0x4) 16:02:22 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x8e6) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x4, 0xffff, {0x6, 0x4}}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:02:22 executing program 1: r0 = dup(0xffffffffffffff9c) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f00000001c0)=""/92, 0x5c}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x57879b1890a5e056, 0x3ff}], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="b441223a6cb631af0664bd49fe8d", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) 16:02:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="b983ac0ba3f2614432f5555830b206b3f54288937eb04218dc72b7a65880142cbeca8fceb22041ddf9298397ac344610293d4db6258fbe2240cfde9c6306034dd82da8b8c2087b2f5696c7f2598e90b36d6f39ed70b62b628fa6aa18106024266b3386bdd5e8c3d91e429e866813bdee99d35c7fbb35e1fb95f58382bd198824e02fe71c205468f2135c96ccfd35aeb6973fe7d0cfc7ba9d2c2bf6a12fb75d9fd02a96caad3e2c7ac6190484a0f5c3176490343afcdb61e0ea8ee63ef3426a850375548b111b12d2b9ea575eebdc18ca1a3dc20d2c3c0981263876d8ae451ca380833b98ff93ef85e71cea515787df5142a5df34383988", 0xf7}, {&(0x7f0000000240)="18d8017acb0a72ad8c58f571af81ff5898ae1e39b581c529a0faf6708d767d386f51beee4596be7e994c06749b350de198f9e8194440af4b84422688d7dc4581c2ed838b30712e3acf697587045c304876572e7dbb4ffaa3fe88f5111888f83820a8e0ae769bb1d00c3921ad1ace3be93423f1cffaac3d13c688af34ba6ec7df7f31cabb5d7e2484286a522e9d7456d3f24be5816307e0c72a6c9011c796f64a40a887f1531ccc127ec3e6e22d1c369ddf9fa87d2ad613", 0xb7}, {&(0x7f0000000300)="9779a7d6e199407b18e477e6101889746fa8e0efd4d30a178568a013430b6fc4701eef757057820b06352537c223510885ed0f947541efe308ab94b84a11e5d7b351f71e3ebd749ded10590863f5aef8be002c8fb20b2213d1fa75fe", 0x5c}, {&(0x7f0000000380)="11febd24d789e128d329abe1fd8a7fee32f8535a", 0x14}, {&(0x7f00000003c0)="6e2987e58486224518af91be6400acaff8f1a1a567f4aaad8922a3768da5dc8f046b9bf669de8cd115398a345c4e8b2236abe8f87574d3a6afa17b56554a7d4e90505ae7626cde39638be963c6f641f28f8da306fbb976cde178a8f111b4984a762b6611cb86bc713a4ef91051dd4435705552e8cf3b348980ec740c411e2cbe3c9a3618a4c18c0500ee7a1145bcc2e1b6f0ffcda4950a9a8b2d", 0x9a}, {&(0x7f0000000480)="c6197f1fa88ed6d311b96d9844a951a476e55855c7300e8c80422b289019d91003d206247f40b4ebbc77aaf420d0408a3bc06be31f9b664a65e3e1db9215e0ccbe3842421593b127be999830abd41fe1161e", 0x52}, {&(0x7f0000000500)="553c7f7873f14d262d1090dec1e14014b04176fb3b4c", 0x16}, {&(0x7f0000000540)}, {&(0x7f0000000580)="9466721c6ea38804095dde174280444c1d96004f7881f7aa9989e1c15c2b5a7c5cf56806e66600db8c182a0bab3ab65ca724d054e49d7a3b9d74a1a51108cdd283ed9f4f3ea07d21ea78866a008599d3d8d9ec78a7e846aa04fb1008007fcd56365a38fab79682fac08bdaafd5fe6d8225ba8c9ed30d38c9df331175fe8d953a56", 0x81}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000b830b745d6a2e411000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="00040900693a9f82099130ee5fd28a5b9f4882"], 0x80, 0x5}, 0x1) r11 = syz_open_pts() ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000040)=0xd6) writev(r0, &(0x7f00000000c0)=[{0x0, 0x2c9}], 0x100000000000020b) read(r0, &(0x7f0000000900)=""/132, 0x84) 16:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffeeb, &(0x7f0000000280)="14") 16:02:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x1) 16:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x200000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x0, 0x6, 0xbc5a, 0x7}, {0x0, 0x4, 0x0, 0x4}, {0x3, 0x0, 0x2, 0x5}, {0x6b7, 0x8, 0x5, 0x1ff}, {0xfffffffffffff000, 0x1, 0x4, 0x68}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:02:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) kqueue() connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x101, 0x23}, 0xc) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x55, 0xf0000000}], 0x2d, 0x0) kqueue() kqueue() close(r0) getpgrp() 16:02:23 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) semget$private(0x0, 0x3, 0x10) r1 = semget(0x2, 0xc5bad8bb684ce0bf, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/212) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = socket(0x2, 0x5, 0x1) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 16:02:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = getuid() setuid(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x25}, {0x6}]}) 16:02:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8b955866c81f0fb7f378f7bf477ca4eb98354b61c5d4d491c42acb260568b1867a9577f8d2138009a5edea949e7e229427e7a3086813d8c3976d395428b12f67e3aa1111c67f9dd4a88673e5daca418801a149d28c248b2e98b43b6574ff6c4c77eeec0027c0ecff773df0fb663aeeaff94ed7dce7f34853ea11f5e3b762ca1904491dd419e03429450a662ebf997210ab26b440fd93ea3cb58aae4ac998c2438d5e5356b92aef851104f289d74da8", 0xaf) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000001c0), 0xffffffffffffff7a) 16:02:23 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x2000000000000002, 0x3, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000300)='./file0\x00', 0x60e, 0x10) socket(0x16, 0x1, 0xffffffffffff6572) recvfrom$inet(r1, &(0x7f0000000340)=""/73, 0xffffffffffffff34, 0x800, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="2058075bc32dfc3491f1e214ae265291bb56b6a6a4e4e112693fb5f1814a7235f9d7c54ca7c79f879023f3d0f357bfa39fd8a7d1965e767fd4d98fecc8583859aed3217ee4a73c76c2d65147a5169bceeefa23df0e", 0x55}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x2010, r3, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000440)='./file0\x00', 0x10, 0x5) 16:02:23 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r1, r2) 16:02:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20001, 0x0) getsockopt(r0, 0x26, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) 16:02:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 16:02:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000a512"], &(0x7f0000000100)=0x22) mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) mprotect(&(0x7f00001f5000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x8000, 0x1ff}) 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4c}, {0xcee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x10001, 0x20, 0x2, 0x8, &(0x7f0000000380)={{0x6, 0x55cb, 0x6, 0xfffffffffffffff7, 0x6, 0x40, 0x3}, {[0x3a04, 0x4, 0x8000, 0x1f, 0x9, 0x3, 0x400, 0x7fffffff, 0x1, 0x101000000000, 0x6, 0x100000000000000, 0x28, 0x5, 0x100, 0xc4f0, 0x3, 0x81], [0x8, 0x40, 0xba0, 0xffff, 0x1, 0x3, 0x9, 0x200, 0x3, 0x9], [0x5, 0x1d661753, 0x82f, 0x7, 0x100000000, 0x4, 0x1d], [0x18, 0x6, 0x7f, 0xfffffffffffffffc, 0x2, 0x1000], [{0x1, 0x8000, 0x5, 0x47e7}, {0x9, 0x8d6c, 0x7fff, 0x100000001}, {0x1, 0xfffffffffffffe00, 0x1, 0x1}, {0x5, 0x5, 0x8, 0xfffffffffffffffc}, {0x0, 0x3f, 0xfffffffffffffff7, 0x4}, {0xffffffffffff0001, 0x200, 0x0, 0xfffffffffffffffd}, {0xffffffffffff8001, 0x0, 0xe23, 0x1000}, {0xffffffffffffff09, 0xfff, 0x4, 0x1699}], {0x7, 0x9, 0x4, 0x7}, {0x3, 0x9, 0x4, 0x6}}}, 0xc9a6, 0x60}) 16:02:23 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getppid() pipe2(&(0x7f0000000100), 0x10000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x4e, 0x81}, 0xfffffffffffffff7, 0x1, 0x0, r6, 0x23d0, 0x7f, 0x80000001, 0x4}) r7 = dup(r0) r8 = fcntl$getown(r7, 0x5) getpgid(r8) 16:02:23 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() syz_emit_ethernet(0x50, &(0x7f0000000080)="aed41f94524da45ed2a584eed375f6ed87a8374a8834c807099715f9da94d592cf0987f0180b4d0e0d9f8b25fd631c861ee100d64ea3b34d3dc5c804f8d19eb089100351be31b4b50a3281a3c5b94239") setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1f477d4a8ae687aa, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) 16:02:23 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6183, 0x80000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000800000000000000000000200"/28]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000280)={0x3, 0x8001}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) 16:02:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x141) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x43) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$setown(r6, 0x6, r1) 16:02:23 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) pipe(&(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xffffffff, 0x1}) close(r1) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x392, &(0x7f0000000400)="6d362ef58f17c20a7fb6d21129b23fbae79486130ff9ca49120900000072b38b71f91628b62213b9fa364b47ac28634e2c218a69ebec0b085c353711ea74d5af7f54e54edde3f9c57465c1a2abfb0000000000000003c24371924eb3261a5fc9f297e90507ea93782ef14c422130ab2a168ac2ff5f4870d95c8700830000aaecc72a2e397d2ebbb3410aaf1dd6531ca66a82d577b3f2d0fd85074e7a97d4d805e14dc3269633e2d13865965bc60c589d9490945980db5e4a9b5b0d39ec1add032500000000000000000000000000d00f468ea83ae584171d77bfb6a7a840199dcb650ca9c25aa74411d222591fc2eb78a8e6701449178312cc8e6b68399f24154d2d0cabc7a723951bf6dd08d4af71ba968f17f30b09d608e36549d7bcca67cffb451db06c58657538018a735ec73d388c23e5aee55d319a2f92c29898cfeec5e1be033b8386adf942dc8ec6541219334f4481616d0fa9d4235d6f925274399156bbe07923456aa8498f7bf5e9fa3dc792857c178d80580b736a33fca3d684cd2c8536ab54753728f4dbc8483a07531529ca6f05da5d67e6ac45dd91c6e3ec04e74015374b3929") 16:02:23 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket(0x6, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) rmdir(&(0x7f00000002c0)='./file0/file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000300)='./file0/file0\x00', 0xce80261e3c3111a8, 0x4) nanosleep(&(0x7f0000000280)={0x100}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=""/254, 0xfe) open(&(0x7f0000000240)='./file0/file0\x00', 0x2, 0x80) 16:02:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/14, 0xe) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000100)="26382546f755bdf0efccb98eaa697a8dc69a71b8a3d0ed5a541db30bc89704de55d0bae750260da1907760ac57cc8b5a77bc8d7272c391df22a600909071ddff0d29f66915f28090c567fa00eef788ce06e2bd916fe05aa91f390e0cd953992c73c7d66b850712d9face513383f3f78507ae29eaf1d56842eb894f957764168a3e95e7ee94ba30db7c3196dee792393925091953a908dcf008a850a6ec642fb1ee93d38437c05238c73f78c440e45b76b8defbb902023a4738d78c0b9e3a9a9e06876af225f812bbe801d2ca6e", 0xcd) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x2) 16:02:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0/file1\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x7, 0x100) 16:02:24 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x141) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="56f6cd13b7849e9df7487cb8563c8b638d9631d01f8e543e0c42", 0x1a}, {&(0x7f0000000140)="7f6dd9ace57081dd647619577c7d2d9aa6e15c0912db9ec4a4cd68800c0e2566db2b72930838454075a4327fc4d09fe2c814e91e368d141035ca0e6b49bb92358eccf768b477eba6ac3fc09bb7add65a82446186b7964b91bdcde6ce087b75d3fe376071ab87", 0x66}, {&(0x7f0000000400)="4e0dfad368d8a866d407a4d35118105015d66950d548df3c504b6d49f90beeadd175f8d817e1ef5387db08115b8f6f9b1ecab0c08f61a1a94e77c6ab67ba6e7830fda4f5e689bbc6da194346da7dfcedbb4df1da8df73e519fdce615b527c96e845b3e02232d0177ac4491181f58f342d55e779289e6ab99775ec7c13bbcfddd43a02717c23025284e23d987aa821de9054263b08bb69fba8453cd6281cbea8434915bde580843dec0", 0xa9}, {&(0x7f00000001c0)="16808fb1c2150b15c09167e555bab2b8ee16685ed288fe7fe09014a8bfb293119e12b1bd64cef8bfbe62876975cae37e", 0x30}, {&(0x7f00000004c0)="925ca0e3bf2742551508beaa72c929353becb6af7cb2458a6fd8581b7f59ef65527b9b0f55127fd0e8e9371e32964ce9adc45d7aa98b39e231526cd8d3b500310889af02e1433a67", 0x48}, {&(0x7f0000001540)="69a1855f84648a86a1b7eb8c28c28bcee471be556bfbd741c8950a279ca8c26a1dc8bee1840ad5140742f0cfb37aa2a069f9bd31306948e1af53b41cebc5bab39f8dd1ead9290988d815e1a07b7ca808b812a9bda447dda279ef68010ce3a4deed33de0fa8ff9a457b5f24b4ebaa19465af8b0f2b97c086ada6d68341e31186440ec22593a4ce8a1dff610c52d9757cd6e8416b9cac82bf1836ba27808ef5e734220770691038c18ac7e1bf8dbe7c215a9602456964f5a5b167477149f13cd0360144f743e9dd168e23cf28dc1c2eeb5a41bf4a68eac5543322caa4cec6bcce26bf61d1d9332bafba71e7b795afc5b7d405678d7c28de044214a496d01f61a71a266e7c635fc16f4f9bd7478c8345c742ce08d2b0cc424253e4e8d460f6c2312867abc501338e1a549430ade26d3093416a403058ad217cfe76f1a983587824674bb12cd824540b131849c94593b1027fc9999bf98ab9f0260f0f7d1f40258b11a14a11958c2118e62085009ab5b5a6b8954ed4d87d9fd3f3a62e8e07bc6c45d8c3575ade075caf9456864a785bd0efe79f613ecc7bea727a40223113ddadbe9e68ddd09fc9f26a2830c514d12804e26347ddd75e3d5a3b3306faf4120290a9c9c53e2423f9c92bd0ba12a17cf23669a65e2e03af8732e2c463b45356b815f29e5ba9c835850c16059f3be113241267e9a590d857b66bbb87b88ae902119aeee8edf692994265cd803dfadd0d777c1fef0f7163058919cf9b42000c98dd0f306e6f60ac367f87ad3a1f09418b6e7c53f91df6921a28ed4f0fb5cc2dbc60f0b2766adf1ecb34f30927972a8fdca87f45a1a29bb43d60cf5429375be04f865b479c982f91d23223140b94c7c209380d13c23d86a0d143003d9246d2fedb26dc67833483672575ced04812a319c5b1d672d564a67a6172857794dfa854f6c3f71ae8c4ae0ed16d1477f3d85a39f8ee6e294fb8f4a8150d941a091ec0e5e30b75f3b5a128c85747e1a1f1354249aec3a6f65944d469cbf47076c2b73d54949e788a787883b1a86e1150e23570173ccc34fcdaefb74664c834145ccfb6bc60191b4699f115f9f89087f673797808a77e42e584eb3350079ef81734d7bf44de3a47a22133f6b54cd29fa7f36a6adc28c7c859722da9d986fbd3cad004c3d808383c93136affcfd545d897c0e76d61dd7228c4b7dde84b47a939451ddc2e0aaf4e4f896c102eff140ec00ee0007ed873954d9e15956ad06e14847708e47928c8db79257b6df287d46f5d64d1d2f4b55c0bca1dc1c364dc1456f2cd4739cc36723dd64dbe86917e9ec57da89fee98ede8b7c676e47250a7998b5d3a870355798a1e797fca89ca8a3446268a4a8e2f6b9ba8b22e990485f145f72be5582fb359f61b097fc9a0afa26128a414dd48f1a5b0757e5029d9a7503d82e08b91046683e4da8ac355b8b0570057325c5511e497e474fb7e9e67c8743752dbbafd7e6d8a1b38281cbac31f6759c0bad8d147892c3714a3ee004f37a63c7fc5641ba7cdc1943eca66b52be5ef5e9311e95a0be5e6fc2aa01638b433478630f160404bd06f83786101b2ae60818dad76c97308b93b722b5e3e98ed7324882dce6b50e01d17b582c5bbfd7641915fe5c1ce9612260497352f624362001cb0b1ae6d1aae00b1265cbe308890e2300107501a6471c998def17387f05a4acedf5e19a6dfebded874440f530f041432e9bcaf58df4ed55ea187223bad413aabcd3483c8c12d8d0a82780035531c6bab7714c76407fb49890bdc8deee4602b1124e69048e4759df869b7805714d7d888bd41fae463eb4e5f7242f3ca8c4a60d564a4713b7b25f7c7935a68b11fb7302fcc28f4cce04fb80c5db23e71518f2cdb5bda477d800eac1dcaafaf1c668400d0144dc0a7998bbefa9dc93b95466c725aa792b76ea900c845f017613a175ebe3bd80e3774d9c84477edd66df5fce60e781085c4ab91325d8775b9dd7f628f92cff727d5c1d5bbcc35df8dec37e9975fd88d33b0a1c359ea3e4cc3d832cd3331d56299596f44880fee234f11761e70ec29d93a4c7de6928c78d72e7aef981f595eddaf6d09b75ec4426db1d224f869e472476e33a84d58779e2a1aac9da9afd90f0b2aa9559bb5d2e9064c95d208c7e8700269e21eadc431bbb6e22a3c7575eeb9d6a29f30278d6386b0202e64d9757f62041a8c71e7b964c87debc2be5456d4951b8b3ecbc9aa819360557901b595b87616e81e4ceca399ae276731f82201319e040fef14b671b46c93390fc8e61dd44e62f4d961ac001fa3c5189c815e06b372b1d9ef1c808d98accafb85ffa1efc2f58ea3c924e337525fb005e318b90c4d5848db5e95f31a6e84ac29a7ddce9a35df3fcc8bf169938d506499e49163cf86ae6baf1d0aada930e658ecda10e7007ac81653f9a9ab24e783569440c4148ef279d75ff3cf86afce0e94356d03cd0b33d18c9c0abde9c46689d5337ddf9b3a0b3468193cd9ba736d0ec3597ce00fa9bc99c0a987b403ac66f945c48d1e72eaf7f97762844690776d10ad3a6a1a86b044ce07e0596f1c0655d7cabf833d78eda8692ea3736bc0bd18064f9027600f8ef2a1d99f43ffe956a5040b708adc1e11413f8aee5c1648262c958aa54626684d1256749448d39a547a1e1423901490ce9691905de94d5cfa6f81f6b8d318dbbedc182733156a3278553bf733aca5b6d21f8f1e7370b9749b43a011ee774497d5e7a9228058dea4af3829244b360e61df7a4a2d0064157d288e1b29a03f3afdd62a2e31230db61b75ff30fdba26f16f953c52c64dd8c361ff9cd569b49a4dba22f712ff9bfb9501d42743c861b4cf936fcb3af9525dd079b5fa4607b17b5776fb02986818baf023a4a1a9c29b9c4a13317f2f231a18dc3c038a9a48673aab9f5f04d133c3d07ad91ce0444f281a0229e01f126d74ea00cde058c3999cd47ba75d6fffd7524bb0c4384b3220fc3dc11fd88dfdcc72f4efb5cc4fbb5091428394068153997cfd09da79e1e377a4d1bb9c56f6e90913c47050fddb2a4e4288699a10309aac1cdfc0f6b1b2dd7db977376fb053f7a3560eef14b41bb5817035624b7f5836772cc06d5d0e496b0743e6a945c973eba911a51f40590bdb6224042c1c361ddd4f066210259cdc5323b6218d31b158dc08204f8e43b412ba3c83b9d8d1328acb069f72cc0ab44f4cdb4cdd4349f77b3ffe4e31eebf6058d36d604f7369c94f0af78553c763f7166eeffc42df26fd997e3785236899648afa96acac734a9df995832cb3c3f12396d13e993b5f2a91c8dc212793571aa72b7479ac3be71d5db19bbe7822d3d5246a2df7177c7fb5a291c809042c062421371e9baddc3d6adc724ea74436f88c2cc5858fedbfb57e8bf008b61db39d71478a8f1de1bf687be1150ed95272e076b6d595e9c170015732796f3e1f88908e0ec8027d952976b652523d86e755e835b9c817261c4c43738caee314c343089389a3c4005d6a4ef6682ff88fe1f53f63ba772ffef24894faa2c7ae3b2843bf0a851ec31c06cf0d3c1dd9701f2d9a720698e019edd92970baf0c1a93e8748e7574e64613b528165293190adc0471ce69df7998d1ea37ea152d4137c1b5baac0fff202301f1f2740b5412bdaa1453b3ede88a588b4bd9e1c1876f0cfd35be015b39df8f095d8d6e57221a4c8781ccc952b41eae3e63e6bdf46e888bafe1c48ac99df7a71df726ee36ab83b09e0c3f45faac5db09ba27e7ff7ee9fb9558c010630c06c70decca894f14735d23dc86989cba619bc9a737f3d9488b037283b36340d0cf8a6f32be4d175eb73240b189c05cc8d940e8febb56394f44501ea08bc71bb4757528b8789fd05a04d0385011dd2d72757d2b78e21906a5fd41390c5452463d3ee4c562875be2a53b4d73cb0af94a70cd628c7c834e3ebd90057cd61e0caf36124e719a134b64e0032748d60ee4a5f5a0a96ba511fbd73e9d1d49cf75566d4f99c2fba112df9ad760b152728d6bc05dcc5535f630ac68f20e2d240ae0c38ee2f132d20c6e967f5ea332075f5617eada02ead44d631c20ecfd61a306aa0b7c058415585425a1d5a895f3804041d3bc93a04e5a7e224195d10436728f042c8dc425b061a666ab329d787f7eb21c840196a2e805971819b3d0dd5f7e5b6feda333d5e60565e31f11370a26b1eab69748754afd7176af3e02b9e08f4b44ed8ff48e0ff7dc96daf8c105b1830762e774533879faf506683e0e6c5a0d865613af4e650cf48b0d285a84f7bafc1a8b7f34d90d02d4ce96d288b3152e9a7b83539b874938cfd011a5f9f4810fcd9c543c0632690e39748dd666bef18ef63c0c1907782f9974b9b91f60f23f6e85ad2bb4b4ba27c6b9b1edf9b7ca4daf0eec7ab64c76557c8f614cb54de876cb8e4c519562da17d31b20bb35ef4170205c709ea84d7f393e641626ced845527dab31ea239099739f0123fbc2c704a9bc021edbeb12d3bea5e05d79a562f6e6fceed7b7ca430b1669be751f4472b3a98e4852daa22247af9f937dde6dfd9be585a5c78b280518e52eb9cc43d1b265f9cfc514de33532117efbccce3e592a8caf4ea600f394d2aca5909a2048eca67bb0156ebc7735a705a0f77d7bf9fa74281b98dda1cfea059bff0d6abc30101a3100b3d8fddfec015988772178ce3f9e76a576f5c0553a054509a11ce9b77df4938e12e7e182b47bab7de36e1fd2db6c0b3d1c7565dd93689ed9cb4edabc22606ef809781f18e0ae1f90c8c2c4949dc6d058b22c9e763f0bd33b8090be48ae3fb788c38645a5e44a8fc6654a533f6aadf549769328f734e331fd29a1938229616d27fb76aa73080d023368ab246db6dae656b0e749c47bb709003dbd69e260e55050420e9b88b4935fc494bbae3b5c3d166eb9597a8e28cfc4a8a63d0e0fa8eda894728ac7196941a9d0a770df1f5a75afbfd400556b1ffe6c1664a3aef357b63acf17779643bc701508abab008afb157e02a8018f85b84e11342050effd953882fd137d94a0a91d42f96064c8ed21238bd36bd28367537355095f8f8c6bae6a3d7e992a43985483e645876b8998448e50acbe881558c7e7024a2d34d4a2b3c131ac1682d6a0d27ab96e227c205f6572db1eb9b2301365707f4dddb130ec1fcf18b9006b61d82fb49e603982aa1ee8f750b46188c905090ada725ead27baab59c6e5ad3754b86fb7ddc849c53389914c575681ce32f5bfaa896ecf878bc0e95bb5d6457893ae8be00fd2f65289bdc1e85108340728f1b6551091779f6f0c2f733f1c36c244fe661b62abea08aafb93fe158247912c0022017a9ae2e72d0c8fa5116fe0c2bf07985be8ca1b3c3d0423c52608bd92f33a736dd7b0effda048b536ae6288d5abb2a932470b6bfe37ced75391dc5a8c3015f138702d9624a2e41381bf8725b9b5b89965f151d52ecee5963a1a8b259a1ed86a012976dfa7b3763ebf3e661b7b004a00cd88fac8a92dcf16dbddc98ab751c0a56d79c6d9dead307996728ff6b7911c14bff8f76e557f6f8a96758faec0c09cde74be407d223a28127c86639b420b7d81b588bee17d800326b696e25a1214e8210e91a917238156eaff4461cea0e712a3de3b5231931b2986bab36803e4efd3b95f1b8f63b59b38fd7870158e7aad0c3c451b76dbcaded9b925bdb5af5eba78e298198c4c7d8bd35c002511f9f204350e2534e3460754e3e775fcc25729873abea15b2688851e9dea73166817581ba7cdd3326b6c9d38fc85cca467bb0364d4826edbee497a0de0bc7fe8", 0x1000}, {&(0x7f0000000240)="a59a569b08179e7543fc5ac34094887b24d5b7067b56f48422259cd00a3103bcddda", 0x22}], 0x7, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000d80)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:02:24 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x200000080000001, 0x9}, {0xfffffffffffffffe, 0x7ff}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa9f7948bf769047c) fcntl$setstatus(r0, 0x4, 0x40) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:02:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4012, r1, 0x0, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x148) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:02:24 executing program 1: socketpair(0x2, 0x4003, 0x7, 0x0) 16:02:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x9, 0x68, &(0x7f00000002c0)="4c413aead7131acd7452781142df863b7b4b703f30d1fdde53a90adbaa687017e9db2a0001caf0e519c5d135ebffcb81d216493b99ed5f7df93df6c844c1ebfc9c9fed7ec8602085360fa321ed65b7f25692d368fc7e3b5514b6a51cc70b7a1a", 0xb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x3, 0x3000, 0x164, &(0x7f0000498000/0x3000)=nil) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x9, 0x395c, &(0x7f0000000080)="ab40c962657d", 0x6) dup2(r2, r0) 16:02:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/115, 0x73}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f00000003c0)=""/235, 0xeb}], 0x4, &(0x7f00000004c0)=""/90, 0x5a}, 0x800) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000001640)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:02:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xb9ec, 0x7, 0x9, 0x2, "6a0edbd083655bd94bac6071bec4aa2c6e029049", 0x3, 0x526}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x1ff, 0x8, 0x0, 0x983, "4df5a55e556000000000000000000000122700", 0xf7, 0xfffd}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="102300"/16], 0x10}, 0x0) 16:02:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socketpair(0x6, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) getpeername$unix(r3, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) r5 = geteuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getpid() r11 = geteuid() getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="489e2d894ade82405e8cc6591cb1cf74b9022bf020df9ec4257a8b9c950bbfaeb489a2da4d20e8e019c6cf68e7b56342feff9ddc5622118be53c66b47242cae0a290a8150abbece8bec6d7ae23a97a7d28722656f686b213441f1e5d791f0e09b6ffdd30efc2a495", 0x68}, {&(0x7f00000001c0)="c98007e38ecfe894680bbdb2d041bcb7ccf85ea2bc01e819b78ed58aac31d4d3a0952fb1aad3e77ce814cfa9225f4d8d454432cbed4828fb9d79b07b39856c55c74f17d7cc03a377c89630e95012b5758eb009bb9fb83b642925fa13c0aece34ed2619c2f3ed6ca7d7b5e14846e9338b6fe5db98798e85c8ee6146d4629dcf927943f973e7e39898679d510ea9a4c46dc3e74a9fe887", 0x96}, {&(0x7f0000000280)="27095ea8c981d4204db992ed0594df677421f19c0ed2de406a5f9155af344e9b306bb19ba38a2396783f742f739d64ccdb4febd9c5328cc65c5e564214012f326f7aeaac5d1a27657ff4156d4bd5b1005d8c781d88905d6ae0acef6640013aeb4dedd8fa337418f020a207f344d54a99434d6d9077cd0e3d4c0686fa27451d11e04007e61f57b9b69a7e3ef2d18e78b1cec08dd52deb725af576861a9e272125c0de93bf6b9be67aa4c12c08e3116cbc89764d1b260334b5e8d54de66f2490dc7f8888", 0xc3}, {&(0x7f0000000500)="0b0761180639db0d4f1ace41c21f3bc869a271f62494611c8e1c6bb77cdc8d837002bc1cc1982f404edd98364741017368891d4aa5b4b145fe15688a89466a0d3cf497be3cbd4d9d1ff18a659401c4b4466da847078bdf0ae4059132b364d26baae655b49fe94c003f15b97bf2c8b3f8ca98802da3025dee359eb054344ee33799cf492331f846f7fd52cc38abd77d13961ab92e5d5d0b785ffbdedfcdd6a94fe97a1baf20a8696bf25acaebb2fe74bf11aefbdf50bb7ce6b098ba2b2e86564736f6f2b04884f9c4217434f2ccec23860b2cf8645ee1837aa4826dbba94c9c059a95036ff4af8cc57e18ac72f2d7df89f8609ab3cbe308c0425c7f2d0bfcbcbccdb4bdcc631dcf038d9c993259cafae480036503d50822f5c5def059eef3f30e69ffd222a0f87bdd04a2eb14d9dc291ac8b53587090ac02bddc88d1370cdad573bb8a0f416a858280e944652da9cfbdf9cecfd535ef5f8b2c644ec9e2543cff9a26c866a3af5f786e299e7da789c985edb8fc2ed2d2e6f15efa15b8ede909745710d91f414869bf555d3f0befdd81251fb801ae90cb9f1f1bb245b2ae175595133e3d44c1b62f1ebe0d31cd07cdba9889054d9ac05d0ddb70622c57c86568898568aee6f0ec458e1b38ce7a504f3b9e30e925448f25d8529f691ee1f9f29074bec8b200dd1aab6347a010fe5d832dcfa6f7a42f3d634b0c7b0cc06846d254cf87a1802a1a60fb9535a85aaecbd83cacbfa19ba43c68b62ec146edda0197921b49a1a81a4f6a6969aa6939e7d2f1bdf66685f76593d3f209d03c4817fd4457710956d766190ed1c2de8663eda2f96d0e10d238eeedb85cde8048d1dce90075006e7fe05048c390248cd9586aebd600c399c1363abff9b1185a34d5163b60520096197ab84855d6ebef287d7a3cfdf03ffcf8f5736a8c6cc990bbe5d7a0568e54f45933f57a6595610e34589f02ba6299fbedb2bdcd7fa6dd5f17205cf354f46536ee509799651d11cccc09eb7443a4f5230d6b791726cb28e8063e01bf3e82b53b357b585403854837bc2c999f61c3c9d65a6b97d6bdd23162f59e0ddbc8281c6748b2a639b3f9fa3217bb7b983e1e55ea676f7535d22f56aeb14b1d97214ca00c1ecc903c8c04f84614860a98c3cff2de0937fe08579203b1d144f47cacb217afb6ccf6a08ca059eb6af377357b4cf70702f20414599ae5e8a67934ad7ec539e96caeff20caa885b859ec076998bebd1094d02da0cae2ec826bdef75a2b16e75386e3604a37a7916288f622a40e020e8be961fb58e46884b86809b47707c373eb86f836edf00efda2e511037170047823b43e69d4c9e0c1d55cfe4ae34fb9fcb0c444665d1cf814f6fd84d7e6ccead22e331d236a70666c1bd284e7c47db80c160c2cacb180d6207617022ddf4063a26d3ce41c13e312a0fa7d7edab0f506e708139f2d5e05cc904e94c2a5cb8650a121b4e372f3378f7a6c5e7f73d0f0b7a3be894e60617b604a8f6d3b9b6cc2cf8d8921535bc604eea46154f67ffd29387ecb800a1518a3cad9b3c2df92879a7c591f53e5fa59fb991b56abc34a499a3ac498872d1c751feec08e4355351cda1b84db7510eb67d6e979dc9623fd9efba3f86ec8bf1f881a349d55bc43b1e908217d7d4aec87344c3187cdba90e3770b7f0b55634f8afa2ab7370b1c45bcbde415e4462465e5ff3ace9f4684b20a13f67062e80414873d64fe7d9b2dc7ea10f40343bdf70f04501e354259dc03c03848dd70eb98eb5589415c4594995cc1d5c4adb4f50b8f97392e5a66dc6bfeb2745da5580b91225e71b95420d5531c8185139ef2c4cac16cad04d32ba76ef1c60abffb979f724c7cd800595c466639e3c785f5eab119f255873c945840cd6efad9ff77fab30489b76f5b5d16509dfe95e1b0f31ec92727e0c2fad52ddf41d0ab6aafb6d3a1c1fa1fbe53e5cb2302275b7867e0252bf80c62ee94668d81c950ec66698a2793a8154d677cdf2f9e5290bcc16efe71f196b6b7771a2de67e9aa0c05eab2fc1343a419d03d4962ce2b121d65ec3f2760e577763d495009fed8450f32b832dff40f52396a0a7b076e9229c1b92c2b390f7c821b542205170d96a15121537db66daa157493c07afa7db400eb7ce3a47595a4d944449e1d614ad9e5dd3c9a938994bfd426d87481c0d4bfd6f702288d5c91c49fb0728628b298dd39e0fc13f105fc719312e799519da192c36d892e59219caaca5b6fd4e7c752edb5e0e617f820bf6edc6b3e65d5d1a7f52fb4e3b3d91d5379720adaa81fc4783df68af9ae897fb22685485e69f8b13b291f79c31cb50d8988534ed573dce5229a286085c201b9ebe6a587dde4eeef5eabd64cdaf25e71348f703eb524611408484d29de609ddba020babdf6b31f3d1a94e3d285acb043f151a349b88aceffcd8a60b7b6099889b0d3b63ec73b3559ee332b97dcd4708097451e08b6d9a219d1d1d102b1746cb1259b6d7a9df76bdb73d2d1c0e2a36b548a1c7289b957d8f7d527c3375b33d459ccc99d88e6ef128e130f35b0bb7ef8d8ebda1d331a855d752820e078366a2ebcdcd20c1287c16d0165745cdbef3c482ce46c61d814cbee773a61cec7f1160567db2b5f22ef85984010e7b9d23c31f34770776750fe230c439766e057fabd0959d7669f5a2670ea2d1aaa050edc329eb6cc5f3c4f18ac9bb3282b457f25c3d52e04ad5021cfdb08a14c863864d8e521acca8a0cfdfaa72973fb359a83ebd27209a27d2be6336af5c61de731ac45ed918a6e139ec7eca406fc32379e9a7d811aea5f11f39e2ef7e68130ef00173d350beb483099e4280ea40d758341f2fd7577eaba199af47f84cc9bfefbdc9d18a15c8ccb9106e4ec3fd6d2c51eded7ab94a07e982e3543c603baa623e84429239b5b343e4340dad137f91066591f6869ee5eede83d14883d958dcc0851e299a562a33e385eee60348cd97b9707c67d2e6cf2b5d7fae1f5998fc56b2b3a4c4bab968c9a0cb46fa3c10ce6e31af5c5f66dd0ba8707449e40c47fe3e1026e5de37f88199a1d761611e04e23820a538a0122cd389a285f7224e96a493c46ec98cfad7ee471d9cf09bff5b7a25b8e01661f7cd005e01ba7f64b63d078d0682be97d37c5f0c5831487058e522f6e0313712a5bcf6d44b1f35bfd30e555412651b162b6328ea373b360c8110bdc081b585086da3feef7d2eeb877c916fd02b94bd01ce55ce6ab7a2a574f19e098d4e34c24bbfeb67cfdac864efc980b7df167a8f064845bd892d03b78eece95028731839ffb33bc240b07f58108160790e74392f0fb3cda6ef6320646ca61dfae5e9dda54930e1113c8d9a6d88b58a0684c4e69c8a82199c17dd14a839a4d71869b92ef72a87e7fef5864a93d5693d39bfaf34fa6807465a8a6622578b8c522f50c01e2e6944dad44f66d29899dd34e4f88f7662e793e6bfa1c078a3786f0d7e1849e15b48ae5b2e6c09c39f1f8448df7b24348d4a3506f18765782f7f56e6f130f374982e43b401ec72b236eae76797f491809224e5df98639a4ed4374a9cb997e6d6cd0d7258b619351c3d42fa31aad298f54bd286bfcecb981deecb31ef389f93753cebbef57658829a5118bba0fa7b5bb14f969a88f40eb104a4d3ba09e08af2905426ee59e4637a3c3d9a7e5b4163277329bdd303fa76d3ca1d9a916ba15066b8584ee71b3c4290fcdfbc64f2e7aad597a786d346a9dde5ae08bc5cb2e722d6a2d40733dc21859ac078d4a9e0718aa83d7189643d9b42e9ba4840f8d8ce3015312b7106ed35391e476adb54e53effd5ee37c8bf6f0ec7d545b8abe2aaccae790bde45de53020d117e880d115b5420dbfeb606020714cf2750cddb3052b7112a8083e41730bf71fbbf5c2bc745251157e942d016c55db3c3e42354ffc99fb8a9da20a451b9594ae9816122cdef308e06b063b7d560afd3a625a82cae746763b2af57339f971dc076078294f8396c3f22421d10680df1de99cb1ab9fdde97dabc92d3f543915d4f1de6c487d21f6e02f01da68f9a07442baea048cebb2c2bd328bc7b9761c1f36795bf418a3c014bdce513ba1694a575f3f53671d14a7e7025dfa7e357623b1674965a9dc23d1481fd9d55b91c4cf1554e89424f55bdfa08f4a2d22d34b5268e5bc231cad9b161e732793440df4eaddc986972b410f94fdb18dd7b3778a9d0ab9c5232de7e25e92f91850596505f6a7adf21b9b83cd439c51d5fc3293dfe010c9b09cb2627086a02564614f89b3a71cb2594433ae88de695f52f864297aafb14b4866c8df089e4c22f3f0cb1b48b015b29b39d09c0203bf78a7f51f90212f3cca9a735453c758def8b983fe98c4a911e83489586d98bf96a6fb3ca6060c469fa7490d0b5f21185d3396b4ec7b9c4ebf4e78df21e0f149bb754d9bd1b28d850207947dbf3430055feb4c8649f0257208d8b85848a83696490df52220f790c1b0e089e465f2d7234e9dbe72f4e8de05649c7894b2e47dc2d9f848df18c97763164cf8ac6dccdb10f6d3077dc900048afad5215dfdc6c4562c25dfac18327ea8af06d95392f1903d0eaa0b074f20acf53ae914a6aff2b311d1bf634590cda3c70e005afaa9e522d45b46d4ad14c8d7b9943e655520c1f0fd69a278761960f886faad96d0f2e8fcdbce67bd3675f01f6b9b2fa0a4f08609b56833b3b0d5280179d1e7c984b9a1b2b846cd3792567fb1927c2e3fa6510759f2c9f1a1c2c2400bcfa031a32a4c14e2eb10ac248f69a8726222dbe68b425a5cbb14e7d038bf319631e26ee78ef14ebfe5529be053d64f0897823c6aeeff891b767b9b1642fa82e9974f10393082982bcd5a3c3217f4267770de9a7d3a9004d0c1a1fa67ebb24821f3d9557be4dc300674a208f92348126aeba5d037fc38587f9ece295ecf363f1c23c074311676a087d813fb761a4d827dd607ee5a4070a79878406ca5893dc5445d5c844ebd82d2c3fc31ab94bed7559cb81cf7957ff005c5c264a674f780601a3f9e50628202bbd80f719035bc840d4ad54f8044c111017df98d5b3e71ad008d2a256152cd8cd3e59bae81830c16db1fa927c403640886e44f091bc96925355fc15c2dcaf108c18df9172d52f14b75e72881fa76d6d8d5f34c4a63a589b9e35724ad6b42af6a4bf8a8dd07d89c5408e2ace37ea7b72bf4517f5df99000e4f77f44621db0be42c7e2f96f351f14dbbe2cfb7f839a929e1b57c2745578d81d016d171827a78899b21d2df437af53664f97e14251359dc5ce79c1e9f0a4cbd5d5976cf33a4df630685edf8a1bb0a7bf5cb225fc78cc79bead37d0e6091e9711de432db690d3bf3348cbe716fedf99711bcba8fad41800a200949df4798bad884eb8b30414a3034bcb16bb956b233df784eb1514c0ae5f48c7110434503d4def03b6f9db29d3d7b3a23f8ca498638e9159f5c813390802c040e5b75a12c714d9b9a32ea981bead492a5b4095ddc8de32fdeff400c182ebb3f9bff79c90a46c5143fbe1d518ca68bfd4b0c1b307991a7ad94ff3534e0f3336730061dc90b8aec55682b394ad036058deac974c958ce77f968afb73a1c401c69bb9abea10f7e155e78ecd2c22aee6a68106686e99e5e1818f638ff3ffb3e9e3f66d3115c5706e85fd80794f2ae027eb85b4cc5dc9437b1ade6d1aa85e284d804bdeda7aa05daa2aa9f3013535a94f11ea7a920d182012be894f22c833cb63c303096ce17dea91e2930fa4fe76b9f530a87437a6ee9dd3bff23a5e833c11db5cca69e4e4f43b5a7d13a7ac8946d624", 0x1000}], 0x4, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r2, r2]}], 0xe0, 0x400}, 0x8) r19 = dup2(r3, r0) openat(r19, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 16:02:24 executing program 1: r0 = socket$inet(0x2, 0x649545aeeb4707b6, 0xe1) mknod(&(0x7f0000000000)='./file0\x00', 0xb485faab087cb0ea, 0x2d94) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) pipe(&(0x7f0000001940)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001900)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000180)="da4d313aa147b58234611662931ad59a63b95d547c10517d8912d143a6d9b4ae86f4c73aca5c5654862f0c17800a26b507e35237b415c4f6ddd5ed1614b0bcf99bc567153a5576555a25595d8995655c52ce113d57a647130c7b6173bb7ea8419e37e3afcf6ad493f513dedb3adbcecec1f08c856d14ef25d7ed20003a135832cd53525f7264cce6f3530858db87d478f71da308bd7919b400ab3fa744764843d29656", 0xa3}, {&(0x7f0000000240)="0743366d5527efbc0099fb68b084b6ef394bb7b901629845aa6c515496d0277e9fbb76e458f069e5509ce2ee8308fcf43bbbff0f318ddb384f1a08279fbd741eba9bc3970f0bcdd857fc9b3997c3226d5d85cef10841299851ecc6b37716518b5e776b0a4a08dfd21d78693bc13572d84fe3ef6a980271ef740cbed4fe50d03ba3387e4a6dc7332e6c77904fa41bf5e6ce13612a3d2b61b315c64635dc615d202374a433ea507477a6aeb51d88b311ba879d2484e2e62784be841b9fc4b79baf3746296720695dfa60c7dd254cb4f55d29", 0xd1}, {&(0x7f0000000340)="4de4499ecbee5c0c622e53437527fd26a542f83231f83ff1f2a2952526a1bcbd08fc474695af487a83ffe108267926be70e9d4b378d98d6acd9283731f601503f7c6075fc4421c4ad6457e0b05debda6f84fc7a6ac9a55c6c868867edcbae30ad548a1490cf9cf1f1f745402390ce6b564726a2640d46f3c9d1ac1a3788e4cc4a66e345d1119b396541527e8902d567f88af93b15487829a6be8c1f00fe2570b40607cd4d250", 0xa6}, {&(0x7f0000000400)="e36295012c7a9e8b593d15c2335a6d83d92a3b8df1505988fa54029d9173ab3d5e8a03ad49ad5ed7f49a51d2839589526a4306c3f1778b51402c961b80fce65729fbc73cbcff3ae67600fc1f213d79f341c7ec2cc158faabc64311a8e7bba56016114cb2afb653beceee7054d2d1ae441643183952fcea3db9f3b52ccdbea6062df80b7b80c7151a9191aca2e77e59b8daa5281c32f487322b687df51610701a9dfc5706", 0xa4}, {&(0x7f00000004c0)="df31a2d52d8632a9d0435a6e31dccbdea6326320d979eea8263bcd5364d00dec63b1d075c103177227ddee6db739b8255da9e9b36a136bc6866eebc8e7aefba2ec952b35f60d82641a0a05613347e657e221f53d1ea5db196a936660ab85c7b0fcaa46cd71b43f4abda1d79d51003bab2b67918c2fca5af92af8f8e5d651885f6556d2acff39cb0b6e60cce7887b3ab59f018dec3e99360ca0a4f5a27e2efbc19430124a0e84bbbd1cca024aaa2b26983d58657509def53cc9c47c6a25aa0cc6c2dff4af8838375fc155fde06013daf47e1f8204379a08ae10a136668ddd86e73ab2309963e1ea465a18e780a89f05a9fc41164f", 0xf4}, {&(0x7f00000005c0)="43105389dd6f459915f18f26c944d23c5d250ffb25de4dbac1d829d06dc48a9395d72387cf952e0371219e649519186be14abb60f3f4218d16e8aaf76525097e9a7209e614e6ddf7290f325c618cf77e395809e10a29fdb2f368f4f4f077135858a999160b3ff1eddea7a9c8a2d8746ca381f111431a8f909cf99df352c640d35fbf11a411aa37", 0x87}, {&(0x7f0000000680)="968ed1619e07f813ec9c717323152ece99b4e4c5b2cf1f2196485c14defb", 0x1e}, {&(0x7f00000006c0)="b3e173c034a2f462940585d53a3c221105e49bd53960a17f60037625cab2f17a6d28a8634c7916f3ff0a5b750495c017e19241fce475be4b58aa290d71b2e919705587cc245b1854a8fa580469d72767484c195fc8427055df243ca8daec1ffd3d36716e367b84d840b59ec84044db34a0cfb1ff779d73375cadd595a17890c79a24409639d7ac1a3bc0229218412a14539162d7bf720e43c6db74bc37a7a87956994da363367417320246db65295578af51789d6898d65460e81f9cf192240ac92276aabc289b040747e80ad093100bcaa11cc71c92de4e447613287cf34dc913b456ddb3fa3cad7e5b4a635d1449074af8e5cc658d66ffb584206ec502c4f9ceaaf24716ea2a26f77ca3fb36dde45b70d1874eda9f355bc2408b4c8637e768de7799da1ff601791db104b1d0f61982069df2035d77720fd9d65be4d569eb92c3e0cb0c0853d58a32e12664c311b37605aeeebed9c5ff0ef6262954c6fd0839b256d0d51de50c739f8a4f634017448572471466ab003f00426560ab8e0323d0e32908e85f38f27017bcc0af891f9812cbd1bf48454979e381c89ea97953f35badb7734c1e198af5c36f7a7a6533e9bec98856d4e6738afef5a147e0f056b97b41f424b5fa8ea8d17a3f35da5ecabbf5778ead093f934c22d39d76eb7cf13275a0e3ba87a8674e3f423998a13e649d452f38bed477250422c26539418c6c46a569d6f06305bd97470ade81d2622ef6b9ea46be4a9fc0834031376d91dade87adfd4946f4f25b90479eddd01be97fd5dabba4b86c39de08a58ac7e9ba51ef8da854673cfafb70630e804cf97112a4029f7789939b2c29ea1ee647c0212728446658786f2360cd2794147cfc6491e80e0e1e4d2c0a35be646d7616af1a163191b1ad1baa60e0c1f43f0b9edb64404e1a04622525ec5d1d844b1a40ca326172390867539de4a45e9d21dedacd0781a0bb3ca7c7173b8f8f6f6a1a00175566853127f43af78d506b4bcbb4936a8824cc8b5a4bf2f49b526dc5047e4fd4d653ee915519b725e6e1ecae87e3f62f8e2da605860702bb79f9b6aa141ab7f5cf49e6def4de7cdb210bec3d362508419f6be1e5f6f6e27459fbdc12f82f297a73648638c0db60f07b733bc48b881a413e24ebe9514e1a106287d1aad5bdb2054c0f3749e88f11816b67758c8701d42b46cf9af7d7a03934a18862701892a0bbbf73d79ed14a69d1a9855650e19a8a43f6ff0c83b538e0c749c29629e9d59fc8829c7850ec85b7274c013737811f7ac8801130b4984fa01f07d752d0cd166682b1ce2ce1dee52e312d4032a8b72c41a48d4314e93eb7561177a9a46c9448082e93058ada6d93789c34219c020ff56963576caa0aa46e09a1a28d906c8e31143ff88b489d6f8353db53d444dedcc03fff5ef6eb005d27d8006a305acf3050829fa8e22102b33d7a4fd99384ac6e8495315b0333a5a87d3551c29596ea32d86ce932f6245d26ea1a976fe7a4ae8c376503d83d207cb04e896a300ebf5e9829fe05be2f5761893508a1b8cad510ed0e555344b0ad7c78204ee6f9916b984eed3b16b7b3154061ae919d3a5e1faa7bf614731ded6990881709b3716a09978218081b1dd586b981fe7ed5b9a553dec7c7a5bbb10271520b913d23602b09dcc14908351a709ed808ff8b9a1b783a6151190fd79556d1cc586878c95d572a508ffeed63ccb6877a42b726797245d0388010456cbf7b1398f8babf82d2f386097825a5847a89fe5cb8bf1969816482d0772d0d797f47a64c0094a94038715890f91d8a7160d030f368b0c5bca4c8ce7cae0a1d8a20499e5daa7a55b6de6802eec66e9bea97e1345a9ae274c3a12de0619ec642f50dfe817ea919dfb6e9ddaca82cdc0c3c57c7cf769568736f4b1cbd47428f588d336535dd688cf0829b6f75ea2ba404259d2b8fa25bf4fc6ff1e6cfa2bd572eda8199980b374322ea98167018daa57187d8a326296ce9088427ac2f941f9c5a464009bed8089b0ee15c8a4f289c79cdf1cae94b59e21d13a98bd6b791de95744f04b568757942342c237de953f3f1d4cf4b6cf4a316c139224fb4a70ceb1941e462d93a3cb3237e6f3c096eba0d20d9c80837cc001eafe20b84092b0728f3ed2595aa3d96ab59df2141d3354fe6deb0be47ab2885322ec5d7816b1a0fbd3ac218b475ba6eabbfc13c66493562c4b638b18faa230cf0221789d77b6b11e330d2f35742ecd8c9a3831651329a6f92b3053b81559bf002fcf4338b2ebb89686cdb6a3342c72d9d6e69dea0a5eced98c42f01705467e81be2dcca151f1ce36fc0d56028d0d1371f9046be0587d0017a2a4060d0a6f7bef651da92d23cc4fd4f3fa94ac5f820d778f5533892e70bc8bd1ea11875976a480d113dc7ab329b3c36f2cd12a27765c37930030c3bf76f067e19ab2c0219f5c9240adf6e8b4327644a0864f1bcb4fd7dba2075aa8d584b2924f3355fb9e993bb3b31f837148fe73581b3db8bca798ad8915cd342368de6ec51312808963482469636f4fa9a7c348668f6b54515197880edaaf8232eabbca90eaa9d8ece3cf0fc25d13834813681b6730922f82da3431cc7afa5ea7d5d84e33788b54c7d559ea498e20d057ad302119c9f2c858227a29c84ab3d2ca4e4bfb4a6f3dd3b3b633630dd632b0ea66e219bf7b64e504b0eb211637099bb33180de3520aab6c415d2a6b1a9354e8ece5e96fc8bd204e5f5224a0d8d608c46f7fe5f1d95c7c0011956fb53fec659e554f2f4d5816abd57dab75d3d5fe93d836211dc6e03b176a3d3219c1b875a0f5f20a9a2d5eacf32dc69a252c0c47f57885fb5b0109bb903d95e2de6966c2a49d57bded6bc57f39756878c19b57491354c264b783ae4ea5a67416d36df6a4065e19ee1fc482c6802cbdfeaafb88ca63177883cf28773dc501b20abc8e4227cd47d7d5b7a7c3508e00670979a31fa440743deff18fd64cd12b30f9a361cba9bb29f4a865add725ae4af7bbeb4afd78034ed9af22e8ef4c5e7431aaadd4cb4a82be98bff47cef680b91b0f5d2e1ef9f9f9157dbd0e6513067defb6f1aa2347afa70369e29f11325fe02ae2d36f30e9ea9a51a86557b22cef8a1a4fb42269dcc0994f22a084d5db5c7af42d9c30d24a9ca0544413dc71287181b2ae59390b5b1c8a9f753048c87b69b403b0e693851fe34a57dc30c14589f0dc4d3be591c7ee7d9c7b54af8ab41b2065635b5b9575fbafb37846385ab896798af0dd3c0cfac9511be875ea1ee757b61481ddada4c9ef9b1415689f59dde2ef38346b2c7ce066739ee5a9fe81931dc2e82b5af8777afb7d25a9f23ffdc9bf8af47e9fac5b4d417dc550424257242b2d79ca5bbd235be9eecf2b7da95b7deff2d457e79018180f1729dca0e368bdfa592738ea92b9a7fc36eb06a546802278df7dacea0f2f8b228d321c8d99144f0742994813e8be152da6577ceba82607ac9717c574dd2cfd61ca324781c98f11a4f547ac84697c7d2dbf9ae78b1dfaf413af00313780aa0704fb7717366dc347e61d76329dcf7f6004f6cfcc1053657973222dd9d667a84cca6e6208b6632d5d178ed6c16f85e31f287ab48479a3cd207bdb218eba46bf943c4595087b3b1dec1343d165a82a696cd406d48e0a425822a8ce69e7a379b92c23fefa44bf0b6534ad25cb91d6cded415fcdfbfeab5a1f2d5c119c4649419ee3a53552a178c8ec45cd56d18bfaa961cfee76c9ebabba8d3c1e8584bb27828c9d9c4fd05e0d79f177d5f2cea4328758a4ce409eb219937aec8a4a6457d4a386dc24c0a458621fc2b52b58d5fe34744129cf39d1011b9686890c29f598e25a0568b0e04592034685985291368374397d047da6a7cd49b05873e78c48525751b62115499916d6c2ece184ccca1f9e55af94010e10f4d444c2e65e53fd2d2447f2c71fbbfa39aebf74a7c9535d10bd35a8922764b01a7e1e155a3ca199167591ffcfefb1b9e7250e79a87cf6df5f2afb28fa20ec99d92c47bc365d95067fbee125c4796e9659be430ac38c5cd21ade470ec91f7e56d6758050ef358962f7777895cbbefc49409e360e2a4dc174f791eeb78a8358bd98d9d37172cf4847beb807a43b10fa6f3fd5baa1d4f223076258cc5c7c38b05548ed6747d4670e2729c0bf77bf286d3638a09b3688af6265cf504c2e72595a6aa6985fe972402fd7659a8fb18297849a135362cab1b675e4514615a5ef57700bb33b5eb4759b26e92e239c418c2ba77348b0a26e42dd1eb522f50109b257f0503e6d66e555b10279a42ebdd0c211431a9e8df893ca28e7ac1115d26d106d6738e5d1d4c7213ee118d1fdda330a5c59ac41d3fd3fca4f844e2d8fe20f2d7f7a9935052ff29d578d2806efc5022df5a7f3d036ff9f9243d3d7943f3e513abb492ab6bd23bc7df5ba26a8728683c92781771d39a2dd786e1c4ad28d6a97ce366370b2f46b6689f57f403f4e5182f3c0185128d3e7bf94b690adffd911647831f57869822ddd4aa36c1aaaec01f8706b22f5144452abf50a22a00df7adf0d77d245bd192bfb8929a4bb8bf00ef3fc3b7bbfbe36f74a5a6c921abd21f0c5f9009617035ddd0aee9373b311bd3d2a3423f27ce192d3cd69a6859db1bb57c311fccba599cec2b9ee89d416699c68bed3e730c58c25e202c10be96f0be186fd7a00bf254363514719fe42e708e7b2b4b1df0b3093c2c677d29b275749d0b7aeea0a0f426f5f23c71174687e6958f4613246718817ff7e201876a11acb66c8f69032c069cc82509d5edf64100fbec21f570f6b572d97621cb85d142dae3ee2b18ab2de79bf52b5f0d1a1a0732c0648d2a777ff04aa5b16e03d370d4de7b2a674bb3e069f18d70802e0d39bd006ce10ee5ede6d84f36bc8cf169977586f8e1eadb17eeb1f97aa49531d17e6d2a27868d79bfc3b674fa17a0ea06541f435aadc879b32c6544d5b6e0e764ef10d063e9b337709a78a145f07fb5a10c4ead89e8204edc029460bb7075113d989f839bdb2d3b697d02f2fa3822a44e5b0300c6e5f50e4688eda2e11237926c30960c9b4dd9f27f249605a7a8ffc62815d87fc6a4211a928e0c76348ae0ed08509ba398295cf70a48244cd7a8507f4e360baadba698f86b24c756fed6ed47c289d3c5cb744d518a4646a52ab0b8c3fec5926226de594262e82f9b54ae3d430a66fa14c8be11256504da297fe25b194c9e5824b2a273aaa9f219254fc5b3fb5b60a8dbbe302c95415be44a387d002271d101514fab32499137119f0c5a790ae713ce2e097f75b4029965cf332d721dafedc94fa7822e5bb013447969557e3aef85a44e81ac20cc49db8d9e18cd6685ae059d10a9855e3b696612d22373ddba591d26e9899be0a0aa0ef7b8b50e1c7a1b60389d7b49cc04a88dc8e495b9e0b54e8a03c211b615b8b5f284c11255c7de6b8dec781b97ad79fbd094dbd38847d90d6346f45399477349ba5c15a371617b45522bb759046a6cc3c491b1290337491c8fac95715793c77b777d89b51ef30df6597a81ee3b5bed5d7c9a8cea3f3258b82d4620ed4219674315e15bc7cc2b57057fdb871033acc1d6693bd02bac53725fd474fda408c59811b283992d31d73b557d0d6f484da93fc147f8ac7f3242fe28c2e20d4d7190b33046a9eb052e25feec39eeb21c248820e1fa356aea822a9c27a71089b434bca5dba06dea2ad76951bbb4541f78f8f7d4aca3dd0b1ea8fb63bf5b0609f1b86b3c1241b5499eb0653751de941fdb7476f89f6bf8725d5a4ffdf8888a501408c38bc86", 0x1000}, {&(0x7f00000016c0)="c36a3f7195ddd5e6fea2fd8d52b476a78034d3ccd8c6e5051decf1e046481eadc433df8e54c00d0ec83d82375ee2b1", 0x2f}], 0x9, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x38, 0xe}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r6 = shmget$private(0x0, 0x8000, 0x110, &(0x7f0000ff5000/0x8000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) kevent(r1, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) 16:02:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000b3541cf5f0cbd5ef00a38641c84caa0f083e535d0cd7", 0x1, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') fcntl$getflags(r1, 0x1) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x10c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xad9b}]}) 16:02:24 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1e0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x80000000) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:02:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)=':\'[\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='$#!@~\\/\x00', &(0x7f0000000240)=':\'/\x00', &(0x7f0000000280)='\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getegid() setregid(r1, r2) 16:02:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000140)="2ce816808305", 0xfdd8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000000013}, {0x6, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:02:24 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x0, 0x4}}}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) read(r1, 0x0, 0x0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) 16:02:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000010c0)={0x4, 0x8001, 0x20, 0x5, 0x2, 0x0, 0x8, 0x10, [{0x2, 0x5, 0x8000, 0xfffffffffffffff8}, {0x1b6b9022, 0x0, 0x9, 0xfffffffffffeffff}, {0x1, 0x6, 0x100000001, 0x9}, {0x2c, 0x400, 0x0, 0x8000}, {0x7, 0x100000001, 0x100000000, 0x1f}, {0x1, 0x6, 0x0, 0x6}, {0x2, 0x7ff, 0xb9f, 0x7}, {0x38000, 0x9e, 0x8001, 0x3}, {0x66c, 0x8000, 0x9, 0x4}, {0x7f, 0x4, 0x8000, 0x50}, {0xfff, 0x2, 0xfffffffffffffffa, 0x2}, {0x0, 0x800, 0xff, 0x3}, {0x7fff, 0x3, 0x4e, 0x32}, {0x101, 0x7, 0x5, 0x2}, {0x37, 0x5, 0x80000001, 0x5}, {0x0, 0x9, 0x2, 0x1a0}]}) 16:02:25 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0x5, 0x0) munmap(&(0x7f000019d000/0x4000)=nil, 0x4000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) mlock(&(0x7f000023b000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mlock(&(0x7f00004d0000/0x3000)=nil, 0x3000) 16:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0xbd}) r2 = dup(r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0xfffffffffffffffb, 0x80000001}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:25 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xfffffffffffffff9, 0x2}) 16:02:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) socket(0x2, 0x7, 0x9) 16:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x4a3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) r4 = geteuid() r5 = getegid() r6 = getppid() r7 = getpgid(r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x101, r2, r3, r4, r5, 0x1, 0x2}, 0x679, 0x8, r6, r7, 0x7ff, 0x8, 0x80, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) getpgid(r8) 16:02:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 16:02:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000100)='[', 0x1) r3 = semget(0x2, 0x0, 0x29) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000001300)=0x80000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) r4 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) ioctl$TIOCSTOP(r1, 0x2000746f) bind(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0xe5a}, 0xc) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/53, 0x35}], 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, 0x2) write(r1, &(0x7f0000000080)='L', 0x1) 16:02:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1d822b3b4e1ddb7e, 0x0) sendto$inet(r0, &(0x7f0000000300)="859313b7f08fec1fbe9b82f9f5dc4c59769337805456835cd209a7c94fed48521fc4cfca1c66b633e9db13045ad8b3fefe6f8d69fd4b8fa284cd006618b4d02765132f7d7f4815e065191a015c49e5411887e7c033f18025b2e3da9e9ab40bede46c", 0xe8, 0x8, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) madvise(&(0x7f000063b000/0x1000)=nil, 0x1000, 0x6) 16:02:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) faccessat(r1, &(0x7f0000000240)='./bus/file0\x00', 0x2, 0x2) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 16:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:02:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:02:25 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x10, 0x0) getsockname$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/102], &(0x7f0000000400)=0x6e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7018000000300"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x101, 0x6}, {0x18, 0x0, 0x62, 0x284}, 0x4, [0x3, 0x1, 0x10001, 0x795, 0x7, 0xfffffffffffffffb, 0x206cdd80, 0x80000001]}, 0x3c) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/125, 0x7d}], 0x2) 16:02:25 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r0) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = dup(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x800, 0x1}, {0x4, 0x3}}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) connect(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:02:25 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002600)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000026c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000002640)='./file0\x00', r1, r2, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f00000000c0)=""/197, 0xc5}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/104, 0x68}, {&(0x7f0000001500)=""/68, 0x44}], 0x8, &(0x7f0000001600)=""/4096, 0x1000}, 0x40) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:25 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) write(r1, &(0x7f0000000340), 0x10000014c) 16:02:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) socket(0x7, 0x4, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 16:02:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0xac}], 0x2, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x80000001) 16:02:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:02:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/14, 0xe, 0x1, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/184, 0xb8, 0x1, &(0x7f0000000100)={0x18, 0x1, 0xda5, 0x7fff}, 0xc) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 16:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = semget$private(0x0, 0x1, 0x50) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/152) 16:02:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c578ac30885f7cfe794daeff367dcf587dd5aea63f67119e0f46c32560d6ccf2f5df2bfb79fe27752c080e08db703835953777c781c3ccef90bc8806843fbc5768af4a3f6ec54c119f45ff106f174554f72a7a4e2999e339908ebfe9909b3f7d2d960ec0a04b9d8b3dfe3aa9d926295888e563d9927a2803066d76f44464186ede9ea375437803bc235575c170677a75b3713c4c04839859dedff7920f5f34646226bf98fc16e8ea19ea367eb350791f2fdc9405486ffc6024d5f1d18fc87224e1efc984480908b32cdcbc767460c5c3c136fb0679bdef5c2faf38e1cfaade4943720b83375617dbb871474bfe7fdf601782344a2ccf0f49ff246eafa51ea84ec5a77c7b606676b6ab1d11613afcd9ba96", 0x111}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000600)="94651ddc8eef1fab7be8a6eaff5658ce1eb00d65051f47b9c9f41e6e31fd1f0f2fdcd025273cd27f1cd2bf59c738026f7eb733a07fe17e1aa876e679114afd28867f80306648c3afab10e5d20799117ab3979b471349a4d2277305a114ec9f282d7f584afdf9165080f83a313639fd274877374180feeae0e7bf51b416335efacd12f4a375e878f0c8c2b1c4c234f33b31e4d513ea2f3057e93cce01feba55f91db76b1122689c8c9410b8f91f1b36b28c7e55a942c2b9b65c6e637d9b215da7e09a48977f237ccdc157c5230e8908d17ae3bc686c4f9050b7e2c736cd0f3048572b5453a56e03c53ca81e13cdd1050f93efbd06037dc69c41193d1b9ea1dcd367c04a7b78336078baaa406223", 0x10d}], 0x2) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') r1 = shmget(0x2, 0x2000, 0xc, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x0, r3, r4, r5, r6, 0x1, 0x9}, 0x100000000, 0x0, r7, r8, 0x7f, 0x1, 0x8}) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./file0\x00') 16:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x7fff, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0xad9}, {0x400000030, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002500)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) getitimer(0x0, &(0x7f00000000c0)) r4 = dup(r1) getpeername$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/46}, &(0x7f0000000200)=0x30) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x23}, {0x1000000000030}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff22, &(0x7f0000000280)="00db1d92acdb1e399938f61bcb682fb7bf158fecaba2d70b20384500010000bc36aec37b1422ee161ba7fde7689cb7f30000470000000000bcea8ff81f79dea12c1c3a68588570a0d441d85f0b3ae39e8a367bc61e00000000000000007735c347b8f0658515e981be165b4a58957d432bf847c2b5f5ca5d26c86ab314539306fd5cfaa69c4161c8e89a70766d493e6c1f4485a0e8ae5ed126fff90746e74c4fa1d161087b299f9645150d0259a1edd5c14fd34f5c8c8be233240ea9fa7dea1166a43d2b12615117d21706c017c359460c2d637ad2f0aacf92bb1973") 16:02:26 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0xffffffffffffe1fa}, 0x8) dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 16:02:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0x3f, 0x52, 0x3, 0x10001, 0xc448]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x7fffffff, 0x8001, 0x6, 0x3}]}) 16:02:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000140)="582720efabd16ebae63225259503e6e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d721877ffffd8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a4d917541a4cbb2b893c264c23426cc700365a795a004448afb4d7d330a9a0e149c939a5abf25517953307093fe51f16d1812618414cb91c38f817748bad1d26856421d00314c563b3a5cf1a700a45b40102d8dfcfa57b958300a0fc660c8927a83d9dfed3c7495aa0457e83f23eac7c8f150f19fd3bcd67c61e353b3ad5d723b67773cd371aa327769facf12a72a70975e9f5218fcea0092a3", 0xfe) write(0xffffffffffffffff, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r0 = syz_open_pts() pread(r0, &(0x7f0000000240)="b44a43b6f5bc5cf1d70a14d0d22b397954729fd4e228fc0eac9bec51b4ba164ea43b9dc67767ee00c58c8f82313e0b1fc7f22a0a2b40c3a4b2f1b31440ea016c8bcd0f603c4d9a50b8dac56ca9e9858de3ededbbbe610320adc31eece9e107d3b1da6d9c0f6cee5174e2fa194f1d4ddabb5bf0ec94367ad7dabb12b113418c629f6ec8292b366ddc0733d931983178768c6cb6ee7e7e198b59bcc732e9b30b6d9685b5872444cf5387d2e382c6347e81c3e41f625967c5ef742a75214f055c2f1a7ac4317d910a0b4d92389ffea5e3d576abfa7c0afcff449d6ff2657308f048846c5371007cebbf6badfcdfa3de1d25a04c5ab940", 0xf5, 0x0, 0x34) close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) read(r0, &(0x7f0000000080)=""/87, 0x57) utimes(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000100)={{0x0, 0x3}, {0x7ff, 0x7fff}}) 16:02:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="00000018600000000001400000000000000d00faf2000000000000000000004000030000668de4ff001100a300", 0x2d}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="5eb40e2706bd45ba8cc77a4a3b2f69535c5bca7362997fc23c537887e49b1267457e655071832afaf9c87622a0e533aa4c63d97f6b90159da789f319eaef2189fc735cd0b7cf0363725513cb7642e2a728d53ea1b46ebbe5a6ea1dd3c8b4539b171de98d90c737593d0c6204ee3bc2372fbd23ed27004ffb62c3f44a7a3213b0a07852495d8ccd2188a348b47d27c20e721c423f2549b1e2404db1252ccb989148ac71db0fb0d5a277d9ed95e61c3116b95dace6e83d0c687661820f843447a17eb05f8b0ec2836efe221eae174d6b90687256edf4b44ddd655587ba7024", 0xde}, {&(0x7f0000000080)="2aa4751353155bbcfcedf8aad3365d374e2faf12bb82d35c2d0af85d1af18eb249b113e8b1a171c05aa491e99bb4a85abf9862dbb31bb8f5f33eb61dacd99ccac6569986", 0x44}, {&(0x7f0000000440)="5a9bf3caa0e08613f9e8debc2c0a8fb7d53e9392c9905876cf35d9ccd01ced3cda777efa40f9bb1a7fb1bea087ac8c5f554a5f279c486e1b217c48de759696b7f3528509257c6e6ae9bc598754082e26590298f1861f7acd57f6b04df85340139f15b5a75fbb1c141c2b4661aa99da6871407d0d202710479c560a2ffbe3abb503ed11d01216ac9f64f987df771f1cc3f4ecbce8af35397ff174b89cd27d74873f501d95c09876d3031e1e28b439f9f04b0655f7dfaf7fe306f4df0ddc73326769be124fed5ad7bd37daaf5afd3898e4af44ced07b7107b4dffa324f126c2348c2d1577f1aac1f4ebeccc376456542ac7d0deddd31e840977dd06b92dee6b01afd9363311c91b5c9e44e32a90a8686aeafc649efaa43bfa438993539766cec38e7edae710fc3989dd0fade67837b1456907ac245f212d81ace8dd8c45ecd661826d0949a57069bcb77ebf0aa77f459d30b6bda6aa538e3b3e94e0cca0a7e0228eed02539d6b9c9c73130761bde0df0e89c932fa0978045198879fcfd31adfd4cbd840bf35002cf381ddaf7be9eb6c851a020c0d98466b1c4bc4e8717a6af785ad056f0aa24716d693d1462e09d2279d64b349a98c8d348174c55687bb5825a819393bad31ea1bdf100483404578e5672b51be33f1a85eb1f69a9b6bf0bd2db0fbe9dd9b5edad88c1128be11b8c1ed499aa45e1dcb4624e9efe1e57d139c8d441ce9cbc042b9d78a80ad4be60472cc31570844dd355cd5bf9f488c346fd1fe243aa9cbef4c2e1a1f7f2684948f5f8404966f2e60c8b01514ae7820ec61924ecd4b1340cabe0a6ba32da67f0b47879855c0c6487b24731a26591ce8576b43ae4b46ffe367b4b2b4bdd9cc70a38d59a35d8678262efca2f2f99fc0bfd4637cc49cb601a8e6f9a529bc4ca471983aabd0c52971daca83bbf1ef0b565b96d55346ebca42529e656f3d09a8016d5db1fd4d5d25d694877ca9f3fc45fed625a33de3518ec00dcfa53e4e8654393b712158febcbc110a1dafb2fe959480b782fe70344595fc6ebf655c7245019f0882dde2896cffb7a8588eb272c7935cb28b49901a514e9c7daa1742a3651bd1d460c0a33b91f4724949bb4aa807f9de9e29ad379932dd382d33a2d2d8b92d3a4e3c17e95049187796c3a65ca9680f225b75cb41840031abd7100b9ab4f0f17abf8542c5bd16ae19e123e94213e380345face9a289383ef6f96a343fcfb86b3c3778ffc3be9937ab8eee0be0acf8476d10180a5c2d31dc615f372b263cd0094db7280c14c22da4622608082726d6a52a30b775110d633222bb803aed68a96dba6103062af0879277f8fcf1e3aa7b9e98de1e05922fdc4a282a21e31946670f5d508416824c6d1ac1ba0737b99fe71de3f91e9c012dca94fcd03f1ddca68063440ca16e6b055e47920a0705c078be19ea0082edc56836626ec25a9f95890698e97abc5d612d8f0488460a275bd4283a72698fb8f65b44db301f8b23d729c81c8d1ed3a2929ec4848b7c2edc0184df43c8a63ef935aa5c22e602f5ae8ed8ba80bd340447a88b1eb48fb9a2663074a4e2d6f7d321d009c9f069da33ddb0cc9480dc2a541fa5e3d04073d42ec709ef5ef0f770a75afdf7e942f39acb0c16001c2ecc019f679e60b390fac227e7303aeb482a2a18ca5ae20d40f53ce41263da447d1425883f0d76ce298a9deff34503c1c64601cc46b466377785dfadafb6a174381f3c6b77b8efa644605716d4d612d637bf21c400db2f027ec3a8b3ac6165ec9b8f8c33ba7cd6473c6fc763fb1fcba1e6bedad204b546dfa0aa307f7632ca10cf8747b2803b228e0d06e63f049391df057f0f2dfa30b2bc4f1247fb4875e2285165f39ae8a7a30765d54dcf3e226cce48d4001d53d6d834c0f34ad17b4e56967e5c4b742182a29a13db4e91a811567c1743387da46209c9ab3239d0e519958076c737b8866d620e4c49a3957e75c8c6732f05d79bb8e8b1087db787019fc31c994f338890bb471050d9c73127b58e0f3e7a41ccd0ebae926f681addb29c313c65f7bf7cde776180272219162626476a88ccb11f2ab845a5c522e4c22fc30d7efdfdcf019ff54dadd30673eb9e5cbee8e1483746b794eacc079397723d11a61c13eee72dd8c308c36494cba0dac3380b06cc370144b7d00869f7eff24153b9396c47b1e10cf54ce9479997225310ae68b99d955d54a0076cb63738c9584afa912c65f315a046addd7df9198fa4d86cf01c4a748f9c0662380446146babe4a2d00255757e7869251fd6dafa4091e40c70707edf394999b914f8d635ee373127ff5581ff95dec1e11e41f13c613cc931c002e046e0bed1a23d3e5bd4d77c983de5439202a86a3a8d7d4c749c8388967f06d53f7e2cce3b077a0663df65cff0701ecc728e99755bfa5322290a710e374124135dcae14ce84161fa0165f6d6f2cad836b320c0b50e9896299951abdc1f21fe667ea52a0f87ee90a16dd170019e78ddb4e2e79ed518587bb6d9cb8eb277fcfe464e07a178bad049b89188ee04b517a52f3c44761ebb86099307d7e34755157f8f7e040895632cb47f274746e8f484e687e5f90d0634564bcd0d4e0daf6b2132504e2a03e0cf491ca116acc5e11ab4f87fa88e3efc725daea7cbaa1f7b7796898eed377a33bf38d5ba174a60836c04cbf7c8315f746c27c61bdf153a71c9002d6e54aff9c6918e202099ec74e71ef18335f67b2f9851d918128c2b12f9e96686b953bf567f426f4e60874607d1ef2ced5320b3afbf60c51b4545057787167c8751f4e022fb8f25a5855bf9ff9aa3b7b7eb5b16514ebee68dabada6d46c9fc94e073c8acc89adcf9103d110534b9f2bcb3d9a0735d546984f7a78aef9358fadb747f6afc87a73bac7d3c1a77e2af3b452f5f5cae628da4b077bd1a7bf145c1fa071d04b7f3e54615b2c87ca07b644c4137d5e7f940de3110fcae312d5a397dd662ebf3cb0a1e1006def648f8b1f55873521377bf2d6f982adb17cc787892925cbc4b6a9d2e6dc7ab79697cdfb6334a0f2c140de346f70a8806f5149ad8121c4be698d25860f7bc8ddfd44a86d757c6a3c83616a5030647efc194a29915d440f1dddba7617360a99ed6e36e7c6f79cb968ec2ec227cfa45236296ad7e7fbde5fad5c326a0d396885cdf17b334cb8af05c219419acee4dc9d77a6b1cd26c8cc63ca98324bc522f0fc24e97085137caa850cd009d4e4f7071b0c159064a8e9baa6010abbc6d560ecc09eb349de6ef9a59e6a29c690251474c6dce0ee42b5a56c17c7b0b0d707ce6a4c3518d1c88eb1df344653a2a1008dc6ea8ae47e23a616e8433a9222788f2bec73b26d9c6314742c659259165e11d8fa5cb737aae342031c43cd8328d8e4bda7334b3f3a5adc3ca0de4508192cb88e7cd61dcf7e8b154088b42060c54963a79c3517a7b6a8229216185ca4629a2bca65c795eb4b5247d8a6aeba7abd655b1f89811012c6000aac124c8eb66be9728983a941b90846533e8e164856139905e6f87a1c5d63db5b4400aa47759d91de69513e91ad06b5b515c8dc6416c94b515062fcce018336a445ba5fa9b11361d4270c090ea104937f0ce3213e509f50543766557b936ba8368816980931be6b7636360815e3b8c16575663ce06f19f98ba44a2a5c38eaeded596d140312c70215b6b4f7e7e2bfb6352e7b2d3b82de6f2abe4d67ee5c04d17f4542a380c499584dc5b42bee2b1c9598a411d3bd88f8ded88583c23088ef290e35c76f39b34e1f01cef8bebf1ce6f96f285c41501553885b1cefc802959976316a14ac318ee0694756b89bfffaba8c4bba7f7c371be1133c0ccad3b6fa7ad6619d5fdbcff1f6b03c54a227328cea5d9933c1de0135603ed04f044b4fd976f3b997ef70e789244808769f78e96d97115c8d08cf03d49b13a15a322f2be645742b217ff56fc581197bc5df6f16182b1493f844c83d54372a97eeb0e9674588db8b1bb65c0d6d22c7100889ac7ed66b439414e7c3f43babcb94eecbf3f99117057a048b384631f9d8de6841b1c10e0601a6a9cd27bc355e8c3506b2d9e16867d332dfa3880d3567c36621c9497d8eb0bdcb39eb53ae4c9b6ec92a9652df38097b9f3e327c0d84192df35d5c60a31edb94de6a5d8f1ffa9a55dd7c0b3dc780e575ab4e6c92a4f2c6541612076abc80c93f8d29ad5f3e53f76f8523da7af98c5ddef0781001c55d69f2fc3669720b61ddbce98de11d6ef8cadb6de397ed667ce7b69a4a0216d62a5218cd4d15120abe548c44424c1fe1acd297ef94aba720a015b9a362956573767eb6de0721d81a77389d4cc1d03a701d3aec28f546ef81ec2835c0a634c38ea94da9a41b8802927f8bec1a0931fea2210628ae1882a5f9e2b1c687a4bf2f3991cd7a34e61d5da10046cc1b42e0ff4f0f7d5b3941551fc35444aa47510966e8cf9732b3311fb17af5fbe6d01600e1e89c95bbfacc8744ece926f735e1d1e4856ca801a4ff32ac4697f96ef1056b22db177da4c23d77b8a98e0cb8ee4b8e50a1e70cb01c8263f32087471a94267b98258361e1125379f5c6b1523874dfcd3e13d7ac4535495fc8a60621e673125bdd9ace2c32887ff89a0afa8adbf2a0ed1ad0bd07dcaa6692470a5d6656eee69b522c29b2ad35bd1527a7942495f668ee7d9ec21619fea8209ba1db2c616422eedc715499bac3a8dad8c2854daa3aacad902c76cd6730db2c897c6c49b17982843608eee81de8a856d7dc19733573f98a1987d6790eaf4d816c0380f40e439073c303c4a56ed467154943e68461fd8b4840b4d028f91108b07b27fe68d8929c2946cb1ffa3f11741a870703c186f296621e5f0b53b5b48468f62b482cbb0c1da5d62021284cf060f32c3d5dad73737c3db164c4f05c0d03ff48c6af9fa362ab633a96007331b6cf6c456b886a89fa47ae78dd8d46c812dbacf774776f2d7260237b7abf46656fcbac3ef0af81b124b58e5951b3fc2f8fe4e0abb8d68f693640300d057b02e548b59469d7ffc311a54b893054f28dc8cf3d27c1a870d3b1bf93b82cc186219b4dc9132a27ffba2cd98434b439eb5785e13d1ae63aa04237281bba1c98f7423b4ac8c892f66412d40b8b996a505b07a56b0dba618630a5c777b0097bc65a7e58a35ae4a20c293aa770e905e749728b8375f64f3fb07c73c133cdc5c86dffcc41fe67f832674034297ec76fa7f008b99e5aa976bcf682ffdb903495144f553401ce372a62e8dd0eb46fcb4cdf67fdab5d231dce943c7429b8b6646b8cc0e22029ad6213b29d0b49d7047c125c0a3d332662d680e73b676f4a900b29870563394194aa1089d09b6ea50f4454a8e812c0fb64a267e2d6ea1e82b69fd86970cf58be6d079d8a29b58f7da4b4a0d1f4122b1f77acb8b4f11f1a673810e3aeb3c6e3901c4932ee830aa948818cc1dc046dcb56e4ad81c93059e62d4f2551cf82562dd005e9c725d0c58c34d815269ac990c3fc91ed1fc2e05ccaf1ca96ddc59403083d62703561f5bad69c20663d983ddc646d00c3f6868d388aaeca5fc5774bd32d5f2c50df11b50e26ae6de16de23f3b570d2d2ae1749ea101adbc030d6886d826a246b17152c669c863c51a4e1ceab863e34f5fa33de3dcdb5254d39e50a40d6c7fc44857028ab0e627440ea5205ce9db41225ded4bb0f5e3ec732db2dd6c046c549a8d5d87fb0cee61d1022988925918fdc60d903bd20d567ac2a51a74da105fb16c57de9540745d920ef4514d3e612b55c25c405429c958f21917ff46d26743e1eed3f2144d5", 0x1000}, {&(0x7f0000000280)="ee689b12c0a9f067bc930a765f2381bb8a5084c8b4ad33b1280dc7278b21b1ad2cd8eb3737e85bdb4e695800c603ec28508223c05dc760cb23656e7c2b37e604d43c732c821cbc77a8a3", 0x4a}], 0x4) syz_open_pts() 16:02:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x3bd) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x85bf9c9835f9c6d9, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7fff, 0x7}, {0x18, 0x1, 0x0, 0x3}, 0x0, [0x100000000, 0xab3e, 0x1, 0xfff, 0x5, 0x6, 0x5]}, 0x3c) 16:02:27 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8001, 0x3}, 0x8) 16:02:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') 16:02:27 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) 16:02:27 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) fcntl$setflags(r0, 0x2, 0x1) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x3) 16:02:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) 16:02:27 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r2 = geteuid() r3 = getgid() r4 = getpid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getuid() r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="f14654c23a09c431142d4a737600d5de06f5c3637dd8a63b36c8734c1babb26ff82dc2ce2b54270cf358bddd38735ea164e30fbedb96afb4806dd1aa68120e28af9abb1e810ad78c4e88c120e22f1b4876ce9b65c5fb7ed1e786c64a48984ce865580636f08436d07df3e3c1d63e0c2c7879d7e089ee5a8ae34a3b34fa4072af170cbcbe001e57318c26a0851a65166c3f0dbc611cb24ba9ef7e1cd4eac00d206aaf07ebd3345253d25a5acf00b42ebf64e772648f49a9f2ef59d92eb65b14b5c8b1cc7e9787f6410bdd35ead98e473011131b9aa36d82e545", 0xd9}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x4}, 0x6) fcntl$lock(r0, 0x8, 0x0) 16:02:27 executing program 1: r0 = socket(0x18, 0x8000, 0x800000000) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) close(r0) fcntl$dupfd(r0, 0x0, r1) r2 = shmget$private(0x0, 0x3000, 0x6, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:02:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) 16:02:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = dup(r5) r7 = msgget$private(0x0, 0xb0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0xffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:02:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget(0x3, 0x10) msgsnd(r1, &(0x7f0000000080)={0x2, "ba7d5b8bb9a49e11af06faa3b121237e075b5acad56b03076ee88f5372f005c5208dd992145eae485b49f8df6f90bd57715f2e5a418366f6814611db595a2899603617793785190c26586b9b3c0981a0b152962a8fed0ba34ffd10e9f90313a66e52ff0fb5f8"}, 0x6e, 0x800) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) msgrcv(r1, &(0x7f0000000300)={0x0, ""/194}, 0xca, 0x0, 0x800) 16:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x800, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x24) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x11, 0x5}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:27 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357a7a7eb39649000004fd6dc25ecae09da613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000040)={0x3, "a73a4a150c5b2c6e3acc1fc7f162b849507c4e39925413d9e6cff5517dd2ca11e315b7ff"}, 0x2c, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0xb2fde91a36786a83) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:27 executing program 0: r0 = socket(0x18, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x1, 0x1, 0x200) 16:02:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt(r0, 0x60, 0x8001, &(0x7f0000000280)="050fb8189ea88c15292bf45e4f598ec559bcbcc724aa436f29ea95dc64c4bc230d7663201b2ee1f9a35475f5ce783e076b28f097f32e0a28b5827bb8363b329d027a02410cec6da86808b82ebab20555a12748ea3fc4f4572ccfd7803f00cf116bdf49e92f208e4753ac1121274397eb6920680ceb1df113ddfd6ee6a4fe0f67428998f61cb3c661fff77793e96bd0de3fedb291ddeb057a03542825c102128bdd10a7f26417a9b7f4136004d22a47319b5c151715a5b8be8a0cfb31ea2e", 0xbe) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:02:28 executing program 1: r0 = socket(0x18, 0x1, 0x100000) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x20, 0x8000, 0x636a) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r3, 0x6, r4) 16:02:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r2 = getuid() r3 = getgid() r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="c3342b3713f6ebc15caa71d9c23d5f434f6d8992e4227147e76a90492e1f8b50016931861cf4465974e0fe51196d6660f9f284f498bcb2b6c0b9bc209b4023bda6f1554b8345be75c4fbd49c44fb7d2c42874c95df5df69680cbd532fa16fb3b422b1b11ae868e5ea48e31acb873fc184b719800c003cfb757c2297ca0e9d82aff5d950241afdbc7066166705943a2", 0x8f}, {&(0x7f00000002c0)="12571e1d2ce4fc26cb8e7c74dd1c12f34d3226ac4a458a74d89e9b0bfc92443ae4d9c51ecf3ad5bf917f2048610a33f50fa7bf375451661c6e0e3d0acb999f61bfc34f40cf3e9e490f22fd145e6892f3f150df20d417ba23a9626aed59f39d88d37325263ed1894e98afb9b3d7b24a4f440760f41c0388a54820867555ad4ae5d6667fab6017d24e204604bcc03ca91daa282f4888b2d0780453ebdb846806d5556085b87aafbfe9ee0ad3819a4040eeb25f7888e77d44bb409687db73806a392e5c7cdee6eb8b12046d5d769be4ba32b94de3a93c05cbff2589ba43a87cdd75d51f5142dbe18463944064d011a4a5609ac4f41e5228", 0xf6}, {&(0x7f0000000140)="e539680e836d6f877f971d13a084296eddd4795fd17e619a67cc14", 0x1b}, {&(0x7f00000003c0)="0491f47e14670b273aa8d0addee38677287752a0dc18e800eca3ec92f4d9823f2b60b8", 0x23}, {&(0x7f0000000500)="26ff8a22df7e3f77542177874d582739ec28e6b46bd5716712d58ab3308b09007b59a5d1efbfc6c4d326216533fb60090dbafe88cbebb810aaa2688d85624b90c2b8c553983085b51e15138359c879da6d5701d9eac6837e8b5f04e97d5b1cd265f567a7b7246132b60bb511269cfb63553c8309bdb5a9e8ba6eef2844585fa1fb15cc0aefef4f7f2be9acf69148f56b36b59570415367a04295fdebc6abbcbaea5244c59e7054f024705c4854a84694a9e50efbf113979b50c183b5adaecb310b9729553380a7d413e2023cb7255c25b475c3ba0bc45593d89b58c5b3d852a6a158cbf779c4c2aa6c70f8368c0a7950aa37424c56573c3d8814a9d42fc59cf5635a98ed63ef61ab304469a701a1a0358883948c648e5a067db687e8e190fac3a2e33b3dd28901566338a11930a56826126fa7d8f79c0a0c4f47ffc0013ff7f34d489ed74eeabaf3e56933e8aecec356c4b8c76c12d084d71c3a8321c163941379ce16c5292a96c11cd46e27e792ba846559e7b887d8f979eddab5187b13f6ef00de0ff62ee4f37b7208069fe2f82f12ec4b5ad36ae40b5307d131cd7d079ea2b51b8bfcefedb47f7391b643f0836bf96307fd6cf4e6f806c19c74b0342f2cae9a7f3b6f81a98e475b39b08d882f490c72f94a88cdbb682519cf2299c49299dc90eda31f37eaab401feba0c62329743661d41218da2201c8766b9581f0cfb2f62d1f0c619e98321dc1eba9ea3900d7419ac4f55ce182428af14c604ee069b024a3f70b142482a2fa8aa72465bc5befcb41047da20ae774a67967ca9597440c734d4d177886d57f908377be5160de57dff33aeb8b6943c33d3211c9ecafb956e9564edba6eb5247d9f894c2d17ae89d803b5f83829b9b91a897a7889fb2f09236de0b2bd6784e9dcca00e40e813dc1d03a9fe67dbe1e7f49e1edb968c012d89f1cab29ef204f0992a691b558b95f7e10bfab7f576c3726b3fde777b349f0c56d1eecaafb4905619af1277ae9b4c2f9282ea1e89f8242b9249b54a62f4e5e8d044223e0439771d3b930ec5c6b3e1b9fecf91265ee5739f8aedd61cd76671dfe35e88a599b0882f132538d2b3e92937645cdb3b1bfd75363482de45a157990532e2d9c41928dc8957566cf48917743d8f649966b216d979157b96e36dd83d0f0291240dfbf766cd91e017719e569f1194b6ab8f9a6dcfc21307a52d4cee17fdd4ba398c274f7bcbeff3819bb9cb8d50efde6debdb3f354559c58f807ca46274ac3f64769d550b9cf1f5e138c0b8441a16a5a585e32272825aec149fce42280bcf6b4c48d6b5c59cdada0751c3455ac5844daa921eb1c389c7b665ec3d16ee290a5bda107c1ea0593488144d9e62c65991bb2bd583378d89cf068ac79029af421e9360fa14b8dc18a70551bcea45ed14fabd907c126f1d83704364409244ba805cb4eb1d224ed2271efd7f8c60c7eaddd8476686128e968136d5c2ac82e81956e5ffdb16aa9ca7047d8fbc8ed22986e212a4dc234ce6e444ae70258e8d4eaa0d191f523c86e90084ba346736a99001b24563663625d61a6895074badf38f265207c1d6b7f1380602dfd5f34e1885eeee3e6f7e2ee809d1be55e03fe2ea9a343e7492d678ffffc1d83fe46cb4e539005240ee43e219a83c80436a5dabcd58fd508e64f3bcfd69f8f212de63d3f12f207febc3a537d340f888d90debd13d73ffb0aeda9b853809030a62c04a28beb7ff8caa45ba5d9218b93202cb2f9dec5053598f6fc656acfb852a566f15cab0a405cc46c891c8d5f69fd1b6c5e0e848ec737606c56f2e6f1760b7add95eb9cb273b9c8c566be093e5c13d66fc75fac0ffd340aec712153ba3e4b030484c7047ce17acd9d01d640ecfc83a4d32da1f83b812562734e3e05dc40320d7bd35ec416f08a8ddab45b121f9888a7290513e9d1b6fe510ce09ffe7ae052e8dcddaff961dc68aaee3fdf1b5676e3a84be1a94a5b18b20d117339857c5922914c1d5c9f95fd7c4a20df9888ed979d753d6c7d98c234802e364fb3fda8075ce615bdcfb026d6a910739f48d2acd2c0bfab80bb0c1082cf53a254fcd874f0be87b5ba9a59ccbc4ee8f1bc577c46e4f5dd0f241c7cc202caccc0ebc58b39eb5aa27e403f055306b6aff34f4aa781f7ddf166a0ee40dd8afd5379310677d9a937aabbe17a42ea2b1f7c3b0588de032a0286e13c69bd0ba5145f76767e8ff343ef5c67b49135d875864fbd99d954cc82db4b6bb0fdc9af611363f3aca321cebe86f3f9fefc46470cc0d14b7b0f6507b4874633cfdc730fcf0645cc9c967fff420a788f21db10587f8482c77541b8d7e2f3c034f7a5ce7b074ac8a8af9a88d5d6bebca414dedbe2b949dc5ad3b7f7e3b0941993a506217a46cf1e3f54a7f728f5e340bbb0c71698ed58e65499b2115f4e80ad6ad08d08b28c07253def1e5c531cf0ce0ed062435aff76b64b95337d6590d60c9bb3d943fd00938816594c57686468f413ca62700cc726d9b10f1d500f01ef8158590d1495281f9cef2f1f214711190bd7a3dff132e579a98ddcbe4a876226d88978f55182d535fd25f359097e43d02e8b83b8453d046fb8ab2c4fa00b96640c1f5183664b0e0e8d4c2304a91d2f28323cb86bf819fc358ffd102a029bcbc9e34208837b0d7e6d3d383e61f0db033f54dc2f5c8ef6b987cbbc8aa5d4dc13187a3fdecddb0d9c8a70f3e8d8fbe722e608450c0c12bff5d4d7ca8ef08775697b91ea460d0a5d082bbd1a88e9844825ce1fece2691d11f4d4a9c29a66b79fb19d1c45cf9aa8dd973e65d6e4982cf1a2375d8b0ad9fed51b26f5550cfa74d336b53cafb82acd5c1d0c9829751abfd698222229e8437f31695ac467bed239ef05d9a650916324a49ce56d1964fcb5576be8054f281923fb3e48933c37f1bbf407d0b48c92aff08402391bfe7aa5233b35e9ec8323c2b21dc1ce27b97d6fafee6410df52a7f07a57f7c130a470a7798b5648e24c4e66d66cf1adf1dc86ca9690eb109ee32af93983075faeb0f397f3bbc37685d4cc4b6da61cfa9842b11c751add8a109145ec58240b18fe322b0a9918bb6f703ed114964093ec481add4da58eb26e41b942d5ab83d369c8746da0bf35fc5d6580d68c54172de9673829ede138cf6c01efb96578ec184aa136691a65f9aa2a2c3e10efe328622a05eb18ad600ff5626c5520c955061fd3df94ef95d04b81f369518e841d86a5e9576be17d0e707aa1b5c72009bdc600778a190fa60b2fd246955727b80c020d734a06db864c03d81942d5cc20cba0026376724a8444c8e4d5df94fed60af00ab874b131f81ab4113285906c67bfc2b149e47105d4c81457582499b5180d418ec1723fb1c0b67b7ae7914b4962fc0e8c9e9d10ebb811a7b9f6f832c32c3c1efcb0dd7b6f4e1f65d29bfffeca1dce42dc1a108b9bba8ab8fb0c15a4499b296c93c3c41a81cb163f8cc77ed1b2475f945f21286b1f765ac4a6f4ab0a154aefa7b95356d89e703c8b0fefaf6e045199c2745b11a59a1ac8e4782448213c386c3263e3f72bdc3de679121469fafbfbfd8fa2d32dfeb4149492e60db7686143894adaf7ae5e85670b39c713edaf6e88d125b25303d05565b5343e9a8ea8304d2bb29aba4a248fc745bcccee8c64e1c0859340735a3e9f0887fe3b35945dafcaf5d6d6f7b8836ccf578b8e218597cfcc3217fca2d1f9cbe1cea2d6335c6dd3eba9291d75b193533fb3cdedfdb8c5fcd9ccaa36fbeae73c672812637026b9547d6e3a471fcac512a7ac19787e738ae2b3a03e4818af58209289455fcf2f13b18c2b900103d38dfb4ba8fec9ca5ebd94c3e3112dc46834c1fb567c787f13cd4898b4514250fdbf35b60745d545e7c5f35ecde6f768145a70922c0ff185b46bb97207b6cd1c9dc2b20f35a67e88b59e1d946c674b52262236755691e892534b0f923c816beafdfb4c599356f137c6fa3e0cd75cb4936c1bff44ad07972ca4c43bb2900f0f298b2dce36ae74a0307a481da929340d3be0a33ef5c0efe6e91cad44d4e8f7cd566e62ec0f187d60979ac516f4c115baa68ca8194d0ae98ee773041bdd42d801440eb366da6249549c0a8c6791a1a990a79eb1495e5f96148344d07e08ebda2d80f2c67d887b002bb645f2ea101d609dcd921559677090ef58037260fda3bae6ccc9e1503b469a87d55f8b8b714edce9e584d952b35ff056fe5413c5a20571e2a00429f57876c15419ba5d30349730efef71e967475dc13cdd88aae23f6dcaa7d4e3839880080e9bf1848e8987b4e3c0dda8398d4cc820b2842cff2936f0f02b0f7ca7fd5ca4d369577405826f369ba294461d61971e4a4bac31ec452da480b01b7bfa8c3bcfbcf7369ab915c585146a10cf2548972b1698f861a68079db8d280467cce1256ed30450e418a932549bdaeb5512877091fe8b180ffc18904f9c0d5905121f2476d20d6c96e18cfcf3053b052464291c0e90d3e3443ac983444c63eadc2e788f1b1c74a0e826a1039c2c5d77cf91cef576a635c003f5bdeff6f45856510ed4b0e2feb274efc33ea305a05dc8b695d32eee2cdde4432377249a6c529b88d80916814dee0fb450ed924c4c6ddd9730912d9ada318ad30eda9e6eee50aab484811360d63fb0686b6e926da5d3472d041611c557cdbb15360ab517c5e7946b9385363b81eb1141c1b31c582eb493343ea343c92d527d24bc9e36b088eca0538bc378ecf3803362353b0314abe8d465ec9ca83bc142bba2443b2d7c4230f7e381348e3da9af4e867f4aece126ef4e269e4237c74775579be3aad5c3c076c8d6917c2ac7933642124df8effcf43f7964f466cc3c0dfeb220c2942d0bf22eb632e29ad790bec14e2b51e3f2c74178449e0b14396ef205914e3d0b99fb6972bbdaab90d772e74dc0951aea8ef5b19ae4fe6a4bdfaa71e635790ba0817b16e46c8c1d70356842c8d860aac518de3b13f14cc23668bc95c132d03259c96c69dd509404b90c2dc680877dbd2ee7ff0cbbe2b00debf1a4502e4322c959125d5462ad387d4f6cbc5d3d1d4690b75981f1bb7c7dce56d52692804f251773c88e4adeb8bd39b72a151d370cda54f13577a0685e89bac3213a19d108de547498cdbc70cc580e7c94a6d7b2c73a2bcbe0014d2fe93160cdfcaee03dcc4dafb64bdd0c266bf623eaf71b20aee95d2e52d1717664cce648389a65134f782e677bad60ad0fab73f13026792344996b468819416612edeb7b79c5ee29a732e4bbdbcf7fff55e0118f30731c6342e9b9e77f5025c644c7ce621c32d5fe0f5dbcadbb3a1b031a9ff70d9ec2a1a7de7d16f6089386a62c08c0a5398ec63c260d132a3e19553225e01fc54151753136b9698135f5f5b9d19ce262fa3fa25396847d3b9d15dc57530ce194cedef056c51e16616c6eb2bb1d29430b9c3d998a317040bdc541c5e48d345476e4e823149244a012a9b014ec2865f94e57420456981a1ba4e35023c85b2ce30ade33f779ca39743ce6d23ea0f3add07e2041fc7482c80d44d0e3b5f8e18b8cb697098e99f17f9df0bc1e6a91af6aaa9977b4146d9dc3a5fb65136a5e16b848a9b1158df546a1bd596a80595971759800996bf7cbdee6dda664046b825df67f2ff9b76f8d782db23f98bce66f3d7c8e63b6f7ca91caeedd54cd33209c9f1b594a8ce3d61c30219bb59db82e4a7c8f945dc9cac0a05a0f3fab230495a56c5efb6b8cda3d977a516ef71d056add86b3fb240ea0538ac284f6651b315f6865bc38833a7d16e0242baf67ba92d7773c41773d7", 0x1000}], 0x5, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0x1) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x4) 16:02:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:02:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) msgget(0x1, 0x200) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="a105000000b1df", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:02:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) utimes(&(0x7f00000003c0)='./file0/../file0\x00', &(0x7f0000000480)={{0x6ec, 0x1}, {0x3, 0x5}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0x0, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:02:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0xcc4d484ca8ecb29d, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x12) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 16:02:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) 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) sendmsg(r0, &(0x7f0000002800)={0x0, 0xf2, 0x0, 0xef93, 0x0}, 0x0) 16:02:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x403, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x0, 0x0, 0x0) 16:02:29 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x7f, 0x3ff, r2}) 16:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = dup(r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x60) msgget(0x2, 0x56e3841d55eb61f7) 16:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) 16:02:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) dup(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:02:29 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000140)="a1253b88d9f071db6496e3c870d3b3f8de14c538cc13223236503c1242ae2fa9223c6f3ed939229613112c834724a391c5ca9ab17ae72e5174116591b3deb0e787950210cf91150d5b7734cdd0e83cc39f", 0x51}, {&(0x7f00000001c0)="d0f1a82d1843a25e6aff3747bcc3112d5e538d1cfcc79dee05e684e92fda3b29219de88b84f246273e7cd6e4b20f325c8b521daea3c26419dee74b374df0d25fc9dbf52a26a1f843dba0d4ee7dc5dfd52f410a3867861bd8af334881652341c79cd5fc99dfcbd30768c8f97f56b42d1c25f1f61d4be6699664e032c47a24b19af8b65eeb65a06042edef4309847ba2574ab5e952bf6f9624ca0824accc5a967bb8407c678f9e5c7785e061cf18d851e158020c777c1622640ba8a03fc31e69c803488c4c2b8ff7222d7d12a252e98b49d1b2b34b4465da8be75cd11c0e5485f068f5d632f4190a841a56f3ed69aae8678a365bc036c1f3607425bf2c263e04a065adc276efeb36f6f3c8e84ae5535d7b529f815782b6d2bb7e159e9f85d7883dcda47c0951e1471a6f16a05faab75a605d3096575cd9456652cff888c7ceef6a08f123ad0301dae48ad9aefbd04ba50b146cb93ab1ed3b4a5a3a040ddbcf0f1e1460cbc858ab594e789c3f206f01711c0ac950b66c8fe8cb592b2c56d02de6a1033c14d875526bee1411ed48f4d5ff2fb86dc2cfa4a0454d78aa383fb5f206a82d24f97f6a147b3463f937bf0ed09ad74445b973db912c256dbb95d40c84b79de90108429aa0f96efa78a772609a2bf80071a68201a970b4764852035d2b8c88c3aba331a9416df321ed8607240d293cf47856d2878489a022b4edc02795adb7973b5d8f4a331f00140476615161c7de91d788270dd3b3a6c9a6c0c75faa8c2a8e74d1b8a7bec8156aadbec1dbf4156176ef3b901a7d658f3f12a865294568d4488c810b68c26af94402b67f1ec9debefc1dff7e2537cfaacdc79c4dcc97f676fdbc99d17d544ba54a9282c0d0ecfc6e71a17cc88ff59a5e35fd856efaaa2a93b9f355d5a9b3b727472f10de66038971f421ebb89ad96c4ad660493a38c735c80aad97e9719de421ee4c98b50494c836e9385c610686ec2b67ab7b9ce3509837ac40df983eaf9994ed673beb8839a1dc8edf1f532903365e4f2d3d2297113523ae5e5c0b2261eb5da3b951d67e0082d73dadfd63a1406537fc46995361ba88e27c70dfe671e3fb0f8083840598797705baa3b2daa56c982ba8b4433a7fbb2aca261d24b4b604f6e023dc4913b1eaf35edc42c0161d8249b0723bc9cd1561e57e564d212faa240180e633ff111012acf30aa34db8cc5c22de1f042edcbd226a436cbe93ee695b2dc272b51281a12a1348157f141b885010cabae9310898582aca12eeabcea9d7100974d55c3025540a88c3504ab2aeee1909f640b8d7ad556d916317ceeeb974bef623845b1a86ded34934c3e749d6ace83f5bf259738514b3dc97b500b50d5fd565c7a6ccea9d546ca301fdf74c28277bf2c019bd0b186edba518a3b894a694f14b703c7532f79740ed90702d01ac68af6307dcf806c985a9b0fb372c68771d74c9313405a824fc92cd2735e4bb779d0869ca1558908a4f166007c3e64d7a9fdb93a44f27a4d5abb32a3ccd9f255e26b96c2875e0a73e3d73b70980746a578a766b9df843eeda3f9dd9f6ad1fa8b433c42335d3f327a7beca442e683298ecec5c37e395657f3e8501fb1bf5e5a1c21d02f769337c712c2e54a2bde737bbda50667a7879ab0dfcaebaa0b94d7ec54c0e674f1b1c3b86758e285315445bb37419e85e0cadbfd7a18b1469ae6296f425881f8bbdbfd228b27d54d006ce95659d225233d2deb32a608282247d147d90aba7bd0b624d15c695c8e8259656d2a0ffe04fc222d0f8230fa1e0cfc6035b526d12dfc8abb977aef92d604b9b28599f9e90899db0a091fd9b91bb93e8589832ef6449dc75add0e9f8bc333f0d07ce226a1031f6d00601e1ca2c2ca54027160f50b1fd2ac0e272bfb60ace628998d8c2874a845d257a4c5ea8c114b16407e316aabcc272b1374ca5a86321194ad693908caf4245a7b9d98ca11ec385e8e142d804841704eb27d0e53b694f28193fa99ba5b8fd26d4b3472d5c208c31e57efd553e2301d8b64246c06ee12c11eeda7d29ea4d8f4d821b2e4b98228233f662fc270f96f707633a8a7dfa0bcf80274250ff50534b9240cf417352c5c6694f1ae91db5adec0d1c03e64b838b4c951328e22767bbb132e0bf7d3b1aa051ab75e108818f19ea4503dba7a6797c3343e795f215c72c09024d07d4fe8ccc77940e83722f4c87d0e5900a1416114e6d5249e80da691c5c9108341976e3e645f343d0453f64ae603f20f8d121a50a5d14448f8bbbda442fc6e6736146956f7f85fd2b799852a36ad8c391e8116e451720fe891705a331f86f4a6b7df70a13b30484f2e910b2e95190d5a004963dcb77ecb48ce2ebd78e017bc5413cba590ee938bf5b96407c25f24269cb45a866acfd896b159e854e0b48f9ed1f93021ff0cbb23be0d83315caf71c4217643d5096367b09c29fae8146bcedb9dc8bac802fb07ea750de3131d524ab5c6bc416ea1a767835087d6c36d1c286486c711e3fa3d2c05e292ee2e36cf0acd4f1c45f3ca43f367efd0947c9a7778f6f3c2b249328de6e2a57d8a179ee7b7c6c21f2f867ce19d7d63a3e80f519ebaa2c3433474999473eb66c679b84d4fd02c5e99072d37268af68b0fa452d799a925c208b121bb30759848a44b29cf830aa828dfe50e97b64293882c563816b3d35e2ccb1c1ca89fe45a6881c360bf7cfcfba177a0d72dd57a3d501e51fc1c608be9145ce1148f085cbff25fde7e6e760ad89ec6d282b05f501d24ce7beb5146bd4aa0e91202487e813c9e94709311a22740d61e9ed984212506f9529e10e19ff4197dfa02e4f3cde84f92de01ff6d2c70b9026daef531522320291fa989cb1a791e690dea9e8e2dd94c024ddd14e76ff4dea6cd8880c5264e1ae060bbd97cc51c8de87d67de164c77e9caecf8a313927edb317d40ac55010e0e25f67dda6aea79f8960392824c424aed984cc19ebd3eabd7a6aa8fb700e529861449eee074fe81b1ebdbd422cd89d100d79391336cc1dfac006aaf2b9eef745c2d3ab91255d98657affcde72da0f4b5116fa5ca2c0e698636840e22d6b16f22d4376275525888d803d39e6de3c8d0ab742a3159be21f529b77267631ba604da5b8ae1c83c06ae4720fb330297aa8bf23d4be53a622ffd3f66921fff754ba8e69cd0eefa3b39796cdf7b58e4014b46a75348b5ecca5fbad4f19c75ddf9c7299301dc09b79df84e8c4cdce133fe4c5de19d98e276be9f04115d3c393546e66c38aa6eaa2bdc9760dc6d8d7ee888c81490d2764921788ed893d042c5371417dfd1312c5d40c0fe16d1ca4ec4643a85cec841b080a9a2db59f3fb5d871332ab3c69b746e102fbae5a3329eb78e89f52cea0c18027724af7fcbd0cd31cf9f66c0f0c0d16c102babe5b7d26fb2b4e1b984d11adab85257f90da04876df835a53788caef5ff0aae417a885ca79cb57bc2de0159f4bc2f75a4f6b5eb1945661d04c78396c7e7f6ec348b4515a4294832622ff9964903d7ec06cb120c51f4c1c7dfbc3c47502bf76a5af55effc2853ea8963915f7eb916eae20b0933845988dbc168ff1ba9385877a2c31e4c1abfbdbede7f8318c8ffc3f0aefea5d878aa050c49e35e303e7557a79b2a63ae2fee6c6dbd3efa3611f167eb360f0b7e3e476b072a9b287435fc57474b77d0706380611463f2acc8ff214c442397f9b6f8a52e27895cb7d16a4c492d5b5a6d4084c9f7600610300c8e95282f89eafc44a00273753b04446cb6dd3dcf3e9cc0db44e3510e5ebddaabaacc90f24bd2ac0e950af5f09e2c792f6115792bd417305364b0962cf9c9e6525fbb69dc7ecec512f073754b561eb6516a2e29da37425a7a1c7ee6733a7d5c75b29581b62ad1437467f5354e621d68c27d103162dc58d22c20930669cd72b0e5341accdb750f359c640a5b2aabe8967586d13e69437ad30d0712b76ca492146335da8216a9a7fcd5be8212c954e359ee93aac7f0075d45d6c3abbc9ca6d5e59b7c13bfb9c79859da304fedd1b95625871700fba314bf7bdaf9973b7c4271327bbcebd921a6f64cc21cd95e6adb9d95aea508d8ea4c62143693e9d91c63d74e556a4cb307cc6f6bca7cce0f4e467258ea7b28c0f4c6fab759c21eeafc3d4fa516e2fffeb64e1720a11e1a1a75263e8f0bd7f81d61f052b4664d596f20766cf4baeff1bf1c072e1b2bb0fbd3c8c836239da930ce557ad8f1ef0e695c14ae14cf77e191a074d2240f675d3968dcdf3979598c73a84c64765e7a7f933340d6bf2f167df235a0f3a65d599a18c8ab91463d904524c5a0f32d94f0163f5207488c0e25b159c888b8bed984a15d7497a91cdb70e1b539556f5e094718431548fc547cbe7ed129886cb88e0af60fc83a987a9a5a9e2b8a55691d7845f2842a67354aa594402dfbedae2de2f0347272fcd5418cdbb415638bf4c5426781ca883cea5eb66eae68f987e8f24a9ce098f6130fc2177ccac1f44e22201d8bb8d93bbc7d30a87aebd313f6f3c268f5913d16158765c3db134a374a2e1e8784218f2e8e77c2f77e2d144c30f9ea19bd0b6b70e88d3e3e5ef7292f1a66746eaff5a86bd9e90832a232c1604830672d91e171ee9718e28176452f50ef01a2ff544aae47c79ab9d524262d75e42f0084e3756583d17d4fee902be72e09c82409c20a2035b26577a88d5baef1347fb83085738b8ab8260eed6853eb340fcb1338e60387d0af04f5829e16736b6426a2d2614c5d9177566526e9dea03405e13ee4ae9dfc6995ad496fde756b070f649eb9dc405dbec64fdbb03c757e974f58812aea02ebdf179ef9a4c2a6463c0d33f19af0e9a493ed10343d5a197668f0d52ec90e38ad25acf8e56d83808a7bbbe67c0a4dcb96aae51292c7bf7bd78638a67fad629cdca96886b9d180c6ec6bee407ae0a46d8fe9fa1c0d71ac77060e98a31e20ad96e487e4cfcb8398abba30eb79d23eeb7df4e6a25c31e2addaf3c62732f7c0efb0dc6e2be6bdf9646643d59f0622541d6e65136e0619c5ad2c438f6636d376c23cd4960a3e620ace81eb032537e35fcabdedf90df8991541ce1a047c1d61a74efecf9028dce576cefa04500633da7a861f7c64bfe88e5f1f01bebfcfea751d41f48fae6836857b94dc045137bc4e888ec766980aebeae9a4f33b1bfa2d099ec01ba25507525e0161963e074ffe3205cc47878388346a6a9677df9b9b6b3d38b343feed80318cf2bc2b330ec5b95339bf0e00d7ce17834ffbbf1aefe4d95ec20cd1f60de02fc83717ed77b52456896fd1d51fc98eaa139595962a7860a382d2726ee5bcc458c27c2015708de79aedab11368d0797b6d7385e5aa008531b876de7b4a9a163e2f4acce80eefac9e9abfd622cc6f1f581aa990caead9e03bd9db6759c9ce39b30fd97f2c1787489505080823dbdbd23386cc101f7b1057999a693456329c7d2162b3b58132e6244e33b0398b0dd56b90b5e5bcbee4ae361b9332ec5245743ff69cdb2853c7792ded06f6892b778511bb81515a77c0a1e296bb60092befd290d8284784553f47f8bb26d8f025b965a7b064fb6655cca4dc253271819541836887dc6f87109e343c24e4d9e8500d57643e55876c16c5f38eff4adf1d7ab779675078761b566c62a5473833b125a90cc5dbbdff4ac8674b71da5717372bdb43758785ee63bebd237bc523e73cc1702d2dcf8961c85a67e71631663fbe3be6c29f07d146ac8d8d65beecf15d5398e6f8ec406bab428a617279139871e9a3ed63f88bf532b5ff91a8bde8eae32140576870f98b2aa0ef", 0x1000}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) fchmod(0xffffffffffffffff, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x40047307, &(0x7f00000000c0)) 16:02:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x54704e94a1ef5878, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000140)=""/114, 0x72}], 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="bf754a50eff9fab314fc26509986261ed0430e930780657a45681b4c672905df38d4c6e3316e8560e46ab42991ce7b69986e607687775cd182d7f3fc62d21037233909cb03db22f14a752e75dc731c7e397bc57d6b39df11a408c1edcfc176bc9dc3ff6c8af0277c43c90f87c027c9ea5e79d0c323d4c0bfa2361bcde8541e149a8e5dd96cf997ebb38ac2cab37d9966712c0201261bb8128d0c0c66b3e835e6736e02ef9f0ab53cb4a7faeab07ce6ce96e8a096c56a5199df83fef9549a4160eee6f4a25c7a7c259e1f8dd0ccac8b31", 0x259}, {&(0x7f0000000300)="0760153da1462fec365876d8a5156b19916ed016478cbddd6b952d4e86dd1733e2d3cac44b5d049a339a0ca931546ebc0834e29f5e580bc4cb18f3cc099fe5424601a2a6ea7b3d3f822069b4fa1212ad2476ca3263270f5bb46afdb44fc6662bdd39260cbf1dbe2ba2bbfa3f97fd3f02f61b51bc78094fedaaa3e45b8345"}, {&(0x7f00000004c0)="950a0d85840304e0a1fe6b1e572cd60300000068db037a2865a8421dea691e61ec0f23f2dbb5268164f947cd43e5221dfe51a1bb0a9e765ddb566c"}, {&(0x7f00000003c0)="7f692622788427b371c232b43ad4fc1a119c0e0f96577fe1602d280156bced60030945b22dba188c251cb2075364e44790a15091386634ad71499d0b0c90bc64421c609db3fe6037a69e5fc886a4d0f0aed943354e18d19f7a95059ca3a742e1718bb9fd4dae45348ff3b81a68ffc84362f2f3e17a9b715f812dbf4211aa30e50da9477a2f706e73fc25d9ec7c2696b661ce09121032814110cba241c948d1d3bf5650a7ba3207eace8a46a73a6d7b65529470"}], 0x10000000000003df) 16:02:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="af5c1ef08695ce3d6f2ab3f1fdbb657410506d83680597ffe82a4ed14aedd1f3abe6e5222ae55285017dc67d4a1d320c9ba22cb53ff416f49abe08820029d3148786cd0ccbe97019538d8b817ce718b0b31d8e57276e00e1d3ec878a37", 0x5d}, {&(0x7f00000003c0)="a0b8e80da59065778e0ffae0c16a7d150dd488280d493b22ddd6dd52d37a3dcaf3375ee9a892df0e9ce0001263090ee5eda6daeefe34678b35acddbe33ea639bfc479cce97d712cd7ccc65fc4351dcaefd3de13700a8beb7c5645b96e9853a12d7bc8e1b01b0c7864fcbf186a3034f5916f66f1db9103f50744a17ea14b4db45c9e1a15e83bb2ba56d9f7e2b5678c54762bcf587e78b0d546a2970558dd196413d16157a81ace7f9c5acacf4555a48df558b8b5969ae88c39e3ae2bfd9", 0xbd}, {&(0x7f0000000080)="8d7acdd0e85d8b9fcebec516ae69a9c469b3b7d028c5b3", 0x17}, {&(0x7f0000000480)="5799f6a7a9b4fd096f8c583c8f48d8107801b34b1daee11d94a23926c2de6c3c605715611f40d6b23053a72e9b0456b411bbf682cf02a75c8d01bb4e6cb0cc8ac4d690657e43d13c03df0ac5c016507685f9cd83c26e1093ec826533e622ba00e330b1ac6cb3fd2877dc8c3bc01adf0ebf09302caf5e83bf24c5e99d8bc9b02662f436e3d72a48c28d6e4fa7c070addb7665a785a8e80ff80ab913fa1c4247a3f315d2e9e924ee5868151f8559fad0dfe61b55c470b73655ee18ffd7255f99803fe2a40deb0df5e3bd0c9ce16886cc", 0xcf}, {&(0x7f0000000580)="262faec6a5b8283940f5813adb6ad944e987a2538f1b77d90ef22e1552683bf1fe5e90dd2b5b99cb67347760db4fcdebec60f4f56dc479469fde979bf6ec8984b3e2432dd1ca9e90b574661781b20f5d726aa8cc0bff0d1b38086431091f2e5e137bd52f90433598593e2e832fa5855ca9c8757ae88d7eb7e60ed46e2d92080ff3c2721ae6fef143d420ba5ad459f98523a1984af4dd9fb76cd54c3aaf", 0x9d}], 0x5, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x8, 0x0, 0x10001, 0x10000, 0x20, 0x4, 0x101, 0x10, [{0x4, 0x3f, 0x800}, {0xa6, 0x7, 0xfffffffffffffff7, 0x5}, {0x7, 0x7f, 0x1, 0xffffffff}, {0x6, 0x6, 0x8, 0x8001}, {0x10000, 0x7, 0x6, 0x1ff}, {0x10001, 0x0, 0x5, 0x3}, {0x8, 0x100, 0x0, 0x9}, {0x8, 0x6, 0x6, 0x7}, {0x20, 0x101, 0x4, 0x6}, {0xffff, 0x3ff, 0xa1, 0x80000000}, {0x200, 0xfbed, 0x3, 0x5}, {0x0, 0x6, 0x1f, 0x3}, {0x635, 0x200, 0x7, 0x2}, {0x40, 0x100000001, 0x1, 0x200}, {0xffffffffffffff7f, 0x7, 0x7, 0x8}, {0x6, 0x9, 0x0, 0xfcc3}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='`') 16:02:29 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x6, 0x8000, 0x1ed3) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d800000000fd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb72461be389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:02:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x7}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) chroot(&(0x7f0000000000)='./bus\x00') 16:02:29 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = dup(r0) close(r3) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) execve(0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:02:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f000022b000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xe73e58bd5b8fd650) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x18, 0x1, 0x2) getitimer(0x0, &(0x7f0000000080)) 16:02:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x20000000000000) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:02:29 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x1, 0x9, 0x400}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000180)=""/86, 0x56, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 16:02:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") 16:02:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) open(&(0x7f0000000040)='./file0\x00', 0x1a0, 0x140) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x880, 0x0) 16:02:29 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb3f9a97357dd4930, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x8, 0x0, 0x1ef, 0x0) fcntl$getown(r2, 0x5) fchmod(r0, 0x80) r3 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:02:29 executing program 1: r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7fffffff, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() syz_extract_tcp_res(&(0x7f00000000c0), 0x3ff, 0x4) syz_emit_ethernet(0xa5, &(0x7f0000000200)="9d809789ddf7ca2102b0f56078a11a15cc84fbcda253602f0df147e63215c3b9057868048b93cdff42a6d3a209a1f09c66b7ce46b617e32b23980d237bdb55c88ff3b3660cab04abd7456a6575cb4609618e1d40cb4a517e8dece624064ac474fae3c367315cd010b21458b6434814814584a8141690d9aeade5b8f4acf273663e3c1f314fbe9d3a6f6fe8423b3200e0960468460510c9396b208615bed749969d7290ec59") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:02:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) syz_open_pts() 16:02:30 executing program 0: socketpair(0x6, 0x1, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x35, 0x9}, {0x18, 0x2, 0xffff, 0x1}, 0xf9b9f7d, [0x3, 0x7, 0x9, 0xae, 0x1, 0x5, 0x7ac0, 0x4]}, 0x3c) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044272, &(0x7f00000000c0)=0x51) 16:02:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xd79f461e54d36c62) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x104, 0x2) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffc7, &(0x7f0000000100)="cc16790e5a7975a4b8e04261bed2a46eb01396679b7507983966fc69c018ce74cb57ef289b1e2cec312d74adad735afcf7ddc8134584151bd376740e52a89c66ec483dcec55d1d326dc5093c65903260ab63597fe1f160be9da857355c967e2f072e4ff8edee5b3896b400cfb352675ef1aa000000") 16:02:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() seteuid(r2) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') shutdown(r0, 0x2) 16:02:30 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 16:02:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x104, "00000000409bf4a06c000000e500"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) sendto$inet6(r1, &(0x7f0000000100)="15ec5e356dd4aa5e07f9062baaddb9e8fcab49046b2f9ba8bc73e2bab7d5c71f616daf29de2bcf7e53dd42e11c2e3127f1ad3bc4e331e2cc4dba64b03e16f953338bc5f2cecb0e2758119be61de7bd4c18d4a5bfe5011b5449d589a720fa8d272c47d1da18cd0c8e8cf7f461941a8a6169ed7c5b839efb4de8e81fef92bf9da86196272f0198b33e479798e1c19cbca61b83c4104bb01b551241a47e044236b37a9b2e9961d367f4d35e4c50823a767c92a26b4a66adc164d333799288f8015b38a1c02514075335d388213427f6ec5ce4280f658811ff1985fd07a628fb4966bc018240f85b4f5ae06d563fcc7712d118dd780efe48", 0xf6, 0x7, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x80}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="100a2956b9223776", 0x8) 16:02:30 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) 16:02:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = socket$inet(0x2, 0x1, 0x6) fcntl$setstatus(r0, 0x4, 0x803650982a0df64e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f00000000fa7db3e847e5", 0x2c}], 0x1) 16:02:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:30 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab0619899dc3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) fchmod(r2, 0x4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:30 executing program 1: r0 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x6}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSDTR(r1, 0x20007479) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x40}, 0xc) read(r1, &(0x7f0000000080)=""/192, 0xc0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) sendto(r1, &(0x7f0000000200)="ac868bd375974a29df5632791156f09778b0a8", 0x13, 0x8, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x6010, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x9}], 0x1, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x10, 0x10001, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x800}], 0x4, &(0x7f0000000380)={0x400, 0x4}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000500)=r1) flock(r4, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x55, 0x200, 0x0, 0x9, "7687e6ee91c4894357e8bd30d80985fc730eac41", 0x100000000, 0x1fe000000}) fcntl$setstatus(r2, 0x4, 0x8) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x7) kqueue() chflags(&(0x7f00000005c0)='./file0\x00', 0x10001) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000640)={0xa, &(0x7f0000000600)=[0x8, 0x7, 0xa7f1, 0x3, 0x5, 0x10000, 0x3, 0x0, 0x7fff, 0x6]}) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000680)=[{0x3, 0xfc2, 0x1000}, {0x3, 0xceba, 0xbc2c10e25e63c65f}, {0x2, 0x8, 0x1800}, {0x3, 0x902, 0x800}, {0x3, 0x3}], 0x5) syz_extract_tcp_res$synack(&(0x7f00000006c0), 0x1, 0x0) open$dir(&(0x7f0000000700)='./file0\x00', 0x20000, 0x20) r6 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000740)='./file0\x00', 0x2, 0x8, r6) login: pckbd_enable: command error 16:02:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) sendto$unix(r0, &(0x7f0000000140)="5bb9e486bee6a6c73e99be969580c532c6ebd532b14f5c71fcc987cb3e842ee669a08874267037e3beb73988772ae19c9f51634910", 0x35, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:02:32 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x830e4ea7666d8e61) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0x4}, {r0, 0x4}], 0x3, 0x3f) execve(0x0, 0x0, 0x0) 16:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5ddf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r0) 16:02:32 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) flock(r2, 0xf) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x10}, {r2, 0x4}, {r2, 0x80}, {r2, 0x80}, {r2, 0xc}, {r2, 0x100}], 0x6, 0x6) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r4) 16:02:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xa4, '\x00', './file0\x00'}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:32 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0xffff, 0x1, 0x3, "559e96fd7a6328a5e596a722ac704e9fe95daf83", 0x3ff, 0x6}) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) 16:02:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x8}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) flock(r0, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4d0, 0x6, 0x101, 0xeb, "aa351b681c3b5f018a5b200a0c3639001f2c12ed", 0x4, 0xfffffffffffffffd}) 16:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1dc, &(0x7f0000000040)="b6") chroot(&(0x7f0000000140)='./file1\x00') 16:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x9, 0x4, 0x3f, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb6b0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff784}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffff3ce}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x5}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xeb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2be}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) dup2(r1, r0) 16:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xffffffff, 0x5, 0x5, 0x3}, {0x80000001, 0x80, 0x81, 0xeb}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfeed, &(0x7f0000000180)="61b7") 16:02:32 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) close(r1) recvfrom$unix(r0, &(0x7f0000000100)=""/98, 0x62, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r2 = shmget(0x1, 0x1000, 0xd59167e202c2fd18, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x80000001, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:32 executing program 0: socketpair(0x6, 0x5, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="7ae7f4052e25a64856715cdd46c33dadc32a3d714cdb7317ae1b5471e1c9cfe76a462ffbbfdc0a71dd26215036cbb361e7cae149e5c9c4d78582509a6f98908a86b3f7f7d3beca70e28da6072285f5207d0f40d793", 0x55, 0x400, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x7}, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = getpgid(r2) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0, &(0x7f0000001100)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000001140)='./file0\x00', 0x200, 0x66) wait4(r2, &(0x7f0000001180), 0x0, &(0x7f00000011c0)) bind$unix(r0, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) flock(r1, 0x1) bind$inet6(r1, &(0x7f00000012c0)={0x18, 0x3, 0x8001, 0x183f}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001300)={0xff, 0x1, 0x7, 0xd4f0, 0x5}, 0xc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001340)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001480)={""/16, @ifru_data=&(0x7f0000001380)="ece03c950b33ba8ef90e6fa8baafccdc30595f6c220ae0152d528cc081b34d63bd4c26b9b49383bf0b82c4fdbd7c790df2ebb1bb5c6766893c74aa6ba3580f84d7204bf12a5b62937613b16ba806aa61ca48a55ab57a96d4338f0fc039512f08c8339996bc99c1ba8ca274f64d871d46b8c0c8327423a3df8d10d900cc0fd8120d59d93411a290df84903fe72799380722ccb59175c3fdb75cb6d09ca3ed4146f50e937372d37a15c3b9c3190e51ef2228f46a485cddf83c1743c5d1a3da2ace4b1ce34f002ca3ba827c24de67487505d3de81"}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000014c0)="4c3fd319c725ba654b74710a56a51dce7833cf5b1f4938956ee6809412b44f598ec1734f7bebcf20e8ab7696d5db0e74107049554b47a84b013bed11a9e7961edfdd2034cf81a0b7c445af2cac2dd418d31a730b1531de3c70ceab6aebd29ace16a1d58a6093580220f9ebe731a5f9289663484753705c8b2619102609fd809256cf77ca01fed1073010d6d3fde7155a453a7f740ad447dc0ffd833dc635f16376b480a43ce500ca01dd46a4b32df7a2f3563fa3f8e82812301f00d877b120ebff1aa0735ce6a58a5e64d85691c46a5087cca2f7fb899370ab56aba9fe114dc765e62439e1f2e6e167c307556800c2b488f0716a78ca75c5ec343a426faeac6e1ac6f54f8f1c544389ee0dca2787423d38e6ccda8b4b1e6af521e2427bb0aa3cf308987bef2ae37267f6663604ddcff63094e45824e35f75f52fbca163e0e8b466d0b5cbd5ed123e2f4f2f0cb067af885260c8b53104c605a103254059f7a5ae89cbffcd0de5e55dbc9759ca60f45ae5852f31dd2fc492ce6657501dc7b278e608d2f8547b0eff559a95c1cbd5d5dab1ebb63c99d5e213fe5abdd158864a4bd3a66cf334078e93525fd4fb41ba4042e44f2870dc0ca26f3c3fab49e9fdc2b1cec33f4769fe5b7c9e26e28aa9de2213eb34a47556eef2bad8196e2412a8c1cd338420635f91bc431f121f4cf9311c5805872d18995c85d274f141c3d3644012d00e6124820d08aaf9552c1b62dca7b6cf3ad0576a138dd4b1f9598ab1b769cd384ccc5a3fad0660e224b83af1936ad3d3315d50f458e867fbb62dc70a102eac1b1214e3e484c79de1f21a0e23ead8e5bc92e738693146588cf66dec8bc95745fbc726798fdbeb69127a130e7ce676c61de259271e17467a53433d2c6b7eb04de9a7f97facc9ffe47b7adced26f8d62689565228439c2459009087a76bb36cf4ba8e0cea0c1b7599d74409ea7d855b631eee1a780866e6cb03210a3ee613540e588524b3d07064a48f352a937a8ef7ea47310c879bd95be6a2b7360893a65fb469bbab6f7654bffaebe9ef4121f9bd1c136d03956e33d898531c965d132e227fcfb908d2547f5d4fd35138e576015be306264d051d6b351bda1856049313fd93b6eada43b350b8173215d2b01c7622b95505eec355c941760b38d0623902e03239b9569732e73fcacfbebd822f0ad2e3340b847f5caff98c8a152d5d7dd2974600828737c8858689e17a043714130c947de2940105daf9565e335d558a2d90b3b9257ad41748fbb9e249a97330494ea77e7d8c51a38f2975daab367e5107e18a8d590c1dfe31ae63894fc09357d262f4461a57c21c10e17b3adb6a4a43752b09edeaede786ed4b43889b7ad59fda6e3a9488b602e39502330be686485b2c07ddf21a2a6003a9d9b180387901de698111a020f845445968be54a9bb48c86c4491c38060389dfdc72af72718d717537006cff829e4def7ee998e7f9b22e239b22aa6456eb70378e7d341bda2ffe3b527e9c75a603032a50b9131a039e558de44563d75684e54110d60882b85c993555be5ba67d1eff4b7b9b3bc108291e7701da2f19630068c6559f2e2b6318f3a25896781d0d9f24a555a37833b04b5ef7de144e0493dd4af0b3adc7b166e4ee9f50063e416766f2d00b0f66f0f10b4845ff569b9926070d56b2d0a68f5b95a6829ed9d1d7492754f458a3a59f63b4c5daf185ebb6d94e69d087af3f64eeae630ba3b48eb47120cfecc689e87c5c8e5544f2857e28d0762cbe27a7eaee8d4ad413153903445436efc2702d94108dfe4b44a5d3ba0ac0b0560baf240025e9338ce23d0637fddf8699e84c8cb4c0266feea6c61c98bf3abfa55439c7ecfb91215b1da23fa5cb2cd09915f5f898b78c536a6426990a473cad785f1a0f77b21e15bdf16fa57c3410bd7822daa607d1e8898f7b5d52b9fc23a266f51078d05f4f5f892435323c93f9b4d72c180340b39bbc4a337b93f515c148d42036c8c4d56eb212c12363649cf0d929df08246144c79a851c9273a1c3aaea8566dca7fb52c9240be56422a753e11bd1fcff8b7209552372d0070ee1fa5ab5afbd5cf6cb55d2e505f694496404f6e9ac1975fd82753a37513c06df46e661c2954fa854be83139f92fa2f6a6d46edfabf2f4585429e56725b422bbe0ea406241a0ab8a8c28029c37b6163ea456f76f281541362d1c6ca8d7aef92cbd4e6cc57e56eac75067c6d705d959a6f55142f58e8f5777a86455016d41b8b716158713d0b26a10dfc10479a39f275409b19cb80e30eeaff4a03669a9c723a7bdd7247aa9d44957a18895f69fec68bca423c9a7181d5deb950da016d832446dfa6837f69fc55995c2f1ae399e79ca20809ab28d46334e949e2d873c44ff706874acb21d62a4aa500a7199150cfeadafe1a1ed29a2601021868f37bd7ab0dbf934c0a5459e2279c2db6d51258c5cb767f2bff997f6af550d53a7b9131dcd40ae24e07e231da6fc73dbef96a18d6a1423510be5d5492904f0f55bf8e5bd58240cb03935dfb51720ffc04ae23fcf4fa1c0d9547cb5b1872ae6e482644efae7cf74f911eade0d3090352c7b0752d891e94218056078c34bbf894e162fac2b5501b0898359a5c17109d625903902439e9449eb5c58f510f8b54351e8a1e92eedfc63f4b6bca119c9222eb152336f37cd9787269bcf8d182d9d15a3a4ee93e10c4d314898cfc3fc5cbadbba4f1fb6c8b2563fcaad364188ff24e3213ab6e4dfe1e35bc5f464891238d34510bf0fe21b5afac82bb5b78a9f8f4e0acd29f9320dc2d3d84fa3db1499f4679d267b843050bd04fec3735cf3b75fa2adcd142916c8c415f6b94ed386daf91ce25baa93db402f0476f8f4ed10c00d28438827683ef256924e408cb98e2cb7f484a621ed39a3149b4e81ee4af2ff840fd71f559c1a6dcfc08fdf7e00d6b18756969b42b0b5ad642b65b5497f85a0a48f685d7f1f7c6698ffdeb17f218acdbdd10a71804f28dbce4ca785f7620497b5ca5eff0af75eb7655a74342bbe9a95bc83416c5485d9a0452ca0baeb25e4b75aff4f4b1efa0b1d30fa55d593604ee403f4ed7c6a7bf36d3ab343838a8d5e5354d3624010518df780696d5451c106f3f30f04a526b45a840735ec0c62ad73b901e7c7e64629b9a93f01b89f502f605fe9e7f092631f991e757e78fc184af431f7dffdaac7925d62952bfe67fa6afcb910f5659e7b4ec78f93e596916bdb1ab9288eba0fe2e6d7dbb0977822ab1250b56b5d33b4223c743c9f0574ef2eb65cee3cd87a13dddf68e97f0ed00f2734e9147846eb45717b29762437b24ed915f6860695aa3e5556ce82ed125045336d9c2b9c186b58f321ace77abc51e996556bb3d2aec6656a650d8100dafce0bad7171bb7b58aa8e24ac7ae582534c9b0e16f22c0a267c4d1a27fc06fba25b2a4ca321547902bcb5271d39d0773125a360c2499a38c4304ab17a7486eea3cc6dc2f4fd05c2af8f37913942c8cca55c9ad47d1fea93761ed460fe348816b29a2c903c63cdc2f99191ab6618641c628536fdd488dfcfe8b9480f601a56ca7c710cbdc4750ecd29a4cca7d5a0fb8d4f6ac9e3bf3fbdef416a055602ea872eeab8bf6f5ee528d6d9e7a1ec40132d579c32dda35b1e004752b5dad544a3710785518cb424f5055dafef5970e2f25ed7ed1436b1beb48b72614006e8744ee8c1bf001225feff0a2e8f054d23096fd86640b4433442ea954dfa192c03114027ac9fcdda3258122a75654e853a309211c4e5ceb2badd69b2b8fd5e045fcb7976ee805b2c98792f778563eaa75874fe3ebd4706f312a6ad7a5b0edabeaced76c9ce524927bc0dae26aadfec354d3f27595166f3429e0c7059abb2903ebd8cafa8701fe808748dc8d81eba4b5721faf2874222515c8aebb213b2c7bb81425d39280969cbcb4bdc14b82ea7af61074633b58af2a519e2a309b244e13ab9e5875da792529476da42fe60ae2993c54b0e436dd5ffb0d3969aef03a5454e4a4d86e40338e19145d3a959bc8f4088e7d4773c0b589746d63bf7446305285c688f570c451ece6ccad68d4fc3d1cc48f4e3517d7d423ac5bdd3c19177e5cf8d23aaa0c4795fe87b65683fa99078894c3cf356eb408eeb82a93ff13befa226a32c7bb8c8830ec5e831f14c24fe217d4465c6e73dbcf2137dfc7c00d988c2395930043093df63c19a4dccd5507f01009e0cd96b65228eecebae7e674ad90301368296154f35091f72a0b40fc7fba25630b4db3872320bbcbaf62f76a9d30e9b07657f2e01fe29ad4cae0fac403b267f7cd29e7c2db0593f0d2c8d85664d8c6ee260db8bdd22594760681edfa8cc51d428dbe338401a5ceeed78e3ea3d91e6cd0e04b37f965a10702c510ffa68b20d46e6e9b055eaf075ce288f1a5c89199548989857eecdf677d99404aaa0f6019cb9f5043e204299947988408a063b2f053bc1af07cde8ac67fafa250cc8ea6851cd717973cdce1c0592c61ec0864fe0f33e54218196d7f2c5d06836de2506998f9180240f7e07a070130ca9e0b5d7a75f61743cea05d00f6bf23593eb7b0af817c7767c497418fa202814de80a77aae791a2ca12e199301c25cb72e068081b04e518660c32837142ac7d23d7e1dc280e8f06a808054bf60c266d9436f4eee3f46e9325fda7d5ccf3520a05f44ad269b49f13e19c01535ec029256b93a2bac112d68a43f9002e52e895c9a0e749f29548ee202d66892d0c03a34f761f6bcc25c5c2214200fb606e87c71dca74cc21e2b79b8c83936e97de45a4189646b2f14b7c144a99fee9b9458f92cf386a7a4534af2c763da8b8bd7e4fc28e052938876e958a9011cbd4b2bceac28ce80cffbcc9fbd9017bef057d1070d96d899c82a42cf217c162898bd92208a1cb6a43e12881bb1ec0a0f7b1bc3166edcede3273079b963a866579e6773123a31b019658cf2e0c7a4fb211d0ded68e29b9d8d0e3a47e327b5471008096a21fd4505f71f326033e6e18e02199bab35ea0309d389a30be3fe3d662177be11a1843053555448d7a068902936806e5cc080df6e7d24a52c27abd80e07853547c4c8fe40c5207504bf1253eb3a44ef37ee4dfbfd4e1e4c9adbaabfa6ee0edad4ec7ce52b16d8a09fd0e75387934e01b43095b91fdc538d0d349af68b56a554a9c723577e06e9d17c9116b3a5852bbbbdfda0699502664070a51f1ba34712dba624c3e9a1d44cc11a5db656bdc49c43a54c3ec879de8b28bdc9d69479c804db4856c52625e2f65143e807ca147e1766a419fa2e116145241424c5b6f0382fcda5678ff72d67f9625f8ef535576e257713eb0d3466ccd25ff554be491e7eeedb29f30ba8aa6e134e1b3b217be6c8b6dffc3002658bd41c25cbffd567059d80213c2b48f6acea89514a6b55626a502747bd8d93b9d44ec05f40ff77ef0c62baa9687cf895adff14af439541c8792c2128370a11801c4755b2354310a8b4be527c0352a620297b6bd0dd73cc15303732be3ba74356388a55c6dfd6ba19b36200aac0f961361864897a284735c9105b7beb40ac697a10a83295e299f9bae3458800ea474a3a6809a18f94ff9711e20be9f39be059bb4b98910f1d768fca76bd8aa32c21be0b6fb69099443772aeddb0b172cf92985e8a81120b09052cb169f309bbbfad46fda4b905986f06ec29917bc407a2a1907049b0e0605ba827f65204a94135b003dbb526c8aeefa2f4c5f81ec6cfe22799d4426288560d4cb737a47f865900864cb909b9e6a4418debdf6670a95347aaf826d9c42", 0x1000) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000024c0)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) unlinkat(r4, &(0x7f0000002500)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x96, &(0x7f0000002540)="c927b5a98e881358b4a345f27773b89b5f61c349eaade4a0da1fd55b003b31e67c4dbb13236a7e5445fbfd796ab9cd32d674866d35043d06d7b51c8dfa34d09a5a1c42f33d09580b3b0199aaa4f411d474504fde4f53834cfff3843377876563c5b4faf4dfff0d6ced008d574c2243920eff4ca176dc4cf3ed3c1eadde7b3439dddef2e0e0583055b49f2fa066574629eac1fc8d2368") minherit(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x2) socketpair(0x20, 0x1, 0x10001, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r5, &(0x7f0000002c40)={&(0x7f0000002640)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002a00)=[{&(0x7f0000002680)="74dcfc748b3cc3e1506cbb5cbd62a730aa46e1a4eee0ac90734dc17964e5ebad792259ec3367a91fff35b19ef7fdb95672c1610a599c117fe51b2e1ff048a9b1e03b2e4260a4497b3e731619f5131bb4c99dafb935155b5cb733a2c3b0f7628fae402aa9d0458d32a4e2", 0x6a}, {&(0x7f0000002700)="fa2c1f379bbd57bfc141cef2773461aed48da63e776dec7ec5d4ae39ca86ff1cdb7bdd1a9a6f194f3429a65adb29347a43822a5587ca2d45733b02764ef7532bf1266136f0e0f27eb18f7aa1e8d797e7f902844f7f342613d6be503b83e59716e55f7a36d1aaea81a4528a5dabc17ce96a90ee38a6ee5a19aae85d490149b6a97e35a8621d6dae5958f814ddc8593359174704b8fe8443ad9a3adeb65152f4f8fb9a1bef5d850e953ccd15ac670cebf7785c7b9f859272fe75d11b530c647db9de0f04b57ebd68f338222b9f6455fc330a58b9932e14cd94479640cc449c1b", 0xdf}, {&(0x7f0000002800)="234f246256c7c07915efb9bb0e7f851b80805a394e247a2e391aae9bad58e57212121cdc6c5901f06d6d608244a1859aa81473cf5a13f3c2cb162379ca6a2ff93e2e9fa3308247ec8958c7529a57d17fc0cf910d28b5ae96ecf045880dd45463588555c2fb14c1c0f61599", 0x6b}, {&(0x7f0000002880)="71ec24dba0aaae24552516e7d7ec149dbeae1f114ab305c06ef20044788d3da252e7f925dbc5bcbef6f5a168acfe44c8e85d1421af2e54bddf5fe35229005722967fc200af3fb041675845b553a4a626475365b2967ab87d8a792dbf96a98349ac9bcabb55b5cb377ffec9a2cfcf68d7710e5de85e86430b624eb3444b17aaf45ba577b7dac624899f184219fa133a821ce2a0416ed21ac5fad4fbb7b5256bbc7d58e0ff4b98ee", 0xa7}, {&(0x7f0000002940)="ca81aa15797126b5c6c762ff282ed00ba287db27ff924392ec346b0910d30221efa31fff79415adb0d6a767d28f62573a7e64542691314e0d97a5de203d5ccc22bfd6ee147ad7386485e7f4a433d100b4d209308390537e41298affe9241a1f464d9cec09871d49023bf98f8696f6624188d1c389ae82b65ed967e3731ca941d2ccacb77a9191e2f019495f415f1e79c4f7d92e178874b12b29cecdd73c7f9e2d531", 0xa2}], 0x5, &(0x7f0000002b80)=[@rights={0x20, 0xffff, 0x1, [r1, r6, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r5, r0, r6]}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}, @cred={0x20, 0xffff, 0x0, r3, r9, r10}, @cred={0x20, 0xffff, 0x0, r2, r11, r13}], 0xa0, 0xa}, 0x2) fchownat(r4, &(0x7f0000002c80)='./file0/file0\x00', r9, r12, 0x2) setsockopt(r0, 0x7, 0x20, &(0x7f0000002cc0)="4411708d653fec8260ce587e372ffedcb3a9c44ee1b1e5b97c60ccc9f406a398ce6ebd6b4a25fbbb40611e784af62e751b5894310f61c45b12611d0b7ca5978ff30c5c32313a3b07e7a3cae269938c39afb978b71e75f31c65cf7a98deff93a2bdaac487d38c9505a0b6cdeba397085ee8f23587f0f86febc0249d346dd356", 0x7f) wait4(r3, &(0x7f0000002d40), 0x1, &(0x7f0000002d80)) 16:02:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x8000}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) fsync(r2) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:02:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x20, 0x4, 0xe1) recvfrom$inet6(r1, &(0x7f0000000180)=""/165, 0xa5, 0x800, 0x0, 0xfffffe54) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x1, 0xffffffff, 0x7ff, 0x5, "50663a55de0d99090c44891cf511ed1c4bb15e37", 0x4, 0xffffffff}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) socket(0x6, 0x5, 0x8) 16:02:32 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa648ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d907962361dc0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b044600"/225], 0xd4, 0x800) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r6], 0x1, 0x914333e0d6417f56) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r4, r2]}], 0x68, 0x2}, 0x2) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0a56140000000000000000000000005753345af3bab8a7000000000000000000000000000000000000000000000000000000000000000000000000000000469100"/241], 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1800) execve(&(0x7f0000001380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600), &(0x7f0000000980)) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0xfffffe6c, 0x800) 16:02:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x27}, {}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x9, 0x401, 0x9}, {0x2, 0x0, 0x5, 0x7}]}) 16:02:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) 16:02:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e221f42ccf83c12c342da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd49df2d4bebade2abf1cb6859ea86ab9c8d6de472f616c728bd4218467c0ad86be76408dae24ac5094df4f5743bcead585687100d91a908c4e09e5cfd6269f2f5573e3fa9cbcd5c5f5a6d6b549f2f10824bc28d6dc153ea060fd2c27bcbd59039a75ecf9ce703634cde5897675ab9ef759eed0695466602628779610c69ae04cc979f0d9b9c0a41801d268edc8d6603530dd370785d54c4da46705f4d0af60ff5e1e38a82cb1625f855ba38bb025d891a23d76d3efbc"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x1, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:02:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xcba125b7ffe83ae6, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x0, 0x1}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:02:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x3, {0x0, 0x6}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) close(r1) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000080)="1eca46403f8120dddd572448298e11507f5bf853603e628de3f2d9aa34461c", 0x1f, 0x0, 0x0) 16:02:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = fcntl$dupfd(r1, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x2a, 0x1, 0x5, 0xecaf, 0x8001}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x7fffffff, 0x401, r2}) wait4(r2, 0x0, 0x9, &(0x7f0000000100)) 16:02:33 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xce7) ftruncate(r0, 0x0, 0x30000) 16:02:33 executing program 1: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$getflags(r2, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r3, r4, r5, r6, 0x5, 0x8000}, 0x1e3c, 0x8, r7, r8, 0x1f, 0x7, 0x2}) sync() r9 = socket(0x10, 0x0, 0x166e) setpgid(r7, r7) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={r8, r3, r6}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r10 = msgget(0x1, 0x200) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r9, 0x5) fcntl$getown(r9, 0x5) 16:02:33 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) write(r0, &(0x7f00000000c0)="b60a643652ba3b7c550d74fa2c4e9c565def04744a8cf30a77f15aedc7662927003437558e657d514e71768763b762770bc0c2bf9c060b70ad75e7ee4b8e6a193f92f168805a06652a20c2774e5cacbb089002c2744ddd61f719adc3206e3643a4b75b755c7dbb3dadecb5031b0d0c9777222298f2c320d9f22e78fc81de0fda6cce12087f5455fcb29084fdd3402ec4012b9f153113423b9aadd52e8fbd0974ac001e98a62a796014ba3e85a931eb2b53f277bacb8429a36ec23e04b135656d1614f6213ef322d1171e7f0a121e81ac3d10c9501c731f86628e1cb265a5b9c10140d7ee4e73183cd7d9a507dd707b7474e32a168191231d34bd3acc2e0ae3884908afc7f747b99532954ff605a8900950274098043744b2f201ab6c541b1e05aac3502b9cc22303d112d1a6b6405602e1c1d9505761cd6b1924d1acb840ee6afce10c1063040c00415cd5e74d69c71245f0f551eedcfd92154ff954198cd280abc4f05ee5a5ac4e3e72e65b428d8b790bbdc139b7c9af49dfd03c2965b1db4e7c51c36ed48e7d7623a1d319b49de25ac5e425d9e5f9b5af8fa6ade87c361c5178fda0c0bbf29676dea94491b4978365ab58a6893b35d17c7030da5c50ef712bac74d05512f0cd52317f13bd60aa88c5ab78a1d914179d561834c452e87880c6f1c10a4128881ad72856645b3b903efff2f3d99784cbaa962ca68d38003506b30d04ef92889f623df17fa6995353f19612f8bbcec844f71767b5e8f63724377d2650afd468335617e4cfe0e8b41444444d0cc3b95e0ac3d608a99ace3e31187e57324cc49ebf4c98b3dd2d1f686aaee1db2378569cd079e3f534c8088b5dec7d1ca927470c2959539f8a4a26a2b5e23070af383aead8b024409860adc26cb48cae4213509e351bfdbb56579fe0c828e60e3f106075dfff2aeb0b901ea81fb621edb74da633eb5ee0cf511dfc4428f124e17bbf140e98548d8f8b6d65ffeada271c06cd0207f6737f692533f66a5d87e94dcf0cc21832c9bf80aa7c949c6f85f593be81212e6a1350e79d319792163c82f191d63c556bc3b585fd84f4194405eaff118c7fc2fe2cbe516a2b366aeb605aa685bfbb16b143d0002f8458ceb8c008aa081afac2eb150f35e7bffa14b8d1758df0a0cc4888bab9a60081468d6dd5468425fb122d77469bb0adb0783eb9a68c628248ce55c1dc8156eeaa5b2a4cf3f8e98aeb6f9d5665ac79452bceb11b663da55d412b7f50db4b544af69e41c1bb8cf4c0dbd5fc0ddb8136113f16ee196f964d87926ab16ca034228d020fe0ce3224c71b4f746481df4087c1f2dd876f31fb12e2093b82307d7330c9a6378817a99ce9d1d9a4b9bbe7920075e7aff28b64e5e5dd4085ccb6405250a54f98a745ab043b113de05195a9ec6054c331317ec94ad9b997661ae419a3f69485adceae68b57f9251912fece1a25ec98e398b9caab142a69bc7b5947a9def2cc77c25db160dce76dbd1abe404755013ede402567e6b804ce22f115f412d43fa39a873957ec3369832c8546260e20f0a5cbdd7cb6dc8395ebd80ded70e72413de6b1ad456db4915214d16db7ffce00fd87fdaf1be206f1a559b4b3956dcd61613b62f2e8998d8d5532aa5fd567c01a3532aab385050999b77a39e0c0e4e32bd1df7d470797c6c89a4c3029fd04541250ad6a7a8faf0e484071ec45de65d5754fca7d3a73ed4ea539291565dc831cfd7aef49ed6a481a4c210cc37c69df272b6023a91ba7171327f82edfbbe7b3fca9a7452f61d02cb9434c72b2c050c095f7f0726c50e8a0b702265fca5278c4e9f41491cad6c0d349303fa65f2a8379712ecb2f8e2465c4c6b710a8a2bd2913e3c3222231d9acc564dcda39f30475a3851fcca88953874b122a016d109a25b028ca7591ccbeb01870540cd488341818e5e094ff7502dcb66dd9c6de7f7e0a965fdd6d73509c0e9f133a510d2b82b18800fd855556b670238d0e0c9f1b9fc9a4a3b4215c501bc45d267e2d227a321a8f0ec09c7bc01889cb8a2e95caa7b0265b9491db491e37ee94fa491168a2f2067e5b42bdabd7b66e87999833af0f42aa8ade1aa11d7c99a1b193abe765a9654127d867f419300ba8f73cdb27f709d157eb15386a7712c28a3d659bba62df4b5b1cd689abb726fe94f4f4d593c0d734a0914756eacdfadb81e4b2990b61e2fbcfebf4b29b4b1ae1805dbc1b09e4601a11167ae7157b2119894aa9a4f8957559fe7c648912bbca7785b101761abb8b89ad6204d9e3feda081dd225cbc16887f4b3c8a6bd5023607b27659702a69e047416bb76af6ece8a12ac8df813748d9314f9a7858ba4e9982cb31b6d8a1523b8108726d913ea6957ac35dba4d9f03cb07be0f7e89deec9d0e6998794bfb1f677dd92fd9f191d5a528c855105e8ec15a87fbf999cd1788cf763a4a2254c5ee2d659f2d57f58cabb5bf39974783ef2e763a5b078ec4056031064322e3ee8dd91c47fcd01420d999fcdb610b191f45661d7c9b53b16e718e8bf195a510600e7eb8cdd50b02f26371632b5ada23d34468005b59a7506962167086ec9d089ecc320c7be7eece96fa2e53885299aaade28cd60c9fa3841db0abe97c8319c72a1d2d8505c0dfa250bcf411c9aa43ff44de9cd7cdb494259f44c4f4ec2a8d5d44b2b8cbaffb99dbdbb4f1afa204e7095d7a906c987ee87e942defcf2efd6734508bc174bbc28dd6aa8aed6c345f218f748c409272db30d45a6bc74bddff84706a64701d6d62b09c15e2fbb8880fe0adba094392a90f578dd3318925c2f42f32acbc66b94b2151e760944c9290502b7dc77598a6587e2f2d205ae2072cb16268284de0d872c4a542d0d9da71fd4c259ad6b0b58c4df0edbc2df8959b756829ae026befe12fe2449cdf231361fadad559a186889de935cacf3ecd20ecca03c473b70e356c3b0407890a7b49d00a91f5c7b71516c8608e65753dd88d3f0e17c6676d1d6319fb8b51071ac521d81220697382d04b224ac79e384d1c3f540b08e9814880ec0011c6c909944c2462bd0a65b6ee0ad0d878aebad50590769fb7a7d0b8c9fbb0921da9d686efebd00167c3a80173e9e317049398c677c63784d49f6f38e11044f92d58fb7e728a4967cdbb11d13c70ecef68a9ed2c611818f36afe6960d823f98ae414b6c284b02a2a409bd3b069f595a808e5a9aaa1af3ddf6dd207042f19a129aedaebb06bd6f06cda7a7ba0073c08f89672332f21bd76d8db85b56185f61823657dcaef4df39dce53da78883cc3b667dd198c11a467f2899c44fd3a1f9fa3fe3d068db05bea72d016515b5862d5847fb74292cb8e7abc40232d85d45580216ec540a2965ed7c558901920d5acc33aefa54f4cbf789951237db730c971f18918f755da809bce7f6aaee53cbcd5b0914769b927327baabcab4f4a03047320174cc0676d41cf23e3fee251527e9b46c1cd31b13df4479bd55c84819ad22ea17ef8e7e445e9836be8012f289eb4177de802adc17e9ac3378f25825b086693e53c8ceaf275c8d152c7bb085207c6db688081f9cc834af0748f5927b7c0343c2b6a417a86bc44259f0b723e8f518b806fac2404dfaf462c2322ce5c5eead6047759765b471e59121d760ee8cc337f7ac998c122cd0bae20c72950b2730d1544a38d01892f00ecb5f0fa82e9c7b2c4bfb835fc6c6c33be0b3de19f8188c973a643adf7345c8563a568eca99c58c85c850b1c7f5fa2fcd08ee4634ab0c9c733418ca45ac1f9ec1bd28bfb4bfe4310e24ffa9f624eb215094dbcab396e7358e3cb1b2ccc4b614231adb58ac74d3511ba1999f877db25dcab2a5c62e216b8c8cf9c0e60bd4882b848c97963e77cedf51da269c3b9b0761c92f5b2bff31a18a9d744f38e09d976db12d6f79a3c3ff801f66164cda52ba5d78b5947f27f62e90ad1b29c0a9e3bd0537336c075e71ccfb9441e2f427ed5034d241a6d13e001adc842abd558d97cf05e11d0659ae0897e302746f166b21048737f712b10d10d422d0ba374547cd5e98f805e4af179fc9623771ada4b85e722d9a29be3c05864e0cbd1de50e1d4d7581caf850b9acc1a0d38c0bfaf3c3479678ba7211c31b83f51ba4e52ad3e71ed2a824ac41cb2b7253951f406f7e481744e0b9083d5159780fb8d2071f3e8cc78cc7260e3c09cc19ac9cbbbb95f8ad40ede2cd0ac6a05adf4c319674a4af8bdb88dbc2b72ffb502fb479e6582d6ee060c954230d21a9ce1aebdb7670f3b82bb0f9af6b851651d6ed846d57f97d63ae7b2f0b956bd93a2e97632fc852678b18e1c98f796bf3d46e4d0b567a62874593c5f69d4ab0f0c1cfa68a7a1e7e58d182a532aecd090026e4308a051dfc093d806aafb9b21495f9b1d3b81d4c40c837e51b4960144d238e629330509087423f65e4959347ff4ed941921ccca6f92751bb61ca3770f41a765fee7b67c5c418a84e6b4769e48d2b7c9e72b04d33d480915978b87c09dc4972b2a8472c13517eb6e613ee8c8a311fd7d753a324e969783f97db0753ab1817e67ff5f43b03ce8b7f05528bc7a8d9ed5602e5a644d71ff6756bf308441d239891391f6bd2fae7256ba5860b55e4b1fe64a75ccc27adfe23721a00fe8b124bcdd668b34bf9ff761aeadc16d14a444750cae8be2212aa09ab4a286490532670c485ae02e87fd061f1ef09cb3e94411f3122f5dad9984f3b48931a1bf07a29e1472f399e86db55451a946d8907fcde2834ff5785bb277a6d34e9da18d760e7218e38bcb054d784638ca38a9f78c116a9cd4b849024de6cba47ec2223eaccc7b406ad4a0e8eb00d89ee4f3f0c969d7917c5597779cb00918219a63f1e702886eae6d9843655b2c2a2ebecb35dfff0731c8e568286ca17e64a97c68344ace7926fe03676a0b6da96970e319e0a09a27c6a551d6cce02b259e9dca8cc7bd455c0f8929917a2b8334fd113babc026cc3b62fe6b4142e3b10b724ba0d89772f3002257c2ad7faf1eb671d7d6b8a5fe0b8934f9c274e786b1e011fb5a6b168ddf85981501de4945bdecd3f01588a16475d5dec101e64fa337ff475107dcb91a7014c711a8152a953c0f07ca929f3e37014884a8a154a2479fc4c48fd454466397381f47a0beddcf21320f8d0e2650a236cccc15bbcd020e01c2aeceea584542ff22c0a7e3b9990e69f40f4ffdab119c0347db776d554d589ac2e665a70f572bb63a6793da98a017fe9fc9bc09910efd8233d1be397ad3d53a2f28adad107fcbe143e96aaf0eab3d75b9f298afcab19d8f4e6e04822c9926c5dd4bde8ca936841799697e0b50be735c87672912b1413e4b8e3eb74310bc7f0eb07d0636c32757e75a0ffa1985c5b5b4f6136daa1207804b96121fc537d7a1fdb55e05d144791b28bd0aa351c1d43b36fed8d9ebaf93d3085d146d753028ad832fec4b46c4c935a6480f67d4a3ecfcc2e661ae0b604d6e68bb34ad5c1de1ed101be14efc429f26f82605620f3c8951e79726632d95b16b07ebad2bf63c90fee9c1ccc42f847f55d49dd90460abfb8a0b17d1cdbf771c3e970115e2d7415732836da88871af6a194e915c4e7af73dab0def248fac8fafd6e998cda79952f4528fa5630849ab1e74fbf44cb54a0480215d8057f2e657180bdd5be0be22f810e914315e615ad1f95e69fa8ec8e933158427ae6c30d28d62905ba915cf0572fd7e7c74a9018d149853c6ba3c9c5f967617ab28ef3bc17ca3265f2912e56231f27734299f8fc5ee6cd5f9628425873f33455b5726312fb1e50342ff526c8a1ea1ff60d59c9", 0x1000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x40, 0xffffffffffffffff, 0x80000000, 0x9}) connect(r0, &(0x7f00000010c0)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001100)="276a2e3306e9b13074adbcd00a391f3c80792309aa02d1fd7d6f6b34b41f98270d", 0x21}, {&(0x7f0000001140)="0f0aff0befa4f824eebcdc1d24cc0e8f52bb35eeafab04f23795268e99a68919c535e22cdf801e693319b383b27bfe66b61d34a0da31d3edd6", 0x39}, {&(0x7f0000001180)="8d3f2f3370f08e07e66672215949f22713eaa5d5541c80a08824c1281e3fc4f425b2b9a072eadf3c477bc068add13715c1c6c6e0c963571fc2e268ba0571e04133029a918cab34cf057b58afc0e4620a2a28c021a87a8787617336bb036d3d69c4c4138846a4883c1f40d7f783126b24f5a777bec146777164220660912a735b2da56460cacac6d5dbd4891fe86d7feaf5497e1b8675ddf296ecb7e5a5c5f8677eb1e6ed2ef70f350007eed3c941ba2dc247e232ed680aad84f227dbab5f197c50c70bd5957bad06199ab31fa3a1ad37e2062173bfe050d75ef12ed156ec80908a716069f4d3b1b338ee7bd1219eaf", 0xef}, {&(0x7f0000001280)="7d70a4787fb7eebd9eef6bf22ea348dc6e6de816735594a2c7f166496359c8e956e0b22ac24d6baf7660be7515341f5bdf021e32acc7ab47dd62d99c5ba0ec9776a21184480db05ceee89e885abf2fb7685acadf283ecf36bd1998f7b9db092eff092a1986ae6434c081a91714e7a5dc1010e1ed46db27aa754b9309ed6bce3544d15d04b06a6ca04e683a98f980d1143c5e5e6a330504967a49da78ed808303ce691b5b27b72d0aab71e732fe98bc3ecfbb86293fa2ecfe4d319834b8b47f48e34ce0c02665591f2f6115633ab78ca91442c916aa632178277d901ec32c786f173f058aa175a803baaa2dfc6be2a118d5b4643d4531c753abecfa5afefe01f92ab879883a5b45b1685a5573bfd67073d1845956a9f464aa8ea9298a2eae1d6be5186fba13f1c5ffd67b11ff71703d0b2365eab135b1f264d4641c9b933a012eea32bd54205c72b03a15f7ff2bf54675b03bd7f3b1278dcec62102510c0d3a2d1e1e77fe7f026fa3249416bee6471b386270f9b9206c14d6561acb9b3e28d14ab1652c618ece00e9d2948b57fd121e87d6b6bb3d41f7e62c08fc3a72aeba4798f506c1b589f6e86c5080babbb921831e955b15502a2c3286b96c55493d28c07d6077350eb1a11623b9519ed69d7d7992d02af068fd46a63017b27480872f5e0368d68841870f8527d8b8a80479f1d1dccfe10acb607c493123a217ade7602c20345b2a412fdc1d7e3951b2f2c27cb0e8e758af89bd3a633484319c10a1821e53a6beec64032de78c863a0943077f7628417b941cc02c8b781f7a1cbe3653775f7ee2463b8994a320352a519d2b1dac6297de056e07594aed815bb3a6067093c4e555b457ab9fe52cbe311430f554e9a89a0635eb5313a536958add7918af317119149abb068c1c8a37158fe1d05d83b14dd097d9293916dd4cac31e6f7e9a9942ae73b044af153d415a7849431dd72aff3bfe5e9f4592ca586e8777497c24f8327c0759cfe8f61f30763836a30e304d18e41647bead84b8c6f4d5a8c416bb3bd632e2fa0d369e6f598514a6e0158449b61c640bc478ca50070b3319584fdf4a046eb3c31838d87f5a30ad51545a49ffbdbba8569e41cda6bb0d2856aa742c59334c718d6ef175a92969a94d7c72d2b339670d497c724a50e0a1658cc6f7fee8d6846063592693046224d7788a1d86c4d13e31f8b6c50e74e0d30854f9c2d17d61a116640ca4d0ab248d7cf737d77e464483fab5d4c104973d5e7bb42df12c0cfc10ac148dc19137cb2a78a4fea56bb54d603c6d06df9f0f0ef54b0231cd18c6ee30b24b7359be951f243ac5ddb3e5f5ad002daec2cd7c01af617f990a16c0b90ce6bbd65eb64fc51399ca75ebbb2fbb1f3207995081266b80dd3fec193022eb636bba3f24aeac21d21faa4579e60f389741f6c7098b995eff1d3c4f82949f139a2237ccab22ff9f6802a6eeab7071b8afb5b3b675eb6144161f854133e0522ff7310c8360afb3f94bc4fa823e820d496be2530151c954771440a1b1c06253194091fb15ca64d4b7dc7b21ad2be405bbe6f731266b2db9a53e83afa5fe8cef8a0a93e254f6889cf219fbf2248cc4c16ff2eca9a247b2e818fe4e4e770f69bcb8b2335a3ae8b339dcfaddf2ac2c1553a014a56278275689133f6cf66c0a362b53a371c3e4f641019261b40f1dc41c834244ce97a2c1180896bada6eab2ce6e0345af855a868b11037e4b0a48eee58b15a69703561179919b91dc1716c00eec2414c58ddc8022249d9dcd9db5cf1f16b37c86cd95cc2c61c80eca53e09c4148f41e71af23b662ec8eaa977667f6d69bf8e4f8880d7023dfd57fdff89e06ad068b434a71f839f6c0a91ba4e46384f643d7b040d78cb20f5587aee116dbea8f9cde38c4edc6047e038ae0c38f791d744bc1935a49dbf9e84c4ebc31f8489fcfb3e0a2a9aca596f43ad03d5ebe503f0387cad35b2ea7096b43f57ff3252aca8a91e04ac747a0893bd5c0182979bbae9e22cf61fbf7cc6bd33041a7e606ac9942b0e3a348508bb9eba6aeb4806e5707980fafc91d56a8aaa04c5e2756a1908e0a599e4e35b32a457a1b32d1427c1a6829b3d34b845ae2a696d585d966074c2700a55ad7b1594c332a8c0d4d3866660116c941fa188c5e497912148df27ec1d1a0ac859787aa85cb6815b2bb5276b0bcdba0a2c5204c9c4f8e220684c290070963e22cc74fb6edf9d41f300f1b86575ab9a9b87e63c307004c5c78b7efa3a6f68725f90d6be4cad69dd273a9a8866e7a4a83265258315d5ebe14f37cb38887a266668563b6d6148d29e142cfe79fe2ffa7eb3ddcfee513044c087b3136b2d18e4525873de42465b205aad7b1cf9c4912eb5f279e70f75dbd1f834705224495c2d4cfb6d881ad5472b91fae085a01d86ada9e6e52165bb73e9486fa97ee7acd40d691b0580742a611346f6dfee679e95dda2058cd18cfd8a573fcab17b62aed1003f53ef68128096eda33a533b891ca0e7c3ba7a52dd8dbc29bbcc0041c9e260964cc03781756dbc25a933830cde35a029ad4d0d18102d7964bf28060613d297f2bdee5524a7bd2286192a1518e0b7fec947888c4cba6c8668a6fb10c2731476547ddbe7e0c40432925eaf94655a472c60c3aa180db00b0f63765e13efc8923b0c33fa197027ce8bf4a4cbf8af21b7e5e3e5e4a7eebc346376dfe6021c886a69006322e874df61e09c4f52420169937c8d11cd6c71570d775088c59b9c8aa86d8afc998ec8b37fcdcc0a9640b949b620a0e966210225ca63cbe08dbdf01a2a1a81dbb4018ffbcf1ac7865c358563eb9d1c8a0650c87af4c125429ef6124114474efba6b1f15b959147b3414d49072d98b32d2563aed4d93dd9e1cdb8c3a642b0cbf60def0f5b991c6684a70407274a6bf19149521cfc0017b0eb9ba8fd15e72655b38230585ab4751b27ec4c3dd7ba55332fe2a6aac2d2169fee76c0759db327f92ef50391d17d9f2f397bce9728e335d2f88d8d60a6a8abc3b3a77ebc41675137292d1292b61cc190cea2033b4ad46fe506604c2e49ecb77e251d1821bfa25e1406a269a35d9bc1b579d0e7ca81fe05f39beb1924a55f76b653dad13c4bc8fbeeecb2a41abdf4774487c36023f3624d05bd51cf01ee995baf0b32618931c3ec87094fa19e736eacf1e01d7c37fe3a249945a983efd13c03db4f496fa0a28cdfff64fde4930ed6251bd2bdbbefe6d242fd41759dc1772767898c23936192535ae5be9abd8e742c04dfc4d24358e13ce05aa2db3f54badf7254c62e25fbb3fb47c50ca6d9d6375d136eb7cb8a108babc4d85b4063cd55e51bb4d5d957aeeca8ca94870f4ab92b69bfc9da41b249923eaafbb39947d11f8d975afb49bd988999897293301ef2ce52ce44f746a45cf1f180fe84264532b02f8170b8d4a8270de2c71dd36b84f3db7c72d0983a35f8d9be6ba5ac92ff140fd40468a08a935aeef84283cf73dbdd28e7e1d555f8302b837829cf88f4b06425cd67fd929ba338c62e6e810fd6d1e6c06a8e007b03e1934117a7c27bb13e5dd2d6e57ce7e229f492674a87bc3e1e6351c1d8533d915ad9342f09e1bcd17f3ba07636ade16e4a3688446d3f96c03e413134e3622fcceced27b304444bef9cd358e7e7f55d82d26d830bbebc1eb46b2b23c59708b10ba389d75117c1db5d7f44db087255fdadedcb24c2fab08f0d41bf52f72ccef613226edc756bf7b9faae2f825933a1879315589c42fa90f9a298a37a3bf42bf1ff40d4d2e58b1abbf54d1af2e613b9e09033ba3428474480c48e9fe7353ab95cf5027fe15315e7007a0657c5f20c515758bfc3bc01b78a9aa024c081af033de47f21cc3e14cb4b114cd47275c4ab957cc4b48182e4bf52ecab976670f75e269fa5d6ee0d261374e15bf51bd387d8b32d8325a1359f3bbe74d5548bf9a48c5f5dcfbcabf2a85ad672c552c3b2c8783c2e0edd96a2300de69460fc2d2027cabe6141924da8d55a2a8155c21cda9ce3eea491561ea1143a0d83fd8e0041f5d9c802d9bad0a7a795046592a44c5737a0d65210ac5606a7408ccfbff08e2af0145513b98dc4ad67b03c261cceb8d6ba80b8f29984b4c2376b2a827779224b9738f883daebf6858c9dad7c28f75372fc80ba4a27fb04d02aba87c185db84781644db856aa0bf65f8f09284f481d484f2ea0082b4a3ff28abe79cf65b3321b185bbe6a309a241f256fd6b23d281445e28f9fe779207bb55b7876e7b304fa2c5441992dc2111b67303e3337921de4786026816fb47dcd4c0d443f6d0664fd088465870ed538c0f5fa134e84163e9645ffe1d3ce9f12a9b94452c1a5a4ea28bab949dce246e2a511edc0f96eb54c521fa98156d5a047a587c175659f1533c928768ad5ef29624973658d6a5beb25b50e72772c1ba2cde5d37e23f51328406061e3f8ade77bcf9e07510990d5e3eeba104519df5b36de016190a97570c646e0ffdca2ca085df76bc77c68bb70a2f5ac20a338c868b56386f024448ac61e7542b2909f531b5fdb1c255e7fc95e530daa68cfa7c42796335d58260b97fafc6b3d4dbb1c1e023b51380649493a187a47ac58ae5373379b8624e84fcf7f70dcc860b704244fbfdc876eaa0d0d24363b84b4298e90dfa330feb55deca586407f7c1c58cc0bbc50c0db7be37e6bb5460e6be15c294a7bfc9ad173801173bdf9876347b03633bf1ac0bbd58a05f804d673eb12850573a1a92e8ffad35ce2efc4272bb461948beb51320f2878e8f8c47a5e67f001a502bcad218475a3672074b8b134e45057376c08166c8c0f582c8b2268547b8ce966bb8ed45539c2083073d7e4a6c1bc8cf100f4745ab98fb632528acce81489ce1b8d131dbee27c0b1c41fa4983f9cc7e40b9f504626d0169758ae4f1623bb52c9e057526253c879a674bc45d5cef5a6914f8ffc0737d33d32acdf8c7e8f8a9f5c6ab479a879d5b7dfbf162900c6c65cb3edbb1e65bef7cb22aa6420051ff8f8010c9f13e8cd57055b68a3c93f3cb358ddb48354e3cf414ecf6cdd6889dc46c866d14e79affce06a2f73b1af94087f9b8e8b4ab97bef099f0e725fa229ca92a40d51b393b3b7131037cdfb7da6e1866c69ea163ba49f62b11901a82e20ca4148716fba0ceff5c35bd2766cadf5c7075672c1091e6e17a6fb6b5a58bf64779e3312a050c1abf26d0621ad12f0c910f35d6c549027079662782029f282336c56b3ee2c6a03c19e27a051bd267bd95108b13a30ab6766732470a76782d1ffe916b44aa5b5cc2e935eb245e88b22451c31eadda858045c42d8d912a3c2eb3176c3573496f2fdec1d40edc499a933ea8e7d54bbfce083f064e19c3386c94573d2d0f9e93a790146d4b14c03df0c4b74203902fd42c29cc5bb234ef1f14de493e5c9adc5103df68ab941b2083f1ca41c5ea7f88a46f4f38d306174fdd10b561a698364c2b204f32bba74068705801c38254ad4f8f95f7c0a9e57e3f27b21b3b8e97a7f7a542d1626fa6e3d098d099feff65701f4366bc7c49e3daa0726e7436c0b899bfe229ab635a628be273ae2dee3ef8af16f045c6c7f04a2cc966f0451b1e1614a8776f77916a4cc20971c7c754d8975af62a33f8af6492ca73c99631cfae97b58dcf512c3aeb0a99687f2e2a61034fe9a3b1b372c94ff98e18af80f107a0dead84696859d57f8635be040120d475d4f827743ee48a97518a412ed3667b5231b5f0d9d3ebc721825a360532b5175009ab4f5889abf3826eb4894a21e127f2f72f2f344a524e08e34c9b3ae4723a3998", 0x1000}, {&(0x7f0000002280)="51c352e6de6845ed7cb9b23a6fdf4633ec0ad6d62e8312413fa1c1ce0b647428dd06aa2138596a0fb25853c311d4be1881d48496193b35c963450f06c425833fdb900e568493d99e6f5837c36bebde332a01bb4a4f85d2dc8c68b4beba7082748ec16953f35372086ed1c998683885322a800238214da8a81dcab43485dcb349db29c088965e5223f3a9d4f9ec1e70f2ca02f80c994ff2d994758d3f24fee29d61370eb55bc14e0d0a2572dbe78014a9bdcd31ef1f5ba8eadf8d8216d5b472cd6bd8d33ba609385d2d255799e013dbee147afe6c11", 0xd5}, {&(0x7f0000002380)="9691fc8bdd4559fa904953f9698cd0af3251b4", 0x13}, {&(0x7f00000023c0)="55abb44c94286d931311fd4633eb10a50ab5b48f177b967577d7699789a66f0c0f1e052f8527f4bbb1df81ba619a0fbb9f143b2c1025eff2bb7ed596deefdeaaf81cb8f174f535f8975ad4699a56", 0x4e}, {&(0x7f0000002440)="ea414d2f36ca085a49a7ad846ba1a176861f443ca272a417ca68b01e2243f3904d8263d4c2619f63e391ee0e4df4079ca2c3c17c11945cc3ca0a31531d45b7c81b29eb29e8b761755ac459594bdc7c82f51b3d99676b66f623bdf2a8396a0b62d6ae464bdce63ac1614eca3645d8e3e10b48c49170403d35fd3bf9636a8afe71597084be7c1be8c2982ffbab992b7e2ce144fc4320feb07bff2482fdeef3d73d0fe6c4de9037851f3d", 0xa9}, {&(0x7f0000002500)="93416a14ab26cb355d92d20bffd9935503925fff081d7d9b8eb68642940304e71198950e720f8a0e9eb1547978f83d0d5e9e96804e028fc6d6b136e98446fc", 0x3f}], 0x9) 22:28:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xff) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) recvfrom$inet(r1, &(0x7f0000000200)=""/98, 0x62, 0x40, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0xfffffffffffffffd) 22:28:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r0]) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x7ffffffd) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x7fff) 22:28:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x6077d908d98054a4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x5, 0x100000000, 0xcc9, 0x100000000, 0x100000001, 0x3, 0x5, 0x10, [{0xfffffffffffffc00, 0x2, 0x100000000000, 0x2}, {0x2, 0xae6b, 0x0, 0x5}, {0x20, 0x6, 0x5, 0x9}, {0x4, 0x3, 0xfffffffffffffff7, 0x8001}, {0x0, 0xd8, 0x6, 0x9}, {0x6, 0x8000, 0x0, 0x7ff}, {0x1, 0x2, 0x8, 0x6}, {0x1f, 0x10001, 0x100, 0x707}, {0x80000000, 0x8b1, 0xe1}, {0x1f, 0x65e9800, 0xed0}, {0x7, 0x4, 0x10001, 0x5}, {0x2, 0x8, 0x5, 0x10000}, {0x5, 0x4, 0x6, 0x1000}, {0x2, 0x100, 0x4, 0x2}, {0x4, 0x3, 0x8001, 0x7}, {0x1000, 0x0, 0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000040), 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) 22:28:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) fcntl$setstatus(r0, 0x4, 0x0) 22:28:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x6, 0x200, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') 22:28:15 executing program 1: clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x5, &(0x7f0000000000)) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) 22:28:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2000, 0x80000001) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 22:28:15 executing program 0: pledge(&(0x7f0000000040)='/dev/zero\x00', &(0x7f0000000080)='\x00') setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) r2 = fcntl$dupfd(r0, 0xa, r0) close(r2) setrlimit(0x7, &(0x7f0000000140)={0x2, 0x3}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r3, &(0x7f0000000040), 0x16f) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='t') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x4e2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9a") 22:28:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet(r0, &(0x7f0000000040)="9a18f907b595c1f0ad2df23bc59ca83cd9507cf753fd", 0x16, 0xe6e415c3caa8c79c, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r3 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xb6, 0x51f, 0xd3, 0xce97, "fe4feeef27a3214bddc8c72b4c93dfff0ed8f1ba", 0x5, 0x2427476}) r4 = dup(r3) fchflags(r1, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x3f89, 0x2, 0x10001, 0x1, "b7b2a18bad7ee9187d47742e513a74a5c0ce53df", 0x4, 0xedc8}) syz_open_pts() 22:28:16 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 22:28:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) listen(r0, 0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x2) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:28:16 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x400000ffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xe6) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000340)=0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c653000fc08bdb09b4a382d242cf4fd11308454c86aa5c8578639fabcf4a59ef092ddf54163a2c0108a79e00d7a60fb2387fd4863013cb9a00c90b48a9fc5beb9c085f60cc1aadac1c459322e5d7db9b8263c2b2dfee703889a19b3d054eb334ef7dc10e0de763c192fd27a0b908098bf37b243e54b495479d2e9304d6ffbd2e241d34a1ad9eb3a0318af6b08b66bfaab3e88713c5441bcbd658f027a9e3d087241b920260280a8df3f017bd3e614d0447404909100000000"], 0xffffffffffffff2d, &(0x7f0000000900)=[{&(0x7f0000000500)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529cec83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x70}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 22:28:16 executing program 0: r0 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3df7dd3ce97e12f336798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dddd7be54a5938901281a822d33ee1b2ab172661c6721fbf8f302e626cca68913fe2eaa4efca0adca8715db53b5"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000200)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053005fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1ae96914f6357e3a3f00", 0xe, 0x0, 0x0) 22:28:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x200, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="5459096b90daebfe75964b358b5b834dfe942402f9f8adfa6981153a9192d0a4854b2f8fb69a4b2a1e715cbc0048618ab969ed5e6337556f83cf70694173fa2bd170ce0bf2cf46a024d4ead8db73595ea3468965bf4e2a7a489aa5f4a91186c2d115a0723f58710796d2a3a03f571f98474faff502d2f162b01b4e24182e1039c481cda17ef9a968c175cca831ba0622aa87cb0445137facdbba62ef3b94383a", 0xa0}, {&(0x7f0000000200)="bfb1a7fee7ecb2945467f4783efc71bc2090dd569953a77359d3a1843e93b8ac6b0f38c3ed2cac30048edc5e61132cb1c9654d39ed5393fd983d9fe3689998885046f81dd9e1847b45b4f18aa0106d0cc3f6eec010d033e20d712b2f0184d022d6ba1544c7ffdcf0f063cdd04278d8c635c517de4673b6d5698bc417b359ac8cf8e53f9d1beaaaf68accf2e502897bbb6a0804f707e2d112e8697e317a0701dd1cb09eacfb2f5123508551fcb0250c65ce84", 0xb2}, {&(0x7f00000002c0)="28c77fe278f84078a4de38770d35dd2d3fae", 0x12}, {&(0x7f0000000380)="d3adc48d97c42ade99ff033af41e392f25aef6629d3c0316f2c5a1f13a469dd3d6c3fc61c7b7c698b26293f4292e1e7c76a187a0accdcf4cf9a672681dbdd5252578dc61b116422fbd65a3324272d6317750f043f74fd1bef6d55298a396628176c2cf1b5c80d7b7a218c3fc049deb9aca19af9cdf4742f4073b6b550522bb8aef0d25d9eacd387f95c5fbb19fd821d83df3b2ba929b3fb11118728337504a2e6d2422036af7ef7c432843f6aa2aec9111985758532c7b50ce1f26c5d421ee27b45cf154c517e253f1195f", 0xcb}], 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = syz_open_pts() r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r2) write(r1, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x5) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x9, 0x100, {0x6, 0x9}}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 22:28:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) clock_settime(0x3, &(0x7f0000000080)={0xc60, 0x4}) 22:28:16 executing program 1: r0 = socket(0x20, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000400)="f51156f8f3fe1f0b7ade6af117ae125f005ebeed959a0244aee90e07bb6ea36f1b8203d57e50bbbe61ee", 0x2a}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="b00000000000000001000000ffffffff05f51178db7ef84e8831f6e1581495f3a06c7b99bb203de2b7b8afac54a42bb8c0b081eb74518f7851901f74d45a339eff9f729bad4125da81263fbd544cb40c2dae7a7ab26c0465037c15b78b6b593be2765a0a4c51f6b85e85a61b62ac55f98988bd3424bf559809ff83612e8ecc3400b0b1cecc5e785619c8a8c70fd498ed4cf2ff7549125c42053811daf3435209851abe79b100000000000000c800000000000000010000000004000091a38644a8c2311b3271a5b3c2ab643d966887e9fb4122b1447403bb5cde05717a011a8df5b7829256a7faeaf32b464a73c56a11928da8fd6a7b01409684d6d24b77c7fd78b2d6c5ed1f7a78c72ad75feba44a37d3af115a59eeb5193cf6075db8e96fa5d7776f58a2864e1c1cc96c38cebb796dc2828bd7f41370521ac18efb368e5ea8dc265f80c134642dca787c973e4124096bcf4adb8273d0558f994a670a164d2cab4adae6153ec821673de810fa10590000000000368658bb57d6307cb56416cad4c25425eafef603cbaa1eb00e34f6e83a5dc516b3754c5b36b0ad5d59a7a016bb5145ae3eade52ede5919d9374d585e8e17a4e6af8acd407a8e3f657d0a449f7f744d5094b1fb59a255524bae87bec924850635dff249b9aaec042000c4387cae72e540325b86db5ea70b8de3b51da4de32a20011fc15dcafa0df9e6c6b51005686bb965b04f16a51651438341f463bdeb4b39ccf00000000"], 0x219}, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x2a, &(0x7f0000002000/0x1000)=nil) 22:28:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:17 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r0) setregid(r1, r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x320dff871137580f) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8, 0x13, 0x3}]}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r3, &(0x7f00000000c0)="80a5ff9d6f4b7c38518065eb8f2238e3ae4a7ccc13ca896c5705ff30a0fba55526ed082f9e8f3d5bf4859c591d3abe5586e48104e7d449d6474628079df053065dd75bdaddcb8f6550e546527bc1f89bc11aeb6a3bc3a5af656dfcec109f037bfe6ed988495107bca0d44a3147dd35fcc53256215d7b341dab67857af80930e7e2e9196268f5192e5dc0a8a57180a3764f33521cffa0c34c5254c0cf67a102796017cbaa7cba6aed6dc24c0af3fca131e055aa0de3bbf576357a4f9e3873259bfe259efa47b3b0daa9235059990bdcd7f0e536c721ced5", 0xd7) 22:28:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x1, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 22:28:17 executing program 0: clock_getres(0x4, 0x0) clock_getres(0x2, &(0x7f0000000000)) 22:28:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0xff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x81, 0x6}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x41, 0x2, 0x2, 0x2}], 0xa2a, &(0x7f0000000100)={0x4000000, 0x8001}) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 22:28:17 executing program 1: r0 = socket(0x6, 0x189ca10fa4494b3e, 0x3000000000000000) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000280)="aad69fbc3997d2de258b2f6c67fc6318db4baf0a33709db945da6d292e9da98ca31c0e493f9322155933bd8d06b4986f0548da896097984bc94c26a8ee929967bce11679cba31c0d292c7b9950d167165cef1d2b56d214dbbe337b24969b2e23b0c63adbb3f4b779647d5a928dd428d03872ce3750a4867c899bd90304d29002e924c64a0ec0ae06b06cc89af4d472dfc192221b60127fdbec2b3211273dee4a9df6d42b0de906256c05f1475140cfc1bbaf2ca5463418277dde6b116e09cb65ca9f05bcd962ea9ea7a2431021699fd9fee66b2a2a0fadc6dfff40a4a0c4251cbb901ca8b8c53517a28f121a89c7c2fa6d19be537815352cf9f41aa75ea2d981de892c57c994a047364db4ea42026e312c5733f964d9ad8e306a3a6d1a4d2a4171f525e7588bce2bd0e9c01cb4fcde231be3828b548433a289a684513e020e3ac4589389101e60bcd0d082069a384b4454c00117abf73705b651ebb5cb4c7a4120b460e163d28186c0ff66d7aa72fad62e3ea9eff958d3e91c648f56a86984c8afd7df398851fa0d371ff7def46f24f6172259e690499e62ba4c3ce62b454442827421cb58dbe50e0ddaef1e2eef95c6cf5f6ed2da2a96991059bb4effc9d6bc41d6e306bf89f0f8871320ba1699ffddbbc29204dbe4dcc80899b9f223806afe97ec7b062c6fbe97d4e6baaf470fdfa820910e6c63772724bcbc36080e646d325d71f8b5848e98033de89044f76015f204141436a1e001e38ce064c15616d36f833fb1e64c9501817fa56f3e44d133db80f99dca53a694de88b4eb2f235792c765b9f781f7abbbd29747063127f43679b70ded31411df7e859079d381995b3f61af37d3aae7ed55d91e6bd53b12f64568dd0bf9451018cc6612d29947454fe9ef33c88e9821c6d2d1dd9f2950b40d88a118a603fd1219cc3595dc7e6708ed7e0d82d9c248aad56c88e35e58cb8925ca1329fa0779d6cb6a44188fe86ba5d12458c0a3b22c791a4fb176aeb482327990f2e0f0e34aa45057a946016248da79be801820ca0c58aeb8d35d134aec695602b91ba07dc19ac4babc207f8e1ec355a7c9ff4bc1c56699d9329ae038849de2628e18a173eea9db515e2a8f9ff4dc3c5e0910ad0ee998b7fa985d0f0862bf6f0d255ef6adcf6f95be180bf4a0f0269eeee6b9da1559089be376d9bce75f7e551ffe1230d6f962cd8b5c6b2ee64d301751503e465b7c5e2652e360df2e03a87c6df4d4eece1135c0d06c8cb54d7a1dc71d64cb2b71820202d5caf224add9053781a8276c8dc6db6bef6d3a12a3097197b9de2a513715e32dd6d94dc63621ebcd22ba1d944471bc2b20c197aeab1d932d47d559381034a1ff377a4a85fa9f8b534408436f9347a9b7bc060a6c193b2a7f049e60e499685a5523d9a8c3e0a94b19eb20a5b689de964eca5d971b75ff30ad7e2a0b28560b8ffba5885b22626d082fc2adb0dc79746ec03adece4fc03511f9a68ffc590d6c8da953c29026310984da081a2240eacd2765387433fc2130795f487bfd1f5964bb59130c73b6e911fe2110f7f7a0905cdb7ad7af3a3a4ddda6417af71d9d892fd2f30159d56f6e6c4e9f3792a181b0698c7c5f10e9acf49f70ef74a1fff35397615dd8cac370a98a9d4b8f2cfe97d0bbeb5feb5119b526d35231bddd479f7bf882988563ed9d25224ce9333abcfd6558f561a367532147df8d1b2ed1f1e14f3c6f11f43f3d7ce9ce03e89614d1527d305d6e555a5cd3dd4fdf753287d0c1f7c50e7c8999a523ccdd48b3102d4464d1ab72269ac9b6172ae986b9277e0a780f24a402c7bdabffe6ff14fac0982402a23cc6fa3fce08438e083e3c78834162f8e29eae71b18d82d202beb2ec9780df93b1bcd542a9d3f27f1b83435a203afc5d337be03885877ee88a867c18542c7ae0f4396605337bf1c5bc77a5eb0043c965f6e6a4bd629f72cedbb008cf93a8818c32fb34512be975644aa8ac98584fb06b59117714bc1fe21fa3fe7e14c3989db2c33d2f65e4cf6470d0197c3248f713e0d947dec6c51df1049528722fc00e2e88dec60de4e082c3ea6539ae3971810879c37f484514468124f04beb1ff3c0cff284fd3f8e70f47af6f795114d514052d48f332339577efabce287612d59e46e98d320fde9b3bc582d3e74f2913a7e7b8ac4c9590fd88ffc4906b6b96335124ee9cb4fd4d46f5c570d8a2c5cc019c03447442c0e648a4402e3195b8234cbf2e4ba92aa4ab47c1d96be0c71c3515d7c1a47fe06e0aefb6db49bca356e740fe6b4caf382363ddfa10d6e1937f4a6137c827660efdefe6065de6edddc3a43abdcbd3dd4c721737ba26fb7d0d56688bbfca5fe09dc5f06e1522a7ef914b0b6caa92a8d92be59fb58b83112890336fa01e2f2026e1c402be99ba8867ef13a7439e99760bc541f8e010f5bceaad6a3694d6d974e6bc1c767ca5fe13039047140eb033161f64fde692ec14b1095efb08d0fe7145763d2d5fa41f1adf58443143e4be9210ecfef2e84430c95de0f14353e64f950672b7bb651c750d17a6a27a82d4e37d3d470267cc062f9d7cbc621d58b6516518b48dd341401dc36151172c271a16c4d7494b28158b16e1152c29e9e0a159dfab9c91f23e4699fda6406bf91e095c25dc5ca2491aa651288ae22735cdc7e77e5e97ef649e3e9df980c8313f88cda262ecf4d5b2f9d06b3e3e6ad0a54cd951ed5afcc8338d2f10e74626693c1fe098b8067badf2ef8dad3d145f23c6ee0f1b6f66df972f6ef82d790cb99051b9b168cc3e63bd42173a7eb6164fe24ec4ab7f35f8e576101721d83ce278eb3a64701dee9ca499012e3513fb42bd8d59cd980ab6e8a837d549a7900d0ff1f13f484259da9d7848348cab9a6727e1f00755d355fd9fa569ea5f39244113af67143f54c83723f2d296096d49b4b46b4186129ae56b19743b86b8106e42ed807b131d94c2518d678886bb5088cc33daa32c023c1f440ccb7c7ebd8d7bc1af3da23bbf7ee8426dddab6f8e790b1bd18d8f950dc5f114d129f13346a3a515b9f54dbe681eecd61a12943cab94030dd2238dfd4125d1e6d62fb4bcfa9e109970d322f4f20c079c9684a1747b4f097bc80e439e51f7a23d38e7e9b8e1a669f6f9b7b60b07ec7b681e9e03fb0c6809045ba039dbb3f17a8f334d60ac281e9864a3f41387888276531245578d48d248d3b9f0ce54c6233b7cce3a6989704358bbebd40999c5772bb28f138dd68bd52ba2369f2560e0677179007f3c4bf2256622cf17f5974bf46ccc0965e662cb6f2ee02cc01a9ea8162d3d1de00e4912af6c5db745b35594c3cefb8a7d712118a425204b4b7c83e41c0608c8cb94e72ada6b6725780ce710c1ce30300abd64c3ee56d8a2a180f5210e14eeb52499118c048723c27408126af0432e5bd490bd39764121d21b12a574ba84048ba8e6d57dc958655fe950b51758e9a8302257c948118026c599bc02954bebb2382776e0ba144dafbc330761a7ad1d7e99da30045e33cef3d920ed84d2ef6ad9ff0e03a239a96289cc8ce0c2a85653678309ff5a7d935cd6ce74996060da6fd150da78e5bd58ba8efa232cee355fdc42f77c2d59171d816c1a0e9af7a8e1e791922742fbceb84e385cc6f1de124833b0dcbec1548571dc7c72b165b942ca2965b17f75fe83a3ab115818fb7f0fc504cae1b7e23d7e25abaf1b449e80ed9e79b7a3c153bbc9a9b234113d8bc4c53df6a48010ff2093c5429249157f61ba66bf6dd59af51d9de72f69880ab5c049ea4637e088baa27ed6b83c8e04fa1bad4f5c5ca2975a49cea7b82fa24d2f303a370c126b132ea22605968b40021552f1379df673aca01556c3d22f6367d47b807e8e5890e4970559c5301f3d4cc9142798c2efa88a0d77a7034888e926de55a2bec584ec944aae363db734ad5a8a22e77a3d2a9637c5f9f88e2ccda9f1688b6c68760655f24ef434c7d4829c3dc17de5d89c1429e1350fff80147a23d119a2e3234a053095224f64d8bca9d895a2a5d08cd867fd3c6be9721dd67f718638ee3bb91e3caa090dbed0cb766501276cc1a24b41d3054a415281d6e1968324de64f8185109ca3198de90f54be8d4379d6c2c37b6f723bd5cf246fae711a93eadca552632c8d2bcfcc08cccc85c2aa2a95dd677276317efd1cc52eb336f8141598fde7c4ae6da14b873eef3c8047b1ed1134c403fd4dd00fb587c916dbb034ce92614bf67cd0031116403ad9b75d1e45cf689946c437c29f52309e1e8f393455f33056ac71dc3384747eee9251ba4fccc531027c2512cd26ac8778ea3171dfd0fa17ad1226d4cee010d0a78b4f16666f3fed6581baf2dccd20908827790b6a39f682b025735ef5ae59342ce74ed9a1055ec914dfc4a1334375bf9c6618936b9584bfb23f35b70fd97e87dcff3a5f40ae799c8ab8a6e1623eecb178b5a70892d15a2207e8d394f33a4586f0243fca51e1b8646dfaae3300d2c6796de2da7aec616afb45fe893b5e412e16322775ac20ff8f0957f8be44848ba806438dd21742522b823db42081bfa2c50f2fd9a4eb420c1462e5733eea82ecf821da128da4106e3975142e4c0e5dd218f1dbf24b6d183aea38dd32d3d68f64eae4c3217238086a5a6e0cfcc4dcb37cc74f9c11d77f78e610c8261c769b41e8216efa618c769d32c068a1d392e645a7590cd0e1ae419335000d917c7961aed0358d0dda818593be2747c65b0ac94c5d22ccf39a1b4dc7fb8c601edf2ffbffdd28d978b565e147966f8ab56d2e9de5ee36e99b0fa0fe3c0db3fc5384d8a9336f78f76aa9c9d965c9654023fb1e06165172392eb0df6ae4aabfb7abc93b71a8442a4d9837c67cdbfc0feaa90e5db79525d903f5388063d516be63c8dc7e6d021ce84ff3aa2e8e1fbfe34a9b4bb35ed56078b4cda9edf48e0e6c40465af48535c4cae27d4931d729285ba5f7f61fe1f400d5f776889fc11de730fcf0839077d41cf688905d0cef57f4e04cac09cfff964b7db7a148e41c629e37c1e0733e43d9d041e5f2c319eb8501e3f89cd48a27e6d91710ab7aa93e53ae77847c9f1162f60b3f2223ac91e30035a64bf41e5c8c82b5106066c5379fcb6316b09e9a82dd68ae9db0db72d35fa3bb2bd30c80bb5370744c076bca6fa5ae1cc771f6da8febb48265bfd3cc7180df3625511e8a69a78954402082b9c0303895b6dac1eefdfad336f20a50a7cc39a4db3d7fdd1f28311ff1885724d71177822ab514ca6dbf90fb0ae5657a1dcbfbf959c670a30e937e3670a4c54f2df97f3c895c6df3423d258db221e16a64b270d5e830743919efe7bf8b4bcb06ad0383b8d19cb990963910c4ca8a33ea51038c2278e286fb79befec8f23338b016093dded6fe48355a4e548b4e51b1458360367e8e2065761104fde69edf71bfa7be6bf7a974c97bcbbf0d04ef0ae123291ec9ac9d139bb2b89d7f350f0d1b146f19ba1dfa7e838ec7e4dbe17da9d391d8fd3ffa15c113bd5367364a3fee29d2a2f25c35b48351ff732c0d4ba1d34668f8310ce86e75794589c0d5930d9f4691720e14c5ef33b6dd87ec1877bee15e0b043f53ee5fed8d25ccb84a47f603e5a47be59435313b5c4f0d0b181e38daf10c9ab8590df1b56a81e90b958f31f470752b0c07f9ad5619f58ba7c6ddaf680f6f18f75f4891d98069114843870ffb50a249dfa72b959fdc4d749b983bd9c8d3f2cd19df7fc8cc35c7ee5dce469dde7f7c7ab4d892e0ecbb5369e6b11bb14226d2de9418edb2118983f8a923b504031f6b3387ee34eade66b07", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 22:28:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000140)="e708217df5b82629d3b7cf92db633d78d2aeaeb01e70a42d68f808a9add59f1ef4cf6970891777e0d907da24e8893dea397fe4b5b70ee3d7f526787cc4e956e82d1af208978943645643b8cc4e0b4efa98e2d0e7f930dc27dbaed788d82b95f42919111d4644753a9fb1980a98c5a5f7c1031dd234f27e94cd4d7d0d8572181c20c0f0bbae92b7a7a6b694e0340f14fc6838d28bf3422bcf906ccb91e2155364b742af6c8cf5fa39e5a3b1d619a33d38c733d2908df92b4f6eb21b7751f8a1399a92758fb9c757ab994b", 0xca, 0x4486c3716fc80695, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) 22:28:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa) r0 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') 22:28:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 22:28:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0xccba5e6dc31f63dd, 0x1, 0x32) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 22:28:18 executing program 0: r0 = socket(0x80000000000002, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000400)=ANY=[@ANYBLOB="56022e2f93f0c7928d4fb5eb92615d66695c6533a5"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) pwrite(r1, &(0x7f0000000300)="5a5ab99c430edbb14449c0a34dd96a3777f58d92c03488d4866be3259518fb9e6e82d21b0769154dc5dc0a24a2014dbb11e36d5e6f56d842db46dd6655f0780a05245c60e6c87e9be7537b9210cd002f8ac728d981ed0c28d3f1ca5a354859dce420973cf7437b3714f2d489d467c64db9352d979107aee8cbc63edfea75dc2abe97ddfe5fdd598ab488620d2e328ebe586a001e153d5a7cfebe331cefba5aaa5e621c5dddd4411fced7318c8efba0fba05f5ec776ba", 0xb6, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt(r1, 0x8, 0x8, &(0x7f00000001c0)=""/244, &(0x7f00000002c0)=0xf4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)=0x100000001) 22:28:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x8d2d}, {0xfff, 0x6}}, 0x0) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) pipe2(&(0x7f0000000240), 0x4) r3 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) pipe2(&(0x7f0000000040), 0x10000) 22:28:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getegid() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x32, 0x0, 0x7dda, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xfdee) getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000540)=0x4) r6 = getpgid(r5) r7 = geteuid() recvfrom(r2, &(0x7f0000000580)=""/3, 0x3, 0x40, &(0x7f00000005c0)=@in6={0x18, 0x1, 0x40, 0x5}, 0xc) accept(r2, 0x0, &(0x7f0000000440)) r8 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000100)=ANY=[@ANYBLOB="018913a998be1bdb6427"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="7c7818e77b0ec80240d3802010e7aba4e524dd7328904568222a0981feff3c0f082ed3081d5d59fce4a1fa75f014bb092fa91b31a098d7237a1c70c2a53599276e4412e27e8e49c535913a89412b2b8901891ff1f5c93aefdd448004004e6d3ec453d6a52db7e46f2c8d15642758c3967ae1a70c7b876758a41f3418253ab852a4e83587fd47959c389251a2981ed220aa209882272f1151a83e37e543c369894882d5ead2c99a935f5cc9315be7b6b835021c80a9093eee01d293bf704e9172e5db79a97a054e1525897b9033ec4421174cadb45721434cfdce770390ddd3798078af490dd9b3", 0xe7}, {&(0x7f0000000240)="c69efca24c1ebbbd7580d20e32dd74eb8b979f58e1dedae58bf891f0d711d7a3d5896a154e5b7d71a232f898550d787b7232b91b7f714adce6e090fbc538e7b7f757fe0b84ae27244f93f8d80cecb48c48b10ad048ca1e2b1253042b8c194f49acdc8e36", 0x64}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x400}, 0x8) fcntl$setstatus(r1, 0x4, 0xc4) r9 = shmget$private(0x0, 0x3000, 0x1b0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0xa5, r3, r8, r7, r4, 0x80}, 0xfffffffffffff3e6, 0xd7, r5, r6, 0x4, 0xfffffffffffeffff, 0x5}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="eebd2d428f0c883d15da21bb8afe91ad8d43d28bc18ca7f4199e16f54d06383477878b4836dba9bf07a0bcb60fa763a6facc5430a5815c13972a42974b782eb8e5edb1b93486ed9dfbb6b8eaf0438d", 0x4f}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000600)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 22:28:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000440)={0x2, 0xf3}) ioctl$TIOCSBRK(r0, 0x2000747b) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)=""/187, 0xbb}], 0x1, &(0x7f00000003c0)=""/74, 0x4a}, 0x842) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000340)) 22:28:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x3, 0x3fe) r1 = msgget(0x2, 0x82) msgrcv(r1, &(0x7f0000000000)={0x0, ""/20}, 0x126, 0x3, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xfffffffffffffeff, r2, r3, r4, r5, 0x80, 0x400}, 0xd0, 0xfffffffffffffffc, r6, r7, 0x3ff, 0x20e, 0x2, 0x8}) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) 22:28:18 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r2) 22:28:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5bca) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) 22:28:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 22:28:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x1027f) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) setuid(0xee01) r1 = semget$private(0x0, 0x4, 0x148) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/52) open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:28:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) dup(r0) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000064, &(0x7f0000000140)=[{0x20, 0xfffffffffffffffa, 0x0, 0x4}, {0x4b}, {0x5, 0x2000000000000}]}) select(0x40, &(0x7f0000000040)={0xffffffffffff8001, 0x8000, 0xff, 0xd6d6, 0x3800000, 0x8, 0x7, 0x8000}, &(0x7f0000000100)={0x78, 0x1000, 0x6, 0x10001, 0x8001, 0x1, 0xc69, 0x9}, &(0x7f0000000180)={0x6, 0x3, 0xff, 0x1, 0x8, 0xfe, 0x0, 0xffffffffffffb4a3}, &(0x7f00000001c0)={0x2, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd7, &(0x7f0000000000)="ffe72ffe") 22:28:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 22:28:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/193, 0xc1, 0x800, 0x0, 0x0) getsockopt(r0, 0x63a, 0x1, &(0x7f0000000140)=""/186, &(0x7f0000000240)=0xba) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3f) getsockopt(r0, 0x4, 0x6, &(0x7f0000001140)=""/4096, &(0x7f0000001100)=0x1000) close(r1) 22:28:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() r3 = dup2(r0, r2) close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/55, 0x37, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000080000000"], 0x8) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 22:28:18 executing program 1: shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) r1 = dup2(r0, r0) r2 = getuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r2, r3) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 22:28:19 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0x3}) acct(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 22:28:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x5a4470298119a48f, r0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) fchmod(r0, 0x80) ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4146e30c8b87f670, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x93b666c1f31d526e) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpgrp() socket$inet6(0x18, 0x6a27d3bc9c6fd352, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) 22:28:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x20) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) flock(r0, 0x4) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file1\x00', 0x8, 0x400, 0x4, 0x0, 0x6, 0x3, 0x7, 0x2, 0x3, 0x3, 0xe29e}) bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 22:28:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r0, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xffffffffffffbffe, 0x77dee7ddfdab4e70}], 0x20000000000000, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x8) pread(r1, &(0x7f0000000100)="97373dcd6ee1b24ea8ec223457a3d97d864cdbc4bc5ceea65424dd4e5e84cad4513604a618d77804c427a7175c82083c47e4d062a24211a53d3e1672da84473817134d79e0d839eaf837068ccbe215893e8bf60fcf0116fabd6e7a063bd386e7f2151d92e05a490d334fc9b88014e0d7d5791fcbf4c6f7b01a31a53587335b2b6f4daa9cd6766de431146698dbef7b09f3ac5218c5e98c7bb5b323773b5607ccca799165c248756a83e9427a3ce967dd3ba63467a7b817a4466c7b2a9ceb06fdf6", 0xc1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xffffffffffffffdd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8a3, 0x3, 0x1, 0x5}) 22:28:20 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x106) rmdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pckbd_enable: command error 22:28:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0xffffdfffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1d59af16c1211dd3, 0x6}, {0xeb, 0x200}, {0x46, 0x80}, {0x3, 0x4}], 0x4}) fchmod(r0, 0x110) 22:28:20 executing program 0: r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x200, 0x188) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = dup2(r1, r0) write(r2, &(0x7f0000000200)="5545b594850a8a1602ecc4f372cf9935973b16421a8d5e53494e7ca1acb29f93599f535597ded46b38ad126ac0910c3a8c3c10e7d2821b25a968ae85a83b0e7180e01b26aee9dc120296fe4141bcf92d522fc410ce169f74122ec20c6742cf732aacddfc0bb095ba3eec2d567eb800f489567b07d93895d3428fc5fd237f2282a769eeceefcf7de0b55e873664074b29ff1be4aa73f79ab39b8ba032ed35b061201479cd3ffa10d50ce921a4b6db648d4b092c1d48d05ef03a66f033c1a0dad3b376090e1b3470384cbf2f7fd53c21", 0xcf) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) chroot(&(0x7f0000000180)='./bus\x00') getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x101, 0x8000000000d8, {0xfffffffffffffffc}}) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000080)=0x808000000101) 22:28:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x2, 0x8) rmdir(&(0x7f0000000100)='./bus\x00') ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) 22:28:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x218, 0x0) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/35}, &(0x7f0000000240)=0x25) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="2edcb947bc81d38d91a6d9363dcbb8607105f197192a2ecfe638acf89ae9b8ece2e0b26839add08dacd53994cf108d18019370c0f0f544ebf08ed4eb", 0x3c, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) pwrite(r1, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x800000000000004d}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x9}, {0x2d}, {0x6}]}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') geteuid() 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = semget$private(0x0, 0x0, 0x80) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000280)=""/247) 22:28:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 22:28:21 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xec47, 0x0, 0x81, 0x0) setsockopt(r0, 0x9b, 0x25, &(0x7f00000000c0)="8efd62bddd1261865f640873adfcf617bb047401f802c75daea5c5f91b076c95560f45c39273677757b2449a0aff2946c1c0ba60a1c7cd2e80cb3c0c42d50759d48e4fee71f59931e8f2278fa1f91b8acac29368cf7344cc560aa2b1f6f4f7a9289fadb9837d89034273e49d60ecf47a18bf0c4f8753179d3910866405da77421347054bb98f9591b0876f9c2fa2b846358616f8aabe04ed4d7f12dd65910323e479961a62613e9bf0806b1ef530161ac10a9ddc11c0ae040627472aa627af2acec32ef924a783668afdbb4e3751d5355403825327d303adfa6790391c3830f7e14813c14e714f6a6b5c602d9e532cb15409bb9185", 0xf5) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x26d2d74fb589eba3, 0x1, 0x7b, 0x5}, {{r0}, 0xfffffffffffffffa, 0x32, 0x0, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x29, 0x2, 0xffffffffffffff04, 0x427}, {{r2}, 0xfffffffffffffffa, 0x8, 0x8, 0x3ff, 0x6}, {{r1}, 0xfffffffffffffff8, 0x84, 0xfffff, 0x8001, 0x8}, {{r0}, 0xfffffffffffffffd, 0xb0, 0x0, 0x8, 0x3}], 0x60, 0x0, 0xfffffffffffffffa, 0x0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 22:28:21 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x1, 0x6, &(0x7f0000000100)="4984df8233569ff53daa600f70b6c8840b81a186812ad2b6f8c42f7aac9c41543007db5158e9e27b69d76a62a65182e1b58a272ddd181d76e5acd51fdd99247c8c305363f8529fd34b126495b61947c13f67054eb8e6a3268b328c0f73052de6560224e7cb26075763dc93e6d45072f2ddd31db38836cb84bc18ba89dcbdfd7c0339821554611f3355158694d1f65b9446c14528f02451cf6e02739a88e2d87a89863eacfda2ccac19572a32f17ee6c5c8e1", 0xb2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x366) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 22:28:21 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4811, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/63}, &(0x7f0000000000)=0x41) witness: lock order reversal: 1st 0xfffffd8068d672c8 inode (&ip->i_lock) 2nd 0xfffffd807d14a808 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807d14a808,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807d14a7f8) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800023d959c0,1,ffff800020a5e9e8) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa80648,c0106477,ffff800023d959c0,1,fffffd807f7c67e0,ffff800020a5e9e8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80667bb428,c0106477,ffff800023d959c0,ffff800020a5e9e8) at vn_ioctl+0xb7 sys_ioctl(ffff800020a5e9e8,ffff800023d95ad8,ffff800023d95b40) at sys_ioctl+0x5b8 syscall(ffff800023d95bb0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,9b196be71b0) at Xsyscall+0x128 end of kernel end trace frame: 0x9b3aac3fc80, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800023d95580 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800024180000 rax 0xffff800000b22f00 r8 0xffffffff8157a035 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xa118c207156bbbfb r12 0xfffffd80029bac00 r13 0 r14 0xffffffff825b6d10 w_lodata+0x4a350 r15 0xffffffff825c0be0 w_lodata+0x54220 rip 0xffffffff810d7398 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023d95570 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=371217 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020a893d8,0xffff800020a88790 process=0xffff800020adca80 user=0xffff800023d90000, vmspace=0xfffffd807f00b170 estcpu=25, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 3152 30888 98110 0 7 0 syz-executor.1 3152 283925 98110 0 2 0x4000000 syz-executor.1 3152 44625 98110 0 2 0x4000000 syz-executor.1 * 3152 371217 98110 0 7 0x4000000 syz-executor.1 3152 243637 98110 0 2 0x4000000 syz-executor.1 98110 512069 99408 0 3 0x82 nanosleep syz-executor.1 45014 399671 0 0 3 0x14200 bored sosplice 47489 420402 99408 0 3 0x82 piperd syz-executor.0 99408 95080 74657 0 3 0x82 thrsleep syz-fuzzer 99408 509878 74657 0 3 0x4000082 thrsleep syz-fuzzer 99408 506722 74657 0 3 0x4000082 thrsleep syz-fuzzer 99408 152088 74657 0 3 0x4000082 thrsleep syz-fuzzer 99408 313069 74657 0 3 0x4000082 thrsleep syz-fuzzer 99408 194288 74657 0 3 0x4000082 thrsleep syz-fuzzer 99408 292487 74657 0 3 0x4000082 kqread syz-fuzzer 99408 209436 74657 0 3 0x4000082 thrsleep syz-fuzzer 99408 288769 74657 0 3 0x4000082 thrsleep syz-fuzzer 99408 285228 74657 0 3 0x4000082 thrsleep syz-fuzzer 74657 454179 51200 0 3 0x10008a pause ksh 51200 284809 76136 0 3 0x92 select sshd 46549 44544 1 0 3 0x100083 ttyin getty 76136 199164 1 0 3 0x80 select sshd 441 157067 24842 74 3 0x100092 bpf pflogd 24842 357796 1 0 3 0x80 netio pflogd 88261 85768 93297 73 3 0x100090 kqread syslogd 93297 291117 1 0 3 0x100082 netio syslogd 84031 168269 1 77 3 0x100090 poll dhclient 35357 486021 1 0 3 0x80 poll dhclient 35594 205919 0 0 3 0x14200 pgzero zerothread 10042 252569 0 0 3 0x14200 aiodoned aiodoned 63312 111511 0 0 3 0x14200 syncer update 61404 404293 0 0 3 0x14200 cleaner cleaner 96599 460725 0 0 3 0x14200 reaper reaper 93308 343111 0 0 3 0x14200 pgdaemon pagedaemon 61397 163125 0 0 3 0x14200 bored crynlk 43945 183190 0 0 3 0x14200 bored crypto 8371 405776 0 0 3 0x40014200 acpi0 acpi0 61742 520514 0 0 3 0x40014200 idle1 48889 134622 0 0 3 0x14200 bored softnet 96760 119722 0 0 3 0x14200 bored systqmp 32927 283143 0 0 3 0x14200 bored systq 82029 100469 0 0 3 0x40014200 bored softclock 78021 35180 0 0 3 0x40014200 idle0 18537 368150 0 0 3 0x14200 bored smr 1 241635 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 3152 (syz-executor.1) thread 0xffff800020a5e9e8 (371217) exclusive rrwlock inode r = 0 (0xfffffd8068d672c8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262ca18) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9498 6409K 6908K 78643K 11382 0 0 pcb 13 8K 8K 78643K 59 0 0 rtable 113 4K 4K 78643K 334 0 0 ifaddr 49 12K 12K 78643K 92 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1481 0 0 iov 0 0K 16K 78643K 36 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 1510 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 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 33 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 343 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 53 50K 83K 78643K 475 0 0 subproc 32 2K 2K 78643K 51 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 22 0 0 in_multi 33 2K 2K 78643K 53 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 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 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 250 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 98 21K 22K 78643K 2014 0 0 UVM aobj 14 2K 2K 78643K 14 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 28 0 0 NDP 9 0K 0K 78643K 26 0 0 temp 134 3547K 3611K 78643K 4422 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 57 0 12 2 0 2 2 0 8 0 unpcb 120 91 0 81 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 10610 0 10610 3 3 0 2 0 8 0 tcpcb 544 72 0 68 1 0 1 1 0 8 0 inpcb 280 207 0 199 3 2 1 2 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 1 0 1 0 8 0 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 3 0 3 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 25 0 2 1 0 1 1 0 8 0 pfstkey 112 25 0 2 1 0 1 1 0 8 0 pfstate 328 25 0 2 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 233 0 44 12 0 12 12 0 8 0 art_table 32 234 0 44 2 0 2 2 0 8 0 art_node 16 56 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semapl 112 29 0 19 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1937 0 516 47 0 47 47 0 8 0 ffsino 272 1937 0 516 96 0 96 96 0 8 0 nchpl 144 2613 0 980 62 0 62 62 0 8 0 uvmvnodes 72 2182 0 0 40 0 40 40 0 8 0 vnodes 200 2182 0 0 115 0 115 115 0 8 0 namei 1024 7651 0 7651 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6919 0 6919 10 9 1 7 0 8 1 plimitpl 152 59 0 51 1 0 1 1 0 8 0 sigapl 432 540 0 525 3 1 2 3 0 8 0 futexpl 56 4263 0 4263 1 0 1 1 0 8 1 knotepl 112 99 0 80 1 0 1 1 0 8 0 kqueuepl 104 51 0 49 1 0 1 1 0 8 0 pipepl 112 306 0 287 1 0 1 1 0 8 0 fdescpl 488 541 0 525 3 0 3 3 0 8 0 filepl 152 2891 0 2785 6 1 5 5 0 8 0 lockfpl 104 75 0 75 2 1 1 1 0 8 1 lockfspl 48 30 0 30 2 1 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 417 0 408 1 0 1 1 0 8 0 zombiepl 144 525 0 525 2 1 1 1 0 8 1 processpl 896 557 0 525 4 0 4 4 0 8 0 procpl 632 1202 0 1157 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 345 0 326 4 1 3 3 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 239 0 0 29 0 29 29 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 265 0 0 17 0 17 17 0 8 0 bufpl 256 6270 0 1167 319 0 319 319 0 8 0 anonpl 16 58849 0 46883 56 7 49 54 0 124 0 amapchunkpl 152 2894 0 2786 12 7 5 10 0 158 0 amappl16 192 2069 0 1412 34 0 34 34 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 57 0 52 1 0 1 1 0 8 0 amappl13 168 16 0 14 1 0 1 1 0 8 0 amappl12 160 21 0 18 1 0 1 1 0 8 0 amappl11 152 144 0 129 1 0 1 1 0 8 0 amappl10 144 228 0 222 1 0 1 1 0 8 0 amappl9 136 682 0 677 1 0 1 1 0 8 0 amappl8 128 223 0 206 1 0 1 1 0 8 0 amappl7 120 187 0 180 1 0 1 1 0 8 0 amappl6 112 144 0 135 1 0 1 1 0 8 0 amappl5 104 142 0 128 1 0 1 1 0 8 0 amappl4 96 798 0 768 2 1 1 2 0 8 0 amappl3 88 196 0 186 1 0 1 1 0 8 0 amappl2 80 3352 0 3279 3 1 2 3 0 8 0 amappl1 72 21477 0 21039 25 15 10 19 0 8 0 amappl 80 1471 0 1432 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 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 541 0 525 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 541 0 525 1 0 1 1 0 8 0 vmmpekpl 168 7991 0 7956 2 0 2 2 0 8 0 vmmpepl 168 72271 0 70485 133 39 94 99 0 357 12 vmsppl 368 540 0 525 2 0 2 2 0 8 0 pdppl 4096 1089 0 1050 7 1 6 6 0 8 0 pvpl 32 193547 0 178392 156 31 125 137 0 265 2 pmappl 232 540 0 525 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 497 0 5 15 0 15 15 0 8 0