Warning: Permanently added '10.128.0.56' (ECDSA) to the list of known hosts. 2019/11/06 02:34:04 fuzzer started 2019/11/06 02:34:11 dialing manager at 10.128.15.235:14431 2019/11/06 02:34:11 syscalls: 337 2019/11/06 02:34:11 code coverage: enabled 2019/11/06 02:34:11 comparison tracing: enabled 2019/11/06 02:34:11 extra coverage: support is not implemented in syzkaller 2019/11/06 02:34:11 setuid sandbox: enabled 2019/11/06 02:34:11 namespace sandbox: support is not implemented in syzkaller 2019/11/06 02:34:11 Android sandbox: support is not implemented in syzkaller 2019/11/06 02:34:11 fault injection: support is not implemented in syzkaller 2019/11/06 02:34:11 leak checking: support is not implemented in syzkaller 2019/11/06 02:34:11 net packet injection: enabled 2019/11/06 02:34:11 net device setup: support is not implemented in syzkaller 2019/11/06 02:34:11 concurrency sanitizer: support is not implemented in syzkaller 2019/11/06 02:34:11 devlink PCI setup: support is not implemented in syzkaller 02:34:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x80000001) fchflags(0xffffffffffffff9c, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0xd4e83ced600b9ce1) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x9, r3, r4, r5, r6, 0x8, 0xfe01}, 0x9, 0x0, 0xffff}) r7 = socket$inet(0x2, 0x4, 0x3) setsockopt(r7, 0x1, 0x4, &(0x7f0000000180)="f17b481121c299f69cec3410222389e3f250102802a576f56da8fc9cbf489f5fbd04139c28e941314cd3ca64503eda97cfc193102906e5f50081779c53d321850772182f9f69ea4c4ecbf64aff976214c450d88b51e598030e54be907f1d145e7422f55a47d4b72796f70a242176e058cdee905e002a3e52a0fc81be7513ff9a31fc14389a529cc0976cf81d85502b9f26c9f914941675d5c29fcd1be1f2feeff21fd31f75dad3574477371def6ddb21804f0a3c4b88f284af5692a159fe6f617caa84872d9577cc499b86c6d0ea6d886a5ffcf80f674ac96f440ea1edc0e88fab", 0xe1) r8 = msgget(0x3, 0x8) msgrcv(r8, &(0x7f0000000280)={0x0, ""/148}, 0x9c, 0x1, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = dup2(r0, 0xffffffffffffff9c) recvmsg(r10, &(0x7f0000000580)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/159, 0x9f}], 0x1, &(0x7f00000004c0)=""/184, 0xb8}, 0x2) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f00000005c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x8000, 0x0) r14 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000900)) r15 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) r17 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd\x00', 0x80, 0x0) r20 = dup(0xffffffffffffff9c) r21 = accept$inet(r10, 0x0, &(0x7f0000000a40)) r22 = openat(r9, &(0x7f0000000a80)='./file0\x00', 0x20140, 0x29) socketpair(0x6, 0x1, 0x6, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = dup2(r11, 0xffffffffffffffff) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/null\x00', 0x2dc1fcbd48eaffba, 0x0) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/ttyCcfg\x00', 0x40, 0x0) sendmsg$unix(r12, &(0x7f0000000c40)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000680)="f6a974167caf631e1d12b2431bf48e209a1281a81ccf6d09d3270584ef35c7fc85adcd899e6791189d92a3b66799b274b48732e481aa14f0b45e9c4f6e52824aa9e071b9ae73430b1990a10af91b4ecb508e87c35507f5c3476d2530b03af240c1b1a6b313934c848e31fbac5a775f90b00f05a58fc5975035009d400e3f366b9d7be14e9dce9c43f46a", 0x8a}, {&(0x7f0000000740)="950fa24a000c110078a7e0f947cb8cc48a734a89977cea2f20752a2dfb31943d87763c81bbfe2e5ead87795dc5d3e8fe05ebe8c3cc1278f4ab5c1f32cccbfe7072b79be4440331bea95c557a35a87df3a77a42a3396d78ec5d83df0377c4", 0x5e}, {&(0x7f00000007c0)="2003507c1c558ae291c1b8715eee4455158c53e799128a8bfe0037f1673f0c1b09b4bf06cc98a05fa2b32f461557b91061371d37d2c9487c8c721d704fefc621819ac6eafd0c63363652abadbbaa9b5c9a34ec51da060607b28708e3fd053abba04e40f3e0081cc33794e4a5e187a3fd29a389e00da4d7b37b17b8a1b4fae7d8d0e94ae5d21c946b603a15ed3125eaac175b116e8519a42af794656e9bf0dccfd7a264ba00327a3cf4663d08fe31643458af7066e2fe10ef6bc7b318bda55f1ccfeb82a787eac651a1c5346946ba87c137cccf2214fc9ec02a31fee4f2685fcb4e876e8a", 0xe4}], 0x3, &(0x7f0000000b80)=[@rights={0x20, 0xffff, 0x1, [r13, r14, r11, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r19, 0xffffffffffffffff, r20, r21]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r7, r22, r23, r24, r10, r25, r26, r1]}], 0x98, 0x1}, 0xa) 02:34:17 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x9}, {0x106, 0xfffffffb}, {0x41, 0x6}, {0x6, 0x7}, {0x8b, 0x8000}], 0x5}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x1}) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x38) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r4, &(0x7f0000000200)='./file0\x00', r5, r6, 0x2) socket$inet(0x2, 0x8000, 0x40) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r7 = msgget(0x0, 0x502) msgrcv(r7, &(0x7f0000000340)={0x0, ""/67}, 0x4b, 0x3, 0x800) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20108, 0x0) msgget$private(0x0, 0x8) r8 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000480)='./file0\x00', r10, 0xffffffffffffffff) pipe(&(0x7f0000000500)) semget(0x3, 0x7, 0x24) msgsnd(r7, &(0x7f0000000540)={0x1, "3f442e3600b4d0abfa4da8d0b15eba7d1d465ce88fb9fb1dcf1dab915856cd3123007103a5e813074de4805f99e5bb9b9860709d96fe5ba37afaf286abd22787f36f48ce6df23e405e0ee5cb2ace8be708544a40fa6c8b3094fa261c7cfeb6d6b2723da194b77e227dfba96910a67be3ade281a8ae2e0a822e08487fdb8ca44ff9784c65de7753f1bfc299f51400a1bc95e74ea71936a88085d671dca58ed7b3c634cfd3c1080e6c92d548dd17e1255d00a62b30528a9dd69bc2576a61a7cd455de0c1e9e37ed1c160c8d62c0e95bb05e451398004b65b31cde05f2014aee592f4d170d2"}, 0xec, 0x800) dup(0xffffffffffffff9c) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000640)) r11 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x6f, r11, r12, 0xffffffffffffffff, r6, 0x10, 0x80}, 0x8, 0xfffa, r9, 0x0, 0xff, 0x7545, 0x7}) 02:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') pckbd_enable: command error 02:34:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x112) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c16591"], 0x1) r1 = socket(0x2, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = semget(0x1, 0x4, 0xe04432aab29551dd) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/156) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="140f0488248c2272cc6ecb3f287657fbe57d66163514a41a74a8c646d234496f2b8c6cafb58fb97c7a6936fc11fc118e30d7b12c732355b5deb036cfe10590fce69f375eb24a9b409425d2a8bb782faa88633ff558d20d1dbd4a5a0d7640228fef07f8c5e3ae5a7462de9172dd512cb4d867b7f6765788884a9c01ec811c6b53e9d43046af3ba7766f45ef06dd4dea1d2855014d4942635661ed6bceb9ca76cecd8c02d17f389ca703835277bfe8fd1325687f6e21074c92dfb4a822a788e167163e0b5bc74043e994"], 0x10) close(r1) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) 02:34:19 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x0, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 02:34:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) 02:34:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kqueue() read(r0, &(0x7f0000000040)=""/148, 0x94) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) kevent(r5, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) socket$inet6(0x18, 0x10007, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x14, r0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x84, 0x1, 0x1, 0xfb23, 0x10007}, 0xfffffffffffffdcc) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r11}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) 02:34:19 executing program 1: open(&(0x7f0000000100)='./file1\x00', 0x0, 0x8) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x7fff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) syz_open_pts() syz_open_pts() 02:34:19 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x480, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x63}, 0xc) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 02:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x402}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r3 = getppid() r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendto$inet6(r1, &(0x7f0000000280)="68c07550609ecab5870e2bee7e38872b", 0x10, 0x0, &(0x7f0000000340)={0x18, 0x1, 0x20, 0xffffffff}, 0xc) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r15) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r11, r13, 0x0, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r5}, 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 02:34:19 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 02:34:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x9) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f, 0x0, 0x4}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x1) r4 = getgid() setregid(r3, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xb499cdb88eca4ab, &(0x7f0000000300)=[{}, {}, {0x18}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x3, 0x0) fcntl$getown(r1, 0x5) r6 = socket(0x2, 0x0, 0x0) r7 = dup(r6) getgid() r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) 02:34:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r10 = kqueue() r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x100, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r16 = fcntl$dupfd(r14, 0x0, r1) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xb622ebf0c63fa422, 0x80, 0x1, 0xffffffffffffff9b, 0x2}, {{r5}, 0x7ffffffffffffff7, 0x6, 0x4, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1e, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xe37217098d72613f, 0xf0000000, 0x8, 0x1f}, {{}, 0xfffffffffffffffd, 0x20, 0x40000044, 0x7, 0x35e62442}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x48, 0x40, 0x1, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x80, 0x2f1ff24f}, {{r9}, 0xfffffffffffffffc, 0x60, 0x4, 0x3856, 0x7}, {{r10}, 0xfffffffffffffffe, 0x1, 0x40, 0x7, 0xffffffffffffff7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x8, 0x100000000}], 0x0, &(0x7f0000000380)=[{{r11}, 0x0, 0x0, 0x0, 0xfb29, 0x9}, {{r13}, 0xdc35c0bf7890e73, 0x2c, 0x29e4a6144752a585, 0xffff, 0x20}, {{r0}, 0xfffffffffffffffc, 0x50, 0x2, 0x1, 0x2}, {{r16}, 0xfffffffffffffff8, 0x24, 0x1, 0x4, 0x3}], 0x9, &(0x7f0000000400)={0x3, 0x1000}) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 02:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = semget(0x0, 0x0, 0x283) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/184) r1 = kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140), 0x0, &(0x7f0000000280), 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) readv(r2, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/29, 0x1d}, {&(0x7f0000000440)=""/159, 0x9f}, {&(0x7f0000000500)=""/75, 0x4b}, {&(0x7f0000000580)=""/191, 0xbf}, {&(0x7f0000000640)=""/119, 0x77}], 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 02:34:20 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x30, 0x2, 0x88, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r4 = getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x7, 0x0, r4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r5, 0x0, 0x0, 0x1) getpgrp() r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x95) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x10000000000000ea, 0x0, 0x0) ftruncate(r8, 0x0, 0x7fffffff) dup(r7) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 02:34:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) recvmsg(r0, &(0x7f0000003600)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000003540)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/202, 0xca}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000002380)=""/37, 0x25}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/180, 0xb4}, {&(0x7f0000003480)=""/136, 0x88}], 0x8, &(0x7f00000035c0)=""/41, 0x29}, 0x880) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r2) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 02:34:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x129, 0x20000000}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = dup2(r0, r3) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) r5 = dup(r0) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000000)=0x1300) 02:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000280)="924db04461359567bb6d22c14c978d5172209d0220b81d391f7bd64312f3389abf6115fd18ca89fc4fa395363aa115b47219a05747593f66d257fe3ed5a22f3279a0cb27ddf2cdeabfd832a757cd633311248aeb1d25b4c2ff02b04e5fdcd715ca60f506a7252ebdc76e25b745fa9e5dfd1296ed20c7d7b4a6652078803c3fa16c0c829ae66587b33456b7918c1c3db93ac409c67716254653808bdabb8087e4fe9e6802deebb1967c3c691b2670250577214d5cfa4d1aa9816f5205c32aa284360c4efcb3675ddc83febcaa197249e8ca7485daf08066", 0xd7, 0xa, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x83, 0xff, 0x1, 0x9557}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) sendto$inet(r5, &(0x7f0000000440)="a739dbb0d7c1c83dbdaabb4812008e660abc2136b0f12ce1bf1137fa289225e33912b39e559c0dbab64339b1ba1c3d9e8ec484e458064232b6a1ab0a86d2f273ad5a97827c6eb277cb5ecf796e8a491c10cb26fe958b922dd62834af3717f27023a83ec15ba3d07012105ae8f81453e40ec7a40aeb18a041ac866df5b1c3001f12c31af8d075f44c9260b184bce8a5ce121a13c302337b0f075d93d17b946046285c05c789864f8f7e", 0xa9, 0x401, &(0x7f0000000500)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0x973, 0x9, './file0\x00', 0x7, 0x33cb8a32, 0x1, 0xaae}) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000000c0)="c533c3d917decd2e2a13ed12f5cc925e6da0ebc39c385e51158bf0af8c1b459fd7cbbc2d513b31e115afc30858ba92fb32b33622208867d67625974765bdc6891425695f525919ba0582", 0x4a) 02:34:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158ef9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfebce15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764000000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0)=[{{r13}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, &(0x7f0000000500)=[{{r8}, 0xffffffffffffffff, 0x25, 0xf0000000, 0x3, 0x3}, {{r10}, 0xffffffffffffffff, 0x8, 0x10, 0x401, 0x6}, {{r12}, 0xfffffffffffffffd, 0x90, 0x4, 0x400000000, 0x2fd}, {{r2}, 0x3, 0x1c45e99d3f53f5aa, 0x2, 0x8, 0x7f}, {{r4}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x82, 0xffffd, 0x401, 0x7fffffff}], 0x73, &(0x7f00000005c0)=[{{r13}, 0x0, 0x28, 0x8, 0xad34, 0x3}, {{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x20, 0x7b5}], 0xff, &(0x7f0000000600)={0xf913, 0x48000}) pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r15, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f00000004c0)) 02:34:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xc, 0x0, 0x0) 02:34:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x3b], [], [{}, {}, {}, {0x0, 0x0, 0xa3f}], {}, {0x0, 0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 02:34:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r2 = msgget(0x0, 0x446) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x100, 0x98ba0000000, r13}) 02:34:22 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000100)=[{&(0x7f00000007c0)="acd0c61d612d5d7c5e2084e8085198483f9631d86580f8566c78bcb2b9612ab5bb5df76ba69c48940396f2d3934789b7f2d2e1ea1ee713779427b70bf621ae9799c1cb7a3fe924b4b904386ab24c7d82ca4eb4a7ed23876313ddfa5419edf7fed5", 0x61}, {&(0x7f0000000600)="71f4c7841ac5ceb5085559f7d7ab92a9f6ac135a736feba010ae4b7f85e8e73490ab99e72f15aab948080a9ac0f865755b718d0de515cec2442fe07b43eb44b053acc997d6176237f22b3eb164cc2cb07136f783549d093c9bfd7cfb546ff5e93235e0bd89f0589c4ca854ef357ea45a8a5dab60103b607183876073a48d6000ae99199367e7841a0ee898983a6082433ede84dae728c02b08e5ad5676fea53c3312e4d343632e576b12ea6c19df01fcc0b1d3af839f3b0981a9a8c1cef556405c2e7e", 0xc3}, {&(0x7f00000004c0)="c4abdc0ce23bbd5f5b051a67c092337a5c57d50131555b71b12771fe0179e0f98e4f8d952321c60743835d9bdd24c722121f1583e37695151604fbb4be198f5abae1446c3f91181320d564eafcc8eebcec01483a22f0b7781e6e54be8f2413841d8bf1144bf0f570d813b6380a0f1d56fb4ef483f9559a85709dc6df5a610205e34d833abb9065f5859240eb07001880d3e940678845b474adc48fe6187cc864fe6a6d6c7a9e3d3bb2b353dcf8bed1a6056d579adf0110b0064c9135a54bbada9fe16cdd3b3d3ecfd03d33816937d520b8f820078a675a41ff8021e58400c17187d700e5c502e211296cd0d59f6d97743295358ed0480e36e0bb405d03f2eaf6b763172351f4bd47749411", 0x10b}, {&(0x7f0000000700)="064ae50918989e690c89b7c8fa2ac7a5446b4ce5ff39ec0db4f26420753398e0356d467619dd7a4f6168870c48be3abfb06a86655f77663ad14e4ff4116258b86cc10a3fb7178f644d79fb228b39607cc042b4536cc29d30de44b0acd64997866d83d3b9fcbadace1148cade020c5e166031588a5a85220ab265117cb76e4f59b80c8cbc0a46ea91dc73b5c6d4092fda17f429", 0x93}], 0x4) execve(0x0, 0x0, 0x0) 02:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xfffff000, 0xfffffffe, 0xffffff70, 0x9, "fedcfd1c08243879fcc2be58c3982b118c279297", 0x7, 0x2}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000001c0)={0x81, 0x3, 0x8}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x946, 0x3f, 0x81, 0x7}, {0x6, 0x8, 0x6, 0x2e7}, {0x20, 0x5, 0x1f, 0x10001}, {0x1, 0x81, 0x95, 0xe814}, {0x101, 0x80, 0x12, 0x80000000}, {0x0, 0xf7, 0xff, 0x7}, {0x101, 0x5, 0x8b, 0x6}, {0xfffc, 0x8, 0xf0}]}) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = msgget(0x0, 0x446) r8 = getuid() r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r18) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, r8, r9, r14, r16, 0x0, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r19 = msgget(0x0, 0x446) r20 = getuid() r21 = getegid() r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = getgid() r29 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r29) r30 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r30) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x2, r20, r21, r26, r28, 0x0, 0x5}, 0x4, 0xb8f, r29, r30, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r31 = msgget(0x0, 0x446) r32 = getuid() r33 = getegid() r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r37 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) r40 = getgid() r41 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r41) r42 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r42) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000200)={{0x2, r32, r33, r38, r40, 0x0, 0x5}, 0x4, 0xb8f, r41, r42, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r44 = kqueue() kevent(r44, &(0x7f00000002c0)=[{{r43}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r46 = kqueue() kevent(r46, &(0x7f00000002c0)=[{{r45}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) fcntl$setown(r45, 0x6, r42) 02:34:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x3) shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffd000/0x2000)=nil) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x3f, 0x0, 0x0, 0x10000}], 0x400cc, 0x0, 0x80000000121, 0x0) r4 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x3, 0x5, 0xfffffffffffffffb, r4}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000300)="ea7a55242751e76032ea5a3219dc1a21e20024d4810b5c0000000005000000000000004a635922ecbc639e9fd0af5276af66f6ee1f341db824ebccaec3674c8178f57de3d79742d07e40ed0c67d0051bcf8f6e762bc1d7b014324f4a1a42065e1b111e21c97c4f35c587c278e323c3203c4c01dfd5cdc088b32bd22cd45c5a2ebc7264247b0819d9d841a6ee9e618a8ec448a431953ea5fe8ab26caea37ec267d688b842fc346b9d74804ed0c337d23c36f1bee7e68fe5945292909defd745ab88fba9a75abfd5423b8d6abd2ea4aaa5f715a9e5ca17ba970fa9acb9194ca958528981b9573f9f47ac050000000000000000000081f75694804cc61645f28219d7f0def0c8f90007c531ef80286ca7375d0af90ad8866216119cf36803b3b121a7a19e1e8fb6b73a3395273a404675ca4add873117c5687cd1efa8b654a5e8c5b646b04f292951812ea3b3431d89c836948c7fec04179326131be66a28bba3786782fa31160a343a868d3dd0161c1c35cc1c91b1129fcc2a037f6515dd63559b84bb04a70001b075d2145327611668d867a28f942607fe56e1a8d24f38bd0fbc86296dcfd257ccf1e4fe7a401848eab1a1e43d", 0xf8) dup2(r0, r1) 02:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) listen(r2, 0x7) 02:34:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x200, &(0x7f00000a1000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x408, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 02:34:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x16c) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0200001900000000f11331077c93775be6fccc84ccd24e3b3ba043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43764a78f23dd0be68d129992b682d0b710626d9ca72d7e9d3de9a1b85fe1c1c44fb6af7b0cdd5e5109c22a750523b70887e4f48940373efee4c5a372e08182001238ebfe7ebccfa9d7805bebb6de1030630815063c365ff974ad413472e59c8f7b95db64e54253e91b53ed63cfc00800000ecb0d80dc9e637a00000000000000000000000005f3b416658e87a5ce9589f92919039d525f9684b573c43907eb432a56b689496ad12f81b935682e39edfe5467a9d5436980eb488b0efa8cda22054ab2d02c7294500"/277], 0xc3, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20, 0x0) fcntl$setflags(r3, 0x2, 0x0) 02:34:22 executing program 0: socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)) socket$inet(0x2, 0x4000, 0x2) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1, 0x57f0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x0, 0x0, 0x7, 0x6}, {0x7, 0x1}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x6, 0xffffffc1}, {}, {0x0, 0x0, 0x4}, {0x0, 0x2}, {}, {0x9}, {}, {}, {0x0, 0x100}, {}, {}, {0x0, 0x0, 0x6, 0x1}]}) poll(&(0x7f0000000000), 0xab, 0x0) 02:34:22 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r2, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x400cc, 0x0, 0x11d, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r5) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) semget$private(0x0, 0x4, 0x8a) r7 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r7, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:34:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x480, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open$dir(&(0x7f0000000100)='./bus\x00', 0x20010, 0x81) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:34:22 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)='v\x00') r0 = msgget$private(0x0, 0x105) r1 = getppid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000000)='./file0/file0\x00', r4, &(0x7f0000000100)='./file0/file0\x00', 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r7}, 0x0, 0x0, r1, 0x0, 0x9, 0x8971, 0x80a6}) 02:34:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0xa) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 02:34:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xe07, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20669, 0x40) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x9a, 0x20000000, 0x3, 0xae33}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)="e092f0f9bf253d84cb8de040b4964adc5d072930ab8f8ee6ecef0d2c65ac1ba58ac48f88591248ef9a7e3a6178a8318584cfe75c5cd05185bbde4492c4182b452a", 0x41}, {&(0x7f0000000300)="2513aefa8ce40d872ca350253e2be9135d8178a7ef8dd7e86a1bc85f14d43dc6ada1178a1371e248f4a39bfd0ae1961b09add237da1a294b3520717f1ca2b3261ac4bacb9d3e8a9c5f4f3bc5a42f4a8960955108e9b658da83a803132c85d6bcf0168ac73e9929521f596a12657fa12d9be47f5b987589be56ba1f3d073fa3538f539998b4a7201af54b434d13b44f", 0x26c}, {&(0x7f00000003c0)="80e6dd2e6d597e7114f86b92162d89b69d7bd08e3b13a1ef12f42c746f5f50f3ff1168939dda1b909aa14bcd8dd6334fd4012a69c7821f1fcb38633283169415c05cdcfcce92e7cb5114bf222b7ddd4b56863c24285d6d08acd797ca49a5c74e3bc035310daf290743ef63b7ef6f1fcc07366839ddacfcd84b33638dc54f803c6f8e35e5b33c41046e4ece17869784db392336558c070ba718b34a59ee874a24591e59d3a654ba3d72057ce48ac49114cca1fd08229945f35373dd3802c8c18b2f3a06c77c4337511d5114e5de05276f25d169066cbe96e11717a62ea3e9dc9be7c29ee9af6e2152a4c1b152c2247d9f8d70683e2f65269c022a5d3d29d1bc8a104c7e7b69f17446a42231d49aa2d73816d3512e51f5710fe6fcf4d579322ebf1651c0cc4db82aafbb443c9404eb92d5b08187d042d5e8c1996c880d98ed774813d5fdc952e6c8bf2e48f2bb9fc0ea02c36cac37c9a755d5080add382c458d78640eba054ca7677803e2ac782fdb9c0a01032058eb3e590229a75e7d701836d91ad59996a92b69831a2bc554878474bec13b1c152568d38be0cb55f748322612c226134381f1b3264ca377d9e147999313f39d93341ffcecc2f7d56340e694e39a8880419ae6b171397ea1e6c728db7086bc1f144ea9e688775b7cfef83b87a017145f41efd6d95e412bece3f4508af325fb338132a312bd50aea3476dcbd24fd7678a92896486981b1ecc116344967656ae8a0818c940b00c48517c5dfa382840ff89aa08d49e74231282cb916949b98654ebe91e6c1294c220c3dec2a0cf113149f6108f989008ffa0ab2c61274110e0c87c1ee448320b0c41fc4217cfc86ae8a19a1a91481869cd739cf466b6fc2bf4359df618ee96796c2f571cd87fce9b1c6996be3207cff3a37475eb54a4670bdb443e6018c84b34bc7d5e496a1c99351a9e37eaa80d3325a0a0ee8175257e7d98ff4a3ca1effa60fde36dc17fa996d5534825ab425d2640db26aec4d35fb39c1902c15eee96bffda49c0b673548644bffbca1d25190ad55d7457303967d17c0c44e69ec48fa7df2128b84db6b3e75e3127fcedad6ece184c2cc922d0bffdf9ef1d46fad2bcf58d90bf957cfd925d0c5b05c76074c4f1b5e01212d3081856a5dfaa906f5689eb6b58cc94025b46e05317b253e9a5840beb656747285033f3f5c829a882576b63492335dded5fd1db2525d5f44e610598ed62e3e1596e4ef07df3e3acfeb0f0258ff66c14915279575127cb402eaae439d51bda9c45b076a557f1da33ad9941bc868602c820dd9cbec7be1d90e9147e1877a7cae39fe09551e5da1c7d50092fee33b2f7dd91ac7039ee38c530496e30868fd42aa5c9c9d1cb398d874a111e99c5f4fe839a41fdc0939cd71b3996a8a571ad9296af193ebaa0626861bd2c73b241b8e202d3cbb36bd8fd9e6d792ebddfc20ca958a65662305d188d7b01303f9d3d8a47b972fd213a0e37a2771150a93dd409157addf1ef7b5955782cf71c5b032d892ba7e20266b0925827159ebf5cc42fdf7e079ad35763e622b2cafa7703e6afd0e65f9bce051d58f16c40d2c128afc4e50b1006e411994940801e8685caf50099b1f80ba73911c1747dfc7e4d7c0ae767b12e98cdb7e704efc67689e2056c1d76072818787fcd77c86c813b4c9722423c8090b58e3351adccd445df7f2d979ed94bb79f151cdd2c007fe3ce16649ab67b0afcc723fd1c32e921929491d847a82d52d9ac6351c6cb7d0016f32d418b99003c45d24f8c344151411b014b133d68cd65787b35baf84e021c4bd067ad56e49bc2f0eaeb2e0b43a28d8311333dbd75c1eae034ce40fb9da25d1fc5b56602013b3ca295c0232c63cfd7de8d003a052dae42e631415675c00941324a2c3555e88afd72d81b6a383cae9d0db4533ef4a350f8365541873eb2275aafa897d5c1feec0dbf726c8e0307480ea33ba58e1e3d65a4908cf4867e95a456577efb4accaae0bbd4db03cf8fb7a12f1e5bd4d7677630345530f414984a1c922a602f66115772ed5e5078ac73b34ff2051392b7fa7b75725e7e05601e76c3a2d8944074c68501bd2d110d540d5b2fe42ce27f169a1aace72f8e199d547d6ab461b13f86022cb407ef2f6cea072ebd5743b48c6f0e121f02f466bfdc4b0c0f6ed1f415b92bb5008859085bdb0cee282e89abe9879b8aa793a082975b57e98c67bddc7f73c43d59fc90aa0e900c351b299730e45f3c070fbec6e49380c6c93adb016535a5aba2c034f1ff600bf6e8387b0e5ebdde771eca8dc14e8b774335cb1c163c623301014cb99e8cb771d4574f925bdfd835035c36a580aca3a68c3ab9bf2ff3d4d3622752e082827c7fdfc41dc15d73d9fe7845d6989dd741c451e7eeb6cdcdb8a8f736e447cf388857facafcd79c91641605f24dc2791c6585f5651f80c4d63c328cef769579329f9ea96f06d2295e5f35855046f9b8c44a1f2581c91c627a5e89fe01cbdb7ffd3600923443e13e43c6ab938833ec1057af2a61cf8b4e82805bbeb13a92bfc872aa017a07e0454e5121bd4804f0c8276e2538f70d6e0bec9000743e0685945ac48fb39e410b1efc4fa4c71be1803399040bd55b8935322cb4826fe83c3345911670c7d2280a55dc5c88731e691848b027ba6859f8f4844b660c04c312d1bb78bc6c86cae5b35e2d497a1fb8d2fc3cee5cddb30f86a46f680145ea464e88e94b40dfd01a5c12883c203dea01007a4921d3d8f24fe915400b79a93fd6f3434960b94189f0f084ec7b210cad4c582f2a9d00bfb71a2215ac8034773604f20ffd44e5aa689d3d73c2cc6a645a6fe29407227dc90e344db55e4114a91be0761c1bd4bc83d9d6c6a0e7784741c5f02e36210c6411de5abed66e416db9d7f31665923c990412dda1c190521538562a36bce12dcde2c8783daab8e98ec5e83249b21dd924c2228416f18aee6ba69a8eeafdb5127451d42109057cd03bd5b6f3dfe96f6305ee02f408d078f6b9238072074f37bc40e2bbd3d186ec59f205b4281ef161511c02c74672178e2034fd978f6ab6724e1017c470475d612aacbd3e5d12df8ce6fcfcd9e82ab03b904c6071f1460d5fddded1a699452723fd71d5e99cd1456c3891dfdfea8854239ec958104ea1810487ec3084bfbc0c9b28dd540dae9901cda75472941e69b4718c68797a824b9780a9f89c26a346ec93c6a14dc671b2d316999eeda8d2421f02d22b131161b70ea9e31670d5c1b58d6ea520e048fce475f55984cc0c994796630fb573bfda30e8eeae922ef987fd3286668e57b53590cc2623bd6c8c277f0fc41738c45b4889436ad22333e7a45d3354054ce5949c5ab66db25884f41864ea33c096e7793f37bc09c702205fc28f5763094267e4cb14b707aa66426cb3b426d54d7baf4db918d728cf7644f9d4b48e041e30a93bae14ff1146ddc3a6158b6659b0df63c92fdd466880e2d248631d5cdcf012bc48be349b9e664ea6b3cea3ab037075e4f452a51a0593f2fa39d8df1caf89aade2b33206d09c0f472fb7a731a29e492fd1ce0aac5f02a7507821ab2c92c82c242bfc90b34e2d189c8a672b5df28c3f49b5ed6ebfbf4fa72913d91e7921a8c7b5afa14a5006f53349061d646a1f88fa1de3c912c0f0306194bd63eaee416a776eb88b1da3e2dd4590acc36fbb00ef0dad8c7a7d9a7ee93ecbb90d9ecdd50e8b054b4c154951827660d1abe4534bb9b4712e5c2d27bc2c1c426dfb2eed33ba17a7eda8fa4c9f8a2cb24fdf1942fa98841a8821b77f5e4d59d3ecaaa6e6d00541363e1976b26b04d8198d910c64f7c6fc4db38269bda119598a1f4af1af83685968667a9094cb97e7ee5c6514396438613a32e5ffd6c57df58fa7a95558ff505762a0d0344166b1196ba40abf06d3ce477326d85e9a2bb19d8c8e342c7d434d6a1c15a2fb027aced175eefacdafe6978e3344405c66b02c1b32051fba9d9ccaaa9de28202c583496da427bc5f60b30e3e49b99ab95b9985b83b9502de2d1cad5e3bf8cc592f9b65788ad5a3ff310608f10f16dd4596ad826608fae13239f76a04e915a8a8ae0418d81959de2e8efbf8c0bd1c67bd00e882ea84bcec04bb3d9ec8b901fda38c7d5478dd0b0274951d2e1253a491b7883788ac1c4bcfb341a9637e006ee22e79e29a232195649ba328449286ebc6adad608e381794d36542a44c955697792ecf99c6a1a9cba69995ec8dd6d0fb59f551303bb9eceb855a8b69f95ee086e33070516ce21c5be3ebc2add70a4c3e325ea6cd5d166908f0529f48b7d9db2d08284fae988ed8ede7eb91195144a7af1377628b88fcf5fb20d09a7ee8c253be278a164d1416876fef596bd5a329f9e20dd4a21ec3781042b5ad29594dbb20fdeca089f7a9cce8f23c3381cc65dd300a0279b93142b5f0ac81d091fa322d1d0ba79093c4c51ef070263e24c537b4b9d7836868feab42ebf277585036c2ad6f5e66b8c3f51bccf1a12056244438bbab8213be94bddee93640f6f0b6ff959ccadfc13499667c1958dfba8ab431b6110a7aeb7dad632165dd2f333271b1b349ded3010ffe30d6ee09c37926b1fb59bdc4b3c4a1eafcb5090fa4fa93cc4f0334c478f6a594db5dee09cc04c75523ee13e7013d638ebdaa3fcfc601cabcc8ee0e4865b5e4caaba677a4fb15544a6644048c5d96c5ca680823ad23de966efa72b9aa2140a743f97276595b105a34d2e022f538befe4f9443a4be30c44859bb2c06cac9174e3a54382f1d1a01bb80f8a1c0e2f85b86cb3b95355b1c1fba77ce3682f2d30504f48702b7a4eb7930b7298866715d680d41c0dff8240f2ac4daef6fd4973bd948ecb16b5069a851d80b5f750c670917c25148ae5762f47f4e72d1a374b478dc4359fa3568beda3f28f7bef1a4b3a82458e11bcc84143911f4821e359f26b2239a81c53b3abfbc5ec22d69717066459001f7811b5babf5c734644fc312bec256511e3f75921411198fb1fa6157d9552f7edc1d887939d8804670b9a1ee81c930b74629e1ccd43361a5f2005a74f90f12624558e3bd0b776057f896fc9a9c068b665e900ab2ee53bc7483fcd142b5041691d87fb25f62deb59bc32e31c0a8d9682f4fbb765fffa11b86f530c67844fc28be1c986aa2370d6da10338d17cedea21ab3464c96d224208b0d3c912dd31054b68907d84f8b3c4bb13af9febdb2499e77e5a55d66667146996997e1869b7a40f7b67af2a7b931f557b32581b950953aaa1bafa1596499e28001ad8afd37eb6f195749bb0261540aad12229ec0fb05a38b81ca73abdf43a7836b9b9d2ee76aa1a8b982d08272c3614aff9ef16e1cfcdfd53f6134e0cfccb4cec799d0b6f94d280eb0efc28abd30a02d08f46972c369b89c9e55937e158f463347727caac696c47dd1a678ebefc0865d257a64a3947fa1e11931c47ec81849e12535153c04d60a77562149a1a56e9e788c4873095bbabaaab6d356dbc2c66a60bbeb14118c2e63df7ecf9fa4525016bd84ee33f0fdef9e1f369c20f0e9d4d62b708483d5ed984b0eb143d87769001d976ab4682bdfe71ad8e6103f4dd53c31ef0e690c2e113e39737129dfa95962b5cc252c684e232cef34acfa0de489694dbd673d318fd8e65d976dc503070b36858a0cf515aa2a684bbe61d775354118e7061faaa8f5d6c18687a78fc9f5ecd1fff5225298e692a50f2063d037e72cf7e0f1f0e6efb7deae78f4f9ca46ab0007c1abebe1c11bfe77015d9e54465e7851333f98e81eb4ad45bf36ae5b1dd4b1b6ae8e553ad", 0xfffffd4d}, {&(0x7f0000000240)="8c06c9a255a14e7b5acb933bc917b17ed7fb1693ae77f3e2490cdc44e7641282a4b2c5b4d7a7e60c7079988325de09ebeb2a87c9f5aea694acac17c4609fc2e2f29d8320cec6cf7987a65ed8a958381ef15c264c4c801b86fea55a4e04e2", 0x298}, {&(0x7f00000013c0)="ea0f7c1fef76ca4d755c727c8837c11503850d146256bb095ee21e17516bba7c12e7f288fdf937b2b152f3183ec9de5b8c10e23a4216560336df0e455006e7b0100edaa5be52b3bb192c69e12e8ca8f2ec4b63a1700719cda22001e686b4f75496c3cf4f63", 0x65}], 0x5, 0x0, 0xfde) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) fsync(r5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x3, 0x2, 0x7f) r6 = socket(0x20, 0x7, 0x85) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 02:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x30, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:34:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r26 = getppid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = getegid() r30 = getpid() r31 = socket(0x18, 0x2, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r32, r31) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r34 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) shmctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x0, r41, 0x0, 0x0, r40}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x9, r36, r35, r41, r35, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000007c0)=ANY=[@ANYRESOCT=r25], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="3000000000000000ffff000015000000", @ANYRES32=r17, @ANYRES32=r12, @ANYRES32=r18, @ANYRES32=0x0, @ANYRES32=r20, @ANYBLOB="73b05fa93dc50ddeb048ffa069bf028d970e1049657d2b517c2695f99f12cf3b18031d7c91de80640b76ef97eb1732645486044d8c6deac7fe403ed72ed44fb0507cf415bf2b76163ebf6eae702590554e3cf5e273967c42bff8fa607a2c4da90c4a6df357b2f857bdfbfb7db1781d9bd1770f874f83defb", @ANYRESDEC=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESHEX=r42], @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="00000000200000001f000000ffff0000", @ANYRES32=r30, @ANYRES32=r36, @ANYRES32=r33, @ANYBLOB='\x00\x00\x00\x00'], 0x10c, 0x10}, 0xaccff110451b3cdc) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r47 = dup2(r46, r45) sendmsg$unix(r47, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r49, r48) r50 = socket$inet(0x2, 0x1, 0x81) r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r55, r54) r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r58 = dup2(r57, r56) sendmsg$unix(r58, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r59 = getppid() r60 = getuid() r61 = geteuid() setreuid(r60, r61) r62 = getegid() r63 = getpid() r64 = socket(0x18, 0x2, 0x0) r65 = socket(0x18, 0x2, 0x0) connect$unix(r65, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r65, r64) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r67 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) r71 = semget$private(0x0, 0x7, 0x286) semop(r71, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r71, &(0x7f0000000100)=[{0x1, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r71, 0x0, 0x8, &(0x7f00000000c0)) r72 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0x9, r69, r68, r74, r68, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r47, &(0x7f0000001a00)={&(0x7f0000000340)=ANY=[@ANYBLOB="ddff2d4366050000000002499db00f7220da835da20e1e31f0a19e3c3fa58c8420f1645f53ec31c983beff82ad9bc3d42926d0a8b9885d55e52b7ff622a8d3a648f035d017e02d7807f4e3565ff17d45a948df3d67df13f27ed8a6223da9f3"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r49, r44, r50, r51, r53, r54, r58]}, @cred={0x20, 0xffff, 0x0, r59, r61, r62}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r63, r69, r66}], 0x88, 0x10}, 0xaccff110451b3cdc) r76 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r29, 0x0, 0x7f}, 0x4014, 0x6, r63, r76, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 02:34:23 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x8, 0x100) unlinkat(r1, &(0x7f0000000240)='./bus\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x5d3, 0x1, {0x7, 0x101}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 02:34:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)="7b6c1f74e92bc3e1553057a7b51210a9681f618e40e53b8dd44ac092dbc414441ad8a8ce38c43b789461512789f15018fb847c4a6c952d785a5c1a262a65e51521b414de0f463ad19572f46db611ce5de40f4fa3308f2fc508922f437db833a236cbcffab63ef5030f04fdd86ee05a09c7d37500d585b4348e3ba5637f45a619f9e8cad9879aab872c0093d852ac3567663674c7d1f7a52a3685915aaa8f83a87bf3258bd347fc0c6d3770ad3d7513dcf4b7362e7f85d2b63b7a09b74ed04a91d76257c53f6d9058a989ccf35c96b999ec0723511b995cfff65e753def3ff9a8bd77cf83e2d1c84ff405fc3feec404ba", 0xf0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x1) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt(r5, 0x7, 0x1, &(0x7f0000000300)=""/221, &(0x7f0000000140)=0xdd) 02:34:23 executing program 0: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c117000e7ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ffe3a86fcc11aece25d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x0, 0x0, 0x0, 0x4000000}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0), 0x0, 0x0}, 0x0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0x196) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000440)=""/186, 0xba}, {&(0x7f0000000380)}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/173, 0xad}, {&(0x7f0000000600)=""/247, 0xf7}], 0x5, &(0x7f0000000780)=""/125, 0x7d}, 0x1) accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f00000003c0)={{0x6, 0xfffffffffffffff9}, {0x2, 0x1}}) 02:34:23 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffa, 0xd8, 0x1, 0x7, 0x2}, {{r9}, 0xfffffffffffffffe, 0x1, 0x80000024, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0xd5, 0x2, 0x800, 0x100000000}, {{}, 0xfffffffffffffffe, 0x8504e9e6198a8240, 0x2, 0x5, 0x7fff}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000380)=0xfb) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) utimensat(r13, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x465b, 0x2}, {0x2, 0xf44c}}, 0x2) poll(&(0x7f0000000100)=[{r5, 0x20}, {r6, 0x100}], 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 02:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2}, {0x50}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 02:34:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:34:23 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x7fff, 0x5, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x83, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x5) 02:34:23 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x2979fe8c1f71b631, 0x20000000, 0x0, 0x200}], 0x400cc, 0x0, 0x80000000121, 0x0) dup(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) sendto$inet(r3, &(0x7f0000001340)="3ad64bdf912ba2897eba133e9b7a1f425a53cee26b1a5efd45d92c3dd1355f918663a798288be0fbccdf53ca1f29d4f5bb4f30e15f7c1ed5084ea395ca9567e938f71a604388348ac7c377d0a568ce6e2b712d760410161c9392003960dda316a729128b0709f204bc9dc30d29aeabdb03425efac835bdd78cbf4f9ed46a9cab86cc4c1c373a0e2311e5b37cd6e6a8e52e8692c23f129e721cb8efda7331f0b72f7bc921376a9170199abeaf6023ed9cc6cda793237cc379643debcff6cc78735cf2f820fc6b120c4d62791e1a54e0", 0xcf, 0x40c, &(0x7f0000001440)={0x2, 0x0}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) writev(r2, &(0x7f0000002340)=[{&(0x7f0000000080)="06ab0654125f69ce012235b7c2057a9a39216e8d5b88d43b3bb479d9403c170bd6716eeed6a37999d027548b228fe36b15ea9642bc8f9318a1b5076b91c35dbdf6177db3b74e86a744f4fb85a012c6d104758780578381d1006a53d8539261fcb154b1687a2ed96bf1e467970e67b3645e856d0016b06f12cd030c35a64f8d620e2a9d77e340b0d3e2c6bc4713dd71ac191e289040637031763ebf8387a712c4d7beee45ea66a781a00c1df5c8b54a49d33846734958f99872c19d4ee3ebcf3fa9b4792a9acd5e456e6bfb87aff99958fc68e182731a68ea624948ed6885ceb6e9efd96514efbcd0", 0xe8}, {&(0x7f0000000180)="ebda6c319f5460a68a8786d442fad193a462f8dc655218fe92c98d55fcab7cd50e32973369abea840942cc3ee1dd903fff2fe7c8d85c49c9184ee18cf3061f6bec39e3a8abfe807e1b0bd74b76111f3bc00beb5ae6deb11d897f31210d50d1997a3f838484f9eb", 0x67}, {&(0x7f0000000200)="d5480bcaf75d2c3cee33d1b52400a9293ff951a600cf65f8992e1b52fae7c2cc930cf6566a115d80f54b4e8927c1815c96982f476ab91a3fa6ebc032cb9070a9ba7d2c3228db4418e506751a845cdb206c4bd8291b5eabbec0ab675fefab3566deaf9e14bd1d4d05f04c4c86c072d591e0032655a37eac9c9070e3d3339dd243cd2169cf5f393395f89fe6be14cae49f8ea6740a243244d21c350b7a55ad792e6f9d7ff3a887a13c74af1a132a75f474c8cefc0404c3c8cc8c023c8a3dec4d6b59b9bd8d64a01e471ef109a4abe4490f9b2747f076be2929c34ede5031f908bc4a1126b8e2c23c672c6b89519e4d0d147b7cc8db42f355fd7377b605cf0df26d84ab9d2761bb82783f6c8a30ff3f02e5b0a34a2e00af1f31b7896cf324b15b31fe7a35051fd90fa10fa4048dc1e9bd66452ddc1eaaf533ed636060381f6a7e10efae39e54ed54bde9c63e1d8af7e48bf2f62c1202dad7c57deb60aeba205b35fa23d4b437df4b23d20bd5dbc105825644049a1827b552cb4b854aad1f3c0898500f2d02961d825fc2af37e0d70aa8112f4a104308ba64c1006a4b804e7a50a480fc01db2c9a7b9ece4e10dca689b97e0d5f03d8c109d4f5787bd82535a9ebe4d6d6041bea153a6b39ccbacf10368861aca9f272989eb4f17e176ee72862e576378858991386426aef87a37cd29960ef8781a80c71fce9ca998cbbfe9f829d494e9be77996ee6564dd9d9c9ce0361d67fc2805719fc70ee19aca91775b40981cf239181da6effdf07fa90e5b6bc3c003cbef28154700c12f24abba3840cdcf595b1bc3efc596b001f474a3f1255a8e9af32fdff0b7ec915ce62215cccc835c51d073b2cb97d59ea6a8ab06b2feb4b2ef359f3e44c12e2ec4b6c3c1057a3d224b97036a00b94d9d5210006ded293741c1f1e2f3a3ae27c18cbe7ea254a9de1533b8f20d32d0cd0bf31177cbf3d61c3c67693e8e93911756679974c40fd759e0175907304faa95da33fa3d44443c62f2f9f5094b6e43c4eef37237f9fdf8ed6ab533c346e8762bc8147b6c835023c6acde50aec8fadc37d3643e403f58d7ba2c47d95f70d284ec00a1158b3dfea5fed9e9c63e6c27b5c36b3e250166307ba50cd3039800ebbb91ab70c0bb54ec359fe191df66b82f7999729a255d8e016b0c5f84a4de5aa6417ad733f5dd30d42d119f170117a9780efae687497fd4f0e1f47166e5acf2461c70141553aed515c0bca1a76c1516a2c699d8ba1f3f7a48fe1477c2d6d8ef904252284fcf070c9d14161396ae74d554b01c8c63981613ffd3c11850cce581488102d5bb42fc8c2d5c8e6a1839d514100da88289ee722676142152368b4df2b662dc4b38637f40950559b0342bf31f68050d6125b944da638034fb42f9220bd18bd624a192aa28c0f8910e89ff54164fa2eafcd88ec6fcd1ca846b3dca6289e59547c691b24f1cd5d2812839a6ed2831dc69d1792cfdb0739881e3a0cfda4a464cf03ea4faefc08676f406b97d060a997a709319982f927d4f1b16291a37ffcba5cbf46211d8da609acbebe7064ceacc932b4560c0b1cbd066ba6aedb2e8813066745fc424e61cb5270f6c7d8eeb1e820d1b51aedfe526306668d9a3e08422cd82c48a48632d9ae61cbe2843a1feee36a103814ceb893f5d6ae36f6eb26264aafb602e70d83c07395a625c1b709cd63935125fcbed58b958b0a8e03a8beca0bbe5ac5f3b24f535253ac71087c5c992b3e491a101fc3474cac23795574795f3d8a5925f71362721f39ad206fd35fcc5ba095d52d31044fec2af1dd4b77bfc96e70cbeee1e404abac2ee06ebd46c58f61b0cfbaf6006865ee43fc2a88130d73cd2d7b69ddbb66141ecd68b7bd8ba0b389e1b2bf3b0dcf4ddb973d1b94a7cc3fe80c542851e861b7fc643fbe976c7d322cbf3792032a25121b21ac713c536871f7fa8a3dc5afc0ea071cf30a4311c1f104703d1a284d59b26886a23d270059fd6da23b89c126a34c15bd047fab90a98a3ac66f55eafa5f12ef5e27c32cd21fc953fb17847872a2c6d5c7f0a0a70765bea7395e1e777f0ad2ce92ddbc941c872e2f2a94937b37ac27e8a1562505c5fa29f7745be567e7a9f3e2339b299e760b569d5160cd1600908c198d0e5ce33cc2ceab3f531f5e7974a1705b4b322d3d2b74556bcef08a5cfac724b4109261e8c900ca49f9f38dc9076c0def4403d77126f0f68e7482412df471b543deff6c484504f31e038ec572080d4c221c1de750ac5ecc4743fdd965af5b5c65a726ba89e8303917bc21b03d572ed4a4aaf29b3d941c8c813ca1ad271cf36f43342f0baa26ec8fbd97a2cf958bc7248f3b2e1740b66555d374286ad649611ad8c60ed5f761039414ab6c224320cb20066e66114e0fa6449785b6770787051b9c1ce53491a0cc9285af6e90848f5fcc416d9e7bd69079c50e7f5a61c5e0d6243e89a49582cd704f00dfaf80798a0f2e4e2ff0640d07270123bc006c99c05755ae151f64bd65eec0ae8a759ccf948563c7c405480a620c7d61423b2ce239e73717810cea370b8f07a791cbaf60e890522f43143a20b3d4bf240eeca5dc1c59bfba614d80340a522f3fa985a20475411ed9bd3374e6a8838f4d44fba127e42846f9428bf0461c07fe611c702fddb59b864e43f29e7a5357a105069e06b5e9045db513683960cdf6cd5b3c33a1158c0a366c6ebd43191ef4190a27745d36a9a9948c47f9b9b7f43f460893af35392325f857f35bb5a136490fe83dfc5483fb1c2f5fc505d38e813c667c2988e09c19a327c80e59399c0397c61dc2751d516e967cc04bb1af3dc794ea0329a7a7ba77485dc77cb0a4ee803b128a8aa1d524c69fcd33cdda800d9742ed7179a7facbabb0b67c7142f18487b8ead73302e73e95694d53686b0dadc90946db80b9ba37b4087a14d4152872653ab99c3a0c025c88d031a85548d93549aa481b0a75d34fd0ff8c5ae3ffc38b8aa8a3900dc08532918fce2c36a06f36b453c2e26ca37416c95584922c70c91bba7273cd52a7cd2aa5da5096e0a5db677b1da09af893670d21f6f3a1b8ead95f51c38442de7d619687424e146cdb05881d12131d99ece66643f5ccb1a92e496516c18689056c15e595808ba07eade59ed27061cc0aee3aacb1d0c1da52604268ab0ebda21dd7b0fc9089e65cf81903608992555dbf920aa8189225b7ee62f265a21d685e2b937df11c912024d551a805f11550bdf6ace4f5efe7a63b99de2990b3dcd97327f0af82d0c74dd262a6d391501a3d9945c486769e62abbbf1e3429d278e17c535e17f9a0ed84704b96998f6e2b43b994bbb868c6cb61e6199b956e15d4acd051b760f94a725ada27a48bd297a4a572d05a98f1ab8f45692317eaad24231b4041d9985adfe016d059e17a7d4abc11904980207b5baf80a94aa1bc58e3b3a41af879d6f8467e1b055ef381fe4b180032ec78082d6d7a51c0b48e0c1ad0bac5f57183b14cb8e8aef0f3d9a74666d1522a3fa344aca811bcecf921c2738f57375676a10a323b00f85d4428bc00f5e796af9d5bfed3d07c6f655193b322255a39d7dd21cc8b352ad1f6cb1a81ae7a5e926fb0e61cda01715e9147f8bf3de4f01fd8dba4b30e0121f476b406d6daacc195803fc088dc925f8905b2c9b43d7291637000e6315f50d1b23f76ca12009311192416cdd9bf6e36ba0c4b45d581932f43ec53a21df4d2c39e9ec3b19c7ed244bbb47ad1541ba455da21fe46bcd44e164228a30ede825840547bffe3e2c73db880d34bed7d039b67916411bc7890d0e645e54119b5e8f85eca15fdd83500e3884564c245bed3f83f33c9454b3c4a98d551110ee4db31365a6d153abb8167600ce8fcbfa8d51de21121c1b7f06b62ed8e0e2754ac75eefa5d2b2ae746e83a355960e6dfad11ec419a4b03ebf1cea12d3e3bb48773656748055db62301ec4503468c0376ab9820ca91f5ec99afa0e31a82c732b6824466321a2b568c16429c54fb0cd087cf4f7e2b1d4f999cb83d619b88abc76daad051d520c5488742ffbcc697e74f692180c2d8832d2125a5f07c3279a6fbdd4eaceb788048f76155c63492e82b135721f17cf34d27483cb65a97bc9fdbee3385c971282923004c5b8fd1d5f1ffd674eb66487882fc039a240dc5302f34e43153d72df12fe7dcfaab4be6bc14afea90f9827ca45a44d3a193365ae59068a71c334f094653096b6dd12dc3ef3e48217ba7d676b08bc3803d2568a59a8b4d3ac65803b4fdf8e18bb3226da61f0f2e57a77527d19e8af665cc939fdbfde9745950b6a5585a6caf9a077de009c93d61282c9f90d2e199d612343f2cbd0fd93c0d9727e851196982e9b630e617b46cbcf6e60b2eec77eef724884e99d1f38c41838191f17a7f137a83c248c93359222849236c8eb0ce449616dc4a752516f07fc47135bcc5fdba79f84ba7546acad4d957e1fa28be6cd72180e01083bb24b2c106c81a30029ee7b3eb5f1390f76952201bbebc525bd0a12ed5ca0088f263496200ccb64ac71a2ab262ddac34a0d649534ba20b134554ab3c2312d03cdf05f001039caefe554032f918953e02189f9144e378704ee35f2084f7b22aa57bea2156fb204a3a3eb70507b3742feca66e2b5e9918435b9f1c9f5cf3483bc33e9c64e46f715d5e10306890f44e01a48364434e36af1f9a9d979e25f4e533b878ef1a4e600d07c0d73d4ebf00cdc5a68cc9f8c5fbb66c45da724b3b4ada2193d3a5b28401a36bfa29499309de6b6088df2b64732120a37e4314ba27568580f9e66194d6bfbc88c3c6b62bfac928c88f886b9303e66019567757e39703a7ec8a6efd82179fea26505ac8882dbda732bcd8a6319348c607885b1fee8150939c752c8005199dc68f1e378c95f9a628c9cd5f9a5a88db225d79234a475be808ce28772a7d45309a5ef69bd59d929d88e904dfb7211368359e2bf1a2778b25deffd5bea87b8f886931f1771c7220c15331fc8b6de9f7dbe69692a2b1b31891e771e52cd5930f8ffcff615ccf046c57ae94127f534c4f8568f3da027a753c3287745c8a13dcea6a69ee18d0f090f983d602f797b7274bba17d37e715300defc26366b411817239c43ba1133c353d6ee6d47c7a2e2c40a3b86cb3d98a43008d6720b3c76b89fcdc3e7d60bd8afc4542ed4759ab313c2bd034f5d6bb5609c3e3ef855758f5197a0ab1e486a7fd0eacd5d448df43ecbaa88fdab1912d849bfbca5fc4104b064f7c514dac772077e8a6243a95ccfde4eb85e3cfa453fdc7c12acc5e0adeed4500a2f0a00df1366ddc43f978f5d38e35bf3d5372ac30d5362f71e82be0c9439828837db726590cae96652ea396fe73f00c8873e44bb9dc2283b57fac1ec246fc4dfeab482215dacdd7415e64e2c12cb7628eeb19b1034c5f7fb277f27db73187f644fec3467592a35639dd170899cfc2b68b062dab8d168017598abae7b8ed1c91e226c04421235865ac4431c12dcc96c66a04befaf593dc320571f2a30866417c7337b98e4db6df1352446e8269ea0c9f6d66ce372639366d5c939529cfe79dd6232ba1b002498f42f9d0bf4aee24f78279357175422ecbb1c25a77ed861a9f15fbc2c59a5325c7b439e181685103014d818e5b8591a96c195e0f7d49343316325680ac5ce1bf60876dbd58e70264a6753f08f1367467b5a74c7d78419cc26756393cf6d8b1dc5eb90a4b5c56ae53a7b15c10de30ac0a0a96ab6e676be8c77442a564dbd52f31a5811e170b48f3bceca5dab1d020b54a7f4296c2eb466a33d4", 0x1000}, {&(0x7f0000001200)="90091ac0a539a98a0683cbb3a4982cc857a5068fb91c0996cc146483567aae11994dc2fedea2246fbedaaf6eccbb0fa090296f4d3e8aefcbbc4f13fa26c7bf6ad3b50fc28323f7805b33cafe9a0574cac7f72e755e33d77abcb44b0a27db451405afc53643460599f4c4a24a591191c5a9d898177a9d31bc3426feffa56abc3d7012897f640820a92ff468b446e0b8b32e7973de69c842a0", 0x98}, {&(0x7f00000012c0)="bc8dfd2abf0cbc421ca5b15c4b56d6f5666f42038a75821738c8246a5d42b03ff87e217ff0ec78dd7275627c21c65885", 0x30}, {&(0x7f0000001300)='\x00'/15, 0xf}, {&(0x7f00000023c0)="bd565123f3b1bbe5043468cdb2f92575092ed3f6f3d04e7d21ea3639bd8e957abec2572226c23c0eb8bfd59ff311df2744c1df51f01721d46bcfc763db2816e4eeb0b1b4251e4aad2ccb885590deed925d5229e5829321d18d8121acbcca6757c3a6043c2580e954ad7d7bca5db5b3d91bd7016e41369beafe126551f4de0438103c89d2cc9711ee8355830dc1b2e173bf92c6454d9dd1c080acb2bfdc3c385109cbfcf17d26e1637d62f394c5106f7b3866a666b1697a124c375aa931ba1872427c2f52f2bc0db0236c1f3c5bfb64f9f632f579890145f17425bd923c936ea43b78cca77ac1f52aa830d5377bf756f0662ea6a92437bcf40e4d72249d78d2acae40adcdeab03b04d26171a40324b25f2f4effbe3d51c0382f39677f00087ad2d1eaed337e608da764244eddaefc9687b133290cc97340b45054813cf62d4dd5fff69d3e0afb637e2b1a236f153738f4149abbbc4bd18db2181593fc973643c8688c84ce67a0ab2d1a813d0d51967b387878f0837fbb43d49a18b15056124e43e23697a7a8ebc0a16dc9c50aea21a75bdd17cc42efd52ede03e8d9d98770c37ac08290a4e8720c909b301b7e7bebdcc87b79183b7b6cf19db3905d1a5c857b423047282a89a9ead5451635f4afa684df6971f28e85c936c9656e774617a10f69a8bb6939c08f9b39b6177017a4cd58187dd4904744ac7d2a51a62f7aa23735c703efad0ab144e0ebe97702b905562c0025211f16952d513e3a021dfea22de3be1b726aa570999d170e249fd7c20393f055e922b658e9becf57a41ccdfe2eed83ff8ea69f6f4694070dd5ddfe4cdd413b5d052c14988e6573ebcdcfc59218e2f54a66beae6d06b792e681e345f6bdab4cf73b83779fb51dcc1750bafa9ce7113afbcf9b1646bccafb9370b8a562363a9304c28787bec9bf2b70352da0320105950c8fcbf2613a825aa98b3d6ab8750320cde967123809439a11bcdcd749e243a06e7fb63dbb64c09f1b2f5bbad00f5e961932b66a602493e9e7ab682ad3b3de951cf243be2597b8ba1fe87c38f9f814cefb6f01b7d691501be569d64d53dc1f62e379c50d6d2610fa8c453bf58b11b36d2da9555f742b562d23432033731dc86e7d557411d2a2de75aa593f79fa0626daf111ecf4a7b58a113dccb7db6a30a8cf6822909d774e1466002cdc97c5541f53b2a537cad72b3ba3547ffa7a771e89ef7b0ad216c5d39338d45c71d2ea457812444a24fb002d3fe7cb4e01e34e708f7d37e56f01d82c5c82f0662d69f7336ec26d24dc648986711a5015acafd2b00b3a89a20092822148ea4693a442d86bf61a30c74b16c3efec9b703c88d5a0fc3e6bad51b8ceb3e3365d1b4eca2e6dc51bbb185f0236f9fe395bb8cd7fb2cd1e5341ccb1d95e5520c501b2adb5534b7a0fbcace83533935475bca3f9c204a8bd73d5518c14e929e221eb4c00e8513930a59adcfcb440795fc4c38be95f977a0654e4b555d4de095e009c445938d0daf8fc31df6fe3fadb096c43e321a0561a096fcf965b4aac8342ee4129aee45ba8c34925a4f869d54af578650d2fa77ecffb1b224260b0e90eb717241a5638ffd1a31faf109a2167431712cd3bf25b1300cd049384afef94949d454e0b6b25c3e7e260e467599bc8ea96fcb4260d342b97e4b66e5114c44bab1e8e7ef02d14f88c14eb6940b5b79820e89433b81559365bbb614080ee76b81d7b82d31c53827e924c4836a630c95784d0b04eadd64966167eff168bb37548f2c3facdcb7073e1e807b1580454389728154c3536e04de85451101b4b78da976d16af1f47e0637b79abde41beb99f4cf26d7c33a829d731347cd01419923a70a53affe0f3e7a32fa7d99d6d166bc034039d48e848ac830b83b88d1824232e099194c48c2c5f5a9a4f2fd86b3f9712203ed35ed4aafffb3837c8252c9f6905d6fb5bf004aa4824338f826849cc98c0241465e53b683a8aac1d99119c0584acf40a218cbd277a6b551927a8f5a470a397491faf821ac34690f490b2c906f7f71316fefdfce002a4f97fb638691488de9b77e7c1e2feeba88b171603667412cc7d6cb321699029e8437cd3cda58ba5e976e65c624e211e37d0ef22c97f1b1531a184e053a1b4db3f409a85416d3b6718ffcf64de4be2781f4691f4423bfa04e6bbb970ff92c9da2226534a6b40e3978e9e8659b11f5bd0b60477b7178b927788523029ca9882725745f75038e9731cc8336ede96b7ae7299704efa1b6a1ff0c91554c89efb95fd00cf8693753a015956c25d06506785ef630357c20429f853803c0260beaad493513568dd62012854aa7f36c01e7cee09e09f3ae3661d9fa077c98315022994a00b64a419caf10ce87e87fe766470dfc7d1865e89f63e51ee1d26d93860d831ff1eef533db556c170cd42098f630a2b888173f49bd97bc9c472ed538e0bdb3937eb792e36c61401957a0f947f805c5beb3ce811806652547a397d142caa6eb947e21fb3500730d9b7de1c38809479aee806d72550f39281ffb2c41d5ee3cf78f770ac5a7c5d82f0b19d07a44da4b7a822117de1b48bec2f594fac1a082dce72de4f4950c0edbdbb5ccf0c23e078786ecbd96dc4f666c49de864bbf769ab612721548178ff521fbe5888f22aa1fed5dbe3e5552097aec1b2dbf0c3d80c259748e96addae3503c3e397a073a97f9366d3acc585b139f17b9462c450ba35a0126392398779d7517d895fd47a66cbfe4ad617ac8e1d3232ee143bf20f1bc30291d0396121b637f535d5630f5bfa370c0bd82c3756b7796a55c0c746c99df9930e5350bc10f65de5a5138ae8875238c97416c4e3081240d3cb98ae8a8431213ca7d7c740560fb9760bc2f712839cc3aec53200d7d7af65190e28d0cbf41a367c757c52e2868e5db9071b5f9b29abde41e1bb218288c35de3d194bd2e0abac5b734e191668e51ae59179119d036087d564fedaaae3f6c1a4009d3edfd53ed77812c53ae0c73f20563a22bb5e83420d6b48dd94767e676ba3b4d24a51341632a34c7b0fd0938a08cd89258417a771d8a2c8168feede295c6c0963a6bead19d741715d92bf1bcd6ea2264975d96332e50ec4e85fc0287819442716d5375294205c69347d6e63322926d33486bfd50166b2a8880343cb9e4bb60ed8956a012bcb8e1e19e2a619f33197a92a96b467d89bc75821833f0f6f45c7b84468a536c9c54615e1421288822dd32e0b4173689fb96921b6fa94d9fe006f8c7fae01eebbbfd9cdfc450ef2b1565bcda7ef613d4837e41a8fefdc6d62267d883cc8d4ceeb8b7ba7a18a69bb1be8971e5670fcdc3893b2112201e7a780eb701ae92cb97e462b2eb1096cfc9628f734a19c1b10935d481f030155a8631c4e697e4a2de79059203a52d844af4c162d33c2bfec1acb78f07e2dceac27bebed2b7807eba8ed947f4a599f5fb8483da383837cf20a780eb115ed86e1b298b6b23caebf4dfc188d9dd9b21470d97e7b87d4b300c9f545a0ca40dba1772d2b07cad053200f382fd65d3b037371ea11ebeee87e44852ac949914f1fb58d63b013d924950ff56ebb01b22aced91451bb69ce46da04e41b04ba379b9e3875c0b045bb54cc461ba627514cfd276255d1ca04d6d63ccd2b093c1822c708750cfba7a7a47fba7ca1c5bfb0ce178c94f9ba0ebc34070dec0db4149e26822bd03efcaeadf191550a93f294fee5c6e2f9d96174893185c3c3a5a44e34a811771e106da778c7a88173ea8ca6236c51f76c82f7e0148f7eedb2433d0725e4d4e4604e07d2b71f46a5d1e92dcc667d463cc36e5150cc9a46430a20bbdef511d69947490ef7b457e38d5769f05e658533414135ed268bbb16dfda753531396351678b5cd8bff436c221d7a6dc37a8cbff088b9f8166cb93a262ab618aaf4c6189bd6c725fcda7b1af7eb9af70fb66bea965f9e07f2086fefb892d6c8ba2e9519e7953d517d93dfd10b747575a4447c0fe2fe60e5cf3d2d8288814b218f73dbd7786a797928aafbf37c3c523cb1bf8d104a9a79f6e9bdbc01f1264e8e842496c4399a5c8e9b00319af8b53776120b1f388e03ff26785d08b23720921c97b8f9577e252a327005590294cbda4c48f0a3144f13c6fff98bcdd83820069fd602aa2adfaf56a49ce027b6801b93f902cc0dd9e4efd06e9b89141912b0ce0b6f156a19e585ce2e8c95e849bf5d5d5b7a041a8fde7301712708627a2fc4e09732632e77663569bbb1fea7253fa82b8ef3bc43c097fecd6509922c872ee20995294c6b0aedcf24d1b6c53f70caa4e544f1e2f97ba281c24ba9d702a352b71c3277fac7bab3047ac7935d2c3adbbd72a85183fc303b2e92d54926011b111803d9cfa0f879ba0a6133a64bea32c48984de1ee5479c1eaf892a97d78973e7b49f0ed15ac48f1ba360b4f827400562e08d3a3e9f4733a1daef683537f49f3b3706e7b1b584c92c05500a2ad4125586a8db0491bc78dbdda37236d2cd72bcdf778c6e0dc32d13ab9fd3716a63d3b980024c529ad2f422e41f3af7806020988540f6e532f5242086f8dfab597aa23969bbeff75b5d71c849832bd5772fbe3485f9b7923eb4852201bf79ebe8b382ea916e7dab0979284dee3e64e7ccfae6860053ebfc0141f982069cdf4a808b9686d44d74e66b9110cec724a449de8079a3a16ca0a324530063002712b1c6ff553b78d9562228d05e0bdec6534d204f1e9a287300c5bbe7c902b8f0ec1ec48c8223289b75d7445c50e902640277a05f76006d7aa22fd2d4fdd372e5d5760502f2815f72bbaeb53d356aeea9ab62bd5817089849a93758d3b93ed8ef2c5d0c0508f013b0acab2c2dc577b78cfb2f475856aad6c1da6a786d93f136571c9ad1ceb0eef931b43e1d8aeb77be2596cd2f1675c4efde90c08721973dcd30adc607b1fb195dbcb718f0522db224861f57f8523ce959fbd887a044a4ffed63b5abdac02253005035f082d1d8c435c8bf7377a69bcb0aa7fe53bda393f7ed44d301c7e4a166a1945ceeb80f1bee71e70b7ac39494a937a258d3fbc5bb0654854320dfc6da28f0feb82aa74ed2eed6119849ca29797500697088854747b4414882153bc7644e324401f4820fa850f17655f5b0f103b1152230af23bf573ea83745b94cdfd040a542bf9412cc40a06535318f4d07b655487bb533998cf7e86f59613ecfe992e2b60ae20acb4513f45d7bb465831d202a08279a7c4c24a77f7228c0916b218b1b246bafe94fc009b2a0bf71a4726b42989388308588e219f71b1eda8ef46f1be8a56d08df6fce654908aca8e30dfc51365064a478de851b49c784904a2c1aa7b39225006a34292072936f9a98695d8cf1ca8cbe43bbbff57464194a19e74b602bdd56fa9926a1c68817184c6361e88d36a798899fd3ec2fa2d7518264f575ddfe552799a4316d8e0499706aba408e0b5022a880f6ef3c60e4ae5ffd70fd4d040ad38e047a01ad8535f2b6204f00224d64a21e4003467b91befdd0b0e6715777d7fe8a189c30447e1e534c712449b67371ad55f5e3e7233f50c787f6f87e92433f2e9e9dee03f788c6bec2a6918dde73bb65c6d0ade28457ccf5499a88f2054048b57dfedec8ad0db9e374a060f0e121e895d69b72ce4da37c98763586b774ec921b5f36e5b2be4cf8a0b68197e70b67b4225ea461a3290d4e2824f9b4f806ec64f70d0fd0a693fcd2d6b2a3d79282b58e856c8f88d7c81a66c9b00a7c671a3c76338ecadbdea727a399fae669306d004ffa6e2781cacddf83c8c4ee44155d01eaf36eb802626a13a6095b848b05f0bf8a476e0451fb5ad2a3a67d40eb13ef647065809d22ca0205625fd1b111e8175398af2713255bbbda1f30e7e258f22cb60f67cb52bd9ae559335", 0x1046}], 0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000001480)) 02:34:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xf390, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 02:34:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:34:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xf0000000}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}, {r5, 0xc3a4e4b42275d3d7}], 0x2, 0x2) 02:34:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 02:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 02:34:23 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000053dd844d55f400000000000006000000007b0ac3c80400000000000000000000000000000000000000000000000009000000000000000001000000000000000000000000d30ccd78f8a08fb7030d00000000000000000000008eb1f54d1a0c7075000000000000000000000000000000000000000000eedba3b57c503bab09966284a857aa1ea51736ab20c44587d90def183b166cc23314eb748d6f5d03f4a9115fcfb0745491f87b2d87f447af0ace"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x1, 0x2, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = socket(0x400000000018, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) setsockopt(r8, 0x1, 0x100032, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 02:34:24 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r3, 0x0, r5) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES32=r3], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000900)=ANY=[], 0x0, 0x7fb) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r7, 0x0, 0xa, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6caa3a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2480142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a340000dd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661e08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000000000000000000000000000e922b9a0f84068d520de3b50bc0581832ded238b346989719357ad2ee5f496c0935b292b3b64b920b2e10c26dc1e7f7bb64ea933aac2c23d4165fe7928b7914c1f8a77c9f9ca8384e81822144f3ff07412a3db393fa351f55dce47a1b4d942814a63e89273fd5232d3b591cddde996b39d2929dc4cd3840bfeae924cc6e56f08a3561e3fd3b8887d867fdfe3751bc51983a92f4a6e1e3014676d619c95e7a4d13682d40ff49614a932a6b5374f0e843ee16b8fc1a73d"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 02:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x10000006, 0x0, 0xfd}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x8001, 0x1}], 0x7fff, 0x0, 0x7ab3ee55, 0x0) setsockopt(r1, 0x3f0, 0x7fff, &(0x7f0000000080)="912a40024b51fd4c798e98e006109cf9d3bdba9c7ef2334482ed36b4134d6d389f11e7e0db632d73b96468967cc9cc9287ef8396b221aa0b7dafa4891948253e14de6ba62e7743f7d10a7d00ca3918b4943a64f2db1a5f", 0x57) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 02:34:25 executing program 0: r0 = socket(0xc6d7dd20e194127d, 0x10000000000003, 0x1) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100)=0x401, 0x2) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x8000, 0x1) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/140, 0x8c}, {&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000580)=""/191, 0xbf}, {&(0x7f0000000640)=""/101, 0x65}], 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x72bd0355) 02:34:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7ff, './file0\x00'}) 02:34:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000140)="86c1771ede8431176d0ed0787280ae11e6572c2b816dcafc679ff4fa126b3399498468881294f3be11ef1992792016ae10573ec91dacf0556baff7524c70e3689d", 0x41, 0x0, 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) r4 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) fcntl$setstatus(r6, 0x4, 0x80) fchdir(r4) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="86022e0f66696c65300001f6c277e81b9d9d00f6eba588caa1083314069850a58e422364321c88306e9ae9dc4e5333fb68f51a64e9844e96870b3050ff652761d0254ec44fd24333dea8f5688fbaecf7edcd4dc33ef253852ea6fa4b2440b7343b01d51dc4b8bb3a6719c20bf4f030d7d6532c"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000240)=0x81, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x80}, {0x81}, {0x6, 0x0, 0x0, 0x200}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:34:25 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="097d48fd7af4365ba0b78fec1a26", 0xe}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000a40)=[{&(0x7f0000000b00)=""/237, 0xed}], 0x1, 0x0, 0x0) clock_settime(0x3, &(0x7f00000000c0)={0x520f, 0x401}) 02:34:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f, 0x1}], 0x400cc, 0x0, 0x80000000121, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r4 = dup2(r0, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1fffffffffffffae, &(0x7f0000000040)=[{0x797, 0x1, 0x2, 0x80000001}, {0x101, 0x5, 0x11, 0x4}, {0x0, 0xf4, 0xff, 0xffffffff}, {0x8f41, 0x7, 0x0, 0x1f}, {0x100, 0xd0, 0x6, 0x9}, {0x4, 0x0, 0x1, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:34:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff], [], [], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) 02:34:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000000000000000000000000000500012de00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) mmap(&(0x7f0000531000/0x3000)=nil, 0x3000, 0xc, 0x1012, r1, 0x0, 0x7f) 02:34:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2a466ee78becbc86ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95ceced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6c05c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671204000000128435721d84e5d8398ad78f9735cdc7deba6fa6982fe7660713d7be4b5ec92f418c373a9e04d40cde7310b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getdents(r1, &(0x7f0000000000)=""/250, 0xfa) r3 = semget(0x0, 0x2, 0x10) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) semctl$IPC_RMID(r3, 0x0, 0x0) 02:34:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000500)={0x0, 0x0, 0x4d, {[0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3], [0x9, 0x0, 0x0, 0x0, 0x200, 0x10000000000, 0x0, 0x2, 0x0, 0xfffffffffffffffd], [0x1], [0x200000000000, 0x0, 0x0, 0x0, 0x7f], [{0x0, 0x1, 0x80000000}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x4}, {0x0, 0x0, 0x2000}], {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xffffffffffffff75}], 0x10000000000000ab) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000100)=0x52d) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r15) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r11, r13, 0x0, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r11, r16) r17 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r17, 0x8040691a, &(0x7f0000000300)) 02:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d\xefM\x00\x00\xe3\x00\x02', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:34:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 02:34:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e765335d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ec3b73abae11d12587b1ff34a06e017fb995dbc4cd0a899"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) socket(0x10, 0x3, 0x5) 02:34:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) chmod(&(0x7f0000000040)='./bus\x00', 0x148) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 02:34:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0xff72, [0x1684, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) listen(r7, 0x2) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r17 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r17, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r18, r18) r19 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r26, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r27, r27) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r30 = getegid() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESDEC=r33, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r16, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r34 = socket(0x18, 0x1, 0x0) listen(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r34, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r35 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r36 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r35, &(0x7f00000000c0)=""/56, 0x38) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r38 = getppid() r39 = getegid() r40 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r40, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r39, r41) r42 = getegid() r43 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r43, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r42, r44) getgroups(0x4, &(0x7f0000000700)=[r41, r44, 0x0, 0xffffffffffffffff]) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r47 = socket(0x18, 0x1, 0x0) listen(r47, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r48 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r48, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r49, r49) r50 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r52 = socket(0x18, 0x1, 0x0) listen(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = socket(0x18, 0x1, 0x0) listen(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r56 = socket(0x18, 0x1, 0x0) listen(r56, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r57 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r57, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r58, r58) r59 = socket(0x18, 0x1, 0x0) listen(r59, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r61 = getegid() r62 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r62, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r61, r63) r64 = socket(0x18, 0x1, 0x0) listen(r64, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r37, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRESDEC=r64, @ANYRES32=r45, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r35, @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r60, @ANYRES32=r63, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r65 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r65, 0x4, 0x8) writev(r65, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r66 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r67 = getpgid(0x0) fcntl$setown(r66, 0x6, r67) 02:34:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7) r3 = socket(0x800000018, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) pwrite(r4, &(0x7f0000000000)="66d076153416495a265765d61582d7b3aecbfcdf77e294644f6be49e770630839a1269d88c159024a6e32dfeb6bc42852f59941ad43644bdab6d3248", 0x3c, 0x0, 0x3f) r6 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) kqueue() pckbd_enable: command error pckbd_enable: command error 02:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x6c, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 02:34:29 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x10000000000000b9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 02:34:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) recvfrom$unix(r0, &(0x7f00000002c0)=""/253, 0xfd, 0x1882, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kqueue() listen(r2, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000240)="0683f9a76f8e6122bde90a0aa19e10fcff5f4882fa4f76e2b6d4f5b3a869a9c7a902e8770caa66158344bf227a9a05f922909b7b80c3b97ecc57276681389a28fcf4719b9eea5f", 0x47) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x3, 0x8}, &(0x7f0000000200)) 02:34:29 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x4030003) 02:34:29 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x8, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x402}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x100, 0x6, 0xf7, 0x52d275ad}]}) 02:34:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) socket$inet(0x2, 0x4, 0xff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x800, 0x7f}, 0x8) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000ddb70000001200"]) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 02:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget(0x0, 0x446) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r8, r10, 0x0, 0x5}, 0x4, 0xb8f, r11, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgsnd(r1, &(0x7f00000001c0)={0x1}, 0x8, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2a2, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x7fff, 0x5, 0x1, 0xa619}, {0xbc2, 0x3f, 0xf4, 0x3}, {0x7ff, 0x1, 0x20, 0x7}, {0x200, 0x2, 0xd5, 0x3ff}, {0xfc9b, 0x0, 0x9, 0x8}, {0x8, 0x0, 0xa2, 0x3ff}, {0x3f, 0x6, 0x80, 0x1000}, {0x1, 0x0, 0x5, 0xcb}, {0x81, 0x40, 0x40}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 02:34:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) dup(0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x400, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) fchflags(r6, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) close(0xffffffffffffff9c) r11 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) connect$inet(r13, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000080)=0xffff) 02:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 02:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x46e}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 02:34:30 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 02:34:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9de12f871f4385f041577960a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 02:34:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 02:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/fevf\x00@\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x88) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 02:34:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 02:34:30 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000040), 0x10000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 02:34:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x10, 0x10) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0)=[{{r15}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r18 = msgget(0x0, 0x446) r19 = getuid() r20 = getegid() r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = getgid() r28 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r28) r29 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r29) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x2, r19, r20, r25, r27, 0x0, 0x5}, 0x4, 0xb8f, r28, r29, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r30 = msgget(0x0, 0x446) r31 = getuid() r32 = getegid() r33 = socket$inet(0x2, 0x3, 0x0) writev(r33, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r34, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) r39 = getgid() r40 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r40) r41 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r41) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x2, r31, r32, r37, r39, 0x0, 0x5}, 0x4, 0xb8f, r40, r41, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r42 = geteuid() r43 = msgget(0x0, 0x446) r44 = getuid() r45 = getegid() r46 = socket$inet(0x2, 0x3, 0x0) writev(r46, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) r47 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r49 = getgid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r47, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r48, r49, r50, r51, 0x2, 0x9}, 0x5, 0x5, 0x8}) r52 = getgid() r53 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r53) r54 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r54) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x2, r44, r45, r50, r52, 0x0, 0x5}, 0x4, 0xb8f, r53, r54, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r55 = socket$inet(0x2, 0x3, 0x0) writev(r55, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r55, 0x0, 0x6a, 0x0, 0x0) r56 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r58 = getgid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r56, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r57, r58, r59, r60, 0x2, 0x9}, 0x5, 0x5, 0x8}) r61 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r62 = kqueue() kevent(r62, &(0x7f00000002c0)=[{{r61}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r62, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r63 = fcntl$getown(r62, 0x5) r64 = socket$inet(0x2, 0x3, 0x0) writev(r64, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r64, 0x0, 0x6a, 0x0, 0x0) r65 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r67 = getgid() getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r65, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r66, r67, r68, r69, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r71 = syz_open_pts() r72 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r73 = kqueue() kevent(r73, &(0x7f00000002c0)=[{{r72}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r75 = kqueue() kevent(r75, &(0x7f00000002c0)=[{{r74}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r77 = geteuid() r78 = socket$inet(0x2, 0x3, 0x0) writev(r78, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r78, 0x0, 0x6a, 0x0, 0x0) r79 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r81 = getgid() getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r79, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r80, r81, r82, r83, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c650100"], 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="917119e25d338677d8e2e7dd6f021851ee122526a6c266f7bdcccb8b2d23045583d17d2e56f4cce76afff866fbc5e9e77b1c862e408154196e3fbd500784cc28913270831847bec6b35fa3dbf9556eb38a49ac2104ab09a0df0dae3a59cb7236a6cab9ea873f5db7d1ebfd25b6b3bd8eb4d12334f807beced01e0939c70d7671e5286181d764439c82508e890e5a65c6277543b6d824ca121f9ceb2d4554ee9dfec085cdf698d97b6635c316b740f2ff840cac9c808137b0d8ef4d7b22f70a2b18ad638b4c104dc2754337e0efd4b84543b41fabda400ea620738b", 0xdb}, {&(0x7f0000000200)="2b120d8f879113659ae41bd2e713b2645789062d2e7b5560d83c4cd84db64863fec4489a8b36c791e99debb3efb8aacbb1e29b329b7b", 0x36}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r14, r17, r27}, @cred={0x20, 0xffff, 0x0, r40, r42, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r53, r57}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r63, r66, r70}, @rights={0x18, 0xffff, 0x1, [r71, r72]}, @cred={0x20, 0xffff, 0x0, r76, r77, r81}], 0xd0, 0x4}, 0x1) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 02:34:30 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000540)="ba9da6b49692a8f36fb9cf040000b8b01540473d23fd4d69490b22e44fd098b94b7ca8287aeaacdd48b8c4f6910b51a8e2cff07b1ef77f3d7b9539b4019c1d3b7587ebb5ab45ec65f9acfbd443bab6acab1b4fac717fc601b54379617424dc760b13b346ad4973c45818ac87f1f3c96d6549265909e2f88f5eb3010a7a831eb8ccb4a74d613992c4b7c35e2875ce43a712ef7403feedc2e250635285b2b9ca4f378abf27a3e726e8d8948f5ffee85ddd6d01008f780ba95bb97dfb39977618e12e8ff5b3ad60c0de8897b6a6f837cef3fe6f7738ac85fe304e9b4c9b8ea9ff6c73de6fe8951100aa0864201aa60c4109fa8f5b14b5709c3d019424d98555e151c8d9805c055bd14d709fc0950d11f6b658d1beb8ffe361abd4110b47971b3d3454f98f4ed70c87fa672dbcb56476505725f5d7655a77d7", 0x137) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x10000, 0xb6) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) msgget$private(0x0, 0x102) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000380)=""/12) 02:34:30 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) 02:34:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000180)=0x7fff) fcntl$dupfd(r2, 0xa, r3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) mknodat(r6, &(0x7f00000001c0)='./bus/../file0\x00', 0x2000, 0x61) writev(r1, &(0x7f0000000180), 0x0) 02:34:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="e9d7f50eac7cef254406ebd57ddf8288e8405a954e8c05945f032db29e2b909ee8391b9e830976cf6efa6b2fc9ffa7ecafa917d73bebaa46cc6dbf0e59c489632048b25c6f51ae359d4fa3217a4c3500b322", 0x52}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x3f, 0x4, 0x7ff, [{&(0x7f000069c000/0x4000)=nil, &(0x7f0000682000/0x4000)=nil, 0x7}, {&(0x7f00007fa000/0x3000)=nil, &(0x7f0000437000/0x4000)=nil, 0x6}, {&(0x7f00001c9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f00003d3000/0x4000)=nil, &(0x7f00002e7000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000557000/0x3000)=nil, 0x2}, {&(0x7f00000ce000/0x3000)=nil, &(0x7f000048c000/0x4000)=nil, 0x9}, {&(0x7f000047e000/0x2000)=nil, &(0x7f0000098000/0x1000)=nil, 0xa9}, {&(0x7f000069f000/0x1000)=nil, &(0x7f00000eb000/0x4000)=nil, 0x1}, {&(0x7f00000ce000/0x3000)=nil, &(0x7f0000207000/0x1000)=nil, 0x100000000}, {&(0x7f00000c3000/0x1000)=nil, &(0x7f000047e000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000199000/0x4000)=nil, 0x8}, {&(0x7f0000189000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f000018d000/0x1000)=nil, &(0x7f0000067000/0x4000)=nil, 0x80000000}, {&(0x7f000077f000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f00006f8000/0x4000)=nil, &(0x7f0000372000/0x2000)=nil, 0x5}, {&(0x7f000076f000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000504000/0x2000)=nil, 0x2000, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) write(r1, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) 02:34:30 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) kevent(r3, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x800, 0x800}, {0x1, 0x10001, 0x1000}], 0x2aaaaaaaaaaaad84) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x4}], 0x912, &(0x7f0000000600), 0x1, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r4, 0x10009) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r5, &(0x7f0000001c80), 0xffffffffffffff2d) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) r7 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r7, 0x1) flock(r7, 0x8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) dup(r5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r10, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r11 = socket(0x1e, 0x3, 0x0) shutdown(r11, 0x2) fcntl$dupfd(r11, 0xa, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() 02:34:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000002240)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/205, 0xcd}], 0x6, 0x0, 0x0) 02:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xb3\xb4B\xd9?&\x98\x85', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 02:34:30 executing program 1: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) shmget(0x2, 0x2000, 0x8, &(0x7f0000004000/0x2000)=nil) 02:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000b8, &(0x7f0000000180)=[{0x9, 0x80, 0x7, 0x101}, {0x3f, 0x7, 0x8}, {0x7, 0x8a, 0x40, 0x400}, {0xab, 0xd1, 0x6, 0x4000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6, 0x2, 0x0, 0x9fe}, {0x4, 0xc1, 0x5, 0x9}, {0x1, 0x1, 0x9, 0x4}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x30d, 0x80, 0x3f, 0x7}, {0xe42, 0x0, 0x0, 0xff}, {0x9, 0x0, 0x0, 0x43d}, {0xfff, 0x3f, 0x2, 0x9}, {0x81, 0xc2, 0xaf, 0x92f}, {0x7db, 0x9, 0x8, 0x20401}, {0x5, 0x2, 0xac, 0x4}, {0x101, 0x0, 0x72, 0x7b3}]}) 02:34:30 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000240)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = dup(0xffffffffffffffff) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="de009354264b9ae72238f5c625b9ddadd177d3f20e5cfa1bb4f9f6f0927b9fee9eda950e7dc26094a716aa45576bbd27fcc322e30dced3908df49c8e9de1c5862e8e83"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000000"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="62020207e00000010000a6c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead348b060000007dbfc6eaf9395c1c737a4e8fd9fc1a4e84080c27f39d7996899e46bf816f6ab23b5c40e005e4bc8475151c5d49dbb820aa4c7e04a29b39ddf0b0134eb14eddef294e1efd4a3885cfac04abf30b35e50485840b46e06a45a10cb3e6d1080debb439e3"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x1, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x6, 0x8002, 0x5) connect$unix(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="04000000"], 0x1) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0)=[{{r15}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0)=[{{r17}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) connect$unix(r15, &(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="de9938a61dc587f5ea7200003a8bf95e049cd6f2612f6a096c1d7192b3fcc7b1f8d2a84a19917b74d3f4825548415c40a94661d125868570e18bc0ad6450b1c7ce8d2d01342aef15771b101c7b9d21db917f1917ddd86fe424b0e3529a65fcf1970989f9bf3c56877c9066756365260000", @ANYRES64=r5, @ANYRES32=r18, @ANYRES16], @ANYRES64=r5], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000540)) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a071300"], 0x2d, 0x800) 02:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0xb1}, {0x46}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x200c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 02:34:31 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r7 = dup(r6) r8 = socket(0x6, 0x4002, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x10000, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r14 = msgget(0x0, 0x446) r15 = getuid() r16 = getegid() r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = getgid() r24 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r24) r25 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r25) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x2, r15, r16, r21, r23, 0x0, 0x5}, 0x4, 0xb8f, r24, r25, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000180)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000380)="e3a557ee960a4d18a1cbdd54446552328cccb19b01a9223135df0a2b1c5087c739e852ea36585e467e0c53b631968b222e36b03d75392184ce570310925d7acc27bf8e40087a3658547f0245bc3a42834f6fb894fbdd8b8335f83e56a13cc7fcd9b0e78a745c651cfd53d663013610bd14b7a1c7c122270f2f8c45dc00ec22b940feba64b8788ff407e20e3ed84bf7c113193bd9f2da6cdef464b6a95d35688f410ccd35ca3bccb3c8f031654fd2e483e0ed", 0xb2}, {&(0x7f0000000440)="a537c967bc", 0x5}, {&(0x7f0000000480)="d9dc4f476d796fa5aa19564af077ca0578a24b5b664ac3e353bb4253dcef96a7c722de5564e3ec90465a163d284c79da0f0f7a53883a3509057552df13548a16448399b8924f85261f620a5ac8fa08cbf23c08b8cde15f578e687fc183028b8361338e", 0x63}, {&(0x7f0000000500)="8f471941a81e70fb426a77d6ccb86c081af67fbcfd605f6cb21b1ed3e4c6bbd586d0790bc8b4138072c94d8b87a21d12acd32ee10f4cc6f77b628df58ebaa2ff3e618a327b071fe0569af28b2e269290dedccde379b0dbd87f8690dcb544bb43c5e3fa361645dacbc924d898b7a54fef27e1918f84bf87908446422217326a18d3eba467babea273da02bf1aa18b8ff5839ff0af8f7b2f9ea07d629eb1317eed38da33cd572edc1c23c3a83ed4b7c00c93e036bc076737a8dde0f4211fa1bb16d1af6e14bb750b4a35d6829bb5ffbc67270c5eee80d7f87682a2576ff101e4d74225df53b0b7994836e71ddd7b9c6160348ca47fa83a850287d934fb53", 0xfd}, {&(0x7f0000000600)="3656abd2d0669ee3fb0b442d4aae9e38ac6887c727535524788243bb8d4ff7ebac9a098462122f6f962b4cb09e7517a6b4f7d0d8e44f61ee5fadb3ff6f2df90ca8b7214682db291b3be0b5c0815b6b3e01e783bc675a114bfca721bac417797cc6363b1461850392091511b30aebf4f9b9ff047f056d48eb5d279fa5bf763490f8a118e9e403c1cd4cbe88c67187eafe13b177289cb3fdf81516cabbf45172196ae0050cade25292a0d68d1fb268d246ae5b0242fde373b91d10", 0xba}, {&(0x7f00000006c0)="d27225c40b6f2ac4ea76758029d8b53539dd9409ac1b4d091f2bb4a76b3f12ddc2cdf23262d811b771085ec65587da50de8317dde75da8ba6dffb6ab0fc36d25e915d005dfa6faca98b25008ff7c7f57b90f139d8a11ee26ac56358bc22d2383af928ac8f3c29e0450a0cffe8792be0e15892df4b20f5b647566ba85daae", 0x7e}, {&(0x7f0000000740)="c49dcdd459db33ac496aba51eabbb83c0e5963361fa10806deb49e9c134321da59fb851b282cdad85553b6737eed7231", 0x30}, {&(0x7f0000000780)="45f23875c1f2b6ad28e9f57ac6c07ac9330acd3318eebbb4aab32647dc88e06326822836aafa3c30dab31781148728609de4f330bc93539308a1f8e287e250f638c37ebd88bad11831b242636eab9829a9921888d7af3cddf5a89d07cec29907569bf3e94c7afabcc24bf0e7a051b07fae14d6", 0x73}, {&(0x7f0000000800)="05b76786e09d6cb751912212688de60fa9db28f3380ccfcbbbf110b4b4d6978a237a544d9725e5f6a8b13b9bae6201409030fc219c2113d0e1c30c9fcc6331f78c0b0d5ee3233f17ba9726e14375fdc6227256f683bff2edcb53d305c013fdbd9ca1a3b72a82ca91f82a72530116b9afd143ee4d3d8108f745af0f09f008a6ead9c0e3ca5ef2c01205630de2507f30fcced6f92e0b3d691ccc2e7dca554ba53188e2f9d8876a926d75729a0cee1c95074e6967aa225441e93097856d050360c5351ce59a3572ec528910e3594c4d42078ffab5c2660f5c04a887324c2504c01ac4e629e4bd2e576765972e299786d1c20c637d9b68133b5ebb3b1f407ff7ab19c7b94589bd78d29f6462f7d6b08909a4a81c81237a310f862132962fbf4bdf79b07f6947a5a0de157a17f453b1984a51a73360b6cc6a970bbab420666098d877c1b909b157d5fea7d98edf59a8ec8ee69ff74a203ba5f132491d703899b47e5b8c77f9314762420acab3b07cc02e13b469ac6511dc14979b96d7d06c1e9ac809b7d1c06da5f7911c94cfc1fd309c5edc759cee074d0d854bdbf825abe7a01f00fb5568b73d20c697117e3dd92fcab15fb66291e041b82f303a49cb76409b65ffc19f5323625f629a4c67b726750ce11464d23029bb10cbe7d8a538103424a395bd0378a334972ff078ee7a6bc1e6f677c7edcf1f5f83eed23198a1fb5cb0758d77b716a3e3459c1cc1e2bd47772af1e849a16d5c0ad2fffbff0146ea076d1c5d37b0be7a050214607c59f515ec4805b091e132acaa134c763f24a90cdc8947862f9ddcfdbe9a2d3112114f1350ac13d3348405f999f826af2787a2b565547f949d067d2bbda85d42c46b2fd8c680c42737b46a323d162efefcdb67655357b8362ebef9fc36c20a3f4cd1737ece1fdb593ab3f25c8fb8c773e0a06e8e616193ebe783fbd12a8d243fe202da6821e5664272514cec772f0d92eae483feec2d884e005a1abb620c49285aad9ccd8df94a3743afec91a46b56a84a5c71a72e1cf6bbd5489c8f1b7c23d14be68789906521716bb73283e09eb4fb1ef5b9cfb666177f59c1c5578af2f06344cca59017f2b7c3f6df6139f7242ecdb4464fc34ad7ef27052f3ba3cff725890be35b92384974ac57ed7224896206bde8afa61a19ac62ca97bbc6efda027ab20d6e4d4192ad4b54eaac384411faf8e86c3152cf0afbc6da8c790dc3716b978a111e5e533f6ff827b11f29f85dcd2e7f745b9aef23a5f974a7a0fc10d31b2ba816f02f19fe9da95f6a8f75c667cecdc5f46c38d417a7979c1343654a318e5fa101bffa177af04832e232a336771bbf6d5d523a731d9f41f3ba6c82934eba3ad8459b60432cffe1f2fa666cf7d0f9a7df002b19bb6855030208031d92883688ea770b59a1448df86b58c34fea9ca1c7feca70916f29b0651dc7d46e6fa4a735c5795bcee89a68c6cee2eaa1070fb9222bac1042e52c7df279624a02c4985abe7b346b6dc4cf2cec54fa3558f7b49bdffd2e44f390b7dcdf32b0d090a6bbb8527eac621a670110242ab766db2572c9d5ac4aaf6aaaf1083bc30c01501b89ad17baca2a79c9fafce4107cfad617957066978c580966c05bcc30d76f992ffa712eabd96a70863729568a56d94da62320926bccc0fc0ca24623d8fc468d34609400e0d7448088812a7acb20183cfe42573d8629a474606bf984e639605e60ded45e83d98d2b01f3e1c778a7259ec0a97cb936b4ad01b49be43510b1f463a2b9da39f4b174aae8db43af3db6fb5fad4a50a9688be69abb03d878e0ee53947977c1e1aa01a5d9b35490f2d76f13c0e59fb23a1fa9fc5aba1523b7c729fca6041359e27dd849decfde76b435284fdba730ee0309d7a5139be1c5e8c19c96c57474d76c2ae4b6cd84f5d94d4be9e35470446fb370736531d1ce188f7dec7dbe6518622d1a78f03f829da9cb31a26e3a4840b77acb011aeec4a0e924e93fb89da50ebafa727ae8eb41af3508241d49932391012e165a7f8489339af4ed451cc928a99ed2a0d91a018fb9ee9a0e84358a9e2f597d6d1229148b84470506442edcad69dae24fa588f8b3cf642136056359bb2e0d53d2de747c4fa6ec566e19a33572dcd525cf26e4c7ff514444a0a026bbca7187a02e61e948c28f72e0c2801b45913ba9f1ab2885fd15ab4b0b5b13918a0b94362f3efc3c18f6529583ad43f2a70f9fd98b80bb0a4087b9f715b22d95f376fdbb38e2a8f2054625e179bd3846e163deb8d97a1531475728d9314084eb8161153bd6379a7525f7345af6151f5852f9187a352ccc414ecc3994e671678d85cd1f3a8eda2abad56cff8f222e7ba532d3a2fe32af376edebdf18d3d1e1f97b05241edb829b66e78a31d8e67b9f4adf04fdce37fda7874e7869a57c5ac5421423bf17f4a1d4f44c5f297f4b1a710d551144c461348978bf30e88685781011b45711ed0716ea7aeeeb80f9b94f8a59f92542c5cb82d3c4efab478fd77ac48674a59926e41f28f23f06945751d41e62d5b1b5f71687772e171c9ed093e00dbbd1988e978301b509ce5690f303144bc71f269e0f2ba08cb273d0cd81a0e2ad2e2b2518b58103f2dbcbedb6bef07c7a79038ad5137afea5653dae08ad41f2fb898f32cb487216561afec4a2fa1ba1f941964f823f6e5d8dc74287a8727326528e03df2ab5299de2926fc63eff15b0f6e0e92982701b76624098ab3e3b4c44b7e574c62c1a5080a554a0ac083d94ed9b5e40b242aae189cdf84f26d7c6bda519c491e35bf9054f33faa45b69e29d5b12912865a9e1e99c20d8fc6629c632654154a1d91ccc7111562865094f8ad51973a9ec0542c1943eb5693ef9eee18c0b24239c324555a7213acc1d82e4f6deabdc9118ff4f7640e1b0d90b3a958e083a27771cc8a74ddde7aa1866df511f210832fb76b8362cbc8d5a34850b5ce306637a7152c207634c5997c4876e4f92f8927ce08548e26b1283723f5bb0f20b08fa8ed625aa935f26510d49f156a526a979f4afd2a2fd6a53349ea5fc498953afcceb11e25f92e5235e214f56b7b0f0ad47558d0efddcc37d254e969adb65a04a389a5628490535fe36058294fb0955c72fd9160bb2b1b9b201d3b9ca13399b41ad3c53646216000e5b212057b26c87380f9a9ef4236aff4bd20348d767f4b859b3d3fafe0a5952cf9c37de2fbc5f1be91a2f9481dc090ff7749834143412135cb712eeaf10242e542fa59cf360d2d55d2b56033899f08d435eb889447728614193ede0c4d807342825e5fd2834b9e0a889377c88618d0882576059494f65e6974119e74298954d3396f849200605162280bd63a69597d2f6102e877fdefe171dbd18e1961e6fc67a3b85b135e01853df276d5487dba1b9d69d8f245680274906b725d648513a707c083e6d0c8d4c8c67fb83fa48706ece95b010a510243961d35a6580a217b36dc760011a74519a562cb4a19dd10d6c7034a39b33309da85b48b2a96858c6fb23c0082cc28e7d1d454d4aeec292f691845d9c2273b7f024dfad9a9d9e7e2ee8949d3e64731f16670a7950a4bd14707a74d931dcc0896de7ab50a0ff946aadf659809cc938e01c61a700f81563a0e1bb05a82217e4c3db27807a76ffe7f68492f5cc77596ce4ae69c5bc543516566ec9f0c058fee253420aec55e9dde945a52e0e29d88fc56288ca3af00aeb05fc956a297be90037430ee7911156b45995fbeb4ef420ec4c0a64c5dcb2ea5e31e0d594b0b83b0480ebdb7e209e069e8a1d3f297f9170b5f5f3b7af584139a2ac8e7e7de70dd64cb378597042efd27cd6cc5fd3ab182d8498135fc731f4503afac98482c5f139af5cdb765ca350ab9ac738745c82d131ed8c99d5c441c54d628c0b56215e585ebe191c07c0cd02286cc12235dbc4d28edb892b78e0c21703179c9c5ae255b9ebc50f5e74c6b14303a6cd0619b678aadeb461cb82b3becb39b6fb471c67b86b5456935c19b7b3543d5b89c5b6e1c950d9427fa720526f901515e41b5183eed7dfc030d4d956b389904f2310bfc1898d08372e9eb25de3f6757e5fc54ea51572b21c940974ac26f212f99a1610b3ce591186039815d444cc6759ece396893e9dbcaa20c332c61770a0db1309e819bcd6ae282cc595cc16a9d57326ebaa37bbd701da0f35699e36996b20f54513bbb18e061f6cc97d7fa2d3ad46237c5422d9cb46a504771166d4ef0d41d109395afd0176eae54cf3da3bcabe0022a2ea2e33205056441cb11edb08fb13aaed35d6ad5686bbcaa6588438b88622a54180f47184f323fbad64dac42c8c83b9b44fc8a9c5caf64950f8caf375e49187ca7289eb1c4611f50f63ee0c6174921fb2324027c08826d500695ef4fe330fee70674b4f55834d0a6fcc0ffffa3da39402f3f6111d4c52df473be3c0142e4d63a39b249acb69d8b08c866dbe94e609d90dcba835a24beb0ca07b2bad2f07769a7bd1166be0710659decfa65ecbbc5f4071769c55b5f7199ecf2cf8827ba5b72181c3e8da15d5807b7ed08211f087bec8cc09a8519456d74c880f949e4184711d8aaf4d37aa9e3d526bb11e80f98806ec1f67a3270aa782bf694cee29cf4d3f22a69dfa13380607d6b0bb14684269382d51cc59cfb3d6465a0bcc096004aba792195b2cd473a34a242416ab741b356cef05252c1c9f098b475b6496cf1457775d4e3705b9e37517c1cfbd9c2b9f00bbd9fc26f56b2d09d2abcac3b5a349d3f0ad65e38098768ea142dcd136612d5b0422245c3c2dce210c7873509e26f311ca3feef559bffce24ba1441ded36c3caeb537d6a03df697fdba443403538f84be150f56584138a08df3716682e7fea7a913c516d9a774532e0bd7a212f4663e1906aa1f55564257627fe6825e08212cad8d7d1435d75e24cf42f2ddcc478977ed78417612f2b03b0ead0b1343696b13b1e972e4e6d96592091c5784005daf85374ea82989630e3b4d845e23f545eca9a50491ac05ad0b15032dd7c8cd1ce3db58023c7998820c19dd58bb3aa02a2db35a0ecb5d51cbada830003a193b97f215158e94327fef753440e0258b24985cc66288096a9340720de5a64b599f966e9af335eb41a6a15cb735dff6ce99ebeae5d7edde33c80e72f324947ab6109eee7400045b318cdb110f21ca9dd4e14bab386db7e8fb7af1f7af32bac9a1f01531b6542b5c6075520258b74db08214ca6ad8a6b9393358d44abb0ddefa0756d2ca2ea6901a39caceffa923d40898a1129740775a35e981672a078557f2a5bf604a0602e8c62f5de18dfbb0d80a58b8b596e9157d55fcf96d166febd9b5bdcd165ae27c59a6834aa5e076f7a60852e9ec1874793e6611eee4c37fd439772eab1c00481cbd21cf39a70a631dbb1adfe9ed245fc8e4c2d7feb1c7798da6d9b583844275c432b9bf30cb74907e57bb4c024a307284d6840e65ef99ed5f3674f36ec08c30b98df2e80cc6c1d28a51b2fd9f23bc021cc952b0dda2dfc11dd59cb7659a36a45ff98391001049a79667d6e46d51524543f056aef356cbaac39781e640d39123ad429b58561828492c4fb6a264aa063d73f3eeccb627239f8373f9ebdd4967aae37d18723de03d34d03aab0d6d68a87a71c8d5ddfba7b00f70aa09117a1144b4e476498b8481354fc29a98d1782c9cf8bc39bf676d54798ab5f50c0eab473a54ff24d4ad3d320da4635c4037a4cbbd03f6426f7f2abff80e81cf491b464f2a327a245ebc68313c25ffbbbcd636cd48aed699d256a697ccd9a50f98e627726412d7", 0x1000}, {&(0x7f0000001800)="c9afecd62799b91d1eee97f45f3617a099965e7eacd6dcbcaab1cf67c12c000d72732be672bd5969395b6a32354a39f79517dbc5ff61197f1a82ff14045942ea32eabbbd1ad80f3ce1934d90b32a56d45caeb879a7d180117b606767d3d723d59d688a0c8ae923a67f9d9af4abb7ad2e99c8250eef77a85638d244fa725e35946e13df587f794293d7c82f3f97c1b1e181afd462c84bf0bcac5cdda87fccfa62b80db7d2da0e7feb5d2549b16ccd71c37d7c30680a8b3b88e7aae2f024189a34ba6fac30d7667821d91620e00e38582d8287ee1a", 0xd4}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="20fd000000000000fffc000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r11, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xa8}, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r27, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=ANY=[@ANYBLOB="28000000ffff000001cd7fdf03000000000000008c8fb3fb862b715bb2c68d", @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r27, @ANYRES32=r28], 0x28}, 0x0) 02:34:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r5, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = getegid() fchown(r6, 0x0, r7) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r7, 0x0) r8 = dup2(r0, r0) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 02:34:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f800001"], 0x1) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) close(0xffffffffffffff9c) 02:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x28}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ftruncate(r2, 0x0, 0x2) 02:34:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x20, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="a598ae0cd96779eb458b0c23fb9824a12534e9c7c923cfbcf4a37d5d695df258a89548f1048dde0cb50b166e801267a8d0f54c90bccb91c16ab92071ad62b85c161f41461a34052c8fe78d683843ffe6c4926f0d7b0b221aa6a3d17afbd0a5b229a244b332f9d7fc682580f7a46d317cc2ddd811b9677e70cda1eff68ab6e47b0c93349121a6b2c298736f8d80bea98c91f2f3f8229af307a5d1f57ff56ac48758c714b68f44babd517a02128fd17b706cf8c01cc38fe06ed49d105b78a5f046aba68c7ecafd9e9a5f0baea04a0c", 0xce) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() syz_extract_tcp_res(&(0x7f0000000140), 0x4, 0x9) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) fcntl$setstatus(r3, 0x4, 0x88) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) 02:34:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000240)="2700d9f9cd6d1296d1c2ccc695390000c1c5f00f0c3301a09f59704ef2d68c", 0x1f}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x100000, 0x0, "4d3e84f944263e23e5c210e10900"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) sendto(0xffffffffffffffff, &(0x7f0000000040)="39ac15551f5d045e9745518297207deaf73a3b4524ef3cc38772255527adb59b13e58deb9392786ac7b699b678bc0dda3c750d7fe080a91d92d4a388ffe803e329136300d017b0584084aa01827351e8ce746148406329bcf7e4e6ca28451294e5babcdc262f2bec6ab91c5b3e90478e094145fafd95e02343202e33220ca48efbef2d41c0e0dddae17b56402d31505863f1a87e12480e425d3d5c77a4d95a4661fdaeb3006233bf", 0xa8, 0x4, &(0x7f0000000200)=@in6={0x18, 0x1, 0x3, 0x80}, 0xc) 02:34:31 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) chflags(&(0x7f0000000240)='./file0\x00', 0x10000) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f00000000c0)='./file0/file1\x00', r1, r7) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 02:34:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) chroot(&(0x7f0000000000)='./bus\x00') 02:34:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x100) 02:34:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r4 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@rights={0xffffffffffffffd0, 0x10, 0x1, [r4, r5, 0xffffffffffffffff, r3, r6, r3]}, @rights={0x0, 0xffff, 0x1, [r2, r8, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x48}, 0x2) 02:34:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82020074fbaede673bf96301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r3, 0x7, 0x5f7, &(0x7f0000000180)="4de100b895df95d4a1344e17a962f913b823b907f0ce95ea26b8500d344df475e04607f101c9ddc62b5b7caee60e4b05eae3dcf4babfa5354ed0619b23acf03bf8b610a384a2f8096fe52dba3ed1b12859eb20af1620572a3e9dae66e6f0ccd6c278cd4eaabd06a003110b446db2af05553fa8d0c083ca9d58e51d961335ccecc9c351bff053c90518a07ba63d7f843d02cc61ff5326", 0x96) 02:34:32 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = msgget(0x0, 0x446) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r11) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r7, r9, 0x0, 0x5}, 0x4, 0xb8f, r10, r11, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r12 = msgget(0x0, 0x446) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r23) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r19, r21, 0x0, 0x5}, 0x4, 0xb8f, r22, r23, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getgroups(0x2, &(0x7f00000000c0)=[r21, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file1\x00', r1, r24) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) 02:34:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) r2 = semget(0x0, 0x0, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0xa1]) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000002c0)={0x1, 0xff, 0x7ff, 0x1, 0x3}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542c910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001200)=""/50) 02:34:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r3 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) setsockopt$sock_int(r3, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r8 = dup(r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x400cc, 0x0, 0x456, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x40000002, 0x4, 0x4}, {{r2}, 0xfffffffffffffffd, 0x58, 0x4, 0xfffffffffffffffa, 0x3}, {{r8}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x8000, 0xb0e1}, {{r9}, 0xfffffffffffffffd, 0x80, 0x4, 0x3, 0x100000000}, {{r11}, 0xfffffffffffffffe, 0xb5d502059bfd3372, 0x1, 0x400, 0x3}], 0x7f0, &(0x7f0000000400)=[{{r12}, 0x1, 0x0, 0x2, 0x3, 0x4fd}, {{r14}, 0xfffffffffffffffb, 0x19, 0x2, 0xff, 0x5}, {{r1}, 0x0, 0x84, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xe4e0, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x2, 0x5, 0x7}], 0x7, &(0x7f00000004c0)={0xfffffffffffffffb}) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 02:34:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100, 0x14e94f88}, {0x158, 0x800}, {0x82, 0x1}, {0x100, 0xff}, {0x20, 0xff}], 0x5}) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000001680)=""/4096}, {&(0x7f00000011c0)=""/140, 0xffffff19}], 0x1000000000000539) shutdown(r0, 0x0) 02:34:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xd72c00, './file0\x00'}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) shutdown(r1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 02:34:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e17f7d000101462fcf8518af9f30afba5aa63f5aae6a3206687dc3f9b741f551b082df4af5d70acb4e6e8f07c6b146f566e8bf18a997336171aa392557ebdf98a1978e2cff5fa3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet6(0x18, 0x8005, 0xee) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) listen(r0, 0x2) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r0) 02:34:33 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x1003, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r8 = socket(0x2000000000000002, 0x1, 0x0) r9 = dup(r8) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r10 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000480)) read(r8, &(0x7f0000000980)=""/167, 0xf) r11 = geteuid() kevent(r10, &(0x7f0000000a40)=[{{r8}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r9}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r8}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r8}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r10}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r9}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r8}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r8}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r9}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r9}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r9}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r12 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r14 = fcntl$getown(r8, 0x5) r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x3, r11, r13, r11, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r14, r15, 0x0, 0x92, 0xffff}) r16 = socket(0x2000000000000002, 0x1, 0x0) r17 = dup(r16) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r18 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000480)) read(r16, &(0x7f0000000980)=""/167, 0xf) r19 = geteuid() kevent(r18, &(0x7f0000000a40)=[{{r16}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r16}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r17}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r16}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r16}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r18}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r17}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r16}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r16}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r17}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r17}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r17}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r20 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r22 = fcntl$getown(r16, 0x5) r23 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, r19, r21, r19, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r22, r23, 0x0, 0x92, 0xffff}) getgroups(0x2, &(0x7f0000000540)=[r13, r21]) r25 = socket(0x2000000000000002, 0x1, 0x0) r26 = dup(r25) ioctl$WSDISPLAYIO_LDFONT(r26, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r27 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000480)) read(r25, &(0x7f0000000980)=""/167, 0xf) r28 = geteuid() kevent(r27, &(0x7f0000000a40)=[{{r25}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r25}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r26}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r25}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r25}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r27}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r26}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r25}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r25}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r25}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r26}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r26}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r26}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r29 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r31 = fcntl$getown(r25, 0x5) r32 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x3, r28, r30, r28, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r31, r32, 0x0, 0x92, 0xffff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r30, 0x0, r24, 0x80, 0x400}, 0x3, 0x7, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\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//file0\x00', 0x2, 0x20, r33) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r34, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r35, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000580)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() r40 = socket(0x68c572dfdb86ae01, 0x5, 0x11) connect$unix(r40, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d3966740000000e5d4000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c1e455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e81dcbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d3600a10df5c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b00000000000000009a11ab6a53798e1d8a02ef7461c6ff7e0a0c9eb0396468d4501a1126dd02d651f8b371d54195b10c9d8711eef366e60914fba2836edef256700ce4a1c022e4ca2086a7f306f576b7faa008316514ca90"], 0x10) writev(r40, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) r44 = syz_open_pts() close(r44) writev(r44, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r44, 0x4, 0x80) 02:34:33 executing program 0: r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x8, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 02:34:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0600b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebb14a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b22b63f7424d843d0aca3ee5e226f75c"], 0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 02:34:33 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="ee08665d19ac14d5e51248771197a7728420aef61715f7b183d4b3830c921bf0817a000000feff006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3f8e890e6e8cf73235f3ea2c6020100efff7b01a480b68455e4e5a2e4964fd560b29450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d91a904839a4ca375562089fbac1e680d5db19f085dfd2379"], 0x10) setegid(0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="648c5d1f62b11146b5a21ae21d1cd2850feea6c2a21dab922803ffe9e11ef300216bb9e32bc5d053f9d9b3ef6991a669c5c0303e7bd6bb2160a6bfa1d5e0c0070e8fa2d2129034e34eb5e806e0af35839698cf832577d429890f6695df6de954dc265c40c8ad12f988d95a6959c09f948e2448aa7d0f41d5662dba45f3a6ea0c271423efccd9ec8510cdd594cb78ded21de60bea104c2ad96d9181ab472a60111ec3395cf296f43cd7a8f99173999f97860c4aafb89a40e3403a26de13bdd6565469e1453691605f2aa2e84e883ffeaa6e2927390793c0e27af1395e06b88c929ce6fb9945a7ae78611ce8a08dc8b014741d6bcf7dc73b02335eb6", 0xfb}, {&(0x7f0000000280)="36d36015693b90cd097a726b5c994e1fd34486ad39f3f8fd57ced16779056153dd1174ab521884336136c744e22e3e1889064bda99627fb8320d74df1935784b04441e3dd94fb1306ee8f8326f03a13ef7e8d70c11e89d68b7a0a427912d18c248d0c365ee990ff00d284b312370cbc46e0b69c9639b", 0x76}], 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) 02:34:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000012c0)="510fc3a539753a068bbb3aade689b623b3e2cf64abd795833b5d42b6f4a482c7a8be8d90359d02c432d305af4c6c4e088f129a59e79d8eb00600c263d57844f3905e8e9897756c605e482801000000719ebcb86d276933f00ed21d0debaf684ecd602540bc398e6aef6ff063462ed4943d88d65a96263feafebe8e2b36732847d8e0068ad7aec22603245dff23a6364959c2fb1b4f3c82995d13775077194f5906419727756880e80a7fd3f3b45e07a1b90fb003cfadd9b66215dc8b25c3b71d7d3fda3ea83ea489d3ee7e3631dc3a0618e7340f5bde31c60ed3065acf91b567a1dba495e8f2b72bbf53de01ac85fbea22d9822a1287de7ae342eaf833ee32ebb5a39fc1553f2263f9913a4ccb20a0799b2b658480a260d2772b72cd0265f51de8c0d2716986b59b00a55503818fe3b2b95a6e3e2f00"/324, 0xff29) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = msgget$private(0x0, 0x480) msgrcv(r19, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r19, 0x0) msgsnd(r19, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16], @ANYRES64=r12, @ANYRESDEC=r18], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r26, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r34, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x0, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r40, r41, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x82, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r47) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 02:34:33 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x1, 0x9, 0x3}, {0x8, 0x6, 0x3, 0x6}, {0x7, 0xdc, 0x4, 0x8}]}) 02:34:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 02:34:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5) 02:34:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 02:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001b000045e1b2e3cbaa000000000000000000000000000040537cc1000000000000000000000000000000000000ffffffe2000000f1000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000c698cbd372f40264e2451100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff00"/227], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaced) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f69a7ed9", 0x7651650ed0e1542b, 0x0, 0x3fffffffffffe) r11 = getpid() fcntl$setown(r6, 0x6, r11) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r11}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 02:34:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0x4048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000380)=0x7) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) uvm_fault(0xfffffd807f00a730, 0x4af82a, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00a730, 0x4af82a, 0, 1) -> e in6_purgeaddr(ffff800000a47700) at in6_purgeaddr+0x135 end trace frame: 0xffff800021baf720, count: 0 ddb{1}> trace in6_purgeaddr(ffff800000a47700) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000a97000) at in6_ifdetach+0x74 if_detach(ffff800000a97000) at if_detach+0x155 tun_clone_destroy(ffff800000a97000) at tun_clone_destroy+0x1c7 ifioctl(fffffd8061db64e8,80206979,ffff800021bafb50,ffff800020ace788) at ifioctl+0x3f0 fifo_ioctl(ffff800021baf998) at fifo_ioctl+0x104 VOP_IOCTL(fffffd8061bcc348,80206979,ffff800021bafb50,82,fffffd807f7c6840,ffff800020ace788) at VOP_IOCTL+0x88 vn_ioctl(fffffd8062ffca38,80206979,ffff800021bafb50,ffff800020ace788) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace788,ffff800021bafc68,ffff800021bafcb0) at sys_ioctl+0x5b9 syscall(ffff800021bafd30) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,9cd5dbaa010) at Xsyscall+0x128 end of kernel end trace frame: 0x9cfacdf4af0, count: -11 ddb{1}> show registers rdi 0xffffffff819d9819 rtfree+0x59 rsi 0x3d2e3 acpi_pdirpa+0x2914b rbp 0xffff800021baf6b0 rbx 0 rdx 0x3d2e4 acpi_pdirpa+0x2914c rcx 0xffff800022d84000 rax 0 r8 0xffffffff819dccf4 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0x263da89c8748276 r12 0x4af822 acpi_pdirpa+0x49b68a r13 0 r14 0xffff800000a47700 r15 0xffff800000a97000 rip 0xffffffff8142a7b5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800021baf640 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> show proc PROC (syz-executor.1) pid=413546 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020acea00,0xffff800020acfb58 process=0xffff800020adc380 user=0xffff800021baa000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15789 318626 84023 0 2 0 syz-executor.1 *15789 413546 84023 0 7 0x4000000 syz-executor.1 15789 139201 84023 0 3 0x4000080 fsleep syz-executor.1 73539 138128 0 0 3 0x14200 acct acct 70376 119117 41279 0 3 0x80 nanosleep syz-executor.0 70376 397407 41279 0 3 0x4000080 msgwait syz-executor.0 70376 194969 41279 0 3 0x4000080 kqread syz-executor.0 70376 12387 41279 0 3 0x4000080 fsleep syz-executor.0 84023 165396 42070 0 3 0x82 nanosleep syz-executor.1 41279 396286 42070 0 3 0x82 nanosleep syz-executor.0 42070 10545 39884 0 3 0x82 thrsleep syz-fuzzer 42070 383362 39884 0 3 0x4000082 thrsleep syz-fuzzer 42070 141635 39884 0 3 0x4000082 thrsleep syz-fuzzer 42070 114418 39884 0 3 0x4000082 kqread syz-fuzzer 42070 502849 39884 0 3 0x4000082 thrsleep syz-fuzzer 42070 192743 39884 0 3 0x4000082 thrsleep syz-fuzzer 42070 424291 39884 0 3 0x4000082 thrsleep syz-fuzzer 42070 7570 39884 0 3 0x4000082 thrsleep syz-fuzzer 42070 458625 39884 0 3 0x4000082 thrsleep syz-fuzzer 42070 313252 39884 0 3 0x4000082 thrsleep syz-fuzzer 39884 503909 35335 0 3 0x10008a pause ksh 35335 432390 18567 0 3 0x92 select sshd 72587 321830 1 0 3 0x100083 ttyin getty 18567 60803 1 0 3 0x80 select sshd 82191 396674 39193 74 3 0x100092 bpf pflogd 39193 426631 1 0 3 0x80 netio pflogd 74328 279378 56651 73 3 0x100090 kqread syslogd 56651 271572 1 0 3 0x100082 netio syslogd 12906 189210 1 77 7 0x100090 dhclient 82966 378918 1 0 3 0x80 poll dhclient 28040 123524 0 0 3 0x14200 pgzero zerothread 83433 355038 0 0 3 0x14200 aiodoned aiodoned 10553 485371 0 0 3 0x14200 syncer update 85750 103367 0 0 3 0x14200 cleaner cleaner 32616 400320 0 0 3 0x14200 reaper reaper 90081 19283 0 0 3 0x14200 pgdaemon pagedaemon 46753 194772 0 0 3 0x14200 bored crynlk 81839 18228 0 0 3 0x14200 bored crypto 71518 143767 0 0 3 0x40014200 acpi0 acpi0 7727 497734 0 0 3 0x40014200 idle1 36237 214578 0 0 3 0x14200 bored softnet 21361 484095 0 0 2 0x14200 systqmp 21517 434736 0 0 2 0x14200 systq 72180 73127 0 0 3 0x40014200 bored softclock 12439 279347 0 0 3 0x40014200 idle0 79454 372308 0 0 3 0x14200 bored smr 1 406219 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 15789 (syz-executor.1) thread 0xffff800020ace788 (413546) exclusive rwlock netlock r = 0 (0xffffffff824dc718) #0 witness_lock+0x52e #1 if_detach+0x75 #2 tun_clone_destroy+0x1c7 #3 ifioctl+0x3f0 #4 fifo_ioctl+0x104 #5 VOP_IOCTL+0x88 #6 vn_ioctl+0xb7 #7 sys_ioctl+0x5b9 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82648ec0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9530 6672K 6930K 78643K 10914 0 0 pcb 13 10K 12K 78643K 55 0 0 rtable 94 3K 4K 78643K 293 0 0 ifaddr 58 12K 13K 78643K 76 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1470 0 0 iov 0 0K 16K 78643K 24 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 1315 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 3 0 0 VM map 3 1K 1K 78643K 3 0 0 sem 12 0K 0K 78643K 57 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 158 0 0 sigio 0 0K 0K 78643K 3 0 0 proc 60 63K 95K 78643K 449 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 34 0 0 in_multi 23 1K 2K 78643K 44 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 221 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 119 38K 39K 78643K 1486 0 0 UVM aobj 30 2K 2K 78643K 30 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 26 0 0 NDP 12 0K 0K 78643K 20 0 0 temp 165 3561K 3635K 78643K 14852 0 0 kqueue 0 0K 0K 78643K 1 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 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 64 0 27 2 0 2 2 0 8 0 unpcb 120 115 0 103 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 122 0 122 1 1 0 1 0 8 0 tcpcb 544 326 0 322 11 2 9 11 0 8 8 inpcb 280 587 0 579 9 0 9 9 0 8 8 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 3 0 3 2 1 1 1 0 8 1 pffrag 232 3 0 3 2 1 1 1 0 482 1 pffrnode 88 3 0 3 2 1 1 1 0 8 1 pffrent 40 135 0 135 2 1 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 20 0 4 1 0 1 1 0 8 0 pfstkey 112 20 0 4 1 0 1 1 0 8 0 pfstate 328 20 0 4 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 287 0 64 15 0 15 15 0 8 0 art_table 32 288 0 64 2 0 2 2 0 8 0 art_node 16 63 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 33 0 23 1 0 1 1 0 8 0 semapl 112 55 0 45 1 0 1 1 0 8 0 shmpl 112 28 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1627 0 218 46 0 46 46 0 8 0 ffsino 272 1627 0 218 94 0 94 94 0 8 0 nchpl 144 2065 0 448 61 0 61 61 0 8 0 uvmvnodes 72 1738 0 0 32 0 32 32 0 8 0 vnodes 208 1738 0 0 92 0 92 92 0 8 0 namei 1024 5763 0 5763 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 552 1 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6034 0 6034 7 4 3 6 0 8 3 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 432 356 0 340 3 1 2 3 0 8 0 futexpl 56 4429 0 4427 1 0 1 1 0 8 0 knotepl 112 248 0 229 2 1 1 2 0 8 0 kqueuepl 104 383 0 379 4 0 4 4 0 8 3 pipepl 112 238 0 217 1 0 1 1 0 8 0 fdescpl 488 357 0 340 3 0 3 3 0 8 0 filepl 152 2959 0 2845 14 2 12 14 0 8 7 lockfpl 104 76 0 75 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 149 0 140 1 0 1 1 0 8 0 zombiepl 144 340 0 340 1 0 1 1 0 8 1 processpl 896 373 0 340 4 0 4 4 0 8 0 procpl 632 719 0 672 5 0 5 5 0 8 0 sockpl 384 740 0 718 15 5 10 15 0 8 7 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 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 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 153 0 0 19 0 19 19 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 282 0 0 17 0 17 17 0 8 0 bufpl 256 6857 0 1310 347 0 347 347 0 8 0 anonpl 16 52437 0 32458 84 1 83 83 0 124 2 amapchunkpl 152 2344 0 2185 17 3 14 14 0 158 6 amappl16 192 1804 0 702 57 0 57 57 0 8 1 amappl14 176 115 0 107 1 0 1 1 0 8 0 amappl12 160 13 0 9 1 0 1 1 0 8 0 amappl11 152 119 0 102 1 0 1 1 0 8 0 amappl10 144 16 0 10 1 0 1 1 0 8 0 amappl9 136 602 0 599 1 0 1 1 0 8 0 amappl8 128 176 0 145 2 0 2 2 0 8 0 amappl7 120 40 0 35 1 0 1 1 0 8 0 amappl6 112 118 0 107 1 0 1 1 0 8 0 amappl5 104 132 0 118 1 0 1 1 0 8 0 amappl4 96 554 0 520 1 0 1 1 0 8 0 amappl3 88 248 0 238 1 0 1 1 0 8 0 amappl2 80 1948 0 1869 3 1 2 3 0 8 0 amappl1 72 17691 0 17221 26 16 10 20 0 8 0 amappl 80 972 0 920 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 29 0 0 1 0 1 1 0 8 0 uaddrrnd 24 358 0 340 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 358 0 340 1 0 1 1 0 8 0 vmmpekpl 168 6889 0 6848 3 1 2 2 0 8 0 vmmpepl 168 51358 0 48971 136 14 122 131 0 357 18 vmsppl 368 356 0 340 2 0 2 2 0 8 0 pdppl 4096 723 0 681 6 0 6 6 0 8 0 pvpl 32 173337 0 149941 196 0 196 196 0 265 7 pmappl 232 357 0 340 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 524 0 5 15 0 15 15 0 8 0