Warning: Permanently added '10.128.0.66' (ECDSA) to the list of known hosts. 2019/12/20 03:41:21 fuzzer started 2019/12/20 03:41:25 dialing manager at 10.128.15.235:34767 2019/12/20 03:41:25 syscalls: 337 2019/12/20 03:41:25 code coverage: enabled 2019/12/20 03:41:25 comparison tracing: enabled 2019/12/20 03:41:25 extra coverage: support is not implemented in syzkaller 2019/12/20 03:41:25 setuid sandbox: enabled 2019/12/20 03:41:25 namespace sandbox: support is not implemented in syzkaller 2019/12/20 03:41:25 Android sandbox: support is not implemented in syzkaller 2019/12/20 03:41:25 fault injection: support is not implemented in syzkaller 2019/12/20 03:41:25 leak checking: support is not implemented in syzkaller 2019/12/20 03:41:25 net packet injection: enabled 2019/12/20 03:41:25 net device setup: support is not implemented in syzkaller 2019/12/20 03:41:25 concurrency sanitizer: support is not implemented in syzkaller 2019/12/20 03:41:25 devlink PCI setup: support is not implemented in syzkaller 03:41:29 executing program 0: r0 = semget(0x1, 0x3, 0x10) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r4, 0x2dc, 0x5}, 0x1000, 0x800, 0x5}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x180) bind$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setreuid(r8, r3) r9 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f00000003c0)=0x9) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000440)={{}, 0x0, &(0x7f0000000400)}) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000480)={0x8d, 0x7, 0x9, {[0x91d0, 0x12a, 0x80, 0x2, 0x1, 0x0, 0x7fff, 0x4, 0x1e45, 0x1, 0x80000000, 0x8000, 0x1, 0x3425, 0x3, 0x30000000000000, 0x78, 0x139], [0xfff, 0x6, 0xcf, 0x1, 0x14c, 0x1f, 0x1, 0xffffffffffffff00, 0x5, 0x1], [0x0, 0xfffffffffffffc01, 0x10001, 0xffffffff7fffffff, 0x92bd, 0xab, 0xfff], [0x7, 0x3a, 0xfdee, 0x6, 0x100000000, 0xffffffff], [{0xdfa0, 0x3ff, 0x4, 0x3}, {0x7, 0x9, 0x9, 0x8}, {0x8001, 0x35, 0x7, 0x3}, {0x1, 0xfecd, 0x40, 0x5}, {0x1, 0x3, 0xffffffff, 0xffffffff}, {0x8000, 0x0, 0x7, 0x3}, {0x0, 0x5, 0xfffffc01, 0x6}, {0x6, 0x7f, 0xc8ab, 0x1}], {0x6a2f, 0x1, 0x7ff, 0x7}, {0x800, 0x8001, 0x200, 0x2}}}) r11 = getpid() fcntl$lock(r6, 0x9, &(0x7f0000000700)={0x5, 0x3, 0x2, 0x4, r11}) getpid() r12 = getpgid(0xffffffffffffffff) getpgid(r12) ioctl$TIOCSBRK(r9, 0x2000747b) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000780)=0x3) r14 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r14, 0x3, 0x4, &(0x7f00000007c0)=""/174) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000880)=0x4) 03:41:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xad, 0x0, &(0x7f0000000040)=""/173}) r2 = socket(0x2, 0x1, 0x0) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r3, r4, r6, r8, 0x0, 0x7}, 0x480000000000, 0x0, 0xc000}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f00000002c0)={0xfc, 0x2}) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect$inet(r10, &(0x7f0000000380)={0x2, 0x3}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x2, 0x0) r11 = shmget$private(0x0, 0x1000, 0x81, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{0x2, r6, r12, r6, r7, 0x1, 0x6}, 0xa1, 0x0, 0x0, r5, 0x7f, 0x8, 0xf80}) r13 = open(&(0x7f0000000500)='./file0\x00', 0x40, 0x0) r14 = dup(0xffffffffffffff9c) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x10, 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x200, 0x0) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x8, 0x0) r19 = socket$inet6(0x18, 0x4000, 0xf4) r20 = open(&(0x7f0000000640)='./file0\x00', 0x2, 0xc) r21 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x80, 0x0) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x500, 0x0) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x800, 0x0) r26 = socket$inet6(0x18, 0x8000, 0x3) kevent(r9, &(0x7f0000000680)=[{{r14}, 0xfffffffffffffffd, 0xa8, 0x0, 0xb7, 0xeb7}, {{r15}, 0xfffffffffffffffc, 0xa1, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffff8, 0x3, 0x0, 0x8, 0x69}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x10001, 0x81}, {{r16}, 0xffffffffffffffff, 0x5, 0x6ee043bd5a6e48cf, 0x562, 0x7fffffff}, {{r17}, 0xffffffffffffffff, 0xa0, 0x7ff2d, 0x7, 0x1}, {{r18}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x9, 0x1}, {{r19}, 0x7ffffffffffffff9, 0x4, 0x2, 0x8001, 0x80000000}, {{r13}, 0xfffffffffffffffd, 0x42, 0x20, 0x6, 0x2}, {{r20}, 0xfffffffffffffff8, 0x40, 0x1, 0x6, 0x8}], 0xfff, &(0x7f00000008c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x3a4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80, 0x81, 0x8}, {{r21}, 0xfffffffffffffff8, 0x8, 0x10, 0x200, 0x2}, {{r10}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x8000000, 0x4}, {{r10}, 0xfffffffffffffff8, 0x3a, 0x40000000, 0x5df8, 0x61}, {{r22}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x200, 0x40}, {{r23}, 0xfffffffffffffff9, 0x81, 0xf0000000, 0x66, 0x100}, {{r24}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x1}, {{r25}, 0xfffffffffffffffb, 0x8, 0x2, 0x8, 0x3ff}, {{r26}, 0xfffffffffffffff8, 0x0, 0x2, 0x100000000, 0xc2cd}], 0x10000, &(0x7f0000000a00)={0x7ff, 0xc89}) 03:41:29 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x7}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x58, 0x0, 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) clock_settime(0x0, &(0x7f0000000140)={0x8000, 0x100000000}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kevent(r7, 0x0, 0x4, &(0x7f0000000140), 0xab, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0xffff) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) close(r4) clock_getres(0x4, &(0x7f0000000040)) 03:41:29 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 03:41:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, 0x0, 0x0) pipe(&(0x7f0000000140)) write(r0, &(0x7f0000000200), 0xfe72) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(0x0, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = getpid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r4 = socket(0x10, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r17, 0x0) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB="00a503b4300000000000"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="1d0b2e909104f8e2a409349d1f1e94df7c31ae4ea451b54b15ec19886aa38702261bd7f56edbfe4953cdcfe51cb033a4409a737392556ccda45d407e1caca0d29b08ba7448d417e3432d012aabe41bb4f2633228f6ae40a0e10b55c65a94c922f3eed00ab5ab7f659595527197c5c5189dc1cf6172ac3a9bb8bdec76c1e94870cea3f19d996a763b806363b19bae913def0e090893b7219b9daeecd97173a346b3856f878ef842f7d97f1bdf5badf017e7592edb3bd0253a63a67577ba7680ee8f457c3ed59871678daba3733b5937f047a519bee0a3b1a50949dab6834c7f7f20025297666dc145f668e2396e118bbf4e1144e1", 0xf4}, {&(0x7f0000000280)="256ce437dc2321c2fe449056dbfd89be30d31daa51cacb30b24ef64f49bc4dfda216dee92f7b00ceb3cf32e8927fcdf9322af29d6c2722fef4efa96a27506ac78e543fc6c611a6d822f0f7ab1bd4c29ea7dbc170426c6bc994ff1922ec7df76444efaa2bf8e9b2295db8b8034173a01db2ae6766e02063c7d11f6b151a8d34b26fb0c66670bc6639bc031f3f8c81777f16a52431fae7d3284f10b49624a17a634c1ab39c1e07e06a10a9035e328e1be94915751189da09cc708bd6d1c81831ed9f01a256672fa70cfebf9cced5de573a049e1464c268beda9a4af7ef62b3b2d1a938619e84e7c2ba357183e152d660e972615c75f7260091", 0xf8}, {&(0x7f0000000380)="fec5dca369a00cefb0df37fe24dcd2a717275879a8762ccdc7d5ea8e0ee108146285b18a479fe17306629d11bdce6b482bc150117bd47b568738b1abf47b77ba1d296b0e9c2a6f02d1f0807dbf92a2", 0x4f}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}, @rights={0x18, 0xffff, 0x1, [r26]}], 0x58, 0x8}, 0xa) execve(0x0, 0x0, 0x0) 03:41:30 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) 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) setsockopt(r0, 0xb4000000, 0x80000001, &(0x7f0000000180)="a8813a0e9295dd2937c19dded3ec3034b66f577e4d87571f3218c02814cf1159851a59b7576ebaa18a9568476e93ca899c353b32f94e6485a2eb6fcd89a8ee3095cc6160a448aeebfab851d29e2347914c17e6cc4e279bae88e1a28c59a70eb1f5e67066b34fe342db3b6434e62a7c889eb05ab8a620ece12fa1403278d9888664043a96d438a6d0c97fe4b060c680a1613ccfa4ebd6539754b9eccbde8f9721cd118d44f7896c72e241f4a92dabacc6561741072e6de4590e54153a5237aa1abdb313fe294279b297be8e8348a50722cd65653f28ddf19950c24e6c7f2c3d301e96c4b083e712525ef92cd6fe2c020ab0ce0d15fd07", 0xf6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) socketpair(0x2, 0x5, 0x4, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 03:41:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) pwrite(r2, &(0x7f0000000000)="b468b27301d8a9793d4ddb0d", 0xc, 0x0, 0x6) 03:41:30 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x28b00, 0x0) r1 = dup(r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x4) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0xa8, 0xfffff, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80, 0x6, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0xcd, 0x5}], 0x4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x2, 0x1, 0x8}, {{r4}, 0xfffffffffffffffa, 0x8, 0x2, 0x7, 0x848f}, {{r0}, 0xffffffffffffffff, 0x8, 0x3789bb9558cc1217, 0x10000, 0x3}, {{r5}, 0xfffffffffffffffc, 0x2b, 0x4, 0xffffffff, 0xffffffffffffff01}, {{r6}, 0xffffffffffffffff, 0x24, 0x20000000, 0x8001, 0x2}, {{r0}, 0xfffffffffffffffd, 0xc865f9606b6fbb09, 0x80, 0x1, 0x3ff}], 0xfff, &(0x7f0000000380)={0x10000, 0x6}) write(r0, &(0x7f0000000080)="1beea93e18f66e355f83cd9dedd1249a545d08a467731d15bdf691d0adaf15784ac28927459bf3b4d284e4f84f92eb9962f327889b00c0a7285fd4cdb369e92be8d66faad7c1ff332e79b2018f959591c7ae28aa038d29daaedf40d1de4212c9ec1846a3774c9378e73f5164c8b280bf73ef8953cb8233b3164b0a86ecd3e771c6043fe39c66f7ae0f9f0841664d51e003beab8103fb3bdf92ce48fc3d051aafc6df0e92c448d28f523a42c62bb15c4cf3b28a39345b22583d5d91f62bd0d234f8f18524", 0xc4) acct(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') acct(0x0) 03:41:32 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) close(0xffffffffffffffff) 03:41:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x84) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x40, 0x170) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) 03:41:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x1, 0x3}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="000000024c8a44e1b30bdfc982955d37c1c103831a5283e4b28bed0300000000cd0800000000000000000000b87096bbada761d6", 0x34}], 0x1, 0x0, 0x0) 03:41:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x190, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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(r1) getppid() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) mmap(&(0x7f00004da000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x9) socket(0x18, 0x5, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x5, 0x20}, {0x9, 0xdef8}}, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x198) 03:41:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:41:32 executing program 0: socket(0x800000018, 0x8003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000100)="5dc0f1024612a9294368287eb4d23c9c1a31ea83d9c93e918bcbd85f5949619cc6f2dae67266dd52cf1eb1bebfd7d6042e80a4e362e15f40006636ece5b3066b2376b1427f7d4d0fc7cb99837de0a72208f1c821d6b5804816eed0335fe7604ab38da5090a6d39d403bc4a3b17db4c7a1dd0568ef6282993312483705477c3730a95bd8b39681b90b5d15b6353cae6a51a9bdda13a9995b0edc1b5c8df20a5872ef85575", 0xa4, 0x0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) r4 = socket$inet(0x2, 0x4, 0x79) fchmod(r4, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) 03:41:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = kqueue() read(r1, 0x0, 0x0) 03:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x9) socket$inet(0x2, 0x4000, 0xff) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 03:41:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f00000000c0)='./file1\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 03:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 03:41:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000300)={0x0, ""/249}, 0x101, 0x0, 0x1800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:41:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) 03:41:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb1, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r1 = getgid() fchown(r0, 0xffffffffffffffff, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x9, r5, r1, r6, r7, 0x2, 0x1f}, 0xffffffff, 0x1, r8, r9, 0x151c2c72, 0x0, 0x6}) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 03:41:33 executing program 1: socket(0x11, 0x4003, 0x6) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x36, 0x0) sendto$unix(r0, &(0x7f0000000180)="c4940b1e4cbde67e77e7732fd89709d3167889baad82ed034023fa2d19a0e16b8772e75e544d39c4ba89bb7efec02d0b8b329329b3e8463607322fec6c19b4d6bb0431f36450da5f525e6ed4ef4dd99fab3573efd83b1445a86aaf36a222f1ef942aa71f0c632aa74ad8271375dbfc45ca514a5fc26a53dd902116739fe879b20790c4fce8688c06b8596e5c872e6335c038a7e17256a4ddffe036293aea401fce757a0f9e683756d9079d9b17cd10045531028b76465c662b9fb20fe73d384f46374b486de49e", 0xc7, 0x593ad5e341182447, 0x0, 0x0) 03:41:33 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x22b, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) close(r0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r13, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r21, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r17, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = socket(0x10, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getppid() r25 = socket(0x10, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r28, 0x0) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r31, &(0x7f0000000080)='\x00', r32, r30, 0x6) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r34, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r34, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r34, 0x40087468, &(0x7f00000001c0)) fchownat(r34, &(0x7f0000000080)='\x00', r35, r33, 0x6) r36 = semget$private(0x0, 0x7, 0x287) semop(r36, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r36, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r36, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r36, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r33, r32, r33, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r28, r33) lchown(&(0x7f00000001c0)='./file0\x00', r28, r29) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r38, 0x0) r39 = getgid() setegid(r39) r40 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r40, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r40, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r40, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r40, &(0x7f0000000080)='\x00', r41, r39, 0x6) r42 = getgid() setegid(r42) r43 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r43, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r43, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r43, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r43, 0x40087468, &(0x7f00000001c0)) fchownat(r43, &(0x7f0000000080)='\x00', r44, r42, 0x6) r45 = semget$private(0x0, 0x7, 0x287) semop(r45, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r45, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r45, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r45, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r42, r41, r42, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r38, r42) r46 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r46, 0x0, 0x0) shmctl$IPC_SET(r46, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r46, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r48 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r49 = getgid() r50 = socket(0x800000018, 0x1, 0x0) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r52 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r51, r52, 0x10, 0x9}, 0x8, 0x1, 0x9}) r53 = getgid() r54 = getppid() r55 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r57, 0x0) r59 = getgid() setegid(r59) r60 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r60, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r60, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r60, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r60, &(0x7f0000000080)='\x00', r61, r59, 0x6) r62 = getgid() setegid(r62) r63 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r63, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r63, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r63, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r63, 0x40087468, &(0x7f00000001c0)) fchownat(r63, &(0x7f0000000080)='\x00', r64, r62, 0x6) r65 = semget$private(0x0, 0x7, 0x287) semop(r65, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r65, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r65, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r65, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r62, r61, r62, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r57, r62) lchown(&(0x7f00000001c0)='./file0\x00', r57, r58) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000080)={{0x6, r57, r47, r51, r53, 0x1e6, 0x8}, 0x5, 0x5, r54, r55, 0xfffffffffffffe01, 0x9, 0x7ff}) r66 = getgid() setegid(r66) r67 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r67, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r67, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r67, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r67, &(0x7f0000000080)='\x00', r68, r66, 0x6) getgroups(0x6, &(0x7f0000000400)=[r29, r42, r47, r66, 0xffffffffffffffff, 0xffffffffffffffff]) r70 = fcntl$getown(r0, 0x5) r71 = socket(0x10, 0x1, 0x0) fcntl$setflags(r71, 0x2, 0x1) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r72, 0xee01) r73 = getegid() sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="4808d9e509cfbe5632cd7915e66ce4f3f9232a5c58eb8bf32fb09120b28b0f5de3a14897cb1a3424a5b6183bea3f06e3d2605451a9390375f488b8d27c3d90a701d88330a916abf2447aff059ebe6e6c02481ca6959abc43d07a31bb91f30d7c065b876e39954977e23593fda151823608b1113282b92046b936e012bb989072a55cd174124b4dfe49c24a3d67a9780ded6e6806d245455bb4351d28bbb6", 0x9e}, {&(0x7f0000000380)="928163a7655e95b77df666e9fda93d60692636101a299f52282c32", 0x1b}, {&(0x7f0000000480)="527f68db9232c43c5205dbffd8cf61619d45b49eec6c3b9a238ca3275eb21605f964cac365f0145ba9ac3ef361cc97d59da938aadd47cc63224bf438d8abdf766c630b02c5f9e9f756d76c318a0fc2c1fd356e2c0e1a006aeb54d6901e73a228c1bf9f13c8607609ea093ff3c0b641c22d7f8846c401a9da8ca9d1999a2d5d52db2c58cd6c178f8954f8e8cfa7d78b4d0bc02da867b8f2594c80f8ec0f3f5e70d44c6833ce420c6e564621880c15f3c6dcbf6d9ac73b7362126210fe60da6b8db68114752f13293252eaaa2c69c824433d12b2b81c771876becd1e1dd5e55dc896dafa262e5ebf821fa69a8cfd7342654153a4803ff89fa0a038b9de61283a1594f562fdef88615d0deaf2c9cbcadba2ea701954dbb20e31700f32885d882fcfb7268690fe378ec40a3cafb016775b23cfb7444ccf2a165b84bd0012fc11a23091c1942a5aa8f2824ef8bb6aa89347d01c2c775380742a44c8861a5304dd7575a739e085aaf358790ec2fe6047fc830e4903c8d2301341360d53ab56259a7c52d447cd9b06bff1ec4da9d795c7983df4a89455496651a08e95b555e1c5f6c22996149a13b13777488b19f90ed37b23516af877c48cbace009d06d8423a982550aa7e070566e1709708c87b4be9a0e04f5f17d6661f69169f26daa27ca9a659cb441696e26133230bbb39cd23bc9453cacbdff7a0bbc81a02529ad7561df180bf6b9cda13b9d5411682d6ccb780b2aa701e4507947fa8a8a71643ca0584645b4e4746428d6726000d7a335a70f007003dbc258f8d63447cea783f5ad76ccd56933f6238a8f33588ab1201b467fcfabbe090fbe7cb3b75d192d57625ed2f9770995085070a8545b17c4aa386f323663e12bb5cd8cdf1e58e7c05b2e95d135d017c7214c62dc3456eebe34b460d23bc6f19fc0df2abe3d222143842e1af41a70ea957b4961b424f49f76501e6dff087b8c05f0541a82db2a1629d61a9188175a4e510090b3f2403c4b909ddfa99f97c5b52d032c4cc060fbbfd41d961157847f2bc7bb8e4427eaef26b970faa4a5434f4658b72befd9b548c6f8bb326dc621a0528173312c6e3c83770497422e46c11b85c7ed837a14f2d38547992d52c92eb4061f132bb36a7a9dafb92c07033cea8a79861faff5f057f9dbfdb995030554dcf9718b74cbdeb22c69c9013cc574aae3298e6e4e278a093d529e4ccdf169036104fd5f2f8d6549cd2df7cc73ff0b80a3a5a0a6adae3bc9476228c7d2ce47c5335f53942edd60480aa98b8b56300d46e81d033b7619557d9a0f2a9e35e431ec6ed00da91384d53d555700cf4ad894388772ad6cf07178f6d94127e8055ebbc65fd5ff9408aeb9c862cb0259cc1f0140483ede8d9dc3c526639d10cb5341f3375cf2f9a9ececb8cf7fc09a6186e28adb63b9b50d1014a941f3c8820ecf06f40175e8b7925857034129d188985c1f957866c70208ef79f80b1c8d57721b65d7c916263da86dd9d82bfc5401cf4debecc733ba078c899daa0be4801d5353d19da2773ecaff7dc6193288a58f8a8bd0cc5a9189a760f58078606251836686aea49cb6e9e35c1f79c4ee2aa58ffb0845fc83aa62e95dc87787ffc44e92347cdc354135982a14df74109bca1f155e7ee1ceb7d90f21bc8cf501a816a23d8128ccfcd2b02c1326c6054cae085b3f35e4b5a3ed9a67dfbc15c73c224682be731e1dc21b322c8b0ded98d5c41eadfb604747851fb78b8bbd10d7cd12a0232620ef9d54e1581f601af06a082c1511c1d53c258dca28fcb3c8c49b19eae0c344b87c8b0d0bc60924fe7ec439ade16a28906cce0f6f8d7be90bbceb223d6743b79329d426efb6b7d792cce1ca2456ad2b371baafd9d7e332959f53e4ac3ebc06197e0a5705bf30b7585d0a17889329df117f7f914ecf8cff5e6df477b51f98160b1e842027cad22fcd89d53bcfbe766f8c594dd6fb0128ec776d6246ca863724ead4dd164b099b986050132e215af8d6aa937a9b6bfcacba7ca0acfdc0a67b7c8ba617446abb15a9a96786bb73e11dfa36a46ad67e00c4e9a615e501e8a009697fd274db904e297c70f498b00f9504e5f2262299e75b0e2c328ac19521d363775ce2e9f1cb86f0b2fba8a812fc7bc3bae7c60fce44d0e5b5ad62455e7a22b3fb007b97e11ec9a26a5c74d99c87f41f1829f9110b3948e7366257fe7cb12ff09423dff18946f457d1fe1ba66a384f8699d73b23b147f2e9545656682182db167687e891ed25a9077dd0646bdfdca947631e88a7b80d405a808859a89f36c51b4acc01efbfa9ad5a0625e3de29895337219bcd17dba6933af3bdc52856ec9894ed9043b6ca675e640373550ae4068fc75419c992aa8986a91460fa2ab3ed695bce0be7ac55c3dfe85bb158023f254bff732548b3dded82558bb8016f0dc198f95463a08fb3a2ec9ffaaa9db233e392f8081a03323d16377cbe58f76c17ad547f272cc0e977ad41ddb0792acbcb52c2c5b95e4affd56e5c780b7bcbf9c393679e9bcd7495dcfa469118210db7103effd6a7594cd5d5bbc5479e2cb9e89cc1ef1f074a0ad632bf5b1097143ce45bbd9b0ea69998584284bead13a30c9877953a82e9a8d11071c7c8e8ea035df6eae2d4f833ca4a406d90b475440a19150a8ee8de93ebe63877746dd3aa68749d437d4c68a55099e2e6b8806bebc1f49601fffe8eb153391086d71110b41f8ce1ca9c566a475f4bf290a24b91faa2c639b722c396e1d223209769b93d02716b11b34617496c4e8b79fb244fdf46c8a6d0b75fbe610b92a968daa8c0b123158e3c3ecc380786adb0778bb4cad916670ce47cba1bb6e3dcf71a7d46b1cfdd0f6c268d71a52b29baa75b557359fb595126278c72cd3f505f768e69908305227201866ca4b162d540374b14ddbe30372e070f9fb048695679cd276624e441b792c46af731c5d5122d6ca4be8ecd884221d5d2052e20126b89828923c97471a8bc4c1e95f359f569afb79f5442ad7d954d49bc700d95cff8af612c5f37331ed2b9e4b69dfeae01078cfdf272c05ba4360267f04e726de08c84422228da0f516a07675fce51869865ec77eb5878c166670a88ad63a6b2cdf230f1391839a9c8615e0ea515606a27b4697adb2ed8c43ac55b1a0a48796261166e3d4a23a87f550529a6cf5a0a97dffdd8aa850f6ee3b36fe83ee529d7602698c9637adfe918cd4c6b72f1eb0c826fcfac6fa1a304f0c630d73a2013f7cd74371167fc1e355bb4adb253664dd77141649912537cebe50fbe24e10f48049e05c576cfebed007cb9dad5e03af332a9508359ac0a3d9da0a39aaefedc174cb0ed01d217e352ff6b7e026ceca124c8f3d970b58857f87f4180ec74b50fb1fc92f4c3dd4594999bd4c59fa3045afb70e43c28448437e7257ed14a8ba181788d1db54b126330b1ced0f2b872e6c2adea81147a25dc85a6e78723f5769fdff509d3704136fde9b22160ac69c401738f379ee6983d705fc9cdaeeed37b741833fd3ffd129ba2f24f9cac6fa33af95d8795e207b1af502302a3146b17f9bfa8cf5898483337e9305d207e97d3fbc908818041a885e4bbf41c2a7a137012a52914aea26342f3cd070a5d41f2389be9ed672a413ac2c28b62216e14a17c53820bc60b397cd40e01edfb3c9c09254d6020db800c24b275ed5a9fb7da9221e7ba5df50ee98c2d7a742951ef6d7eb306d48c4ebd77daa7a82e6c57abfac5cf29937913f2084339e744f1e77c8563f3eefb21b4625e6834fb285a7158cb0bf4a6b2a40b43d93ab6f66ceb5bcc6735640ff599b23d622fe2b8b621be7f5612148e44ecf0cefcec9efcae004e1b5830df419435d34eff3c1ff9d6512b5f9ef6f9b380718025069796f969d096fdec80a7b7311117e2fe468a0f8e14b2aa40e2710a2b48d0f5766e8cf4d278fe12f57e727e588ef955f1fe35aa2241a91e87e6a25ba82caf344d34d8771dd42dc6f3dc717eb8ba8a7fd557cdbccefbdfce97074d52a63167c98b57a8ff0dae0ba1c41acb2322dd155dea37557e93105bdff00bf163328af83ba6a5ed16f0cc43b88426fe93d8a669777db9399c1b172e41b59d56ed27e8831b31aeeb0fa44da2b25fa777228fe15185336ddc4b3ac0ddcd8c4387d5fd4326526724de03e6165bee12a5e1d5e1a5d7b4935d946301a988fc7001e363eb0de5632b6302f99c08202afd597f012f68b5e4a86da22754a780909c44a4945046326542c31a658d70edff253e9afe0d7be264622fdc1a3151f614cf370c4938a99f35974a58ed3f3fe3829df85458ccd832510af0936979785f8535eaf4125e4d98cdc632353293d56209caf1aaa3ce38644e1be57149d6e7a1dcb4c657e697ecb8c97ce8f270af1e978b3e3a4147af2ec749d03d07f92310521f0cdb138accf235aea61e6f3faef031d976c307bb6bb40a39e32c89a90a0df7beccf439a3bded550bdbc0ad06a326746f33ee3840db8e12c456f3707772c6bbb654dcfafa2d56ec8b02077bde3936fd79d7b190e8f5d8c333761a9acc5e86cd3580338c9c32d6b4c140c0d7088c5299f57b2308b8ef39cb5d3ed30c3066f3b41aefcc83137a435abe28e155e6193c2405f48f329fb504a891cd77be43c0ffc9b80b19e54da218bfbb9f192548068c1e5d49334602e2ebe701657a020f0efebf3995b1879845bda72f3ea9ec4269c894b8b6152b8948319b980ae62b0b84bf340100c3a42b154f5d6ae5b1dfda196ce58e5d5c7e89f8afceb71007f8808462c9d76daf446c8f80233db85d32d9722122479e7f596c19c64827addcc89281570fb8c0191eb0e81be8586dbba3a77d38d3ea9a3d73f15d476c2b62a87c7b0283f40c778140df7242579e1cfff37d257d677fd11f001dd743b3d7c258850fef9415ed85c914c273ee146ad863308a99a23e525b7fc665429c4e317b795cf21fbb934f93d1112fa07255fd0b2ae2b07d08a613c266ef13f4cbc98e2c052d8fa7f60ab0487c642fe3dc5610b5ac7ba4591beddb5eedeec7f37acd5218337c26f28e898e5f2d97320fc84f136567749f172f28bc9315b3b701fba14f9de0d041eae95830fc5ba97ccf7a96de5b244bb97c71be59409ac1b2a7f7b4bf9ac2cc102c0f80b4c56aa5b73397e4660168f538c068e466d0c2081145c1d12e2d4cc6ab52d2a758329291b8bab1930e59e20e5c67e461d9aa6abdede84c69043ddf04798e1f1587b1f2240bdd1611e91355182c99990e3347b9c8f00d398c28dc23f8168d779d735be4a9cc0f0df25af532973400216e8cb08c8480777d27f896610c3b9790600a479422835397a829f128800019942ac73dcb11ecbdb337abf17ca1547739bffaf0bd611c69e156cb95a8e366c6a46fe161d8655a08a70fcd2b4f79d92a27506e0eea89219da73b0d13f03b09798c8404b268e6866bda258ee67198da92cc49178916282dfb5bb9c931f2c7e97d0eef4cbf2ffb5f81770b645619680cb94529ca7326e864cb66b353d9bf0ad29d4a6dcae80b6c87a31b9949e0047704367fa17a18585a4dceedf00fd71a8f2f74e68a5e6d5d1bd9e956499df485ee931c9be6629d4e96d23c46b74eb51dba1ee573ad72e42f7b1cbaaccd21f10bd69d8e62717ce28c265770307644850efd6b38b0bf3bf2b451c29357349f36bec4198c0fda2ea6cf3d6c9b60d595b43a0889736a7bfa48ba8680cbc0c20ad16ea382830da1a2487eab842f155154aae4fac7d2deb99019f0da38601db819231bb7d3fadc91f5aa759bd8481d11e7305bda127b6979acedd550", 0x1000}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r11, r23, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r24, r26, r69}, @cred={0x20, 0xffff, 0x0, r70, r72, r73}], 0x60, 0xd}, 0x1) r74 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r74, 0x80085761, &(0x7f0000000140)={0x1, 0x4}) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r75 = dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r76, 0x0, 0x1, &(0x7f00000001c0)="11636cad424ff7da270e191f209e70c8e88fd78abf8858d10ef3eac6d8dce6b4603d70561ce3dcf02ed263c23201aff77b04dd9635a66a8776f7e5b65b136e0fa6a926d57ead11bd43cbd65809da41f16f42d914b75b3c13eaf59296b90dafcb7d826dac10d6662c4f93d4e614167acb63398e1a415a9355b8ed9bd9f2177882a4f01bfbdc603a2a52efa3a978fa2dea02e9198dfe7027b9580b410575e9ad082a5c11b707c5562cb64d1bca896286a892d7ce873466ec1595e6fcebf9095e", 0xfffffeb2) ioctl$TIOCSWINSZ(r75, 0x80087467, &(0x7f0000000040)={0x7, 0x401, 0x10e, 0x4}) r77 = socket(0x2, 0x2, 0x0) connect$unix(r77, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r77, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r77, 0x0, 0x0) r78 = syz_open_pts() ioctl$TIOCSETA(r78, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r78, &(0x7f0000000440)=[{&(0x7f0000000200)="e0", 0x1}], 0x1) ioctl$TIOCMSET(r78, 0x8004746d, &(0x7f0000000180)=0x6) 03:41:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r7 = dup2(r6, r5) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 03:41:33 executing program 0: socketpair(0x2, 0xc003, 0x102, 0x0) socket(0x20, 0x5, 0xc0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 03:41:33 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 03:41:33 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x5, 0x20000000, 0x80000000], [], [], [], [{}, {0xfff9}]}}) getegid() socket(0x2, 0x2, 0x5) 03:41:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ff9000/0x4000)=nil) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 03:41:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x20, 0x9}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x8000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8200, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) 03:41:33 executing program 0: mkdir(&(0x7f00000006c0)='./file0/file0/file0\x00', 0x0) r0 = socket(0x10, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', r1, r3) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r4 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r5) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r6, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r7, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) 03:41:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x20, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 03:41:33 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 03:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x860, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000002280)={0x200, 0x2, 0x2}) pwritev(0xffffffffffffffff, &(0x7f0000002240)=[{&(0x7f0000001140)="71189a763a7cf3d4d3f3259420569faca4236b5762ca24f2b554678001130c818487b9763e71cbbdfcea69d8d116a1b537467784b9809fb7c26eb2c2b258b47ab93a6b5a8d20f7f0103a7c891d7476a8b891a2c2d84a5f189975f952781e2db743041ad5cc6ddc4d2310e61df9aff3d6a16b7e447b038b839da059787bbe0cb692d5a4bf4f220917d5ba4272495d034a33a5fd626bb06aa56c536d9a1045bc907bb4114872ba63973d7aae36a6ee818efdc6ec668bdcd2e6daf28a281f885f432a15", 0xc2}, {&(0x7f00000000c0)="40c6f67bfd590e473e2b7d16ce950debde61ebca7ab27f1f9a476d3d0aa88f1de28e496c4262b3f75b2a527303978379896291408c929901f7d599bc32", 0x3d}, {&(0x7f0000001240)="c6f73a9b9b735d98ea104af5aff84f93d28a97172577efe6daa9bbad4485a04d1206fde3d611a8b05056ee9d62abf42a93402dcb6f39db0c5506b22c9cdb2def70919dff2028872f16046112a59322fff2c97c7d1c3ce7bf2b934f62dae04accad9b6f81b88318b642c70ca71d074fc71cf4778446637bd250053939e24b8119ce19b5967891392ba80e7730fb1afd2b92597567d649ce611c1807cb5a3d849835c133fd3d98dc3ff7aa4886ded2c8dbc77f08056a8cacf85c3fca4e3e95863c0867ddaa04286206369c23b616433467f5652004e982b39de69d3283eeeb2e0f44fca305e7b0439fcc21d129149378131804a71933c2136654d8c55b19ef8ad4de0a4ccbc87961a7e8164a233caa558c1895fd2a0e9915dd1d5ae01dc01aac8e61e6b2085a16a1463f862700725741d51354bc7ec59d0b304cf7a95bf0d571ebbfa6cd2ac0a902862429e377392c3cc12376720bb99af0ac78d87579ac1bce9ef3c69c6fa3b15c3d5fd73873ce314214f0a051c4e938842bc3c44c93609345c093daf162ee1e349274063c80b1660501b986db23493a4392df22c7b19b55a71e23826aafe45f6742d8c5d1986e1d15cef84e5aa9f79010fb6caeee4ca0b39e36b814a219eb87855cec32e035cd83118ac88c057e047ca42013ec2ff85bd59356710c3ada475ccc10a031d1d8805157de79ea69f67281c1895c5c9d863b5d053277b04221c7696901e8e2d68b47807a66a6c4e43e55f199e9062b405fd0dce896520f11fb831ce053099a70aeb2cd058af04db12cbada353b8eacc331a9027423645cc1fee07894665b9f6bacf3744efb4e50e75abc5aaafa5bbee616ea754902b95d120e7f1632dabcc3ce2571fbafa1298adec2e7929737e71b847cf86e7f551bee8328d592e9d582b161af3e55bed901c0a5609bca2a8a982733d95bdf5575925685fb4cd16a5a9640356d45be559ae79f0087ebcb1f93d52828ab78b8e9c36a68d0122c104653c378550b53f07abb2a2f99e87c675ad662266cc3804f9ddfa37d227d103da74c2e8a1d2b12580125b0e674102415bee829a7fc2b1504ea8d9fade8a78f4fc1b834a4e27b580338cdb27fb5acad7462c540b2311420cdbc83cd846fe867b8f7cf8629e256a30443ddfb7214fb7d37b9c7f03c1e5f9ae1dd4a87935298ddfe79015d60d6d8c522168d270b76f4c0f3dfe93e20fa859c7d482d059b1bafd41e019210a6e222c13f026298b68820a794f450349de08e3f1d8a1188db9339d888d9d7bd0e1bf7d43a4492aad76c48c5e0c336cd2c0d5284b0407d7fcfea660a9e504fb37b9f6c0698a079ec04623e953c7ee2330bbae189145c4860840fa33948097e6a0d9bf6ddbbcdda63bb2db94bb13c0a180f0bb69f99b10e961c928806b1f9cedd9fa61e29865056657ea16cb854cf876ff63bb880ba7624a81a9658708c5796aefa406b482bd3e2dbfa56df379f4a2d6723f1832ef73af0e25499a13433d14ef821e8ff973257850fd30373650cd80abcb6223d2c365bb4ea364d5b5749475af8c1149eb0f1c05734f08ac41a9e88d65efae61135ca548d3d6a2c3e5e2af4c7cb14ab410517e4eff1ead970a16d0807be5005b2feaad65471a9b20c3c88e8fdeaa54b935c45a87a5e39084e130ec468848140c4fa495da8ef6bd54cc159471ed538d901c6d3ab8fce662aa7c0b498ab0d999289e2509a59d7fe12e155c8173ba601302bdd39b586d33f46f636d17ff199ef8a94655d10e8c9e7e3024c3487bebc7abe490b5e72b3ce3c7c2e52313b91f6117802fd7ffce3adeb7aee3d22ae66c8a4648176d6545ec4a9a281248f1f2dbed6a6b82332ef3d4bab0d83ef7df30da5bd2e4574a9b365207b3d15098e09347465e4694e3411fa03315113b10c580795d9e135962d5c0b9a5f46727016327002f5ed29a39a7e60051c971913db57bc7a41753e156e98060cf316dab3c1ef357afd29cc0fc29ab17461d34129983d8e31a0a7a9b74288d1c686a42f43f64fd9390905e5743a8f2f0eb1d2e54d8d1022c85a5905e610d685b366609640a042863ecfbe757f0f00b12aea16fec6c247a852efbc53c9e4b232105f1fba7649184cd886907049674a3e6267781f7f10a83cffb5e75ecea9efbabf352fa9e30f6a55ebc9cc42fa4cdbf282b9a286cca281ef0d957d7f9a9df9e9e80f29102bbc05e2728286ee95d31eb5e3d34ddbca2e0e8a3a5acc8374f00d52f9786558352c880c1cb173cede25b74981b20344c7025de7d31b830eef9f8b7779a49e09688194c8fed19162ef0d52052630b8b7fec8ace06a42603655767d5a5a5bfcceb95e09bedf6bc4a4364f5f7a5ba6954a0d850fe85662fdc1fe6647a98577d5384d01a3f94553ded3e012f6720713e1fc798a50489a4da8b5d73591c41f9975ed83d5636f1cae6b8fd03b9d14efe0a5bfc035670e9bea11c38c63fef29b045bb76bceca05f958a1bbfd9f3924dbc26c5b425e4603f12319ecb6f2e2a9776ab58c2e43782cbe3f7ae1a72b51df269582f0022b2d3f8ec4cb9315a5dcaa59ac61633b654e8e899f1e60cf35f6d0e8fbf17fd842f7abe3a3ae63274b5af2f52ac983ac491fa87ac5ee31e184d9d63adc7bb18dbdea4486dafb7f2c51d88685fee15576029453f84c1d808deb823862f493dc2b16e75c6c63520838446b16aec8b2dc471df56bb610fa836944b4c90568dfec4cad6baf7c0eb1384de9b480f699bc9ed917b9844d3bcb4bf510614adbd68b8645a60939d2268874013c1d91d24e855212abfb523d88774b50569596e1b7b389c9db92deb092ec80fd6842aa0806ba5880b06ae20cc4b72086261573536e468450a95dfba6a00159fd8571ffaa80f1af519237800cf6098e264621f05a4a5003193f654086174561f17eb10545872bc29045b16c0f4c394aa31657069470aa2825820ea07d45f2e8458168063007b567c9f08ecf327413f8cb7189bc596d4a489355861f5d6123bcdad03f980b6a865fc0f712d60e531df5cc08445a402885adf8f7f1a2e976ccb81d87d56a488c04be9831f959dff251e7dc57fa4feafba47c0a55a82fc683946f747696ad416bc11518d4b98860f0dc8f5e04323533fade83a137fe8da0d049bbeb8187dbef79dff308d96e080a64887882534144c28a06841abf8b65949dbeccc2cdb0f0f2dd866ce7d299724a753622cf5de39e509d50c7de9098c1440985b687ced09aea28a79386f4a2a24f8574e16bf3f878138c7c6a3aa2dad2cdb4ace1c4b80a418ad037d4d97dae82eef1a7159c8e92a1e5eb47ecf7f8544d56210fc6ada208f30bef2716f6ef8807f81f00f0877ea644c89c63f8c610f480f34c61c9eaad1b01270ffa788c0b82445ed843cbe82cb0662e8e5a898aee37a09ad9e6339ba8b29d07a18cc01246867b4108d69bed1357bd65390bdc008fdcdcfc8d5678323649ef79b47f51c62afe22f5b4b575f44d4dd18abc1c4ed2031840635b6f09e1368ab83314505586368af7dabd50d7a76db9e9cf82550b0af036db6b5c6dc0bdee69f00d75674da10f2b42768f2127107696b658d2cad21a53811680fbae830c83ddda380c3b2ade9815e5fc10557bc6e918ab7076afec3a8f2d74c8d8fa751e8985cac799de8f1535f4185a4400fc37594fecf93d5900af6b5b5e14da72a57edf399aa79f43c79d62da60120e4296edc2155b62517378bf54eb2fa8fa78fd75f87e50c4ba4cb58afd900077fddb880f0c9e764b771213b8f14b085ca43934499a31f6ee5a50ebce3c5a46ecd4238a49f2af470eb2cab14321e703c034f01c1d551a88c41ba0d4cd8f5f0f51108521eabbf3a25dc3fd13a74d495c831971904633e6593b101bdd45e4d9269380503c112591cae1b8c1484c78d8746da6766e5e7cd80175d340ee3c034915cdbd434917b73d54ebb1f172a2493ff1c50bfe959ea723d82119e7e2a7d3dbe2065d8b0c883fb910d41690dd61dd25b5b646cb40fc4ec508255069b7c5a89837d951507cc85fcd4755cd1df84ea19b89b51910c2cae84942c97faa41d348dea5d44bfd4102617e8937f867225835241f6a97c4ca64bd5c008309e5f96d62f63ab51cdbe4f16e7191dc4024865765d05db524de9f401a4e2846824bec9166743afa03b9d6c3dc3b16e1354648e42389b167fc9ad02c51e5ba3735c8c0a1cc28e023c125779ac399e225281367e4c110525bb2da70ce06bc1ab2573c891f2991a834c7e459bcf69a14e79699a6cb7c8573007ab3ece4c4c3986c6d79d48fd3f31a7c44426382b5393e3a81b0417d19e046a32335768061a6b6086b03b89ca06c34a57a80f2e2eb78ae953e67bae5c0143e3d76676c4213f7ed24256b1613ecd40073061d73aeb638958b7b5b73a7fb83049346120d6a3250dbbdbc1abf0779e31219d6412139619ea1149351c494555e5ea182ce09c5df3cb696732345ba6d1b2130c0138bb37d68cd7633f51f899ad6bf12af91fa6d7639392bbbd03abc4c7d2ba2b62116f890064765a083fa58ecc588146ca837b6fd76e3b625fde4abbf849bbfaa92879341ad480baaae88148cfbd1da9cbf9b7019145e9c71dd9e6575c2884f363ae97c6c7c0892c56bf47b6b31ed4c6dfb2ef3eeed886e388268e226c372482304fcde930cd14a361ebcf577d7b44f6c605fb99c3efe59db567ed0dc283157284420327403037a057eaa05e5fcef4d160ac726c944b3beb11cad9ebfe7a7be8eb27992d4ded8a6e66eb88eec6041a7e9757bef87b7ae69cb699876f11151c1d7902ac5a8863c8caf2ebd09466aa91d176cdfc85d39c0bbfc76f9986f3765bc2c8f57487ff010cd26508423e022d167fc0110d979858e1edfeabbc722d2b010632c59593bbe8e0648b31edc58d53344b379ebfe41d2d0c60fe1574336929ad312aeab993486aedc1d475519cfdfee338474f745f0413151f0a41bea0bc7b1edb680b009e1aaf19fc1f8340335d378ac2ed57b04cb94c38addb1fc5befa52cf10544bf0a2f05cebdb580668b6bd72b6ee2f4304ec44e430713f7c0891e57fa7574e4fb22537f63266d433b3fe12f83e331991326ee8fb65ab68e9dd3978d31b73170c7bec0dd2b495857e82a2433e721727a963d566c4b451fbbfd8b8106dd85e94df73129c5f22f190de6b15638b475f74d118b6b5e8ea79067ca5e757b10249e0a4fca400bceff23b65cb9acae75db2399d16a406c1436383d6471f7e095d8856fafc6120e1109795292b74b2666f72271968caa167b4a2108bb98bf6aee0985d4b24c9de3e76418d476aca295331ca21c738bd5ea1d22ff6301c335f10faf460f2874adbdb764470f2eb6c1cada607fb0ed27421ad6ac6ffbb4818160752ecd44cd0b0a12fa630ed809e92178ba999a3dfabc8112bbf3ba992c260f0797d5016a8771fb0c5aeeb69b0c4d85ef3196340f541436b11cd4040ba8b002697fb91e1b167fa2f6217bc5aa0a090584da9eb26064b5ab494c63cbc03a0eee967b0a266f592a4a28b78164dcb0746235564ae64806936f281fce8697dec3da888fddba177f858f6ed893263a6db05b65c8272f6530180ff4ca801cd1551ba0536c038d9d2ba6491912fba4f1cb50d238877e4d005f367dc077dd7212c984c89de73e874d363f12e6a32a79df12010369880676659c0f865e9fe3da116ce6e3075160abf965f37be6b844738386e2e507580cb057e9a1fa3bdb974f02d7508971db3e8cd80a29e6d1211f5f8ed70d56b4a528a7b8420fdedad90945651c3f7bbb4bcc4746d72e432fee", 0x1000}], 0x3, 0x0, 0xee9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b602c, 0xd05) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 03:41:34 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) 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, 0x81, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 03:41:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x6) shutdown(r0, 0x1) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fff) 03:41:34 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) r5 = geteuid() setreuid(r5, 0x0) fcntl$setstatus(r1, 0x4, 0x4) clock_settime(0x3, &(0x7f0000000080)={0x1f, 0x3}) write(r1, &(0x7f0000000340), 0x10000014c) 03:41:34 executing program 0: getegid() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYRES32=r4, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r3, @ANYBLOB="1bbb6967de92660fb2858a4e6618ca1bb27b60f04f8430b77c5022e0e71d78ba23276a24364fa8354320af81c4b345022e2cea1dc09bb14b8e402ed70000", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d672874a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec1b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/68) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r14) r15 = syz_open_pts() r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r15, r16) r17 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r17) r18 = syz_open_pts() r19 = kqueue() kevent(r19, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r17}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r18, r19) r20 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r20) r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r22 = syz_open_pts() r23 = kqueue() dup2(r22, r23) r24 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r24) r25 = syz_open_pts() r26 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r27, 0x5) kevent(r27, &(0x7f00000005c0)=[{{r25}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r24}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r25, r26) msgsnd(r13, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r16, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r11, @ANYRES16, @ANYRESOCT=r19, @ANYRESOCT=r20, @ANYRESOCT=r23, @ANYRESOCT=r6, @ANYRES16=r25, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r3], 0x4, 0x800) lchown(&(0x7f0000000280)='./file0\x00', r2, r6) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) r28 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xffffffffffffffd5}], 0x0) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r28, &(0x7f0000000340)=""/229, 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r30 = openat(r29, &(0x7f0000000200)='./file0\x00', 0x800, 0x0) fchmodat(r30, &(0x7f0000000240)='./file0\x00', 0x92, 0x0) 03:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x25, 0x0, 0x20, 0x1}, {0x6, 0x0, 0x0, 0x7cf}]}) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x1, 0x3f, 0x81}]}) ioctl$TIOCSDTR(r2, 0x20007479) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 03:41:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49, 0x2}], 0xfffffffd, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 03:41:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r2, &(0x7f0000000180)=""/199, 0xc7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 03:41:34 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x3}, {0x10000, 0x100}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = socket(0x10, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setuid(0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x49}], 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 03:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x17d688793b1dfbe, &(0x7f0000000000)=[{0x4c}, {0x2400015, 0x1}, {0x20000006, 0x0, 0x0, 0xfffffeff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 03:41:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r20, 0x0) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, r24, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r20, r25) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, r3, r16, r7, r8, 0x0, 0x8}, 0x8, 0x1, 0x8a76}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r33, 0x0) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r36, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) r38 = getgid() setegid(r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r39, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r39, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r39, 0x8004667e, &(0x7f00000003c0)=0x5163c9ed) ioctl$TIOCGWINSZ(r39, 0x40087468, &(0x7f00000001c0)) fchownat(r39, &(0x7f0000000080)='\x00', r40, r38, 0x6) r41 = semget$private(0x0, 0x7, 0x287) semop(r41, &(0x7f0000000180)=[{0x1, 0x2000000000101, 0x1000}, {0x2, 0x1f}], 0x1) semop(r41, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r41, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r38, r37, r38, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r33, r38) lchown(&(0x7f00000001c0)='./file0\x00', r33, r34) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r33, r4, r7, r29, 0x1e6, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r42 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() r44 = socket(0x800000018, 0x1, 0x0) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r45, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) setregid(r29, r46) write(r0, &(0x7f0000000080)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6246011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62146218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b46f96722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ea0ae91e111e50000000001000000f6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0e42e7a3c848dfcbed79b53502b9aa6", 0xe2) 03:41:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x0, 0x4f) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x2f2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10480, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x5, 0x0) 03:41:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = dup(r1) accept$unix(r2, 0x0, &(0x7f00000000c0)=0xfffffffffffffedc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xe7, 0xbfffefffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x800000}, {}, {}, {0x0, 0xd7c}, {}, {0x0, 0x0, 0x20000}], {}, {0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x8) 03:41:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) lseek(r0, 0x0, 0x820000000002, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 03:41:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x40000000, 0x140000}, 0xa, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f0000000240)='./bus\x00', 0x5, 0x5eeb77c207dbf862) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000004c0)=""/204, 0xcc, 0x8c1, 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='./bus\x00', 0x20) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') close(0xffffffffffffff9c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) sendmsg(r7, &(0x7f0000000800)={&(0x7f0000000300)=@in6={0x18, 0x2, 0x8001}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="773e83fe0d300f44554e0cdba9ae", 0xe}, {&(0x7f00000005c0)="a24be664d7faf8540c807c66ada44ab121198729ccb0645e764fd97279b7665953953b8812b424ac638a2c930a755af6c0e6f6bd2f6042473ef8fa27d3b2dee9c5f99d143ccced6e61ea24e2154abc65d2c79913a6dc2f6ef568d3204a9fd603735f35ebc1604238ef31208a6cb420ffd1610d6b9f7ed46a60ff7cb999", 0x7d}], 0x2, &(0x7f0000000640)=[{0x40, 0x1, 0xffffffff, "52b2be461bdb6d90dbc7e237b3797c4fac9ac1bdc689ee5c842855de22c317973282cb82d420de9a664d"}, {0x50, 0x3475cca0d78e583b, 0x6, "8e6812a7e006266877734a0e4a521952773cea1ff469073c0ccf07e039ad1b2068b7bc41c6ed0923642005f43e9a88d6d74533bc5f437293b0f96e0e09fbfe"}, {0x28, 0x10002, 0x1, "8e33252483ea09b819ebae58c4327cb6b54899d33cbe"}, {0x10, 0x1, 0x6}, {0xd8, 0xffff, 0xffffff1a, "7db78e3f7bfb15e2b3f6be069683f168c4fd6864b5a1ad9c64a08c2d453f5dc401735b6c9c41073e1c3270fa4e2dd11c44bc80c0bbe85303ac4ecf6e9cd24d09f28c5c15fceb7f9ecc740d6fc03da1a0fb0b16ad8e0fc54e12cceb513fe4648dfe7740d285303d3828c7956c3a7f497e041e7f63332a316f1335b9c0f267ddf3f2cbdccdba9c455ebbbe711841d7008068fe25a5bee0a01b119264a94edddcc7c89d65cd6b5278b0aef112e62e6cac5d2a74007188d877022f0afd40e41545460f54039eb28d"}], 0x1a0}, 0x1) openat(r5, &(0x7f0000000100)='./bus\x00', 0x80, 0x12) r8 = dup(r1) dup2(r8, r0) socket(0xce4fcdbe433e3053, 0x1, 0x6) 03:41:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="d026461ac1c45055e7cd8bf673abec50a0d18073a9e774b134d0781896e34b144f54296af64462b7081a35c9033851104f057917e89ffd1370e01b6640de8794ef72153aa532c014b1954622537d0d6979bfaf46aaee7787b8bae8b5aa30cdeb37052a991ea57139122101106671eaecde6036f37867f20537a5428f8e38b921fb423e44e7254d14178b4d004e4e9c04ab544b65b0a9d8bbeccde6b95d672a5d85cc2287e4e4176d9216384325035c85d4920c7d8e8bbdc942b2e879b5714dc1bddfe7d26f986e4dacfde5638d8300a81bf57308f7cfe08dcdaed94f5868601fe26f4d047afcb00b56101a54872ab2f8fdefc980a9925c6cb7451d0cdb0611b968a8363d29c8db2f680493ad539d614008dbbb17c46545a001e43450480252a61f97ee48493cf5ee2e43f3e54b48d4c3e770fbaf20a0789f157df84c5b67c520975ec9aeae36f51935c746bc53fda3eabca968c97605ec68b467d69dd5cc561e8e79f4f203d17cc1ad246ccbc6f57563e54f2b29272255b0221cbf3bb9be969179698b067b96914ee458dca26b4fc26abe299b64ff6f7036c209bd0a7da182ba5f86d05867a1a139a7d9af35d077eed784ddfe88331b6de97ab9e76f3a356b5564c68f0388e5f577f21aa54f890df5dcffd8fc81454cd5930b1e1dbbd04b85e338244e791665e8d2bdf39ee57373aec384ad8a872260360463f93d145eab0a8acf3b9ffb12973fb235f8f2b98d14f65357c53c55c101ceb3762a5b98ecadebb5b354a5dfe74bf53d088a82293545b8225ea5a6f1a5f35899339441738e3d47180df8c5af485e51bfa05808fb6e006ee872f14b910a980c01c8e7c88e59e300741002c32a8dc65ad435405e4949c11df7f00fec9dd97783b092263c02af110ac4b70eb9226d8ad95dcb57e5c2730bcfe597f28073a579a9022e00bf1c81f3e3b2dcd3644197c08321cc082c10888a0bfb7a0ecc7b46de2859f4908e5a659d6225ddae771c2da4557f0a7bca4ee024224ab59bb9086b7beb2d1c34a93388432ff01e3d1ce4a69261ec1f591e6c0a6c4f30378389fe22ee21d5a0a4acfc4d9ed1348fa6356e6c3acec91b9c3c6218bb31df1cdcb82e87d06081651d72a82bdad6b4333e97abee2f4e7ab15b8de81cec5506ab265d9caec7d9c3ece1dada9195649b92aba920ed56feafaa4ee9c99d40364408d6786e42a5ca0805be64e3027fb9d791a92f7459e6c775055c951c2cbb23084fcb198790d3675cb86a91a64c9b683d8ede5736dacf66b2f4860b884a83d4f235b2bddac2e629efdbc4a3412a392b674461a12fa99a92dfc975bc121a24dda05b459cda4684283889a2a601dddfa899746f01cf4cc2a0d57d605b5450db00477408d89f3e8355779bc9b7830d76b69bb440a1359ffcc9cf86f8d614824baded1abaa21c5317c923f6dc649b0e8c27afb707dcf09fc428c8ae50d97d743b7555128d2e6889d9244882030b7797841096a5ace041147c47529b0a6dfcb520b7d58c30c0dcf7c3c35a98ce175d33a1cf8e2af99f7302979a97b68bc74e4e4058e8491c33cc80245b62a8e7624775a8ca057fa8d28b058158ff01f778f2f8f8d3119ccdfff076279a3e9f61f481c91771d65df5ab01d385106fe73b93c6ec04bec6e234cffd293369994735f999c5919ce2eafa62063813a6c947e3bf114198219e5890f2acc7b69c5bc7920316f61b98eea21f702aa1a1595e79e7ebefc2fbd698a9610ddb47d07332fcba620b655a9fb8552e2a452918e020ce818c2b8edc5c4e8d35b447ae48fef8d04515570866fd8ac17efb39dcd739952c22edec251a87a1bd838322cfc71e1d593caa3f1ad661520489a95c0ddf592ec44d51eb9cbacec6315fb54bbcffa96487453df63fe511d612a814666f58b0e3b3b73b21ca83d20712b4f7c262236c3b3b638814ec2074e88f7e8b9f074fed76fee54a7a02a687e7e237d6595c6602bd1d739fa4cdceac07503378ed20c5a24b992d49116e1f1e1cfdba9259c9ad49fd51c215255c51a050728b55bd5427e214e730ff97dafbd5a4b86368a4ab021bab88abc6c291fb6fb34788044b928f2ca2b75cae30d11924e8b9bca700fd08fe11c80a8d388b2a3865770197e7abae8267b80742ac8e3a4dd56b1308ed2c5207bbe471c2b764ba43a0af2f645ee24128c86d8c58307ce50658d05d5942bd0510c237d223cbccceb4fb11bf53d0e56f9d9c7db490fb1a1b1ed65bdd29e8df6256f5f87bd15e6253558306d394544886cf2f5d5e5ac041edd32b90b4c4687e397ca7c017534aadf1328a0feea597878aec1a8c15e0fc5062768676bde715792b977079095de2ff133d2d93c278ead5a4b99ec78b6f55c585a33938101070b0e31f3b1ab08b7db33ead49169d2d94f16444008919106466b53ae96da558d6e1af898bfb4a77743fa501544c8bee6e2503021da2009ebebb650d0c8046787b732ccdcb03acdd774842f081dd65be7a860e78e54d5cd07a3d49f11a9946fec01b1547c99db2a1083e2a1c37cfce194000d21c4f9fa483044f85589c30a2db2c147f9cef5b71a24e4b15d3a9784088fae3166389a923c2e6c6a2675d5c1e9b9ba058a29956e0c0f655bad4740486235201c083247685a6603bbea1e3b8ba1b439d477e9f7473b662263e7794aa8ceea13fb7cea8c9ae0479643593f00d9211745ea5a745563755fbd3b2b57b10201af4f4d2595bbdcbf4f99ccdd96e8c480e35e97f0841e30581af3bd65bb5e14c777fc961c6d3f255d255008545bffd0e5f8fb85d9f8063112efd84da9ec968f8455f25cf26877145c47a1bc78ce38c22e44bd528c1209042a46b8c686d5d3ff9349840157766f84dbd4c96665fee3b6fbe8728cf0cc9a863822dcbdd9a63a6ef0453e7fd292ffa9c497c0313ced59b3872c5431c7da5fb65661500bf38a02435ee6dbb4121534b09a1736870fe8d661f408503e1282c93375c4d11ff07de5ef406464923c05ba1998d4e30a38f3f870c734fa5097c6896393c0a1a7f5e51121c18fe84c510eb2ccda333482d9748f203ceaba64f79067bed79d0471830a4b06162f6e4fb4125fae7326f16f18810583909fa574ac752d78f2a564cf150df42219c57bbb9ae66a03dc6c39c0e02ec6aa6b5f5b9450887eb45a07f46331055ada2a5e61aa5772b96440e7e5ffa6114874f0ebe8abd40a090ce27c48d58f41fa6050cbaef8ec789ab009869f030a1a56e4f6ae57c5f50921784ca708a44af758b6904afeb6ccf95e3b9c7e8e205c60709fec5e503718925797211892105681b608aa798c9453a1fa59924217b0ecbb9e79db0619a890c25ff2981eab659f1dcf3249ac7947bc7758864b199970219a1255db4215c91ed5d0d42a2cb794ddb5f0da14d7421c2581b0c1a3e8b90731c8ff3ed492d7d20b56b5cce1cef491bd70f887afeb2c209d9222a3dd44073af768dc24bfc034e86959806badd882aeb658d977b8c0abada6f3ed77def6514eed4099a5d643a9e395823d9569fed0114a3ac795848f4ac87eed235f0bf04b4d9241de7be17038cc2ebce63eb40e13015757134a1440291e419fe6b85c8c49166c68168b53af639f8d0ab8e2dafd3404ce682f1e5cf3446433343e7e9d9cbf6d003ad83ebf8bd0d8bed33a711b64cc281cf2f004e5debb529f8fa6b3eec2c51aee9f53d45d57cc18a65cb624a05b189e86b0bb31b36f07712f00572bd76185115472d4cb2abc296a0456fd80a917d763266c09029b09c1e85c0e7fa57bea6df48227697806690919e675381732f3f4bc81440c5e15b056e9f740175fe42845f47a93d2ec9000193eb366c59868be53f7b8ed481c89246260ee1363193090e2bba2aed9a0aca311336420678138809e4733fe726b35ce800ae2584f17d8ae71a995c95b04804ee44258e69c0aec1071de57ed47f4ab5fbffcde8e5b5955b57d2b926ceab3e9b9c4d5836f08d95dc15b5e24609a2050cf6afe85e70e855f04ce142395029a6db887a4fca1e8988691fff0625b15029d2136285b68478b59016472495567e0f0de8a8f5c989c993027a8445cd8ffb4affc40b881311cbfab4f6e12b8dda5b1e01b250c8a407893d2e005c018ad3965062972f66352828a0f374823d396fbe560fb30da8ab3a5a0be1e0ab486383003e182fd6cbbe0deca695ab4d1782fbde7543f68e7bc4742bf6e9f9dd51239c61c990947c5b61bed00b2022e8591db43136e9eed7136cee79d45f835b0619388fe77febf36c524f20b69f187d000332d46fe0d909b51a81530d6cd303f1a8e410aefac7f81d48b8a794ee34b69473401f7b4d03819465eea0931d85423846bd4938485676bd970e6d7cfbf1038aece167073fab2f080c38c68842f26085efb2a9719b88106821ff0e488d1ef923240c70682d5ed54d53196fb896c12bbc96caf8c3129eccc1f4340f915794e14bc73645354039bcdb33a23e7bcdf542c7ad7fc02a5247f5830c8cf1630925d05fae0ebe8f0d6f221d99dd39dfecb5f5526d3abe1c41c5dd06a216794737328e943da1c8d5bbd9b93b962157f1571f93b92236171466ba087e813731a10e3a0e247f704f0d8b2734c1ca3ac9628896554f19aedee2d2087398fb6646377a3fcb7d7db1b8f577108a5bbfd3c250f6ebe19141c81330744f787eb78f809691cc1bad2ed7ae11af8eb22e8aa23f327a2eb04568f409b1c2731263cb9782a9a1493f6d26e0c8136a5c8db9c30f22f686e06542711294c3f03f5a548dfdb551705d8cbc1a9ffaad60e0ae9fd2e1aecf4faa0377f8a35625632c2bbd3309afca10697a518b4108945f5ff703b181caeba70d7728546a3b512cf0221b4b1cf72fc7af377b18d7269bb3cc96c0a295145a83092bf511ff3791a270f4d9a11292c9f533da8ba8eb49cc04e9bba6906baa7cc1bc785b2438ebc79ac662cd4d621b0ce7394a20937d5418c7b683ad850b7460a16a3b99f715c0b1a4bb8d6aeaf3dabdd70bd48ebed804ed96e0b01fd35572271725872f007defd1254ddc4968ac7a57fb4302648d203e562602cb3cf2e285698f6f1e3f4a90a03fa52ce914ed5bad5f556287cef99a2bf39f99877f51446be22dfc5058a5b5c847ff5ec8df09e4c6c10e03e168754681759cfaf574d6e10a2224744f34a02b4df47458fef65879769d04063f76b8171fa429e5c191acd39ccd4f52a2c10ed47a51ead61c8e121ffdc5dcaa976309bb717afc5bf92e5312a53a222735272dc149c224c435b8bfb1dea1787c2c5002816764ef78be48f310ca288a21f07055a1af5c6ad1abafdb9ffd0110a3073f926a6e2c0157a1956f8cdde9022a01f8a053a8a760bd3a8f3a766e7e8572caeaa7b6a4ce20c7d8274724d3c673cc5d41c97df546b373e653354c9caa5aa5bac5d0c953ababdf89726ac09ed1768ffc259aa535a4112f804c73248494a49e949daf999d2c66daeeb44eb7bd35f6aab1a17cd77dfdfc133283e5987ce521f87acd095eab40588ab988b3cb34bcadef9522318977f5c41578ac0357779cee40227e0c4f3cfc832787889897acf0cbb54ba76bc1c9e1173b488d282e7d3d168fbfc8a1d7e8e4ae7790e09e341583a541ed09759d7f62ba57b0862c08631598aee34fc6286fa9a2d26307996d812d4c7cf425f459a6cb911b36f151a2dbdb9205727bb25e350ebb61d45c30a58ba40e88cb5caacdbb9b1c2372ecb267bba4993aa51acfc6ef5c74f67ddd244ed1f187b068dbeadf47473f14a07939daeec8fa4d58052d1349f9306e1a77bfdfc95e66d201df", 0xffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="00002e2f66696c65300016dbda3ced571fad618861f0e08aa6cbeb7c84095155bc307ef2ad0e1ed85e8e5b6cf4ffe1ef121b7e8b1cd9d7832c027fc77121711db362d7d75835d6c04a846a030000001af18ee61fe08e6d097ffb15ae94ac1e17"], 0x10) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) minherit(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x1) dup(r2) 03:41:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) pwrite(r2, &(0x7f00000001c0)="e6334cf9797f1b135bb5858b97b65b45ba9faaba4b62aab0d23f796a03d99f70682428c10c0786882e341fcba8c7c7e33d4527e98cb1674a90872a50ff15524d220bb928344300e85cdf0dd211a31a3200473c1d0c7f405266d47403c1b5ece110686e1c67ab7d1ba1cc1e0c4ce76030e0f53b6cbfc35c1be6235f1a20", 0x7d, 0x0, 0x971) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:41:34 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x10083, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() fchownat(r1, &(0x7f0000000240)='./file0\x00', r3, r4, 0xd) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r5 = dup(r1) close(r5) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='c\x00') 03:41:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) shutdown(r0, 0x0) 03:41:35 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = getgid() setegid(r1) 03:41:35 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x10) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0xfffffffffffffd6a, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffec, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32], 0x28, 0x401}, 0x0) 03:41:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESHEX, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r3], @ANYRES16=r4, @ANYRESOCT], 0x5, 0x0}, 0x53cdd08afc596df5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0xdc3a, [{&(0x7f0000469000/0x1000)=nil, &(0x7f000004a000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00004a2000/0x9000)=nil, 0x3c9c}, {&(0x7f00003fa000/0x3000)=nil, &(0x7f00003cb000/0x2000)=nil, 0x4}, {&(0x7f00005c8000/0x2000)=nil, &(0x7f0000641000/0x2000)=nil, 0x6}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffed}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000729000/0x12000)=nil, 0xfffffffffffffff7}, {&(0x7f000041f000/0x4000)=nil, &(0x7f00005fe000/0x2000)=nil, 0x7fff}, {&(0x7f0000759000/0x1000)=nil, &(0x7f0000393000/0xb000)=nil, 0xb9}, {&(0x7f000016a000/0x3000)=nil, &(0x7f00007c6000/0x3000)=nil, 0x8}, {&(0x7f00007c4000/0x1000)=nil, &(0x7f00006e3000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000060d000/0x3000)=nil, 0x4bf2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000137000/0x600000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x100000001}, {&(0x7f0000620000/0x4000)=nil, &(0x7f00007ee000/0x1000)=nil, 0x67e}, {&(0x7f000045f000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000741000/0x3000)=nil, &(0x7f0000067000/0x2000)=nil, 0x97d9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) 03:41:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x146) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 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) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)=""/75, 0x4b}], 0x3, 0x0, 0x9) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40180, 0x0) close(r4) close(r1) shmget$private(0x0, 0x3000, 0x20, &(0x7f00004f4000/0x3000)=nil) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:41:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffbfffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) listen(r0, 0x8) r1 = socket(0x18, 0x2, 0x0) socket(0x33c34a6d5e3e1608, 0x4, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) close(r1) 03:41:36 executing program 0: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) r3 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0x0, r8) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000480)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r2, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x73}], 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xb07838650d4db248}, {{r9}, 0xffffffffffffffff, 0x40, 0x10, 0x8001, 0x2}, {{r3}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0x1ddf}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x10000, 0x5}, {{r5}, 0xfffffffffffffffc, 0x40, 0x80, 0x2, 0x1f}, {{r10}, 0xfffffffffffffffb, 0x8, 0x4, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x2220, 0x6}, {{r11}, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffff80}], 0x6, &(0x7f0000000600)=[{{r12}, 0xc, 0x8, 0x40000000, 0xfffffffffffffffc, 0x2}, {{}, 0xfffffffffffffff9, 0x4, 0x2, 0xa80, 0x9}, {{r13}, 0xfffffffffffffff8, 0x10, 0xfff79, 0xa9e, 0x1}], 0x9, &(0x7f0000000440)={0x167d3cef, 0xe9d9}) r14 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r8, r8, r8, r8, r8, r8, r8, r8]) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000380)={{0x401, r7, r8, r7, r15, 0x0, 0x10000}, 0x8, 0x6, r6, r6, 0x101, 0x2, 0x1000, 0x7}) 03:41:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x401]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:41:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52efdde87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="638ff76aaa5e43c570976647b835198a610610c0e83de6e3d18a3adcd761b283c39a37d0b668b2bd7f209aa598b21e84c6ac98a5cebc32a9527272f4ae3a9cccfca6d0fcce46060f0ca7c1c63507094f89", 0xa088, 0x0, 0x0, 0x0) 03:41:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x0, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0x0, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x8005, 0x4], [0x10201, 0xaddf4a2, 0x75, 0xf6, 0x8, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0xefe4, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x1, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) lseek(r3, 0x0, 0xfffffffffffff801, 0x1) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) write(r4, &(0x7f0000000040)="60006448948e4e1f46c330ff38371783857f31247513f5d9d62f444338", 0x1d) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 03:41:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) munlockall() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f00005ba000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) listen(r2, 0x5) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCCBRK(r5, 0x2000747a) 03:41:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x26b7513864bc2967) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x5f09217204094730, 0x4) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)={{0x5, 0x1f}, {0x8, 0x6}}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) socketpair$unix(0x1, 0x9134f89708f757d0, 0x0, &(0x7f00000001c0)) poll(&(0x7f0000000200)=[{r1, 0x10}], 0x2000000000000032, 0x10001) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x144) 03:41:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f00002b3000/0x1000)=nil, 0x1000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f0000377000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 03:41:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3ff, 0x40, 0x3f, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1d}, {0x200000000006}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4, 0x8, 0x4, 0x1, 0x7fffffff, 0x800, 0x8, 0x2, 0x0, 0x200}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xffffffe1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/8) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x125, &(0x7f0000000380)="b721bdc1218367e39c949ec90f90de3725651f5ae753f73b010016957db9a89715861151fab35604000000f3aef6130877abcdadf954791d22d46cd235add0c4ec4dcc0bfdbcb59558216e1ab6bb3896bd602ae120bbc5aa2d93e046a36244faffff0ab408000000000d0000d3e1b0401f0696a568bf8c9fb8f287ee732e1281eac9ce34b55efaa2cc7f269ddab624b23ae876aa98c9235c13e70fc148daf7e6c79bf1270000000000002e654b710000000000000046e9879fa4290c5cbbe3f5cec8fc7a573c21117995af58711dfa8f9d96966bb16c0d320ef95f0bbf109640fcf261e737bfe01f7f592efd593236f97b5d298ba80c8fe980252b7d5d00eb44883c24a62d0910add0223b63a5b4946b7b1a77277dd9fa49278e4f5585403a50afe5c2b41e") 03:41:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:41:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000140)=0x4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffc14, 0x0, 0x100000001, 0x550f, "2ea86ecce477dcd5691100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) open(&(0x7f0000000180)='./file0\x00', 0x40, 0xab8178bc12f6ff74) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:41:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xd0) r1 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x108) socket(0x0, 0x4000, 0x5) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x8, &(0x7f00000003c0)=[{0x0, 0x3, 0xff, 0x6}, {0x5b0d, 0x3f, 0x0, 0x5}, {0x5, 0x0, 0x2, 0x8}, {0x8000, 0x3, 0x7, 0x80000001}, {0x0, 0x6, 0xc, 0x101}, {0x26, 0x3, 0x7, 0xa9}, {0x7fff, 0xa1, 0x1}, {0x1ff, 0xd, 0x8, 0x7}]}) mkdirat(r2, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file1\x00', 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x80, 0x92d, 0x7f}, {{r4}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0x7}, {{r7}, 0x0, 0x37, 0x80, 0xffff, 0x800}, {{r1}, 0x0, 0x4e, 0x2, 0x1, 0x8000}], 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x7ff}, {0x18, 0x2, 0x0, 0x3}, 0x5, [0x3, 0x7, 0x10000, 0x387, 0x5, 0x7, 0x3, 0x8001]}, 0x3c) utimensat(r4, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000400)=0x1ffffffe) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r8, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000100000001, r10}) 03:41:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r6 = dup2(r4, r5) sendto$inet(r6, &(0x7f0000000140)="5eff6f4c82d3fba7d36475d51dc979fb57abb1f3fa8e72c6778693ea4368501ac6a95013838d98eeb41afbdbb97948b31de0d44d3bc02bc9e2b07fea4eb4ad8b4e64351a0383de0349e4723f59c010f0f6bf5c4e550022f46478fb8b8bae542fe3c28b240cba73ec77b2f94d689e7b3614204849dce8fd51ba12ef47af5b94ff48b0789814104b838eead4162dbbd6033059c171f68ab2125d65bf77732d6159b5e1c1dd9f6421a3f42d3fec18bf884c7b534bdd0bb0f94903", 0xb9, 0x14, &(0x7f0000000200)={0x2, 0x2}, 0xc) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) preadv(r7, &(0x7f0000001540)=[{&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/112, 0x70}, {&(0x7f00000014c0)=""/103, 0x67}], 0x5, 0x0, 0x9) 03:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) wait4(r1, &(0x7f00000001c0), 0x1, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x200) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x4, 0x4}) 03:41:39 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00", 0x55}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x400, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x54b2, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x11, 0x40000000, 0x85, 0x40}, {{r5}, 0xfffffffffffffff9, 0x20, 0x2, 0x368, 0x6}, {{r6}, 0xfffffffffffffffb, 0x80, 0x80, 0x9, 0x1}], 0x4, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000280)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) syz_open_pts() execve(0x0, 0x0, 0x0) 03:41:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) dup2(r0, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/d\a\x00\x00\x00smoxse0\x00', 0x20429, 0x0) fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000280), 0x2192}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) r5 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x640, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={0x0}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x1a, 0x100000048, 0x81, 0x9}, {{r3}, 0xd02666ac14feda2e, 0x72, 0x0, 0x3, 0x9}, {{r8}, 0xfffffffffffffff9, 0x12dde9afa296a8cb, 0x8, 0x5, 0x8}, {{}, 0xfffffffffffffffc, 0x4, 0x10, 0x5d22, 0xf11a}, {{r5}, 0xfffffffffffffffa, 0xab768a1f664ca674, 0x80000007, 0x36104721, 0x8000}], 0x7, &(0x7f0000000280), 0xe80, &(0x7f0000000140)={0x100000001, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r10) bind(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="01003000000000a870603672f9000000"], 0x8) listen(r9, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) r12 = getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r12}) fcntl$setown(r11, 0x6, r12) 03:41:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r3, 0x30000, 0x10}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r4 = semget$private(0x0, 0x5, 0x204) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0x3) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000280)=0x7) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0xffff0001) 03:41:39 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7ff, 0x1, 0x5, 0xdd, "2ba838daf9299890e63c782b63742da153e8eff2", 0x454c, 0x7}) kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 03:41:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403, 0x0, 0x0, 0x85], [{0x0, 0x0, 0x0, 0x800}, {}, {}, {}, {}, {}, {0x0, 0x4}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) socket(0x10, 0x5, 0x40) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:41:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) 03:41:39 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) pread(r3, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x0) geteuid() 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x10000, 0x0) r9 = dup(r2) getsockopt$sock_int(r9, 0xffff, 0x1004, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r10}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x20, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r11, &(0x7f0000000240), 0x0, 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) socket(0x20, 0x5, 0x9) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) dup(r4) write(r11, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x5013, r11, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x0, 0x1000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:41:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x40000}]}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getppid() getuid() r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r6, 0x2000746e) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg(r7, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000012c0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602015f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d3ab35ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8400003856ee478436eb82bd94d72b68a6b843c34e000f2305798f826c7af5bb612e8bcdaa4faeb2028f4ad449d5e1fb99afb6163479a5c78194d1982f88db8b7f081677c3adeade46d42e8d1f371f98501f922c373d8a727b7843f1871f5cb859a0d72f94"], 0x560}, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r9, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r10, 0x2000746e) r11 = socket$unix(0x1, 0x1, 0x0) sendmsg(r11, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r11, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) 03:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) dup2(r0, 0xffffffffffffffff) dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x27fffe) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0xee65) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r4, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) socket(0x18, 0x1, 0x0) 03:41:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/94, 0x5e) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES64], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000001240)="c8", 0x2fd) 03:41:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getdents(r3, &(0x7f0000000000)=""/228, 0xe4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:41:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x28) syz_open_pts() syz_open_pts() 03:41:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020000ffffffffe044b90dbf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x351, 0x0, 0x0, 0x0) 03:41:41 executing program 0: mknod(&(0x7f0000000180)='./file1\x00', 0x3, 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0, 0x810, r4, 0x0, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000010010, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r7, 0x2, 0x0) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0002000000ff1df0"], 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r8) 03:41:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x40) unlink(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000d6186004008b0300000000000000000000000000f659565c000400000000000000000000ffff000000", 0x2c}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 03:41:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x6bc, 0x2, &(0x7f0000000040)=""/99, &(0x7f00000000c0)=0x63) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:41:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) write(r1, &(0x7f0000000200)="1456de59de99eb4428344f4b94cdb00bc5e5a7e8b8443c7d8331bda780ea286eb374ca7ed4a4e1b554f1181c4c94e9f0c5683ff053e1d03c0713b7dfae34729bd62e2f29ceb039dfbf4ed5605ad64681e69ddbecc0a7c1fd13e75dac867eafc86ccaa93ae181f3167777c226d88d7f4e8d2d74d5ab60b895248eea778b37563927d839da322745a8c8b988ca62b76548ee5e37469d730598f88788e8f0b5a3215f5c21446aef0af33d585eae5568", 0xae) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:41:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setgid(0xffffffffffffffff) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:41:41 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x4}, 0xc) r1 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x2c, 0x9, &(0x7f0000000240)="03000000924d58af31934e34dc1467ee7095ad85a727c3c39de9e6e556389b45395ce1268dd2b556a2713bc5b934905914ab065d1094f34b426bc87bb09b7f6a83b30d551fd3c1fdfeec38523849137bfdbddd514d75", 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x1}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 03:41:41 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) unlink(&(0x7f0000000040)='./file0\x00') r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r15, 0x0) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r3, 0x6, r12) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r24, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) dup2(r2, r24) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:41:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000100), 0x0, 0x0, 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(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:41:41 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x22b, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) close(r0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setsockopt(r3, 0x2, 0xe71, &(0x7f0000000280)="1cd36edf95b359e1a53f1caa52a38ab4035cbc64bea2ef29576eb715d2eecbabd247ebe1ca7ae5428994cb397ba2b0704d8f3ee93d500b2ce125d565af1e507ce99fe0c3b12546e396a6ea2a9c9b3cc97a2b54f2b60d0a353a4edda03179d76cde5c293821a84ffa673188f3195f07abf45c1804cea87a18498bf3451ae80db949790d46c79dfd88e24f4444a700b7b08fe3a31969889c2a2623fc19aabd004e24", 0xa1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x4}) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r4 = dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8202e480ffffffff12b14651914de3aee8dc80fd95efb127fb7125be0996c432c75b7782f197894474caaf8b13a775deea31ecfb48a795750f7be978f35fd74f946e9ae64e86968bb62e679e949bcc1f730dc9266cfc40bd3f0bc7d2c39c958958d89e0597f7d28c894c19f35edcf143d4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f00000003c0)="2450b8d0e2918e033128598ab0f933f6114ecc65c955d2bf792802e9bdf2abb342b966a75c581cf0c1a18158b0c6e03c38f4421757597ced85c3560cbbdc00d13e746318bd92daaf24b51ae4c82fe3c30672e75e", 0x54, 0x400, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="11636cad424ff7da270e191f209e70c8e88fd78abf8858d10ef3eac6d8dce6b4603d70561ce3dcf02ed263c23201aff77b04dd9635a66a8776f7e5b65b136e0fa6a926d57ead11bd43cbd65809da41f16f42d914b75b3c13eaf59296b90dafcb7d826dac10d6662c4f93d4e614167acb63398e1a415a9355b8ed9bd9f2177882a4f01bfbdc603a2a52efa3a978fa2dea02e9198dfe7027b9580b410575e9ad082a5c11b707c5562cb64d1bca896286a892d7ce873466ec1595e6fcebf9095e", 0xfffffeb2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x7, 0x401, 0x6, 0x4}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="a76176134e69072a378050cc8c998c6df0211ae31c5e702bb2558555388b63cdd9ac8537f8fcb29094336eca75e309ed6c22087ebb6cd4d5faf3f7654822c5c3378e850a68b14ffbfb20bd7011d3404f6911653f88e9ef51"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000180)=0x6) 03:41:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}]}) 03:41:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x8002, 0x5) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000200000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f7448d46de1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d902000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be684e4e608a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:41:41 executing program 1: socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x0, 0x0) kqueue() socket(0x38, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") 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) 03:41:41 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468436a5fdc197a386207000000008295955984c87910bf093f68c11700a69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28c238be70b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b7555000000b04c693134504a2d2501a7b7e8bfa0640000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5e0600000000000000401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cb838965d10374c4fea0ee6f20c35bb0edb267ae65c7d44a95bac08ba9ab492261af128ffae417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a3f8ffffff37786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab0000000000000099f3c2e6c46fce2532e4d602f8bc260ad98f9f7ae4602af2c0f155730be3818799511e6346a1293b38379a71611a8ef8e38a06edf33c452d12a8f81b6ba16ffbd56109a4e4a9fe2aeaa653bae3a497028dbb2837e4fe"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r4 = dup(r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) bind$unix(r5, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:41:41 executing program 0: socket$inet(0x2, 0x4000, 0x81) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) getrlimit(0x1, &(0x7f0000000080)) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) readv(r1, &(0x7f0000119ff0)=[{0x0}], 0x1) 03:41:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffeffffff], [0x0, 0x0, 0x401]}}) r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/45) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x20, 0x8001, 0x6) 03:41:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x80, 0x77d6e83f98267097) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 03:41:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r25) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r22, r18, 0x92, 0x10}, 0x43, 0xff, r25, r16, 0x2, 0x14, 0x3f, 0xfcc}) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x8, r30, r31, r30, r31, 0x90, 0x10}, 0x5, 0x54, r29, r29, 0x2, 0x14, 0x3f, 0xfcc}) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r35 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r35, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r38 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r39 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r39) r40 = socket(0x18, 0x1, 0x0) fcntl$setflags(r40, 0x2, 0x1) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r42, 0xee01) r44 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000240)={{0x8, r42, r43, r42, r43, 0x90, 0x10}, 0x5, 0x54, r41, r41, 0x2, 0x14, 0x3f, 0xfcc}) r45 = getegid() r46 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r46, 0x0, r46) r47 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000600)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r36, @ANYRES32=r6, @ANYBLOB="000000f1d5bbc5bde20fc0b4b57e00204e91b5dbb35e941a6d801f0ada7691", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r34, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=0x0, @ANYRES32=r39, @ANYRES32=r42, @ANYRES32=r45, @ANYBLOB='\x00\x00\x00\x00'], 0x121, 0x3}, 0x3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1c02, r26) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e40000000100000000009e00", 0x0, 0xfffffffffffffffc}) r48 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r48, 0x82907003, &(0x7f0000000040)) read(r48, &(0x7f0000000140)=""/210, 0xd2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) 03:41:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 03:41:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="e900a255dc361e190800000000000000000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 03:41:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000066a000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:41:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0xadd93e0ceb06ee56) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r6 = socket$inet(0x2, 0x800008003, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0x7, 0x1000}], 0x4) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r22, r25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r20, r25, r34, r40]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 03:41:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011a12892d940301900"/110], 0x6e, &(0x7f0000000180)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000100)=""/128, 0x80}], 0x3, &(0x7f00000001c0)=""/231, 0xe7}, 0x821) 03:41:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x80000, "0007000000004d16bf3b200000890801002100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6604ec653000"], 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:41:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x86], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:41:42 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getuid() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00", 0x55}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) syz_open_pts() execve(0x0, 0x0, 0x0) 03:41:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x80935fa6c8a2a9af, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0xc7d, 0x400, &(0x7f00000001c0)="8dd794f6968540013260de3ad68318d654c9308ca756e23358fab9f9430f75090184909e9877f89826d5daffeccd0fe859d4e6a29e9c02f548ea5364dcda4f", 0x3f) semctl$SETVAL(r1, 0xfae44185f79b0a78, 0x8, &(0x7f0000000080)=0x7fff) r3 = socket$inet(0x2, 0x0, 0x1f) sendto(r3, &(0x7f0000000140)="beeb6aef53d05ad6a66daefcdd220e6c565061f77908faba7443dc5756154eb12fc0282932", 0x25, 0x40c, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x209, 0x10) 03:41:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10491, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 03:41:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86137) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x400, '.\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x253c4732fe8288a7, 0x6efcd9a3f55a7b94) r4 = dup2(r2, 0xffffffffffffff9c) write(r4, &(0x7f0000000240)="220e2a", 0xfffffffffffffd7d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getdents(r5, &(0x7f0000000300)=""/242, 0xf2) 03:41:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 03:41:42 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x205) socket(0x12, 0x1, 0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, 0x0) 03:41:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) login: pckbd_enable: command error 03:41:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x1, 0x4, 0xec, {[0x1, 0xe635, 0x0, 0x100000002, 0x7, 0x69, 0x5, 0x63, 0x7fffffff, 0x3f, 0x3, 0x0, 0x9, 0x0, 0x100000001, 0x80000001, 0x51, 0x80000000], [0x1, 0x5, 0x0, 0x262, 0x9, 0x0, 0x5, 0x5, 0x0, 0xb8d], [0x9cf, 0x8, 0xffffffffffffff9e, 0x0, 0x1ff, 0xc07, 0xfffffffffffffff8], [0x7, 0x9, 0x9, 0xffffffffffffff30, 0x3, 0x7], [{0x3e, 0xfffffff7, 0x180, 0x1f}, {0x6, 0x0, 0x80, 0x40}, {0x6, 0x8, 0x3}, {0x160, 0x297, 0x3, 0xfff}, {0x0, 0xc00, 0x1f, 0x7}, {0x428, 0x5, 0x80000000, 0x8}, {0x2, 0x3000000, 0x3d, 0x7f}, {0x5, 0x7fffffff, 0x5, 0x800}], {0x2, 0x8001, 0x1ff, 0x20}, {0x6, 0x7abb, 0x5, 0x4}}}) 03:41:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720f0000fbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002102000000000000020208a371a3f800040000000000000016140c78000f0000000d00000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff71) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) connect(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) sendto(r3, &(0x7f00000000c0)="658c72e6e2e488377523f911c36027dd21d75919c5f6a7d1e1ed67fdb0341e90a646fc3563a653be88462a", 0x2b, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="ac6b337ee0c31b5da1608e0cc9e213a43f9f01"], 0xa) 03:41:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r5 = socket$inet(0x2, 0x3, 0xfa) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x1ff, 0x8}, 0x8) 03:41:44 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15042a078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1d"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 03:41:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="e900a255b9361e19080000000000000002320f1bcc26efe3d2011222de000000f25bd35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) listen(r1, 0x8001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000180)="9a823c48f187444a0fa4468f5e5cc02968dcf505e0a97b046963d18e18ff9571deaa15a83c3d305600c32cdebdfc6a94c94135009c13530ea9795dc863b33153d34e05aa031d9b217f1d4546aa3a079c110c2bc01a5c3613c7a2bde2b4cf73d3a67f6e4edb8411a3676bd78164164dba01cd764237f2d37621427cad8336eec61926f49f8700d89af0127c60ee9db2485974124989c798041ee85c022612a9625fc162d32f80eb53199b8f893527e97cd1861723d273", 0xb6}, {&(0x7f0000000300)="d0acf0532a97bb421d21c9aca8d452e2e09fabf61ef9908e3d0b2af0da501444edd359ae02d6a1f624a17b5881b486b4ca2e5fa7a86cd6f517e3101e82ee8cfacbf52a3f8aed8ac4ede96aa36200b924cf34340d3c62912313b631a3b032ab8c332b014926e7375d4a0f3b5edad7304c95848de93aa6083551eafaa523ad6f797b529fb635423f020c7f327b1fb197764eb6cdb12a9484099d4648f5a96700b093663fab1cca6572ecfee539813d45af098799e43370c9098fd803639bd7b0528ccc", 0xc2}, {&(0x7f0000000400)="386f61f174b96681c6b4b9c3c8330ee924b1308a3975cc3c8b22e8f0195db5da12a232db3e856da0c6101a10b5507cae4cf7f2d55710c0f33ba1161534e09c99d09c875bc14a79dcfa0a12c2077079dd963fdb6e230b10cf9f80c430217d1c50f85d40fe3af5bda5cdeafa6e1e1d20760617f5419017b63d76510028e01196d378c8d98325eae301d73444eeaff4af1bd3ace6c447639d3910b868fa91bdbfbbe8ad105ddeff76e480b48e378e09ea4c587fc7cb29cde70bdc093f6762ab7dcd0ca71b582f0285d36d7f35839b6c8f6b4901", 0xd2}, {&(0x7f0000000080)="0c4e2e07e7e90cee", 0x8}, {&(0x7f0000000240)="e02e0745e638cf3af377a4f623c59c6c45334268f2de8eb586a7a881989f997aa44e731e38144093f2d8737f6a89f6c96702b097f111ccb98f702e168b2be6403cf7", 0x42}], 0x5, 0x0, 0x1609) 03:41:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="34cc059ab4a2919ea22602a4247f356229d3d353", 0x14}, {&(0x7f0000000180)="7f3692ec8840d4ebacfa2043e9a5bb21e646ec8eada045f65a958186eb74ba63c59a5da01bbc019f272fef05309a29e3b236cc437757ad9f98d01c13440a19afcb58240fb79deca3cab7283387643bd70d9903497aef4aa49e5cce961a60ab4c066ce0a0d21a7215efc0507d7281a67d76953e5b32cfe60d837cdebe1da79058135cf86e4873d219bd83744edbf88775a2a6585e6aa159c5d02be42fd0351a0dfb", 0xa1}, {&(0x7f0000000080)="db11beda3378f577ff95fe83d5c86aaef5826f5372efa80368b97cf85f6088b4b9130795e5ae", 0x26}, {&(0x7f0000000240)="5956183e6cdf73c4665ae96372e09bf5bbe13268f767e5348eee012e869082633d86bd9c105e6fe0278f4166d9dd83f02bee61c30ef8cdce5b1b90266973a1b8af6cb4e90db4161e285a32653f2ad4c6159d3d7f546b279e9c351779faddd7b67a77e4", 0x63}, {&(0x7f00000002c0)="b5536f929f96f614b32c90ad3be77c8949eee3087655c442f036e1de4de1c26b40b85dd05621493a7d1bf35932aa", 0x2e}], 0x5) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') fcntl$getflags(r0, 0x1) 03:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x6, 0x0, 0x0, 0x82000001}]}) dup2(r0, 0xffffffffffffff9c) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) flock(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 03:41:44 executing program 0: socket$inet6(0x18, 0x8000, 0x81) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x92, {0x0, 0xffffffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000cd49408a4f50d8bf00000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:41:44 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setsockopt(r0, 0x1029, 0x4, &(0x7f00000003c0)="0a29ab00d3c9873df16c0a4082d9b2ff5ea2a0d7229f234c2801d1168717667077d18fad83a5c3fa29fed94e3ad207cfe4a9e39d24cc149359a6c9ee06fa70a75e5adbc1960db7c4aff72cf6934a90cc668d5dcd26168633307e0dc66daf5801817e67b3b1a9fe0b5662c1c4ecc78517c057b3e6e0a983fc86bdadc3af7ce34697a342ba718a4b00006779318d82bd5b0a321921febe1ef9c43e2f1f8f113d0053d0a2795debd6b4fc53e2653ea7b5014384d51790f958de622762226503441a3be5673cfcc87170c4a442b1cd3e28cb35ead5d039a8f9c3d66dbe9f541a26ac9bbdf38df15a04b0071b06aa0144a19f6e775aef161601cd4701c54ec5ae38f2c1a43edcd6d0d19592530f47441e270ac961f3a05ab22414884ffb0913387e05b4fe65e13f9615f2257d8599af6d70ab5b1e69b55db9fb3481f69f1b279677048dc20df8072cb2d6aaa33f90884921c60cb48a7be33251ed33a30ec501f282801814ef86010e001f5cf84b9e0e4025d5d8761597a3ff2cf7bb75cdac312e88873d4bebf1443d581b769cfd849404b122bc43fc9642d16863cb9dca581ed33940d3ea82fd9ad46c385f06dd1b7ed1525f5a686ebc090000000675fffe71408b1b433db9457ba974ce665dbfc28f36dcac1c71baf2150678496e8ec170905fe929fd5bf954fb0ec0d42c92e0088926b93d9a2216", 0x45b) 03:41:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4, 0xa1b300fc264b285, 0x2, 0x6}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x8f}], 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x20) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 03:41:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffeeb) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) 03:41:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) wait4(r9, &(0x7f0000000080), 0x8, 0x0) r21 = socket(0x18, 0x2, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x61, 0x65bb, 0x2}, 0xfeae) 03:41:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r13 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x37, 0x0, 0x0) r16 = socket$inet6(0x18, 0x0, 0xfc) getsockopt(r16, 0x3, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r17, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) fchmod(r17, 0x4) r18 = msgget(0x3, 0x3) msgrcv(r18, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100000000000000000000476e1a4cca7d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb366000000000000"], 0x97, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad383e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) msgsnd(r18, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r20, r23, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r25 = openat(r4, &(0x7f0000000ac0)='\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', 0x400, 0x17) recvmsg(r25, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r26, 0x0, 0x10000000000000) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r26, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r25, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r25, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r28 = getgid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r27, r28, r29, r30]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r28]) chown(&(0x7f00000001c0)='./file0\x00', r19, r31) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r32 = socket(0x18, 0x3, 0x7) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r33, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000100)={0x4, 0x660, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r33, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r33, 0x2) accept(r33, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r33, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r34 = fcntl$dupfd(r33, 0x0, r33) getpid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000009c0)=[{0x3, 0x80, 0x7, 0x8e}, {0x8001, 0x7}, {0x200, 0x6, 0xc2, 0x101}, {0xbf1, 0x4, 0x3, 0x6}, {0x1, 0x5, 0xff, 0x7f}, {0x7, 0x8, 0x4, 0x10000}, {0x3ff, 0x8, 0x2, 0x101}, {0xffff, 0x4, 0x1, 0x20000}, {0x8001, 0x1, 0x3, 0x6698b90d}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:41:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x4100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x20}], 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:41:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r8, &(0x7f0000000400)=ANY=[@ANYRES32=r9, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r8, @ANYBLOB="1bbb6967de92660fb2858a4e6618ca1bb27b60f04f8430b77c5022e0e71d78ba23276a24364fa8354320af81c4b345022e2cea1dc09bb14b8e402ed70000", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d672874a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec1b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgsnd(r8, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000180)=""/68) r10 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r19) r20 = syz_open_pts() r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffa, 0x15, 0xf0000043}], 0xfffffff7, 0x0) dup2(r20, r21) r22 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r22) r23 = syz_open_pts() r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r22}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r23, r24) r25 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r25) r26 = kqueue() kevent(r26, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r27 = syz_open_pts() r28 = kqueue() dup2(r27, r28) r29 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r29) r30 = syz_open_pts() r31 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r32, 0x5) kevent(r32, &(0x7f00000005c0)=[{{r30}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r29}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r30, r31) msgsnd(r18, &(0x7f0000000c00)=ANY=[], 0x0, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r34, 0x0) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r36, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) r38 = getgid() setegid(r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r39, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r39, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r39, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r39, 0x40087468, &(0x7f00000001c0)) fchownat(r39, &(0x7f0000000080)='\x00', r40, r38, 0x6) r41 = semget$private(0x0, 0x7, 0x287) semop(r41, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r41, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r41, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r38, r37, r38, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r34, r38) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, r7, 0x0, r11, r38, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r2, r42) 03:41:45 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xfffffe01, './file0\x00'}) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 03:41:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 03:41:45 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 03:41:45 executing program 1: socket(0x2, 0x4003, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000b80)="014fdb5e58ec062a968c2f2e574f9525d5e382d6c4e97b0b7a6d018d73a0e86c008b6a861f3b8424bd5d00000000000084661c6c2444782348fb381450027c870f8ef7b1fe4108ddab27bf1e8a74fcec6b8016e88af6667379ce93baada85e917e530e9a40ee6ff489d983977943306762cfb11b65", 0x75) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) close(r3) socket$inet(0x2, 0x3, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r5, 0x0, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchdir(r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x80) recvfrom$inet(r6, &(0x7f0000000180)=""/232, 0xe8, 0x40, 0x0, 0x0) socket(0x32, 0x8000, 0x1f) r7 = socket(0x2, 0xc003, 0x0) getrlimit(0xfb23c732386140c9, &(0x7f0000000140)) connect$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r7, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) writev(r6, &(0x7f00000009c0)=[{&(0x7f0000000300)="1885ebae8984a8971a908df3e5005af927366754cc6ffeaa39a0c04723eafd986b7159255febd79a09277556bcb4a15df0c16e2b306b1f6b75af71ffc7a59b8f6fcdb0da5be7f9a3e7b8df94a3116a16c622b629332234ce80e1a42820bc0cae459907edb9158e4e229ce57d7c2ee57ba6db9dd20865a3d5bca4883ef8914956f560e8b02fef8a0b9d92", 0x8a}, {&(0x7f0000000680)="fc27455bc3dfbb0dc083fc1d01761c1dfe69d1293431ad399d5a7d29072aa8d34dfd300d4f2f66cd8db214be86d8c0366d0e1ef49980100bb050a01e3b2e1dc85550147af248913824a84b0470e5893a3f3d469955107845d282535044605752c07c6419d1db8bb0ccce53e1230de41b64a4ea5660928db8e4bf78bb101fd72793a321d1d67fbf19ebe83fea3dd00702f43a8905257681390ff535d4f6503bbca91f89f8d97ead8823ee531cb89b72645f9128031c5f26aa1e9eda5cd2492021c9835c3914fe61a23d738021d2273032fd25722f5fd8f5ab7d0110c3550adb315a908289881f3ee9f9a50da23286eb9ac6a8181c", 0xf4}, {&(0x7f0000000280)="ffd93ceb588045babcd508eb0278fe95db15445e5cb837115649dac7aa4414670831050e23a7083b5418f08760c411e456c419e6", 0x34}, {&(0x7f0000000780)="677f4f5197a0c81486a63e14ee926ad2d41eebad6be188b35497ffd9672a251e902e24d3b156035a3495e2d3109e5d113b9463379e8a11cc3ec18f23b042d76146dd70cdb08ba2e8", 0x48}, {&(0x7f0000000800)="b44bb9371b49e87e217f487b31809f72ce4b3b2865586b2cdf43b18dc97243e630f069915328e14d997633ca73d768c0c1098fd1d39d1ac327b525c2435498d03619f836947942ef1374f555b5256db6580cad29a570b095539be225c387e54ad48d10afc60d318cf64ca997b3a465aa273ab1849c2dc52ef2fcf4e3ad7f2ac093af34188943a03b2499da8ac758a01f45b19ac97f0d60586577b8b352597dd4b82c163b4ddb22c15fa1ea616e48893c", 0xb0}, {&(0x7f00000008c0)="c7d029f860c7352167b2cafae5133b8362fcc59665caf8723e9a1ceb4913d1931ba9cb656741a2cbca38e343210a77f9da10138d566a2e7436bf68f518def11215792e39fe3560d2bcbf06dc1b0d4cb86d7f3494daa1da00ba08b6e09dc573d191f851b7f69c1519c88c3d30ef13ec866a462eadbb415935f91e0196eb3135604e1b8e681e9432cb4442b9aaeb13124df029265d97274187014ef4216624173c051bafdde6da6ad488e26d0a2d2e131ccc01cd0453b7257261e4dd73ce8abecbe0b7c8026b15fc721f18ecb45bdffc3001c059d6e5b7ebd6729036a21813af67d08aeda2316428b539b071763ef9a1", 0xef}], 0x6) r8 = dup(r3) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 03:41:45 executing program 0: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x2, 0xfffffffffffffffd}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e5, 0x101, 0x0, 0x3f, 0x22, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x6b, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1, 0xc00) msgrcv(r5, &(0x7f0000003b80)=ANY=[@ANYRES64], 0x1, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000106b5a745d0d9d0000000000000000b92069f7a16bf69b338b8ea01c9934980262d2a6b1986a729699eae4f32c9e7297e0a4897685ddf50b7f"], 0x8, 0x1, 0x1000) msgget(0x3, 0x20) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 03:41:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0xff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="97656222c41104096dace62a977f7c3edc393a0177747a5c6ee730a3f58fe269e69f23a7af5cd1a538a8592d2af07cf563fb2a7d30ce0d0f3baf4148eb44f8ec4dadcf4931c39f458a9f50a0d2eea7666d7bbde6c0f9f9ec161445583ce102551d462f0fbbc0b08b1ae5f04415c45afd84ec885fcf8dd48578f61e233494db6c27f8e1f9cb3cab4549201a86a6cdd4fed2928a4919e8686bfda20065166edd5ba6ea8513e9a3aac840233ccc", 0xac) 03:41:45 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000000)="d9", 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffc) 03:41:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0xffffffff, 0x400000, 0x8, 0x200, 0xed, 0xffff7fff, 0x9]}) syz_emit_ethernet(0xe, &(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00\x00\x00\x00') 03:41:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x43935895b336bd60, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1d}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d461b029be96914f6357e", 0xe, 0x0, 0x0) 03:41:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r2, 0x0, 0x63, &(0x7f0000000100), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) socket(0x10, 0xc00b, 0x2) write(r1, &(0x7f0000000240)="9548052897dc13abb0edbbbcb53d81203e994e380778232a68d1af106b9e2f66b1a5214547efda0a4f87914dbebd103a668c195010103e6d6075ec66fd02921e63a6b47b75a54c1599ceedfca337f247f852c89fd48e9df70e7c4dbbc1cf9b5391216f47d7cdef462e9d4e5ee1facd72de", 0x71) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) pwrite(r2, &(0x7f00000001c0)="f41992a9bf888cb73ffbdf39c41709bda3b8eca6ac0312dcba8884e648bd6dd4f26a504d1afbc1e1a2d71940855943275e73f93d83097c38f5c1", 0x3a, 0x0, 0x7) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r6, 0x0, &(0x7f0000000180)={0x0, 0x6, 0x1, 0x80000001, r7}) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 03:41:46 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e089d7b95d1cde8b064114ff4b8c48f612"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) rmdir(0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r2 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) 03:41:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffeffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x10000}, {}, {0x0, 0x0, 0x0, 0x81}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x10, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1006, &(0x7f0000000180)=0x6, 0x4) readlinkat(r4, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/181, 0xb5) fcntl$setflags(r2, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x6, [{&(0x7f00007c5000/0x4000)=nil, &(0x7f0000308000/0xa000)=nil, 0x40b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x401}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f000038d000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000079000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000379000/0x4000)=nil, 0x1}, {&(0x7f0000588000/0x4000)=nil, &(0x7f00001f5000/0x1000)=nil, 0x572}, {&(0x7f000002b000/0xd000)=nil, &(0x7f00000b2000/0x3000)=nil, 0x1}, {&(0x7f0000249000/0x2000)=nil, &(0x7f0000009000/0x3000)=nil, 0x4a2}, {&(0x7f0000286000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f000059a000/0x1000)=nil, &(0x7f000010c000/0x3000)=nil, 0x8bc}, {&(0x7f00006c0000/0x1000)=nil, &(0x7f0000524000/0x1000)=nil, 0x8000}, {&(0x7f0000210000/0x1000)=nil, &(0x7f00002a0000/0x1000)=nil, 0x5}, {&(0x7f00005aa000/0x1000)=nil, &(0x7f00005dc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa1}, {&(0x7f0000507000/0x3000)=nil, &(0x7f00002bb000/0x4000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x4) setreuid(r6, 0xee01) r7 = getgid() ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r6, r7, 0x6) 03:41:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) r4 = semget$private(0x0, 0x7, 0x200) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x6c9, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semop(r4, &(0x7f0000000040)=[{0xdc7a4c9d8ce3be21, 0x2, 0x1000}], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:41:46 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) rmdir(&(0x7f0000000080)='./file0/file0\x00') socket(0x2, 0x4000, 0x1) 03:41:46 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:41:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0xffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) write(r2, 0x0, 0x0) 03:41:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x401) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="fa1204a491", 0xffffffffffffffac}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000280)="ccb63b8c951cbc65d2e65fdece6b6e7d058fdbc2ec84e0b05f0b87d9bcf220dc24057560245134e7528e7693130c60d8d658eca4e5e17975a4330376f9c3f174676c7ff41d096c97b99d5a507cca8ecd962eaaa340ce56c97647106f1192563a18e787450dea5c8784bbcd290253f156b5337d761753eff504f179a2aa8296a83c0db9bd6ac2f8df2cbccf4c2364ad9ad51db28c04f13d57930f522c227184e2e361582a6889de5b73f0d01b814c3b3cc20e57c8abac5794eae535b13e0609ba40dd584d1a2dd5fcca24f42ea35ffb696d97b7da116ee914863dc7bffdc3481f2a76dc43323ee2401e667b6bde8049b04807b507e63373524d54788b6f778084eb69c97c0509869b5c0d1df6d0eff9b6ce4a71e6ecc78028bae5b17a948d10bd35caf5529f2285deaa208ea37b122f387be565505ac7a48525f65b9c50dbd52edec63a9d0c228981b3fb905ec36dcd94e8e22d9d7b296c4548472e750531c3805ce0834e317abd1034704a228b5fc7043d73cdc994d7a54f6d19c762b98b2c531a49fade024a3de61ffbc82c9edae64468da4893365191ca3a0f7f2458c90894960c9cafafa6d95b3fa3f17a7ad427dbf655b81414162101e49a70623c9a56efc81463d0694d0cb1ebc546539519c45264d91fa072f7b1d9540cb1dee96e8cbd6cf6efd907019ade84f2b55a868c542d985d7a39005765110de6c13b6a1337a52dcf29f684597f5b6c58af2c9d8d28285346f5b6a9343b534666f5ebbf5af02041afafb92b2912c3e6bfd5b5e5d22e1adcceba80949b5d8bc260735e40ee6ef31a82da5bd1f0818942ed1a14c89215afd570f4f9f8e21f778e12334c2231bb9a4a236fc2ba388e3e2ba826fde173afc90f38a370d2122a1c1cbb4a0615ac3beb0ab3d4f21bc9bff8dee4adda6e1a6302ac07ede0c07cbfe21a2372c1ef904f4db1e8cf669ca2e94a68945ffcefe7979fc240afdd7d057050a25012030cd10f40c37e9ac6ff719da6bdb2c373b62ef00b22468a7b23594210a36567f0d52cc1005f1d9689626bd6de962358d442960962db1e83f3ca44592deed61ed8cc0b6f388ff187e2c3deb3d802de024388a550f9b38497d4a3dbed6940a109ee32a7486905ac9310e47f3106773b94994abac45eb8f989c127143d9900ae7fd2792df15891b911ecbe76db7bf23ecb52de8a9eb7facf8ac18e4443cfdebb788a8b481601189eecf9037f7e7c85ab09033b1be78ae4bc0a5b893a614924dd22ba8af130e593058b429358f1d53dab5fc61845e5b7d170032eb9c04ee5ef3980feb6434942c9e6a5fa0249fe73deaa81362fbd243830de854a8f09e83192960a652eb268f37f468ee0583b15a5c1ec729e62d4d64cb390482f9ea5c00bc084147dfee3820b541d258cc5613f610c6b9105cbbc712adba8b1ccdbf33611ed1548b19e4b2b9f6e78ce329aa49f99d0df5199acf3e7658d48059cf8e4e0987272403eddde94190d17550021af8dd92e86f49f07f6f9ac42244c06079658851228197e07d7783054a7d290c3c1f2c28bb608065fce5b89b60bf211442488e961b37a35651530cc8624c60f1a0d9faf278ee71618b4706a470e55962d3fd2c4e27a96c85e2b3b2939947535849cfe4709f992078db90c0db34d861fddf0e3b436b109a0b48738ff39accbd41f3b4a91d2094e4890cbf21eb3bde09edc22c18c8512f6a368eb576f5b9fa140831e4813d9b893ebd9dd7c782c23b761f3835832610bf3884a9ebfe100878264f85d9e9fef6d5f829762e62e1242fee50984435a847f2d80961b0a2212aa0e4d6fc43e9ea54d12379935ebede01d554b370af442e9e2e35e6abb34aae4270e050d968a9e4a36e6f76dcee9b7609892795964c0303e9577caccc9f759cad8aeaf72de74efa86bfd5c14113a534ed79b9dd51cefe098aa8ed511cf06ea7a3eedb5f0f7fd8ac763f702dab60ee4511df869eb0876e051317c19bd601d7616db1e39155f454aff7713e182228af322c2559d49c236fef588cc0c347e129dc6c53a4595b96bd5f20203e72a533e33cfc36d5a19620b294c4b94da91a7cc0bbd9fb7e31d5a9e46378e1632bf50753c2b65fb2b7ae4686cf1fb731edd0ac30f7db7654abae55895ddc0d20bcd2f55915103b63c2447428dd96f6b15c6e0a5b015b83d002f07f8220506b65d3eba533a0198f59e5757f6d034b0b240ea01296b346ffead874dafb62f5b8146324108e83a2c57acaacea14a225eb3e5dbefd93ed4852457da99c5cd9cd09a42873df4d2017ba48aa3a8ef6105f11c9ba83fb1a8cc1c09354175b6bfc0ea433bc9f835933280dae69ad09070fd08a2d4e16fcf1cfba61e1a1978e1a56746d18410b70c5f9b63e226d06ee4587319f51ab9fb53de9bf552185f3c85c1b5fe8e2cda9008c8a8b9d77e691ea3cc896c3769fd5a1fc45795d38868b81232b73461ac8e021114191236e522ef1f81c0ce57745efb79afd0a19b80c8782b7166840300d7ea17765d04d7433a9d998f46e7618692062f8f3d1dd8d5786fd8159727b8fce1b8fe586df6561922f1937e34fba91e49962aafdaa2d879bc9f6bcf88c89c8b1e6779568eecd0f230df8010c122e3cbe5f1220870bd904f0a496e90b882e14a47c11eec81d26b2edc1ef34a4cca51305e9160067d10c9144fe14795ae1728b6d1932d91c52168414036b79fa2a348aef7fda219bb4186e87c246edaa6e3000fa2cb262fb48d20777ed9a9203ade119d4e0710d7384a125504445d8dc37076092cf34fa2b6369228354e1d1d6c43d39ffbe07b8307966ec77666a86b30806f121f0c3e71e250ffbe90df996464344d1f0dac7828f0384c4c44683a1ff8d4afd997e8ef9c71253fe542fe7721f93290387fe987dd3c97496dfca6738b914acf8bdad039fe53ab77f138839825602b0149a4aec4bcf824d97374c137cb0d4a2d696ebfd25615d5ce535d250b5ccbfbe77995e177f70df3368bd789745ed1932db1fb3b83730c26fab5974dd647002498a72bec7134a4bed39b35d441f85003278febb1cc619f73ae206b45b27b45615713b7fafe6200c4cfef8ef0ece7fb24ea7aefffe5dd4612ee30b71d6f913959c8dbff7b09fbb4d9e4fb1044a745f1d52198da42d91252ddd4b6fef4a6627ee00c1e49dd9b1bbfc06cd49deb0ede08af7f9d983073ae04e17d089806d7a674d2555082ee283918006b1836728400aa35b85ed61a0c148bd25e1cba28c0ad39edee69d5eac68a91c43e9e21c8c02c20875f6ac887b230971315b38ba073fdf8c9b3cce6fa9591942634e0aa4bb64f59c2d8904bb6c2ddce2e09fc639443f89964bf8b64e86ea2f7b05596cb899671e0cefcbe64ad58d4fce53671287018bb45321ac0b72acac191e4fb72246f636d6fb82179602a45df2afbd8f68cc85275f4fa2171251560a60378ec6bbfd7143a44e1ed757a31508c4ed1b600cf0e00ae09dff0cf6c1108559bd762f97a25ae28131aa4109c1e688bce2007c01a048ef30f42057f2a3a4957221bf124984589557aa796ddb2766e613d2701ac0a548ab182505d769a3b4a2eef8acaf92d06e07d8a74e2f71ba81eddc63877eaf2df93bedebcd20765e7f1445e9d27636118b5831eaff71b5c248c7dc124ec74ed3fe52c70f4275a4b430bb9c706da8c19340ba37d67dcd2d8246b77e294e5c4bf43af1a83a7e1e53cc3deb2161b7a4e649db33bcc493e56745384dfc83695989443ab90a470067ba8eb8b946c455233189cfcaa0514bef491f0291e6c08d534f5bc95c3997101c52724e63d04046e4db8c49360c022639030f86c767bd1cb4991ca34e0362b5b8357f1295e80855c8d89436cd2413790eb0aef85147b958cf947506cae4cabc2cffc0e520d49a1bb3c955bfddff737d2f131f69be8cad13b5d694ac1cfb6d1ba4dd8b1d96f250c178f9cf63b86d56cca4d7680189041debb81179d9819d75250e17325a4d2b7ab33882e99258493ff54ad493ff9432133542557077b34642ace41f8f73f4b3d2df88960fc1deddcef91bf8bbef20f9b440f7292f1da7f76d2b75ec1015e83784dac1c3743435a503c05b8ff49d8698574383576254bed29bbb213403bde16a307d5b760556fcb1703dbcf035b1c22a782f8ddd38b99f573b8e1a4ee2682bd45a0e97f7fac0bee8571024d7bea02b46c0e00d1e1fbbd2cc47faec7789e9a6326d06897d3273b14af33eac030afc62543b7f685fea2ffb2055cf74716d5b016f97707b068aabddc676d2523f942ed7c0822984805e8d0f1d918a8f807929c9f60b73dfa347e8505b1a447357f283e2741db0de69e9da54565c63b375e7ed5b467a3d735a6c6c5ac347c63ecffdbb072f3bf6c4d8dbd8d35c7997f7ee792961c5e1357ec6ae15df5dbfa0781b867597d733eda03deebaea03e39662bfad5ede199653e3c79726e64f458cad307dfde25bbf0379ffbcb02221622436aa0f08d3607add7994d2ca8699d21d70e37cdb89f3a907bc3f74681e0bf3f5d26130e14e328820e1211de2f165c4f8bb9c85a9e64512a65a8c32ec78f9667563e11599d18d0e65c656f95368a7602d5221bfc7e639abc68fcda7eb8df85b5ae93abbc43326a95ea0e21fb4c04c6c35188383ff31d1fceacfd6dfe6d574d69334d48df7ff181766f500c994891143ca8d9f0730817712b00cec5685ebc310d289e27a887beac9d69962a0b70e77cf5b14626e4935149f39c1e8513751158f64b60fb52e9fa14affc01a88a9c846c9a8ab074837b61ee9a70c0362cb114c69648df3291d77e898bce76fa1a71840c0986dcab13652ec055e755d9118c46b7443a3df8abb296d0ef786538214f95226acf8caa9a33af6a5bd22fa1c8600c946b62cf067719f5cd3219dbbf15345ecf51fee8e5051eaf2837f4a003ec5ea5e914ad4dba27dd16b1fe469deb068817cb9c205688e9c3228d081cd28aba8260452816165df913226a7073c952494acfe36185b2eec8deebb56373be9abaf0c0bda7683fafbafd38be084e2baa78edf3c84fb6af374a94ebff8148514bcac60d10c20421788ad72ee8d9c2d4f6017d0def1bcd584dedcecb75a32367392abd7543743cc71bd7fa8cc951a405c843f0dc7f7d1a45a2e8cef11cacf701e9797b759d159292421123dc182c95a53fbb3163b80ecbc70870b8185a96726d149f5fd64a4840e55b81c7ccd2978a8e1b9fbec1c21a313919a81da5553c3d0623c656172ea1e9b71f40b692c2c1473d10ffbd3c079bed1a375ff48c33a735f8c66eb57297357cf8bdd3e7b81566746e13725052feb3e8b42c994c9906e89d4268ed289e3a0e07c046151fcacf65a269ff33241f811c374de315984db2e6336b0fd42a090e408898c003ac076dc375859cc9d14d0f496130994e1e4f6224b011597108835b1f8ec709d56364d25be7b8e682543c10e6e41f1ef7ee72ea51d69d52aee003c39eaf79149120396160b14462862f843994fd74070ef51a5b754e1103369a3e45b3ca622521d94f688cfc049a320a90b146ef82054b28950819fa5a0e9e786370e0acf370902f64b6c32d9c788486dccbfb8e67caeed310c06eb610a291b016b80e7a2c8c02a33254513de690bf4bc3b1b9525e3b9ba2a52c32827e69c21384d24f7b20ab0ede7e17021e301237f2c17b1e12280c2302a70dfdbc4e80a0b8079738f1e060df301c897f4ed663b8834a090a9bb15a7ac48a26a29443326040b88be4ec3dc4fc0b6580ccc2f3804332fa5a0d296d9edeb3d43e62637971fb6ebb62bd961c587764d0", 0x1000}], 0x1, 0x0, 0x0) 03:41:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000180)="5b11bf99101542886d57363d91097e8883f1270fcc95c39f3dcdc5f12731683354e31c96897449f4fa1015e04f249164b0d79379eaa4b83a100abe9f981a9c1a39163b535c73760c454c73ef14d78b7580c84ec6e4ff783af80a585c7caa9df19c6ad828b311b499e1967c88162f3510c0c480936352832e3b34a061a4d8c7d7ce6cc45229e0218e8abc35ae980e601e5b5f8fe365fb7a61fed8632ea97efd0316247873d7e951fc6a5b91c45b77d37d786ed12a30f18473fe705fc5a55f4f15d51183526c8752406cbc9e12864336b8d2643e2be0b4", 0xd6}, {&(0x7f0000000280)="9e6c1bc205519fe323c491cd9ad003e6c91efdd6e21529a9e22b2d19b2fa99b8ab995f3772075713542b52d6daa18cba9d8d257c4526a79f6a337780b36987457d30f47204871ee1b67debc34a11ad5ea02cbc7b080e9e042fcb28be6b803e927fd62fe4e1d36206ab1e5909a6763b60a2ce6749abd85e2b962ff160467754cba93d0a6cc1f63ec64774f6d1f288c0e9e03922dc69d2cee0b65476c0d6a126bd94dc853ef4a12f6defbe17e50400ad1b62ced1721ec95af9ae6206be234f6a3fa8df96f5feec65c4310a9cb24727b9293c8a33de5cbe45fd05016a09e9c5", 0xde}], 0x2, 0x0, 0x3) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './bus\x00'}) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 03:41:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x80000000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6}], 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2153, &(0x7f0000000140)=[{0x9, 0x1, 0x6, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 03:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0xfe, 0x0, 0x8000029d8aaab}, {0x81c}, {0x3c, 0x0, 0x0, 0x4000}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r1, 0x0, 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000180), 0x6, 0xb9) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) 03:41:46 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgget$private(0x0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ftruncate(r2, 0x0, 0x3) 03:41:46 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287e1f2dd30bcb777fa69dfceac2a84e6abca64857c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fefdd612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3143300000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341574ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932d5ce31045f02662439f9ff529d53470bde75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89dc1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233a6437dd1389d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436209b1a8a88b56b63ba53ca33a42e93fe75f8a86a37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c82589c793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d718fc196e3c18626e000020202aed93eaca7621a5237822be272441654fccc8500e4b10e9c39d2de27e13e1e482f5918ce61b058e793e3b13e5cd37162a212a8e02c6a59b2f38307062a24374723199e6f4c655fb12b94b58192d70123fae17b9040916bed400d29dec0890133167ce62576f9f2586805fd7c00c9dc9ddade1c953c0aceda57a13925dd065e2771d06a5f2791731e19e2ba9ee9b7a15d4a10b1d6e935cba186e9353a90b221b3be24e7e99c90ea6b3c537ead3"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 03:41:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x80}, {0x4406}]}) syz_emit_ethernet(0xffffffe9, &(0x7f0000000000)="b6513d0cc0fcb32359b763ff7e609591a6c8bdd026ab56b9f42d90a25f0e7a35130b0cf501bec2031c0c8e2f813984dd9ca26ded43e646121cea") 03:41:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 03:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 03:41:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000140)=0x332) r4 = getpgrp() r5 = getuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 03:41:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xa000000) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0xffffffe6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r5 = getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x2, 0x3, r5}) 03:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5c}, {0x20}, {0x4006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001600)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000001c0)="2e3e4efd22fb7b3a1301e2d95909099a9a722cebd31c40c1c67cedf69306b75ef5331cd9dba5b00cc969043a671fd04d5af404b9d44c3384a850b8b645936ca6", 0x40}, {&(0x7f0000000240)="9046d9fcf8361d2027f420204f4355e819933a276d76e6c81819d0f69d1fb56800ef1c1002da5d3081caec65b2837853dc15a808613e40ebfab92ead727fb7e12a11afe8b0bb9f7b209a7ad828de9e9786b8234f3373cabfad4329e764dc083bc28c5d158efe0f159f9819310e2b", 0x6e}, {&(0x7f00000002c0)="7f245158d550a49fe70efe9cd70c105723eb2c08bc54a5166a145967045dfa15673ada1063d2", 0x26}, {&(0x7f0000000300)="8e43c91b9c3ec63f9c731adfc6d487a3d59fceaafb44f3e42228ab19ba37fe1e31b9aec0a2c416ccbcb03c0c8059592b24845b3c062417a6d37f64a887306961a5285388de53751f7835da29d61c8946f5ba028adedd6ce8e178431d85b294987217839f05e4fe5f4c45dcc6c8b8ff2e", 0x70}, {&(0x7f0000000380)="908672aee78ab2", 0x7}, {&(0x7f00000003c0)="1e7fed13b87a63b59fc49c6ec7c437a8ea2aa85c205d135b041f14673ff6cdeb9e88853493986251072d5985904cee2c96d460e274438dc39eeb4649d641a21d8777f5b51e975010b670ee2b945aa855e20e584278995438261dd03cfdd11d00cdf2307fa62ffa4eb9763b46d870c3666c2debff25a9a43c681e8a8a09b397af7ed607143a0224aa38e12e8eaad679fa9aaaef4df49ac5b8febf24697c8463a2ca77a1368e842ade62b31a602fa3c50333c8d4e4742b594ba1690d93b44a64a0b3a18532023708cab592b7d2e255f789637fc97437f7c1ad1b6acc90416c415645fef28d19c5acbb3f243cbd23b30dcea9de8bff09b344564ee9987eef65e3b5ed21bb30040b45de8394aa62c4c57b873b7789f6ad52ed90a172e1dc308e41259e7e3160bb16903035dfc4c5740960d12606a75581ed8c660adb7a8c0a399ca7e2dc67cd883ff4fb54e5c543410d5fc2447b97160461ec392a49aa15990b40706efbde4edf984fbd391539e13fd72f4d8298de953129a84d2bcf1e43a716b1ae60265c9872a560866779ce723ac45213d01850df3c19a1bb30f1047dc21da038a7ddd4d7b2d1a2007b8a1c3af87a9478416291d345b9f80704e2d86bb804f469a21ad6d3804c376aa2c4553a9b709f09b71eb6df99079502e01dcd91e2462758bad40e0d3d539300745a073fab213315dee8d4915bc4c0f1ae244764693c6d44ccc81044aeca55086c1aa648bbfce63d0f19463f8c41116af52a6829c76c4dabf19c1cb14936314005c0eb17b75a645eafe474ec6246f46e9c1dc13d08918e1365bf78bfd820f271656928c068d00255a611a043d519c667aa3c7077bde76f7d42328f509068178bfec6b872dad0b32b9b1758ffacf3f453dc4d7d78d70cc3cdd608cc722d937baf7a8454af8f96424883c108d0dcff69fe72adc3a4b4dde1da8ac6cd6f768c2a572b1e1c99d86a738247ff204c700609c91e4bc71a0c157b616b71e237023f07b27d3f28b0dc7b6b60978d1afc7c2588a0882d4f5fed33201de0be32f1e2beb1cde40fac77685c40c203aa2203a7030b92bf98c484c40ec4fd8d7f1f621686a223a5c88476072f3fa10ca1ac846f0815f6727aad5b921f9c9ade954b4876940cc7fdacfc4b7ebff6b12bba1154a80be34cabd2502c83f9b1a95ca1728db20f013493d8dbe4f1155f37f1f0be82721d77405bfde818254b86ef776241a54e1bf74afb549e353d386fabf4cb293da37df8b8fedfa3e8001cf651a9cd7714153d232933a012f18238dee9d47d5d4e5fbafa858bf5115ee92c3d2524ea8f9110d1fbbee437f005b1139f265622dcd2d163c554a0d633b5a418dbe27d264e00e4bfc443df572d06f23b63fefa4a071361aa8c32819c83d0c78d2acc87f4258ca2dcacef1a569f8a234047f135319d6e0b8379e1bee88d6f950895e8a0d781d4d44904861ddcd2bdff5887055f1e53641b0f8ea6057d343d7bfb98e1bce3742dd0a772b8bbc8b549cc322854b89574e54f0c97ece4ca3edf91a618b18539c84ea73c0b57a7b212fb4eb60e8f923033ce517200af58da3d44205e5a2c0001356c4cc725e45b0145a3140c889608bda2cee76085ec74647e66a18be36047117c7373d4bdfe78e9f65a43657aa5361eb9da5a0aabc046f4de1b82104b43a84c3d366f512b5fefb4b57a2feb81e436c52e64aad638a6fa55aeadec2190e259e5726d3be8efc41b58480e86574376f9d625faf3d813a0905cd00512b6093906c7bc34a7dc5a07b7d54b136609d5ae8d8fc4018c0bdb1e9dddfb5467051ad1b803a014fb35daa5ffdb8165da088adde8c023f1dbde1222d2e4f7ded37bbaf377425555a323c10ce62e2d10b9e65c306fd6e0f0535948fbe50a27a27ded4f0912ea8756a301d97bfc9142a63bd1681b5ba73c6f52b3cecbf06c36d60a12b39c0fb2924955f496a578dd504473600067ceac86a57562be985f095dd8c2b1a6672b53051963f327839970affd25983c0e1a5965257e562169d0c9167953f40ed647a9ac6be95b3e3f9922d9cf30e2483c3467ceaf53e692865dd7cddbc6b5daf947786b7d7fa22034fa998aece55bcc85ad822216ea33a0eda3be41492a7da9ed4370ea3b3716024641a34e523df19fddb764151beea261e5fcc834353fa42ffa981c21d4d288c9c0558de2ad67072c71f495d67178c18a7a7c3390267db5ea080337c008b19f21f27a00ebe9193679b53d7e55b700305642a86afef49ee4b2e324946382cdff49625285944be3c4de853ab05892d91ce298648900d7aed1ba08f2dc7c11b9563aeca8c22a362f911813bb6216ae58e39b9b23ad1acc400c42bc4b43d9574ce71a7a601453290aeb055efda0385525fbe00c4ed75040a33e49c148e2a80d618aaec91be2c564306284a1077b78fedeea0b9619d667fa2e8b0f483e6ad41b7778caee88a37be1e74f4ce3b6e94752dd058f959879ff2c77c9bb14962af595eaa83119d7991984aea422e00cfd4a4546e3d7483b1fbed1638835482af59a846d1a02519ab2436320c18965bfc781ccab0b2ec415043bcecef8e98556670211596785a5d3c541177dc12ce4de2932b4e1c440b24e4b05fe9f2370807dfab3fd935b370d17f47d65fe74924073e996ef8ea81ee63f4dd9fc51fe969789dac553c8b4c1e273e6eedae039aea3c816ce57efcc790dd09fa1fdb1ea848f5511b8bad119ef81ca50bed3b39c3db1922b342db194e3008488b7d0165af5184885f7dc57fe77dc9d907e8b120c59a5698552fac130559e3652b9d076e3ff93549ac4cdf2759083746a1bdb5a2ef3ddf5c50f497d361129f7e57b3e938db77736bc02aa4505882806477625c4b3d8d66dfc4f73ec0c1102e3ed136c79bd7b698ab86934a18422706b15eeefb3abc569b0f8a4ed6b00a05f28678d0918fbbad1de2a44006ecb3f285d9ff1212a9a7e9707797ded44fa552864140e6b9427af7054c96569cbe30b81559d9e42ef3f0028e59216a29ff44133d64c29bd0a2d6e2b5d94bd69775868737422fb41037e6f8b2c5f4c3d15522e3e15040c6c90ca41b1da891f7ff610bef40dbb88bb332b9fc20eabc8b9ea275c98ecc8455cb8657f6246f5ae012cfaf7368619d49a95f5e02fc8a117d1f83997db659e682d5dcc144c81e6960b51fb1dfe606088e8628ff7baf56a481db08d11b3318e365be79dea3e20ce1c5c3198b0723e4b0e862a99ecb4186f1227a52612d700568819630e7521b9150ab1fe9ad62de4a85243cffd5f82e402b6481eac1b3c47d20f1d7bc3f403d484141c6635ee2902a449755864de71ba257c2206fd61d8a25ccc68ebe5ae15c1fd0e689576142dc27d99bd0fb708bb6e9f0eab4da22c47a1146e01cb24882a1d7f1783bca146dbe619af4a7f93932df2de616874a51c7d78b0f1c93aed03c5f22e70a6a59af70103561b8a2dbcae20db0c3d004336c20d3f12b928dea4ab1cbcc2a95b142135748d6a2d43d14aa6f34bdce53ca94ae137845f1526992c8c69098df5df85ba1b0ac2547848660b70dd63503d86d7ca08ed9d015d39d3e71e4ccbad251a37a00fdb04ef62e9f8254e7d6a55fbcdf1149834faf51c24e11fb135390f4c69261c02b0677fe29a25bdb4dfa60b0fcbe253380c7f9e79c927ce90b31ca9cfa8bdaf308fa662ad6a4b6ea0e9c9e3ce9152775fe60e7ee2dd030fdc152dbdcfc2288f2667201882911cc3bb1b121171fb74a778f71ad6ea127a8a219273d8d4b02f7013975c900322ac918e3823c26d82835d016e437422c8453965715837decf34b4ce791d69d11b63b8840b3e6f1cb5a0fbc25b1611c1b0b2dc2d03ea407608e44fb818aadd55a967decd91afd264485055550bc0b72738713f75038808465c9511be56597fa119a408b7b9c956cb0a31b4f8310ecfc00912a8bd4a6782cf349695be15a926bd916472a92df893660f429339fba4494b1a4f78879473185628c8e84a1e4ecf90b21ac14e79d651e144a3bdf8684ecfac3f673a0935c53d1660c7ff52996c0886db581e88861e65c78035cf62611eddbe950836acc1b7e63fff2a02e99d311d050c76efc4f5853fe575e93a6626bda832e69f92e474301cc26f954bd45da06d1ab90fd90d06942920f35c4bac5a696cad7ee6a09562bd37ded3b8718704138ce97b2d23aa2097d55ae4cd958c70d6e9d2bd0011cd45094dd7b12cb42885d8afced168ba979ba3f8ecc4ab1096592c19de21cdf009ea10c65621ea96313c256f01a6cb046d68e1e971bb02b18e37064a48db06a8cea9e839fc70a529b5fb872a59edc5c1c99857a483136b59a3fe28634e9b36108f66efa1ef7b317708c765d18c1c65f56bd2715855ff73a91fce7e64f529dfa62b5807cc3166ffbec8babcc717134ad7186d8602c3ee2bcfedef9bca4259c2776b5434437fff2145aa665081c7b6ba56b31717b3b43114c237e4934e42e72c2724fe05d1a90c92eceacda59f4358a353718b8040e8a5c2ce5754fb19364188a08c29b063d1dea28dda53bc16d7f8ed87895e458bc9304b17589683f569ec8a0938d8dd67988273f3fcad88597aef80bc2ddf567a494c59a5ac435bc3c1495c894c0a7377a91b34bea8f3ea303c8bb25b282cac7e49d97eec0574b0483747e03176c5a0c0b8a66fd02baca1d865ab938ab40d1904ef9c6b6884cb0d49db0bcaf3c5b3d9cdad686223714ddb7e0cb67903a13e3954ea3fd18783c87e8d0afe5cdbf9f3dbb7b5ea1132ff794e207d9a32965ff4aed2d7621af7efd7897cd02abc08227ff055375a84e9e59616585ba7cc6ba464e89b53c1925a404eaf9c9c172e42eb27306ddc7c195fe185b424005ca87aa1fb4fe6154cca8a54389d52dfab92ad8937c897a0afa41567c45d82f48f601127aa8f77e407ad04eff9307aabdf2e9a484144858bf33235b489b38902dfdc4fffbd18c3dc81bcda19ba56bb3f1a8165315dfc19e9de972d024cb0757cd122698fe034946a0567e018115f97ae222c47bde6638a52014b05f0180199c3646a8b510d9afaa5863cfc410195749566bd61d0bd5bf1b61b5193ed5d7bdb1a43c5618e68acc5915879f97d9e67ba9fd9a783edb2058f75d5d502c3a8388033d502c944dbdc4d72b79ca06906c396fb84420040482daa437c8cd0f37701e36a96ec85a079237369a2b327e80dfa65f391b75bd29405d71684399b21a6203cb9010d99155c7f856d4f26392e60eaaa4ddf03d3d3a9c7804d150a92451100b5652a83aa1a103a8b85cb7e9204038e9fdcb706cc655bee0e76054c586b3f7af8316636e2b160f5f8b6a0b66a1a48d8f6702f07004d048fc1cf6e6da7a7bf5a9913e26ef3f0b19ee4beacadef82fe66e7b70572af92404406720c934233d528378f9ca9b5a603722dbb9d18a39c740e6b864e6ea3632e74337c197938a9ca5a10631523ea402737a43d0fc0fdd649203c2576cd126c01df55e1c51621ec67cea4465235cfaf9a314e69f4c1da7773f170c71407798fe49b95f3e288c74c0bde29428f0ff60d5a4c1d47afe4109c01c0ddef3489b1387947d1dcccc62575c48c061c6d94599a0be8f016e80cbc64a0332a3a15dc068cf01435707e8226b27c806844807663c7827c9fe3680dfa69ce8ed0e02232a5290a6671e609b564291b5bea46a822ab304df641d0095f8da61bdc160f5fa82109e1cdd175d0ff97f0ce6cd85319aaa8fb9deba40d99f8c2df45113945a68ff82ab9483e9363c115b3df805a761716995a21b7280e2011823b6450d416be36f2f7ea", 0x1000}], 0x6, &(0x7f0000001440)=[{0x78, 0x1, 0x2, "9d6e617bf251b439f393f30085992ae57b54483c402083d53dc34a87bf9d0e47e05df3a196495b48a62f334bfe7dc6729af3b613248350b5fab1f3790db4d5329f58862ade401b2fdec9c9e27f738ffff1dfb3684b02399943d26e17dddb21b59617"}, {0xf0, 0x1, 0x6, "7e2ce0c3f0820c9f9b5ec5ebeacf659c2167003ddf20e1693e86ec0d1eec2c76127cec8680b7abf52dbf1b6f3800716bb2f866cca7d21f4d7ecf1499319d7223804f7cfe04f53f36240dc509a48134c75795181cf8bd7e89673a219b092df7da78bab856ed7d52c31d38ba182c3ed3dffa7763c850aa086545ce0a12f5c618427f5d127ce47cf448302d2d5b797cc2b65c813a4da1e852ece33f9ed658ed1505466e405262eb72f03dc1bf21e09b534d99987c99d86c06e621ffcc30c4bfc2b06e76a280f7739d37a70856ee8ada045b838e19702840f62840e0206958"}], 0x168}, 0x4) 03:41:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x86], [0x0, 0x0, 0x482]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:41:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0xfa) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchmod(r2, 0x4) 03:41:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405", 0x5}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 03:41:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) r1 = semget(0x1, 0x4, 0x20e) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) semop(r1, &(0x7f0000000100)=[{0x7, 0x101, 0x1000}, {0x1, 0x9, 0x1000}, {0x1, 0xd7d, 0x1000}, {0x86a353c4cb1c5cc2, 0x40f7, 0x1000}, {0x2, 0xfffb, 0x400}, {0x0, 0x1, 0x3000}, {0x2, 0x2}, {0xe, 0x6, 0x800}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r6 = accept$unix(r4, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./bus\x00', 0x10000, 0x8) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r8 = dup(r7) write(r8, &(0x7f00000000c0)='p', 0x1) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) fchmod(r9, 0x42) 03:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) r1 = shmget(0x3, 0x2000, 0xf1, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x10, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r2, r4, r6, r8, 0x1b0}, 0x5, 0x1000, r9, r10, 0x0, 0x34, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) accept$inet6(r5, 0x0, &(0x7f00000002c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f00000000c0)=0x8) 03:41:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x0, 0x9}, {0x1000000000000024, 0x0, 0x8}, {0x1000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0xa4, 0x9ef5d7b12f50cee8}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=""/180, 0xb4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) 03:41:47 executing program 0: r0 = socket(0x18, 0x8001, 0x0) socket(0x22, 0x1, 0xff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0xc9e6, 0x6, 0x1, 0x5, 0x1, 0xfffffffe, 0x1, 0x1, 0x4, 0x99}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x22, 0x1, 0xfff, 0x401}, {{r3}, 0x8000000000000005, 0x21, 0x1, 0xa92, 0x40}, {{r1}, 0xfffffffffffffff9, 0x40, 0x81, 0x7}, {{r0}, 0x0, 0x8, 0x9000000a, 0x6, 0x1}], 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x81, 0x5}, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) accept$inet6(r5, 0x0, &(0x7f0000000200)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x23af) 03:41:47 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)='\x00', 0x1}], 0x1) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) kqueue() execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x38) msgsnd(r4, &(0x7f00000000c0)={0x0, "d9e3f9c50e5c6cd21fd7864ea4eef71ec96d1fa8bff5f14a6c15c147934c6ef95c679e4ef73e395a1dc8b8ba4061047481ff6835fcc994bd4d8379c287b79fc48c40a9df115554b0c393652485deba53f27b6698b889d07c0de28bfb08a41381352a0412a92237681b1f817d4ec7f730e0de454ed4ad95699658b3120fc942cd1f5213037e2e8f8fbc8b3c610c5b846e66aba44c9061ca352cda54"}, 0xa3, 0x0) r5 = kqueue() lseek(r5, 0x0, 0x3, 0x0) 03:41:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd6f, &(0x7f0000000200)="40ee51578c920944ce010100000001000000de6400a61e27f73de93f1da2c2dc1b8961ce18838cfb8bca72c0b6b8e808834e7d4d958609e06cf35a35879878ea84e778783846f4ab7e926e2b20d0118c8cac55fb2d3bac6009005402f35499400064291372bca936c019b6140e7d21ea3ce59a48e7") ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x81, 0x9, 0xb54, 0x0, 0x1, 0xfffffffe, 0x4, 0x2, 0x1, 0x0, 0x5}) 03:41:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x2) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = geteuid() r2 = getegid() chown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) chroot(&(0x7f0000000100)='./file0/../file0\x00') 03:41:48 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r0, &(0x7f0000000000)="d01ab89eb39c000000ff0300"/22, 0x9) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 03:41:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) write(r0, &(0x7f00000000c0)="f900", 0xaa) 03:41:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x2, 0x3, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) dup2(r1, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 03:41:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x7) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) close(r0) 03:41:48 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) syz_open_pts() close(r0) 03:41:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:41:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = dup(r0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r5) r6 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000000c0)=0x3) pipe(&(0x7f0000000140)) shmdt(r7) shmdt(r7) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xcc331c964babf86a, 0x0) writev(r1, &(0x7f0000000000), 0x1f0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000180)) 03:41:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x400000, 0x7, 0x2, 0x80, "16bbf6059e4e83931c237f8e5f6866422247e0e5", 0x7, 0x8001}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000540)={0x101, 0x53, 0x2, 0x0, "2226118da0995cf8c9f732de07aba518d845ef65", 0x8, 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000180)="57e5618ba8377d27a964a15cee5db9ae62ceda8ed9d25d3317c28c93e7d35362ad52c21e4a8df10c2d6d6e400cb923218ce826224195eb84ef2fb8ab06d6c133c72f8f8c487464f2e1dbe75d35bd82149b4232cb99b971b51bc2e7060737a4526eeb3b6301f7bd023317daf6b3103998d367c03a016fb56b3fda1e013f5790a36176085c320db4838011bcfa70857f08", 0x90}, {&(0x7f00000000c0)="735037d289f030df692f08fd58687cad85ce1668", 0x14}, {&(0x7f0000000240)="8238e5f2f0b440c47c5552415ffc0149752fa0ccc417ea106b54ecf33b333788da9053fc77a22c135210ee44f964c7bf73de293c13c48392e7ab43c496dfc46e6bf5b2a881cacdbbca8570d58c89b2deb3c141061e4b190e35eb9b79ec1c6bc2da02c33c5fc81939978129b292212786a9510e4e901a185e385bc623480530f0ba6b0444f60f0486f181ffc2a09ae00b78301f63431b86769fd717b866126320adba76e549c01a73cd4dc48a", 0xac}, {&(0x7f0000000300)="3a1263e305f49a3ce80c173f633d0ef723e9ebc7a930a5906c48d35d08ec8ab645570e5b4affd418a8a7726e97484b9e771173ae9bca5f20680ac9e2a022f958a1e300547644e5", 0x47}, {&(0x7f0000000380)="e8e014883ec3b309b9836f3f5499007204d219780e43d97d2062c5d004d114144c40995e746492dccceeebfef25ee6f0392c61c378c4ff4bbf654b2c579c015c90a3019a2ef3bc460d34b06766f516e662f52e6fb1c438fe99f69ea9fb54125be0da21775276a89fdee2257717ff96fee97aba63264c2255e7c26b4d19552a8c053102e11efa5662576d88054b306822a7c1d386a69c40", 0x97}, {&(0x7f0000000440)="18564a5ad12cc29bf1ae9e86c0c01fb33f39843e8770f74359ccc9026bbeca3ada75a1a67cfe758442b10eaee89701c19db357691676e5ea9c9754d083b7d0bf1a0bdef7538a92614e1519f7248564c77e6c8cbd3fcbe8075a1c387a5622174a70ce928fb0f4523d469203d540ff19bed78adf27", 0x74}], 0x6) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x4) 03:41:49 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) 03:41:49 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x8, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="dd13d151c49683d9106e16cfbaea36f81c125014d3717c39224a61fcc68a1be65b7187866a1b10b0e3a8e9c166ac6c30ee", 0x31, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file0\x00') kqueue() 03:41:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 03:41:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/49, 0x31, 0x1040, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x6}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20800, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 03:41:49 executing program 1: r0 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r6, 0x0) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, r10, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r6, r11) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r26, 0x0) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) r31 = getgid() setegid(r31) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r32, &(0x7f0000000080)='\x00', r33, r31, 0x6) r34 = semget$private(0x0, 0x7, 0x287) semop(r34, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r34, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r34, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r34, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r31, r30, r31, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r26, r31) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, r26, r16, r20, r22, 0x1e6, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[0x0, r4, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r16]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r35, 0x0]) setegid(r36) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='\x00[') 03:41:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) lseek(r0, 0x0, 0x7f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:41:49 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x2, 0x4a) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/78) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 03:41:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x8, 0xfffffffffffffc00}, {0x5, 0x66}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 03:41:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="708d77da2756dad796d0223268e37881f7dc0810242675ec04d158e451bd498c03a0cbb4a03da339ead9e563b9f82e3227982ac68bf161b9ae811f54baac5a56d76c3cad797ae04548aa69056c28399d31aa848a2371280a28f830a74521d91f05840e0c834e039c", 0x68) r1 = dup(r0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffffc, 0x2}, {0x1f, 0x3718000}}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getgid() r5 = getegid() getgroups(0x4, &(0x7f0000000180)=[r2, r3, r4, r5]) r7 = syz_open_pts() ioctl$TIOCSTART(r7, 0x2000746e) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x1c5) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000200)=0x101) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x8, 0x1bc) connect$inet(r9, &(0x7f0000000280)={0x2, 0x1}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000300)={0x0, 0x38a5, 0x3, 0x7, "0438921ca3bacf3852b52084b9cae4983d3456c8", 0x9, 0xfffffffc}) socketpair(0x9b333104ee109685, 0x1, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) read(r12, &(0x7f0000000380)=""/12, 0xc) r13 = socket$inet(0x2, 0x8000, 0x0) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f00000003c0)=0x5cd) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000400)) r14 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() r19 = getgid() getgroups(0x9, &(0x7f0000000540)=[r14, r5, r15, r2, r16, r17, r6, r18, r19]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) setsockopt$sock_timeval(r20, 0xffff, 0xa7c0136fe1f33270, &(0x7f00000005c0)={0x80000000, 0x5b8}, 0x10) 03:41:50 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x8) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000e86000/0x2000)=nil, 0x2000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) close(r4) 03:41:50 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x1800}, {0x2, 0x10001, 0x800}, {0x9017a4af0278739c, 0x400bb2, 0x1800}, {0x0, 0x1, 0x1800}, {0x2, 0xdb7, 0x1000}], 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r5 = dup(r2) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x5) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', 0x0, r7) shutdown(r5, 0x2) ioctl$KDDISABIO(r5, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r5, 0x1) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0xd1f7e9b69ff40e3d, r8, 0x0, 0x8) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001380)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/16) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) 03:41:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0x8001], [0x0, 0x0, 0x401]}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x7c9, 0xded, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00abdd0000001e0000fff8ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x1, 0x0, 0x1, 0x6, 0x6, 0x8, 0x1, 0x0, 0x3, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 03:41:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x2000000080, 0x6], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:41:51 executing program 0: setrlimit(0x6, &(0x7f0000000040)) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4443bc51152b6ce1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mlockall(0x1) 03:41:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580), 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYRES64=r5], 0x1, 0x1, 0x3000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000004000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d0911173000000000000000000000000000000000000000000000000000000006a795869863c56c37b2f8764db14476d1630515cb90383e78dccf41de4eb43a1c91f4fa7532398528f8b3cd872b1287812ebe9c7460426c4cb8d399a222f45e128cb5bc6295aea6f968410a0e3fd403d723a29763873f1eab7bba99473505f703aa8382934190b60e24b40615d21bd715bddb57c407061bc8e996f1295d647a716d0c6416e79216d669572a7a93404cd755a4fce26a269f382e3aa035a88"], 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1c8f2d0bc810a9854bc8b9a6f6d30b447cdfe2786025db7f96f00"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c, 0x7}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb0}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) 03:41:51 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000a00)="a44e8df43f52294387b6d9ee33bec6aec81b21047d515cbb0900d5596983b9a9a3edb3ac4acbfc2f13f6d8045f826fa5be1ae98ebfed38d771b1c84c2c0374ae07f3ff18840ff7266e3fdeff339ab9dd487bc38091d3520ecdaee5b2da0ae7469e525fc7257b3f0bf84de35126df2c622db6d589f44270b150068feb9092b71f689698bc03083afdd45843c24642dc9d69b5d2c882a66f37", 0x98, 0x203, &(0x7f0000000100)={0x2, 0x1}, 0xffffffffffffff4c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000900)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x455, 0x400, &(0x7f0000000140)=@in6={0x18, 0x2}, 0xc) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r2) r3 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1d2e, r3) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getpgrp() r4 = getpgid(0xffffffffffffffff) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) setpgid(r4, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r6 = open(&(0x7f0000000740)='./file\x00', 0x100, 0x80) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000800)={{}, 0x5, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, &(0x7f0000000300)) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) getppid() wait4(0xffffffffffffffff, &(0x7f0000000080), 0x41912fcf0c405cc0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) r10 = socket$unix(0x1, 0x2, 0x0) bind(r10, &(0x7f0000000980)=@in={0x2, 0x2}, 0x10a) pipe2(&(0x7f00000008c0), 0x50d38c2b5da981e0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) write(r11, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffd, 0x4, 0x7f, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdd}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x6}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x1}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x2}) r12 = semget$private(0x0, 0x4, 0x448) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000200)=""/254) 03:41:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) kqueue() close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 03:41:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000600)="5d998b3b155ce0868c", 0x9, 0x2, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socket(0x2, 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x100, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x40}, {0x6}]}) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x4, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="b542358e5ea797e73087af42e0762b6e716e563096fb6839aa1ea6d07fdcaa6c252418a42c1d7e7be40d6b9fa8a7d08b4d3d1336e2ac0bc2180ab964e1f1af8b7d175250400d2df20afd05bcffacaa4d1119fcb3c610f03d0aa4ddbe8e39b155e33180298fdb9d2525b60fce9fdbe08a075457e259a1394af42740d1020ee5e08b03dc6ceefbf372d9583e11a0c7881f6e2e9031da9cdc2fc9f54a92a809853d783c1a945b8bdf5c96f3473d1424ab757f1e41386cb45d", 0xb7}, {&(0x7f00000002c0)="abb403300346f9e638ffe30fe7af56649a87240ad0c28bc14b5f6ec4e86f0224979161335577d142e4adf68bbaf37dbfa6527cd83aaa25f13f5e3bdbb4264a7cc0acfa36975cd87a37a2246339358912ba572871aa19fabaa9af62186aea40966f63ebe49c12f59b46385733d7889fd5c43c26eea74572f6d9a34d4294f90117af6bd32c583179323ee74a61f058e5485e6b97456c05cb9418e49e6df9fe3ac897552ae4d6a3374bf9b8243a0f4912abf89b9c614e696741027d390300a370384abfbc30e97382cda16be182aed2f9cbe03ede5a881b8947daa217846a08a0bfb9d51c5b58e776a50484e630f0c4b4be31b4", 0xf2}, {&(0x7f00000003c0)="5715503333e8af1223f1dfecf4774befd6d11045edb77d8a82bbe700cacea1e5038795c0c3411494eef75d32cfdfa6024fd21c82d0aeab88d5819201d0c9d64bf7141ad697ac5bde1c3d2328ceea8edf42b221a94b6b6a40fdda0f274c6b758e7c45a41f1fc02886f605718c7a5fac6ce54a1c8f9a6bf15dd98738491f117a0f66a22df2548eb1ad3424ebf485b087e73a2a35e392e2c7a316118c4a2743616b6407d7346b569dae3b14a8cf779ad9fd22470122778c35542a85e90a78", 0xbd}], 0x3, 0x0, 0x5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdf5) setgid(r7) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = geteuid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x5) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0x1, 0x1, 0x1400) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={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, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2002, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r18, r23) r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x5, r9, r13, r23, r30, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$GETVAL(r8, 0x2a512c31fda1edf8, 0x5, &(0x7f0000000700)=""/81) 03:41:52 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x40}, {0x18, 0x3, 0xdcfb, 0x838d}, 0x6, [0x800, 0x3f, 0x3, 0x1, 0x2, 0x800, 0x5, 0x10000]}, 0x3c) socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 03:41:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) rename(&(0x7f0000000280)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000240)='./file0/file0/file0/file0\x00') 03:41:52 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) shmget$private(0x0, 0x3000, 0xcc9ef0960c81fcaf, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = geteuid() setreuid(r5, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x2, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x22, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./bus\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r27 = msgget$private(0x0, 0x20000003d0) msgrcv(r27, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r27, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b00000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b230758900000000000000000000000057a50000"], 0x1, 0x0, 0x1000) msgsnd(r27, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172aeadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb00000000a3681af88d72dc427ea5eea8addc9fcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) msgsnd(r27, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809000000efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) 03:41:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = getpid() r3 = geteuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r15, 0x0) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r25 = accept$inet6(0xffffffffffffffff, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r27, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r28 = kqueue() kevent(r28, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r28, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x10000, 0x0) r30 = open(&(0x7f0000002540)='./file0\x00', 0x10000, 0x1) r31 = kqueue() kevent(r31, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r31, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r32 = kqueue() kevent(r32, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r32, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r34 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r35, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r36 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002580)='/dev/speaker\x00', 0x10, 0x0) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed5392d263fbed85032b4ce49da499a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = getppid() r44 = msgget$private(0x0, 0x20000003c4) msgrcv(r44, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r44, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r44, 0x0, 0x0, 0x1800) msgsnd(r44, &(0x7f0000001280)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae7d719175ebfb839f319f1b4962ed2da9ac42d208aa5a84e1b79a05ed2ddb4367a36f4fac7ba147b0b46db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc74bff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f576927632ffe9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d9be0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c884085c9e2de200"/309], 0x1, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x1, r39, r41, r38, 0x0, 0x46, 0x81}, 0x10001, 0x1, r42, r43, 0xa5, 0x1, 0x4e2c, 0x6}) r45 = getpgid(r43) r46 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r48, 0x0) r49 = getgid() setegid(r49) r50 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r50, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r50, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r50, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r50, &(0x7f0000000080)='\x00', r51, r49, 0x6) r52 = getgid() setegid(r52) r53 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r53, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r53, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r53, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r53, 0x40087468, &(0x7f00000001c0)) fchownat(r53, &(0x7f0000000080)='\x00', r54, r52, 0x6) r55 = semget$private(0x0, 0x7, 0x287) semop(r55, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r55, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r55, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r55, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r52, r51, r52, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r48, r52) sendmsg$unix(r1, &(0x7f00000026c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f00000011c0)="1727da546fbc1e7cd22732d134dd8319ce28e37cc16c8ff136fb100f7448ba79bcf768d46e2c2cc9db26f7789f41788985e956baab950e657aaeb70e06f2aa35f0600488c9d87d4570b065d71020f44670dad787857b0783255bb4553d4af23e2f0fd20192dba80f5cbc843824f38072550d16d58888597b6fb87393035c97cd7af94030ff3301512defef1abd72f3df7b66a496c549e83d8dde6ee0c9a4e12d292d421dfe", 0xa5}, {&(0x7f0000000100)="bd58", 0x2}, {&(0x7f0000001280)="8312f08135747edfcb5def88a8b19d172e80572d8ae0f5fddadc613fe69a9e0a82777aaac252c09520e7e41e768435c70aab7c06a017f615397a0c2189c4167c9f6df8b82600a3ac7716ef5584b26b51e47479496a548ec5dddd8274c9f805a424eb9e71f37849a7d6b1f9b520a96e9d72563fa958764b055571a3d36717b01bc6177b3298d1a873b502fa3110a6e59cba7ca6b6e9cd5d542047cffe1997957c", 0xa0}, {&(0x7f0000001340)="6277ee6f557c91edceee14d702f8f697b814ae6e0fde22172e684f39828ffb0d94b77b7ae5766540d5ae8b9222b85493c80ffc603c284482471a99473e28f19c2773a02fc338edc4872092857d0b9fe5beced554f1ee653c76087ae69e2569d340c8231ad57de9c06974acc2d9f3fa2732a1a1e38bd9774382f494be2b428dc5f0ad8482e3ef971dcb545e8858e5b336d186c4994777730b67f518f27fed89d9558a5ad550257da5218a5e41956bc5fe300df9857090b642dbf5e9ed9ffc81a632e0f3d4783a9050c6186a18744a9124f467367fb0f445af3d5fc6804b4f48a9d113af3ac764fc47bed4f31dbc3a827ed39717e4b3ac3f5693bbfc732f268dc23a0a71d36dc91027fec5bae7d036d3a4f93ccc5d2b73f8631500bf49b58511c4bf9c906fdb9ed058123f78c3813d09b805fd8ce9a7123f4066cc262bd49b41da7c1fcaa8f54b8dbf30ff28a039e95de1fd2bfc6a07417d5d75ecf7a3a572510fc096555bd0f8728a972a5eb730916499e313cab6f57d8c467ceeacd0b65a664f3549772a6ce554e6fcf688981bc20f08bf30dd84b6e541c40dbb6e1cfa4bc42f9c751c8ae22fb400e9d5d5e297611bb20697a759e479283bfe493effc4a75c4734a58cd950ce803eea8d93011c1f53af3013d5f1af549bcf3761b7759aebc53ce64628cba097d96326c2948e8af7cb4e4ae80ac57442701dd083ea70bc2a323aa4d43ac35cc99b94db46274d57a49fd72d8f9836b04a4b84f1f6ca5e0bbcd4449871867434dd6dae84be6e5dbb0cc5ba1d36e796c54c42a3bf2af0948a98b83b50d6a5009eaa0d70510db2c3e55041f8c34a7c1ec83d1b8cd8c795a5cec7bac059eb9b51e6992f4b4c89c4f99b9b0909246e04653af20fa1f3e663e1472c9ff8505e8db02c5abe62f40880ce880bed2f5f32a9b353b0679c01963dc6c10c5f377b605fa1bca4aac8e5a040ec279a3182fd71ca0e79476c2a0964bb740701345b7b29b17dd6ce3991afab0c17f2bfcf8ee8d68918b3c81203337f4cbe43aae5435cb596b9e04672662395e90f5a4e2196c2abdf704213a240583fb5147b14d020d9a4bd5aeaf2e892a82ec480db822963489e59ab54120c778ac533c649d94ad1b720641070409b119c5c0e3ea99de1c8abcef13668798dab0d4b3fbaac03b596cdcc70affac1930078b348adce0c178cd367bb59addd01a02c4d80e1e972137c02341de9e8d965195292af66dba16bb4fd2649c7c5dffc454c0cd2797fac60c8a5b4dee0040a4b22e06baae51e50e4a5f5dc4835c26c9b252e1b335569c9e56a4e29da9fffe16f989b2a3677af1eee5d6278ca67e23a011fb5dc43e55e78aaf11853cd9a06ebd20455671bec066c9a186e46dfa7fb6314b67f5b7bc271590e04d85f00f5fd08af0ef9bb17678152b2a5743a3a4c9e220b7f2191b1e45b1f7dbd0bdf35c2a0f7148c162e214c7597c7d6b881fea2d4132de6dbe62d892737c95d09d578aa79d451f6051dc650e69d897be58d1113650b0fd27254d1a9296ed9c70fd49a91ce42ddb36da2d9cab27852007fd792e5f16bdf6383632304d70147bb610d2b17224872dce6549ad885894a400b9a6bcd34335d57101cf1bb22afe50326839a7da4338d8104bb698e8544677dff8c4ba32c46ae0b4dd0ff347ed78c357b9bdde7dfcfdcec33e0de18a6abc1a9b5cb48a3dd1b6d486030cf053e6adf4749fec9b00012864ea979d6de816782ce601db8078d168dc6ebb8486318a564eb76fcf70c02bac508be002a04ce5f886d37821353a665a4b0a43681d973e0892d05d3dbf7f149eaf01f617ed97f8ca27b2fd6edae0a0c221df1d1a3294daaf343006affd4700da5dc91e7fd2048f7c6b23392ed2b728bd7847652db09facce1e6307b47f25ad77233685c632cf74a059c73ef44dca5718236f222b755de82982ca53c327dd7d9fd879248e3ff870164905abab87f2a2ec0fca21a1ae4b2cf5b02616fabdb0ecf45fab31f5b9a58037891d217ba03f732de9bcc437615923bdb344a703b4665c04627be957dce4195635f9d37f48ac5e06f0939b3c2c88bb927c4ded3b5307c4334bfda1096aba6aa1edc6d92c58f8ffd57d25a7cf2558be13028833ffdbc12d8386e31959e66b3fd4a5ac8bf32b9789ddff424f15594ceb3cad7971122133416fe40dadbae31f7613eeca6cf3bbe31f3699fcc6347dc51297ebacefc71f49add1077850cbea995e8c36189e012fb3885c424380daa6f7957fc9e113488eb33229ad0408eba5c5cac7155206ac8e515665694c51940be4b7508117ca8b1e4d4bafe9864146f2deca55951aea3df069004c0d96dc0d20b36505e6e65d26532537b25c61a686a00813b4a4090738310e71da1b84e85c8840932cb87656ca98945d5e54c3ea50d288de53b5a0cdc552db14424ca8ae29a55cf8951c56cc84f17d337bd565dd48c4751d5fa335e49a1e964da9b45dccccbb95a8cae446008106ac21d7e5b8ec30a779af25f2fb5cee22a02c1e3863e31ca1c3d4032c6f6a5a61289558a12d5020afc3f905c7fa2dfb5ff2ea25e5e70a9e0ec9bd7a987eb6f803bd0b7411218a241c844d4f8dfd88704fe0a27a3fb30ce70d64ff9d33a5e81ec15b5fe8d8225631278cf01c4332025872f50d7d23e07c2672d3de5da7629fb61b92fff5676f643f2bf4bedf037e76957bcf1f7d8ef6a083dbdd8dfe85abcad784f1435e052c06be01b02fd02920053fed8bd2b009b19f67164cc62217bbbd766dee859510914b2b1c0cf0ecf3e76aa494ffac80bd86ff5fbebab2612e1973f592c06afccb6136de121563419ab802548794593345f7078b83e17acd85ca30a24afb9a9d54e64376624bdd31d805c1a0c089ca0b84a9f04d99db37527aaa0f11547eb49e8a21bbcff0bb1a19fd0feeb2f6bf2f95ec3c697ca95b667543a53581031436362396e07558796b9b3171ab0ff0f39278a9c8e0bf8ccaa74fc7b1ed64417d74395d491ce3424d39a549bf9913a64b294f2b1747bf7e02b99d85b444238bb454f18ac1ab5f35f8f7bd2804564b993ac989f23d93d1f44e9c9a8bf34585df199026f5dfc28b1d2a59b41723acea8b0d5d95a19606adb5972fe9b14c6893e31fa58fb412ad353cd113db842e583bd7b443eed16235571fd36d71f4be7288f1e09f96070ecde22e8910578c0847646ea31c7883a76e6791872b5a27e7ee5589bf56a5a4ec8db79397a62ec68cf261b0bcd5b6124d42dbc6f57885a83ec06a352dd82edf6f0ac2c6783eed03386f51ec68c0f147384b512ce9503660c984d0202a3b04fbc9753de1c6bb09bb383f442750cdea83e053ac0b01344fe13202a1bc22db783185f998392be09a4b24a000147d8bbc9d4065beb726406604b40a0a3c4b93ca7c7b47e77377088197b3bf942665ea4ad8856fba28e363903bdf0c5a08a4aedaab7c61b056319e1a98147395768193cfda02c6cff00cc79d6a0f326e35dae625b7f7c72e2aa5b3631bc3a4eb88f09cc970303910190b3ebb4e13d473cec7a9ab5e3591615bcea270f06b53fe48015e2e8ca792a9cfbc8795f346dfdc65a1f121949a557017c157448a3d17cbe16c7f5067445393f469c9cdda83f350403651e6476d685ee8c7e26c7d02d36569e1ae95a5cecec98d88e95d06773e022257658c628e065d66902aeafe732e1c64896d710c0355092f6c8430c3ebda8a3fb1ee12d0c766c5e7d8330c55b2e2c33b762e602221d39373608e5b344a35f48ec90c05de49105679d1404d65f37700b96bd18006d5f7f142d9fc4c26dd44c2b86cac0dd1c90ab823948ea501d6eefd5d9b2d48939c3bee8afd8155cc7578b502eacaf118f6f6090d29a2115cf312e8a96f2a114d0fb74530e44349276ff730afede2179b1b9f6f0910c866bf946f7dae98419be8f20795bfe8692e7445f13317d828540e5f32afc429709eb990216ad9b337a2b79b380b0747ab1890e2c10adb96ec23630479807508454dec32bfcb04942523488cb488224649d71aff8bc5460977a5a473b0fd42add065554ddb9cb54ecff923d0e5a7d481ea52d2dcd8a7cbbb3f026d89bae8a0c58b5acdc65d9b471568005013a33dbb506ddb4b262d17e113950ddf3cf4aa1ba25d8193a3ac126d4fba533e19aa3d4fda07b116fac3a72af460dd498c03e9b7fde3a78466116c1376572fee256515b957e47fe704889b1029135ede9d24651a7b97cc7a7c858d228e9758317eb5ad3f4d9fb6c566fd5f244d39969c94f72acc3965eb0ce7042da68a28baad0ac5b8527ca0f445cbfe78125d62fd184aa26dc74df2f132e7db67b4ab980266c51f22bc8bb6daadfc0e6735cfe8ffaa8ec962b0cabac6dc45de59fb78605c63ac14829bb3c38361c0b68e92be3f7368e9ee0046d4c74a327efdd3d6a428045d371d70a9ca33c3bc352a413eb660648389410d693bd6648ffaa8ba043b1ba646b12daf426a8365eeb116adc198fbbf6db8728bf59dcceaee1e8b86f99fb94acc9e06822304ff53f8d1b5ce79c2dc2ce1447700cd7ab4f6243507382088657cd0ae8523464c3ea7935ef0512e019927f754eb5cfdfc643a32c9d7b4114e894580a23097c598d6dc16b06104563e9475a151d52f8e7f9b05aa3c67b6bb05cd307c84863a04b8859cb841a9cc8a42880a83a7c2f94ce111a2db34b94c033fa6069944392d6b5893cf76bb9cee427f9ca0f95cce1c5c6e9d13ddc0d4b7c66fe1360f51c3fa46f403d236c3767e37dd8ffb67f31b2d93642a7317c14e6516e45a1865707f9df8b0033b8033a205abff0826538fe6e19a1a68fd63ed9003f47659280fbb8458451444775741058440e06e8eaac031a2b787b87fa8ae8c2b31e6cc444c2230a4d23f74e7da79e3d19071456dce7d8b4920036a54a1d46e7b0d49cbfffdc6fc5b92b7cd97d2fcecd2e36f9ad2f68b8725f8d1a6fc7de0ea37669601e94b9a82a6ad5bc7af505fd1b8d7a64c5882754c4c4a132a6a8fb2d2ce541091d29f4b8f25098630a1f07dd382ab1bd316cc706e4e27e86009f2c9bdcd32d162763ff8bd7c413150f8b753cfd975269e74a3bda9439903151e3bfc48cf6ce9d7de2faf0a0d69ec25627acb1ff8f50ff67dcaf68c8033acef00c94af11cf850983cf63dbb6d9a4468603f164950b289e1726307de46dbfbb146136b9b66b133f16eeb62b2a36d50f506e96244d5c3ed75f3a6c92e4512ffeb10bd259af0fca14cc22acf52dd667b0b2a306f2d2ed9615a352e3a3287899979b756d84dca75b8759294dbfe351363d72699cc25ad217dae4f794ed45587791c4d927bb6f11e0f05e184143ad9907c4785bd848ebbd052557fa1ce2678446a36b5cdebd6db4880f118f689077f413967133c45814c91203d7327065c5cafce8c54e707a6041b1088a3b541a3b48a569ff368f31aebcedbf969cb2b45bb78a56b83b28f17e1280e7c1f26d4557eec7fef3bcead00af0e015f892004de888d04e1cfaee281cafeb240630251208148b949975273077b5f806b2be4b927085ebbf73394f8525c9058907ac69c35499f7fcb27f1b049ede65de4fabbb98f0f020a64c2d7be1a1b35b51375457ab3654926d211e42393d2de8caca4c535fcf63180fe22fb7ec444033389cfa59dd83b478cd509eaf8dde9b97deed9228bcd885f7c513b0429c01a137a95ae0b0d972979dbe0639e97fff7d18c9da0a1c5c6e25148ebe02439bfb092ac96a1a1e27308b7b942113fb1bd775c8deebf9681d22772bb9e08f7aab09e865d103b4a1361ff146d566f51c", 0x1000}, {&(0x7f0000002340)="3a5e38f3f3c67ac9621530de4533a7181d0b544f44dc1f3073054cbe39447ef877456fe9473209f8206da6eeea16b54bf9fe3eec4bf29d81ebda6e23d82753ce6d1d90ce3709f5879a8c34c6110304a4cc1f69b14a2357839afa4ae9764d1c7732edd44287fefde4cb49df7244a7fb6d7ce2c1499b5c6f8eb276cef9de7b71f1b3c22ee6bd1fae71228379b5cd5409c3376b992e270a", 0x96}], 0x5, &(0x7f00000025c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x28, 0xffff, 0x1, [r24, r25, r26, r27, r28]}, @rights={0x30, 0xffff, 0x1, [r0, r29, r0, r30, r31, r0, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r32, r33, r34, r35, r0, r0, r36]}, @cred={0x20, 0xffff, 0x0, r45, r46, r52}], 0xc8, 0x402}, 0x403) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r57, r0) 03:41:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x8690) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x6, 0x40}], 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x9, 0x8) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1800}], 0x6) semop(r3, &(0x7f00000000c0)=[{0x2, 0x81, 0xbafffdb578acd778}, {0x3, 0x8, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x9}, {0x0, 0x81, 0x1800}, {0x4, 0x7c, 0x2000}, {0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x3}], 0xa) semop(r3, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000440)=""/93) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt(r4, 0xa8, 0x117, &(0x7f0000000140)="bcb055e3c24bef87c5a4b220e9f9ea5fcc48e4b0e5099cf2b0f931dde97a56ef8e615c592a2354b3b122ad151cf0", 0x2e) semop(r3, &(0x7f0000000080)=[{0x0, 0x8, 0x800}], 0x1) 03:41:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) 03:41:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:41:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000240)=0x8) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 03:41:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) fsync(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xbd75c12f665dc35a, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x5, 0x44bf, {0x9}}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x4, 0x0, 0x0) 03:41:54 executing program 1: syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x262) mkdir(&(0x7f0000000080)='./file0\x00', 0x104) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:41:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/97}, &(0x7f0000000240)=0x63) 03:41:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x7, 0xb4, 0x8}, {0x8, 0x7f, 0x2, 0x9}, {0x7, 0x4, 0x7f, 0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 03:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1a8) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:41:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="6ee369bbedc3eff31cfe7cc1c24529f886f200deaa92b8edd359f94bbd", 0x1d}], 0x1, 0x0, 0xd22c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0x101ba, 0xa, 0x0, 0xffffffffffffff87) 03:41:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x6, 0xc65, 0x401}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:41:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 03:41:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x9f8, 0x2}, 0xfffffffffffffe5c) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket$inet6(0x18, 0x4, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 03:41:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000800)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84008eb49016331db8b6ad5113bd6ea9d07897f89fd5f6da5a72b41a08575180517cd83fbf455bc6e4f0615ba69d669b3d0d7c3706702596c0f09feb922f8309e6eb9984bf92ce7a3464f8b4e89ed433a0dc9fc27142aa2584223b1288f9aac4e12ded082eac00c4ccf71ec399090c059f028b0beb7400fd696298c5f01cff0d5b292d62651ef332b955412480ef837d", 0x1b}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x10000000000002d3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x20) socketpair(0xe, 0x2, 0xb6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x30171c287f1c58b3, 0x62) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semop(r2, &(0x7f0000000300)=[{0x6, 0x0, 0x1000}, {0x2, 0x9, 0x1000}, {0x0, 0x60ac}, {0x158fe906b2180b3f, 0x7fff, 0x1000}, {0x3, 0x1, 0x1c00}, {0x3, 0x47, 0x800}, {0x4, 0x20, 0x3c00}], 0x7) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x1, 0x0) 03:41:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fab700"/4101], &(0x7f0000000a80)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4011, r9, 0x0, 0xffffffff) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x10000, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r13, 0x4, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r14, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r15, 0x0, 0x0) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x0) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r17, 0x0, 0x0) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd0, 0x4, 0x2, 0x1}, {{r4}, 0x115bc8d8969b9a61, 0x30b4a76143a8d753, 0x1, 0x2}, {{r5}, 0xfffffffffffffff8, 0x9528d904b97e7f4b, 0x0, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa, 0x4, 0x6, 0x2}, {{r6}, 0x753f605209d440db, 0x20, 0x80000000, 0x9, 0x100000000}, {{r10}, 0xfffffffffffffffd, 0x4, 0x40, 0x101, 0x7fff}], 0x3ff, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffff8, 0x15, 0x1, 0x7f, 0x21}, {{r11}, 0xfffffffffffffffe, 0xb0, 0x2, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xdfc0b092919966a4, 0x0, 0x7}, {{r12}, 0xfffffffffffffffb, 0x9, 0x1, 0x4, 0xfffffffffffffff7}, {{r13}, 0x0, 0x4, 0x4, 0x7, 0x5}, {{r14}, 0xfffffffffffffffa, 0x103, 0xfffff, 0x2, 0x6d14}, {{r15}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x40000000}, {{r16}, 0xfffffffffffffffa, 0x21, 0x556678b0e09ffcda, 0x100000000, 0x401}, {{r17}, 0xfffffffffffffffa, 0x8a, 0x4, 0x1ff, 0x200}, {{r18}, 0x0, 0x0, 0x20000000, 0x9, 0x7f}], 0x43f2, &(0x7f0000000a00)={0x4, 0x7}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r20, 0x80044270, &(0x7f0000000240)=0xffffffff) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r23 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r23, 0x80046c7f, &(0x7f0000001200)=r22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r24 = semget$private(0x0, 0x5, 0x400) semop(r24, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) 03:41:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="21a89a6911e22d468bab41914ec8d03a3b33dda063cd45a34179d92382d2d9065463f3f0e64bd0264c4ed696928e18fd69f64e2001cb3608f0a6e06f501d1053e406", 0x42}, {0x0}], 0x2, &(0x7f0000000180)}, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) pipe2(&(0x7f0000000180), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:41:54 executing program 1: r0 = socket(0x400000000018, 0x1, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 03:41:54 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000700)=""/252, 0x14c}, {&(0x7f0000000600)=""/246, 0xf6}, {&(0x7f0000000080)=""/46, 0x2e}], 0x3, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 03:41:55 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000f0ff00", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) fcntl$getown(r3, 0x5) 03:41:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0x100}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x9) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x6, 0xc4, 0x7f, 0x3ff}, {0x3, 0x0, 0x9, 0x7}, {0x20, 0x3f, 0x2, 0x3}, {0x1f, 0x3, 0x40, 0x2}, {0x40, 0x6, 0x4, 0xb83}, {0x401, 0xde, 0x3, 0x800}, {0x4, 0xfa, 0x40, 0xff}]}) r4 = syz_open_pts() r5 = getppid() fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff, r5}) 03:41:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 03:41:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x8, 0xfff, r4}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) nanosleep(&(0x7f00000000c0), 0x0) 03:41:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="f3d1f38157b4b865855c315ecb408deb901c0674f0810351273817ac21dab2910138a50d44f0bd209442bf5229f8d44e4843bb462a400586de7c0dbf595f4fe751f342659b89b851374339a0fab229cededef29f2e8a7c88383f9ead9e5feca0ec98abccc0fd2f2d4db57b77fbffcc04a23a1dcf1c7446c0eec40fd68fb74eca9923729f99e79d221e5465e2c6235d0dba7c0aa032d2fc2841585f1a37f5e4d4d320a3e6cb4dea439b11a9cb0f415010b3d51c980c9af13c131f606037a37d79b16b5e7c1af4839ff7b358976022fd31ea6c86826d8e070dc0d1ef02d9ad5ef12d222cb918f0e5f6eb2e115b9c9c0eadcfaf14256e1758ddfaa9dec39953e9fb9f96e5d6d925fdcb08bda1ae8c36421889c97107e80b618d81386a4a26c8534818b359fd81c646f452d3f75ab958139bd138ef20b42910f072153b638316f8409ee70712955840d24a4950816f0f2b0b61bdebc4980a349a714ac4a7cb6eb4c9e7b4508aa7f3078dac39c6687a90a01150def87c974528d1b7f14fbc8aa3280f820f1c8b764c091c82f8b3c52d879e00abdab26cd8ea62ded6f2c69265f954bd266c299ab1860fe51ee02715718735245c48eafde83d08cbc8caf310c0a8d60d579c2a127117bba06c3c52c32318944ba18a4d5f322eaf0b8d5a70ff23cb9e6ce4c803ab07247923b08a9921a0e592ed9630e9d25e6034fe2ec5ab1b21fc781575d3cfe09e1f08eff6094b2d36e2e248749b9bf50097254c04eaa990065b934c92b79373a8e4da42a59cd514322c452e6cf514e67b7f50297f44dec83e5c2d1e5cd22ef4c4a85a8291543098ff4e3e55789a17ffa10a8b2106e56d3f027c0d1fdd553f42795070baf6a3a98fe8595944e6ee28400bab452fc6c4e5e7432c21a149f5ec3d6c5566bc13764378b55ef271523d5547cb7cd3e79890b80d247c6ef0f4ee3f4ef6913c9a210f92c0458ec8329b190c58252d0f4825bd8dc5755d2722bd0815aafa176b55814441ef0f8dac7848756b4787b7d8aa647c12e17b72e22e6e1429e647cf51cd60f23d372381d959e9ef69357d034dba7b0fa4d11685ba650e3916b51f48a4cf10d791ba5c720c2bea926cdb7a8f5b1b0e566a82d0b35c93b4d218b6ea83371d005c8109b2038d7db819390102aff29a14959faec1911e725098ae2cd760763c57909f7b654c0afdce71f79c0b1d86552b7018caece849deec5e70f1249fd594dea893f976459496e84e5d274edadef1f261eecf573ba272f73febaa07519f9702be1e9f4056c8f3da3816a1667d45d9d14edac78fae9e90585a50ea9f0c4e1e31e811281c4f88d0addfb3d8582a2caee4e6b65e2ef957afe7eca3b44b2dbbbb81ec260855156e7700b584adf022e82247d001cc93389c2f886400e19490d45aa218413f6819728e09218002d1a9ae27bf2685a331773effc612891abb8de96b9ba22515584caa16aef936fef328146d9903e75163328063c815a4ddf33630c85761198e9b65fefd1e01314ae4998fc478715ba5d451707246bbc440257bd3a224adb63f93547fb4a23a6a0c8c0c5fa40203abc177dd627fd19e5195bb140c7c5e779d4eacce31be7a875371894aebd97e87389a550991274d7cc2060c281d838ec87520fc9d690e670b26672a587a1edbe0865cfb6d7525c5082cda4ac1ffd72d02e7da15ce03162b7059f1f42a2d55039f2814a4296e6626ec222d29c9e523518d759fb7883d3d9e102dae5f905c827f67d46a3476b7b86dedf3f10256defc998b49b72b85aaef6dddaccc5d68786cea5b2565bcd709667c486f77940d43d03652e7ca31f9aada19d36baf48cbd50f2928679a737f6e671ec3a331165e7e96b2dbf3f7de10abc9d8335d2b95cbe095446a4395007e946d1248e8781a3667efb7b5a87f26aeab5a61aff1424472364eb2c97ecdc44dba8eedb9ef8a5530db6f7b93bd073483094c113d7acc25172f1bd2c9f96e020862e690923e3ef5c068ec360091ea9ee3874a40877dc4b6ffc231192d7637b21a10baa61538fec8a095d2af7b5ceba9066b4496bda438f8d0162b4746ccd3c35facf0749c627e90cabf0cfd97999e5a38c057b58414700807bbd7843f5dcddb59fa357d8aba3500ff285e409e0614c0fc6a91f0838e596e482fb04b7452d865c9160249bdc84bd8ac86a955fc8342b444a8b7462f21c8a2c0bb27b6edb116c389a991c6bc87b7dc048657fb4f30bdafe2f76f1da3709453ff81c566b3a7862f7b40332ed915f1bc692683ad85a9abaf720c9d8f924ab921c85d27163d58daf665ae716debcaadcf2eded1f1d7ded71a6e64698724b7e3b36a9e757363e42139b4e6d162b61a6d0256df877cec5795d4000680e7c2dc23d88485e05d91a6663c0f55ce0605c8a33f89a1e6dfd06d0a8c31ceb3f41122c40a274497d55a3dd3c90b853ce2e853604c044c74a2e59478a2f41d2678c80debc97ca33d933532eea7ec600ed4778a2098258b49a0fa60596a45686240a4f1e48e7b1e043fc7fa028236212f9a1c5ed81a6e1f5db2334e67a769e04273a3afbd7606028a497d11276c23aacfa4685c4a9287e30db52c8c689e01c747a1f36be648388706becfb96534679a645c109473ea32fc1a51af6bd20cda6bae11daa5735934d611ded2ea6583b9d988e6ff0adfc66499947afd078ad3a13fc744d89a1378a53d08fa5871525788d6822c2b55ce4231005050665ac332e47ebf05bfe2b038e3eb23f1bf815713686e18c8cf3bf7593f743d960610cc14e769b77ef7470d1676d854af5e9d315847bfbc6ce49c78f5e696c02a93627156d257977a5cb479777b201f3d9c53978104daaeb9b60703ac3168da3d2520d0d22f36a196513b401f5b57a477163113747bff0e7778a2ba85234ecd7f9bb3a308ed7bb8ed3f5556a8319967a37f0611c7535955ded52140873512ff21e21b6b602c7a6053b8d964524d5f674d13fa67c2993645d25c296ce57097c7a4c4e47a629ef98ae8ea6a03bb1ae2478fa388d09c23dcb46bd9257e20dfde2b0e62159faa2c7020b807c8ac9f828c50812b13cb147c330684cc8f7718fefc39572b1621344ef8f3259dbfa9cdc3f76703f8ed8a3f7218ac981ab09e195f6698a99b6b30ca1f05fdab13885cc0b7668a7aefe00732c259d6a249a4173bf547c92b8e35b7a0bcb047e024c84fe2935b0a240fb59c263da3ba4e95cab7cf57039d0b943127988785c27196d9df873211c66be38b5ddf27fd3da65ff57bcac1423774e421be44422ef4209a3dace1caba2327bd6f7caf8e2a5ea040a0a15bf5a53c4c38f7a806e57ad21eecc1eabc2b72a63554d1c358c03b4ed7ded9728add97ff61ae6c65ac2afb77e9c341b7e70375d68f9ec766b184ce93a746c38572db78957add0b2f3a7c6550581b979b85226927a81f8a81c254fb148914525a338390427c0e93b2ccdcc4d5f9efb2d8af9f04ba0911904a89cfb35403ba11aadbc9de48166fcafa64aa2029863e8e09d3ef70456b9400efe9a4a8ecfdb5f24fc1594ce0888179b4a8728a9eae3d5c1cbd79fd41229de18d40763fdd7236f20a81e2e3ab707fd3e781a4fca8793145039aba7af55c8cec4590069f4d91ac8d331ffc6fa8cd7cb09f4448de7b34ee6c0cf1a215f29512167a0504fe9bd9bc123393788be5b78a2ec64e0725a4bb55b9171d7b14e3d8a0cf78ade094338825ef6e1b2505b0cb5524a3f38e61d2a0131ff8cde2820e1693c1e1e0ac3973ef8c7ec6da35d1f5724242cf542d3cbbd3fc9d6cb60c431b1481eed28394d24325795b1ed097228b09c48beaae3db54fcd6279a5a792ebdd557676564c03219631235c98484767a97fed8bf2e882599c3f6ebecdc4bd116deb9f40671d415f8c02abbdaee9b11b7ea78033aa1b59c460f3c56292d24ea9ce0c9b4d8e30dc780e6a3eb4751bb9b3556c38bf15dc3869657b31dfc0ce794ae7a35d091259995095c32ad05e6201522390c8bdb66595044b611a094deb8687e997ad84e3629e1f81c4d906a802396b4180cbcab636b54bdfbfa10cf4c6ee82aff46c265504f2c1743a850c886e201920780ac8670032a305ca620477a02dec719456b204caf0cb0831968ee9ba0f19f7f3375106230fa1590e2d385f909559f9b2e1bff25d7e8cddfc739ef9615c4890540c2af4b8fe66f030e764184a433d57dfda88e3abe98b8c2da6d403833e924c8cc2db2381487a0b5a72da449cbe1df74846543d77b61501e303f431a83c538b4bf7cf7ae48391b7a7994742d153d8c49e3101f6ff176e4d75461f9515629126dca04e1a6af5b172fe1d1664152074bc66fd8348e48f8d6d208cdcba89acc161566e586ebd7ac2d7d35133a34ed246bdb891b8a65a0d820100546acba737670f6b11612d55ec3dcebe21f6c321ff7b8edf61580b2d7692be16b2ab8dd7aa99f32ec753a7f9009a3aa57f89a742e91676ac6450586ea08034b2579524730fd6b9ee45f5f74da96c00f79ea3808bd001af0a0ab1570a22aa7a162060ccd81b7a1083e1a80ef983234732b58abb75763f21302485d7d54c32ef151f55803d50f308ac047d7b720dbc2c9f4c9fa2e6054da8e04ea3bccfbbbc6a97d838b57a6db3903a8a16a86ab472e8fe806faa3dec58670d39ca530fb6c7b73103b817d9f3dfe188291caf34b4663bafeeebc7280140e69d52f69b1d8c8be2955ab65fab7dc9f3aaf2f06bca3e2bcddcdf59a0789b1aad0097d675b01c06c58290001d546951ee3eec3cd3001f6e75c662e73c19510573abb89f9209cdfaa80d7297117dd455e8c79e77344496db0df0f672790721923d5138daac404a965e6475deeba8950da73e6a1bb5ee73ebe24fbba580aafaf96d67732858966c2a31dafd46a5baf712827ad5c0e80c56026a1c221527ba5bcb6f7ca936ac00baf75dcd3f3ef9dc8e96b82cf98c850a7852fc511a97f5ad2ac2875e5f08486c3e16edc22e3559b200fd41df3254c7cb7014ca97d038c94ad3666572f97d7326f6916e5b9d7ad107867cad74372e825275a6f79e951b035a164abebc100dc899c04193e184f26e06ba4dcda9797677e39798e6556f9e521dc974113afe306722e0400ed0d01002ddcb2665a4d011baf842d3ae5fc9d2d1702c2def203fe33cea6f6ce3bce6f8fd9fab77e213f9d20a88ba3ff9c523d6ac31f191bbe54ae75cc4d104fc9accb0fc26c883e9aca9a7972702216aaf98182cbeef53c538f61076c37074eb36b9864cb8110a647ec8a07e44d33ae953d0c068a43585f1e4d2e0ee5f9f14181dc8b0ecd1544ef937d05130ad9bf59cdc56e681e3f204431d7c51fa268bad0454e73e0a0583e3b0cd545655f2d83e0d8c65afc12ab4af084b91895fe976eb2beaf79c10e5c5e4e9471a0876f7493ec424e658ef4746a7add1f90f04cf8465bc16f31559544e1ff7c33a8c7fd555ece1e08027d87453632e1b4c3545339f012fbe8e2419bfd059ae9c50a69a1b94c93f8f3f7b4dee3633349f6e242071bff904b117e1acc44f0eb6183cef17f050aa1cd2a8ad21fedf9115340994f097139dd5537c83812afae53baed6b5b19af09ee0dbf36d299841768380821f57b32dc8a4fab0b66d960fdd91b175ca119532e63b4e1df6a09dbd84b51d1d5baa4b3f7b475bebe13d3df91d4c905b0624843aad050e9041b70e64929f32117d917b43fa5a11bb428f16f09943ad3832406d116dfdc0f967e805fef14a24f5adecc11c0a180ad20a69b83c3629dd0c7a96b5ece0074eff1e576bb03461937ec60931eea70c", 0x1000) fcntl$dupfd(r1, 0x0, r2) 03:41:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r4, 0x0) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = semget$private(0x0, 0x7, 0x287) semop(r12, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, r8, r9, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r4, r9) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) fchown(0xffffffffffffffff, r2, r5) listen(r0, 0x0) shutdown(r0, 0x2) 03:41:56 executing program 0: r0 = msgget$private(0x0, 0x311) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) chroot(&(0x7f0000000040)='./file0\x00') msgsnd(0xffffffffffffffff, &(0x7f0000000080)={0x0, "98229f25f002831fcb8d2e10d7b4738df77df12d2d0a65483169b1120f5a8fb7e13ead18346c496278756e40f6c24f28e173e18bf4880d1d421b474d12"}, 0x45, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x5) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="96f0c7499784e00d48ee8d9bf7528b9c1b734c851929e4afec2f6da9dbd375dd5ee0bdd2a79f5a7cbadbdf8f47c932cfc655b49ffc", 0x35}, {&(0x7f0000000180)="f4ae193713af47ea4395f4e5b9ab0cdf2d1dd093602f298a7afc8f481fb88f2535a34ccc202fd0bd947d", 0x2a}, {&(0x7f00000001c0)="06f4b4849b738b7e4a8762ea70c42a02b667fefbd1a437a95231ca96009ffdf53284fd40e1a702cd2a1749a6bdc24e330d42d96f5846660fb0e5bd48ffbe93eb68269eda3c57a2602f473f11714bfc3a0b4e9d5e59f9", 0x56}, {&(0x7f0000000240)="be16185ab3df5c0fe4f783ae489baf21c6edc3141950d76ab0d24a0412007279c1adb2b650d28f84c89eaf3420a9815e8c853d72c4dd41c9c0c4f1d7a6e94f4f4cf841f08a6661087f59e7dff917f3619a1a6ac82d150168b319d7dd8d581727547fc864c2e920ebfe21b0ef7a4212857a6f20a8ff8e8674b7c935a1c523e889794ac9251ed12d1f8af2433d2b8a46a6", 0x90}, {&(0x7f0000000300)="be0e0d71b59f5f6a88784d6efc7befc1cc1d504e074cec78c33b3d846e104452696bcbfc6334d74eceace65d35cb4d27693081cf75f6eb9408cb58cdaf86031b93da8fef88cd25d7fcb09ac667651bb6f7b874f8708eaf438631b429447a6a", 0x5f}, {&(0x7f0000000380)="e1548c9fa7f0993084ca39aa36fecec17e124e9eaf55eba2dde4b32a1d2372e19c69ed7edf71f48f2772889c53621b553ac8a2206f7f154d4c2493b75ad051dc40d512a3942cde44f75ef5ec83032f9ff2e8a712f22da3e9b644de072e36ee08bfd2ab6bf7cf551fefda42897c8d4b53229d0f86f5341e2a9f157268b5fd35115e737de89385ba", 0x87}, {&(0x7f0000000440)="bde4bb7bc3bf49dea1253b51bfd200ccca510aded2fb91cd24f37e2cbfc5dc6717db29412708a59252c3e74df8246f9ff99897630e52377932b7381be66c1611fa4c6e24103c126a57e0eeb32e5df3af8f0492a3db082cc0d09feb99ae3fde08159ac9980f78933bfb67fb43a79011caf0f2e0184640d82c8795c453905352e4f9020ee7496cdde7484023426425aecf529c95a6c3f8c334794c9a80f9224c30157dc11ec370d6ceeeeabec019f75d5189d14311246a88470a7b90c8c57c5cfd0a51ff5a", 0xc4}, {&(0x7f0000000540)="a9fbb17ed08380a527a534fdf54e2cd9fd3745704c27603f4602f42089e9ce64ceb6a2eea617f1cf11a12f4d90a79c2b8c4de2d0fa471f9d18d7201b6b4d08a1e23c1b97c7a56489815043222e3fa100139f661612f7a9215018c293fa68395c994c7edb5d25d7b93e013246f16e3d090d466b9bc5da503b96f37860fc25f773227753672896287e9c8b696d17249fc287212016907851467c28daceb7c2ac354c4ac2e328c53885859b66fa88a61de949da5bd283bbf4fe0d46dfb4ac35968ee079740e878eced8", 0xc8}], 0x8, 0x0, 0x5) truncate(&(0x7f00000006c0)='./file0\x00', 0x0, 0x7) sync() mknod$loop(&(0x7f0000000700)='./file0\x00', 0x2000, 0x1) utimes(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)={{0x4bd, 0x5}, {0x6, 0x1f}}) chdir(&(0x7f00000007c0)='./file0\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000840)=0x6) socket(0x1, 0x0, 0x40) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000880)=0x2) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x800, 0x0) pwritev(r3, &(0x7f00000009c0)=[{&(0x7f0000000900)="488eddb386d048750c9dc27e6dd44652cd3189a8269293bafcaeed005747f98202280b0805434d317d15b2fbc87dbf914590da18933ca0baf07966aeffa876950e846bf00b0bd82230b9ed3b8047e530d66e7d64ac5c72d562781d10ce32b9a0b353795a3fc9efa2eea29f9d60", 0x6d}, {&(0x7f0000000980)}], 0x2, 0x0, 0x2) semop(r0, &(0x7f0000000a00)=[{0x4, 0x8}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000ac0)={0x8, &(0x7f0000000a80)=[0x3, 0xffff, 0xffffffe1, 0x8001, 0x2, 0x4, 0x6, 0x9]}) r5 = dup(r4) getsockopt(r5, 0x5, 0x8, &(0x7f0000000b00)=""/176, &(0x7f0000000bc0)=0xb0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r4, 0x7, &(0x7f0000000c00)={0x2, 0x6, 0x49d9, 0x2, r6}) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r7, &(0x7f0000000ec0)=[{&(0x7f0000000c80)=""/170, 0xaa}, {&(0x7f0000000d40)}, {&(0x7f0000000d80)=""/39, 0x27}, {&(0x7f0000000dc0)=""/21, 0x15}, {&(0x7f0000000e00)=""/46, 0x2e}, {&(0x7f0000000e40)=""/40, 0x28}, {&(0x7f0000000e80)=""/54, 0x36}], 0x7, 0x0, 0x8000) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/zero\x00', 0x8, 0x0) r8 = socket(0x20, 0x0, 0x80) getsockname$unix(r8, &(0x7f0000000f80)=@file={0x0, ""/108}, &(0x7f0000001000)=0x6e) pckbd_enable: command error 03:41:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") pckbd_enable: command error 03:41:58 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0x0, 0xfd}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 03:41:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x9ff, 0x0, "d730c1e7e402000001000090bed090dd6e651a9e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 03:41:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x195f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 03:41:58 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x10, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) bind(r4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:41:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 03:41:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0xfffffffffffffe95}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:41:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89d7b80001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = kqueue() getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f00000003c0)=""/128, 0x80}], 0x3) dup2(r1, r0) 03:41:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:41:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 03:41:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 03:41:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f666989653000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x9) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) chdir(&(0x7f0000000140)='./file0\x00') r3 = socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000100)=""/53) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000200)=ANY=[@ANYBLOB="70db77bce8012e2f66694f653000"], 0xa, 0x0}, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1000) 03:41:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) r6 = getegid() fchownat(r4, &(0x7f0000000340)='./file0\x00', r5, r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r5, r7, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/4096) 03:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x2d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xbe5, 0x2, 0x7f, "707bbd58046528012d05354bd6ff3b41b503597e", 0x40, 0x67}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8ae5) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") semget(0x1, 0x1, 0x9) 03:41:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x81, 0x9, 0x7f, 0x68af}, {0x1, 0x0, 0xd6, 0xa19}, {0x4, 0x4c, 0x80, 0x1}, {0x1ff, 0x8a, 0x9, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x8000) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 03:41:59 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) msgget$private(0x0, 0x10a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x8, 0x1f, 0x42000000}, {0x8000, 0x6, 0xff, 0x9}, {0x4, 0x5, 0x8, 0x8}, {0x81, 0x5, 0x88, 0x104}]}) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000037a9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ede6a870a313ff2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000002e3eec8900"/177], 0xb1, 0x3, 0x800) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/224) ioctl$BIOCFLUSH(r4, 0x20004268) semget$private(0x0, 0x2, 0x80) 03:41:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 03:41:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0xfffffffe}, {}, {}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r1, 0x14) socket(0x6, 0x5, 0x4) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r5 = getppid() fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x40, 0x0, r5}) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 03:41:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000180)='./bus\x00', 0x752405d022fa2c16, 0x801) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r4 = socket$inet6(0x18, 0x5, 0x68) fcntl$getflags(r4, 0x4ba1fc49a55c46aa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 03:41:59 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) ftruncate(0xffffffffffffffff, 0x0, 0x20010000) 03:41:59 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='\xffdev/wskbd\x00', 0x40, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49, 0xcd2b7150ba417ce4}], 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)) 03:41:59 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0xd010, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) fcntl$dupfd(r1, 0x0, r2) 03:42:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x20004276, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x7ffffffe}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0x10000, 0x6}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x0, 0xe9, 0x9, 0x2ac2}, {0x7, 0x1f, 0x7f, 0x400}, {0x8000, 0x1f, 0x8, 0x1}, {0x3ff, 0x6, 0xa8, 0x800}, {0x0, 0xb2, 0x7f, 0x1}, {0x8, 0xe1, 0x3f, 0x80000000}, {0x100, 0x2f, 0x2, 0x9}, {0x93a7, 0x6, 0x6, 0x8}, {0x0, 0x1, 0x0, 0x47d4}, {0x0, 0x9, 0x4, 0x20}]}) pipe(&(0x7f0000000180)) setsockopt(r1, 0x100, 0x3, &(0x7f0000000240)="4cf389fab1c8de9381c9f218310325f619afa22783c3232c1d31c9f255d494e3b4d5c35b3463eb1e85d06c822e6040db17da8071d286d2fdbdae706e776d05b9b4a5e5f32ff143f627a5861a2ffcc9dde091eae6fdb59cd1502e7b5e85dca20f6da61e18f2face104e8641bbabc7037bac8415eb479009cf4411e0d7fd4d4d9e0c052347a2289e509f6432bc4a8e51b1edc454d425edd56e824339c40eb66c71de745655cb34f3d80f171b71548361a383b521e9535d7b14fac8599c5951", 0xbe) r4 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000082c68e49171189805186159db6dccc549b2c986f2535a982d4eaa4705cf617e1a2ed86cf87787e1663ed8ee6d4317addd17e2318d20f6b0d1fea245c1aeb66ae1ddcf036c21cd74cfa071324c5991d44f4d2450c3f76718392cbd400b93938b3949c5f0d6477f97438f91c337cad43b60eb8da4dcc5ec512b0a6c3d4a940ac5beceb8e55df3985569d254f1fc6e2f66593d8dbd66dba145dc1604add24eaedd88ffb955076520e596cfbe742cd625303a6533330a1e67342e7ec69a4ec702879af7ca0df5a41d7d650e8b4984afb5e51b9c7a2abe6140d6545a7c0e57094536590e725a0dbd48516e342727eefee4696a269c4224dc8c3d39d"], 0xc7, 0x589ffa4268afdf7c) 03:42:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = dup(r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) write(r2, &(0x7f0000000040)="80af0f55bc2d9b2ce52134bcb4ea04f11f51d9be36555b681efd136e4de2a576f72f57b34b7b5bd9c04dd1362985ab9bb5ec5b", 0x33) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f000031d000/0x4000)=nil, 0x4000, 0x2, 0x11, r4, 0x0, 0x7) 03:42:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x452) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) close(r2) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180), 0x0) close(r1) execve(0x0, 0x0, 0x0) 03:42:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x61a, 0xffffffffffffffff) r0 = semget$private(0x0, 0x7, 0x200) semop(r0, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401}, {0x6, 0x7f, 0x1800}, {0x3, 0x44, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x11, 0x1000}], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) semctl$GETVAL(0x0, 0x5, 0x5, &(0x7f0000000140)=""/79) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x69, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed5392d263fbed85032b4ce49da499a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0xfffffffffffffe67}, 0x402) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r8, 0x0, 0x0, 0x1800) r9 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r9, 0x0) msgsnd(r9, &(0x7f0000001280)=ANY=[@ANYRES16], 0x1, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, r3, r5, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r6, r7, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, 0x0, 0x0, r10, 0xe4}, 0x5b500000000000, 0xffff, 0x3}) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000200)="dae54e9d0983262421f01459c63d18758d74dece663debc18c8acf2bce0fd9ff55c19a42f5b24b4ae9e46edea1a23e5d873e91aaf10e3c8f1f6170a0bcede3f131cfa8867e40493447d726138326e7e027854c943cbc5a16394b6d14f63f2fad990ab5dd9c387e51a84d6108fbca6c3cc8ccaf18af111aff612d61ab2756997b64b93356d339c4ca5566f046f84fe85babfe94280cbe10d96262cd0547270ecd419a7f5d9ddef1e590b02aad3657e4e7561f070e502142fd371bd017d0c8d4996e11b0582d2b0a8cd8c579eabe136dd9e82e8c41970bd5a25e235aead40644", 0xdf}], 0x1) 03:42:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 03:42:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x3f}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:42:02 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getppid() write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) dup(r2) 03:42:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x81}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="77651dda284451b911d0afad636fff2522efd45d27b0390d544e8dd56239ee3c5848abdf066cbca1affba1d424743018738cbaa6bf391e825ea9a7d316d1373527e455cdcb249007170b0fed023d40cf825c8fe6df212105096db3152bd417f170d3da1428ddca63888b", 0x6a}], 0x1, &(0x7f0000001700)=ANY=[@ANYBLOB="2800000000000000ffff0000070000000654c4618b0b400b67e036e05e199edb0047ee7c57b00b005000000000000000ffff000005000000a4e55b0bdd7cd0be17604f31740be1eb9173370818f9859152612af46b6e55b0716c803f7f8bef80433c11a7a551e9687dd5d8c2b07ed9861ead2b0000000000080100000000000001000000020000006a61d344dea6d174f741fb00be602041f63021eaa9072267a54c4a88555898b08e5b65afb34294deb7bd4655c6f66568e2067b30370de1757d81b988fe6e10e2c5c565076c272cec83ddeaeb93f460d8774bc8e8f436c8955042d6279b15a5581c95cc6467e9b90f7db65cff308b89455bd8efb56a64469d6632c9b13563bfe45c0475845833139cbc0a58a9654157852d3adf931a0bf13f2fdd76ad1481c10801b0bd9bd27ca1f99c1551d04b70625768f1bbce479fbb2589d0eb4455c7b37553e9edf919fb2010b7daae8d2ca3a3233752ea442869d019087bc95551fdf06892dd3fd80349f955e9ef596bbc29c1f7eeb41440aeb2d1f21010000000000000ffff000004000000f1b60f2dd74d61391b074e3a1c415b370dab968823381ecab6f854b1da2a217c89ee85eed1ec8817f3dba41c6eba0725e93d83643cfa2ba35d1fd92c350efff151a7c5e2e9b6d00174ad46562b11d1c1e6ec41496d1bdb2e3de879d4e80e31be07fe63d3c492cf4fa150e8e54eef8131f4c1f56885fde4375ae76d894e65078643671a883e6fe2b7ecda82e41023535c2a97742c913a4df518adf8f216babf1b7738dbc5eaf8aceb7e26a8b555e67d31c931288c226032ba98af7af3447929a026e3b39c6c864919d8025064b4b5b294b87056a9e10031d8dfb7fae0b9cff84f435a17037df8f7d3df52e09c328b2cbe865d9a2d1a796def441dcc4835020356954b210ccc70cdf9c14b696ec174a216d7febfab52b1e89cdd0163591898111a4e6efac7fd2f190a5c2a2f5dc9d4afb2b0eb197a5a3f4139895f5be49cfaa98768264e2a098ee4932132f89bdcb3e7850fffd291c6eaf9e63f3d22e04e9572a405c59212be645cd62efc499a15df3f52a8b006863a6ade1ad8f7a98095dc4ae6e0a7048a463cba2b8c21ded2f2316c83b67b75fbfdbcf19b40ea4992c6d5e8b96496bfa118151738e1aca158ca8e0688046b6fa45b3b3b83131a3c4e0e717b4995301ae29ca0178ebac83b0338a05118559147fa39d3b912cb0e660f4910ba281910a469469e0b898244f85165e609d8e25d650943acd66e80f3d3a2a5333be95a58da3b26b68fbec08f8e2fa09ef3be24dcebdc315640b93e16131ce3155d900ff1f9e0bb098c96290aa4067d50ebfb5e77d7cae005abe25fae271fc55cb1ef8ab43413cf432f9aa446881cdc8bafbec817d9201c03084180384460de4890d93c1e2caadf282414ee8d773f22a9cc804f9b4eb64adc2f13cf83ad23c4365bc9412e9ed772c282d2f67c14183b9c013423640b408572e0184b664d13e1f222be2a7c5d5eb1cebe6548874074a39897cfa5a5e02cbcf44355205b808a67fb4c0d86673e33362b8adcd3fcff8a3d8fa36f0b8b999fdf81d7717627528a6940279480701986691b8ba5ed4df276339d6de4bf8d3d36a3949324377a360f0b25028010be235002f098549429a928882365041a83e5fd9b5971276e3a82d2a8c93e1aa1d87858637b6f19bb8e7bc7d296a91601669adbe0ece26b4e24ea5ed5759f2e55767b54c3d8d88a343f4b59abf21a374d24e14e8d3d3374b8718ebe1edfe1440aea23a590eafcc98de9a605d4815e67d8fbca7f5cc8c5021551e790d733c31bef4a634be663e68c3efee077f773e80cb45ba8f917b4fc0b315161b013e5246a5a728e15cf6906014b430229c7c97732bdfd0e2449abb4fda26b688f09163d9d9438b79e9119ca715269f59569a64ef4bd8ded789d154562d37d7c9566887684170f16e0db9aad649255fa44bbd6c3de0ff56c17435ab6cc8f36e0b94c1b56d17b7f2e564bbbcc74d0d9d2019d11ad06ec7f627e8b3d73ac6fd077b89a046dfa343465829db2e82bf0a93ebb73f9e194abe8d3b12b1c8e3b27229ec4d88dbec226a5cfe179eb7664b046765044de4d818cbb80be019946597e07e1f08de6db7590276007051cfbf30347a02e5c129d0620f5c755fbd1a43ae0a0068a1a32116e58d1db8689e85fee0cba5864e0c22f2293c61544519146463a651ea6d3a86273c0e86e783d474fa151ba6e3d3cc2a4ec813493ab18d7aa86398fa4e17258a2b351eaa8ed4c6dc0a38b1aaa8a38d6978c38e3ef027bc12d99f5ff8cb9ccc56f90235c645f3b1fe73bdfe895b73268bc9ae823509b52bcb2f8cae069db37de94ee5b6d541ee501bffe54d0aa8452e4ebfc765caceb4a8e10edcf516339fde91f346d2ab398a9151a47a86e5ab5483d747886ced3450475245e534233a8fb9a8e6205c56e3ccdb7c17b891a99d16145717e5064db73750d0faddfe7558175465f5e3faf0b83ae9aeedb8227306a14f2ebf6f87524fb6176446a2e861a48f89a2c3edf994e2ad06bea60c95b68d921c44812d4f3adbc736b54ad13f7182dda7ff185980e1bd81c291c7a8586bfc998eee0af98a137fbb570bb0812e0788d1c1d07aed6a5d9239615a13870e0947862d0c07aaf1b6a04b5116fd6f573aa82befcf186d79c2ed565624e6b98d677842db4d124ebcb557c14382b198d4099a89d56d2170d77381f0458bdfd3bcd0a30a4ae1052eb69919dc99aff626abc5fb39a8f8180342dfb3e0514006257c5e7cce04cdedcc15ba351aeef78eec42404c13dbec18b879caeafdfb1d9b7b44d87ef7ebf789e5771dcb297838351b169d3e5edb716edfe7fba272e4282e087b1e8f393234d4bdda22e97c022465dabfadfcb6f81ed202a5df7c2ae49a234136c428d42da2fd727b24a79475ea71282671f4066df876fb8a3d527a8e9d004f489475d0c28017d4018cc1d7263839a8267774caf746370d7f8a93d18b164bf4fb20fd59fba2428a49dfad5f53a5081d8776bafaa743e194c8ba2f3ed14007c904dd78b44ed1e844dece07f67aba889d0b67c4b2d9028920d5a4392c363d97cd4fb7ed56b4143544ba02251f6af156ad84007e31fe361bb01cc006f91f8dff78cdfae7c884762613d9457de0b893d8a7d14479889321cb963233076ff32aef562e47eb39150dc013826bbdf70952b57d65adc3629fa58a9aed837006b92aaa4971d29becd13add30bab8fc2b35782d8215cee26c9d8b38d49aa6b04b53f2f5231eaebe6dcb357ba76903bd8acda69efcc06af2708e4fa73eefea2fb37d3a8f67747143e28d03c349d96ef173109da302c1b398086d85ed7d394164a34b897afeb4a0bbda36c86412d4c9b7bb7613e06c1b3d28b3f9a6a5be5fcf40bb35c1b924569fb076fcbf903c1f2c8cb40e09a19dc40508c73f287120dfa47155f41c21373a97ab10b3673b79269c4fca983262e0f8f7f15390d40c1344455f9037e6beb5d4d899bf272ef1af925c4b96797e750d82158114c49c2127da7990def7b5f32fd289605957bb8f35691f995d94d9d46cbda68ac686374c8cd8ea2cf179bafb8986f02798dfc116621e7f73c59298fe571a14dce6cdd66993d9d49585cb2baec94801088b54b58e8bb45e97019b6a1861718b6cc32bb8f191619e1e9c825c82e14d0c8ede6ca7081109cae82ad118b5c44fe3693fda06e93a67a48869bb55a8c9aff0127389cc55c578dbb458cb6981e61d33d9fe0f0b763e45ce35c9efebeea00a17e420d2cba95b8ddbea35456912fff87f73de29fa320b50b6c102ae7f21c81fc81b66cfa6140b6e221efff3046b69dba0687d90cb4b4d05f8637602c1ea99586dc2f8a9c7e18bade826eaa673dba9e6d222855179a94b8f4fab9f4b719bfc743d003868b620e9d1f9b8621f0f7f080d5b3dbf3b30005df3611604182d66efd4825953d90f5812310216533f01883b416446dbbd0505d064339eeeb39211cc5201ed615cf3fa32d947b54e29a3d3701db199abbd104bb0bebbce8a2c8ac046a96cc481c0fbcc83fd2f8527ff37c9f88f106f2e73e741e59479c191457b522796dbc04a6aa737a3e353cfbdd1d8d7ce88825cbffec2a0f07c2927184bc08ca094dba195238ab2df41f35903708ee8bf1b0c8872607a0a9945bd9f677fc4c087613c61f0d1ed441b7a5239e1904181e38bb7c078ecad235d4cd2d55a796df3100a878aaf3604ee1006bdb3e989e33e05c68121bcaf4f76414afe935cbc5fa8324997592f44e1a5b8781bf3a998ed0f50017d044f60d9e6f09e435fac8e4046a9afb87be12666b926ea433bae467b0e6fd7c5e5ea27d5129c6790925e49edb76d03db137e0aaeb4a83cafda086d289f93e1e326a20d8e1bd4bc6a16bcf42cd3b5f98e1ae1573c55b4d04809536400e78ded24234ac90d88957e1a210ee2eac140e8b6b93eef9a495065184f643a33d27c4c73c29e20d44b118878e99ae970a22fdf911db1658d4e554f033ab2826421fe3c019ecd5e251c247d608feb50036025cb99daf519689b04542dd870702589007ada7c3c07cb17abbff2bbe537490b31e39e2b5a454262ac29012b90b40b540053d48599babc3323ee4c8793d57893481daaa1f47858ab041d2523d8c5cf4f90b1cd65731986fd067f391e9228cab52f182ce3c3e584d54512ad3342a0e9aa125a18261cbc61b3bf2f5db93e70310466cdaace8fa21950c0748e7b48d22597ae3f266074e7b3fa33e7d84f1579f92503d0e21b8f582e77edde64dc35cc7334d101373d4621579a4915e65c2170dae0cc004687fc4a112fb9a7947d50007b1612b52f926643f56abd93f406f2f64c00348e39e52f921b0714594dc7133eccf0cfe1693ccad1b14e0d111d9d673d42aadb6af0835fc91aa9194402987f1329fbef362ab85edc6b5e2f8e15cf1debd25d1fec4b24e6e34f6f0b0f7fb09dce1f0793b4404e2a1ce642eed55029776140abf8dbf579a9147d8b8517375ff812be27ae54a61d026e82e1e0c1bc9ca39d9656b0dd13be37506d926758a91aaed3baae30d6e895d06118d22227e7f7bcb0a3f9a4a9e4b76c119a71ca7cd3374321be36cae7ef576ddf285aabbf07eb27987a67e1358855a5668d6c624feb81e80289593680d5318c693f1f06312e116a76032cd4898d1863bcda8e849c4194a29c8f4ac881f620bfd16cbd874a49e2c73dc7d829edc89d9d14f89d976d6e0c641b95efe217b4dbe2adadffc38e6ffabb300272ea4dfc4a940727662e451a61016824c0980f9e3b4c5d41b0273365018b69e47ad495ef69a7e925bbb347cd89f951ce5ea993aee945bb2e50e783e91a9a1e703ed724d1f1a3b75b4b91e20002abdb934ee7fa6ac2c7de309208f5a712b00b82e3e3482f9b366af997360e9a2d1cd92696c19b494fc5f26809526a049e51e7eeec81def232eb12d3b50b235388bbb814b45d793f7e721854ce6006f4771cbbb4f6547589e3dfb67a3c77d0e2e0a0e6e81b19ae9b0b7f3c5393db9b6e7dbaa2b7a86153649927013e8431a37460c244101586ecaf99d4c57089ade2458014d3a0e608634075d2c9322d3205b582b4fcd56617505e4d85410f3c857fac83766d3099b0d433443411159bce286aa5b73e74e384218b426bfb91607c14a13be1dc48e0d0de878a856d7cfb67bbb0c511f67ff720043845bd9d53e35fb74eb0704561f2ecd378ce7b50c232aa254b0c49570f302030519cc354f5585caf7f674ffe866ea9d87dca8be28759e61b8e2635d9f7721a1e008e7791b929155bddb808ef2646831cb0202305617308d21aa26c60ff72a0c21d1c4fc155b28a5b5ccae9fc540d9042f2d892ffa3d9e5a766fc99cae3634afa928c4262986afe246d868e474d98e83d6cd25bdcdecaec84b60d516540f87f59f9350a3fd360bc299b2111664dc4cf6ba41bab7f473af6812998a1c30a6bcdf7cabe550b13ddec49f0dd1b3f54c6abafa603a402bd617c60f18485ffb6772a9605bfad73201bdcfc39c51bca5b496d0139ef0f367a25fccda943d871270172d70f476bf21b0445a19e87f2e9de99e4f8a1c55aa63afb40bdb3b2dc0635440a91bf6b6c295085c11a2ff63c5bd9f98e1c8af5a3eabb13ad771070df74cf1e6e3813ca27cda2ae8d5b2d09802a44dc080987a867ad5d7c60e2d5d719d74ddfda21f5f5db515648f6f1ecb4b0dcafc69772c3b0c3ab1cf7a49a6df8a67d4b3bf80b05bab6c391acdf8cba17081caec6ab7a95c8f73bf9ce7998417a5fa4ee1f24318d22d4c3e62124f12317f53041d2c7618cd457edf4de840fb256d9362a9b4dfeda2623f03da741fb08364466c95ee147dbaa64df378ba8000000000000000ffff000009000000b15300796890cdaeeac373da817ca9f3f2cb0ebf761bf415d0c193befd2361c9b0ea47fc02808424dce1779573f74c35cd200ae2f5d1a0b345374d84ff5ea4336271669d2b06afd412a101cafe6284dd5e37c71c51eae2bbfe724b14f5e1b096ee6e1455b27284eb3025000000000000"], 0x1210}, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x81) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:42:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) dup(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045710, &(0x7f0000000080)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xbf, 0x80000000, 0x0, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x40, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x3, 0x3, 0x6}, {{r2}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x6, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8b, 0x4, 0x7f}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x8000}, {{}, 0xfffffffffffffffd, 0x42, 0x2, 0x20, 0x9}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0x6}], 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x5, 0x1}) pckbd_enable: command error 03:42:03 executing program 0: 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) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 03:42:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) recvfrom(r0, &(0x7f0000000200)=""/238, 0xee, 0x1041, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x45) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = geteuid() r4 = socket(0x10, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000, 0x0, 0x0, 0x0, 0xed3, 0x4}) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ftruncate(r7, 0x0, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x4011, r2, 0x0, 0x7) chown(&(0x7f00000000c0)='./bus\x00', r3, r6) pckbd_enable: command error 03:42:04 executing program 1: socketpair(0x10, 0x8000, 0x5, &(0x7f0000000000)) syz_emit_ethernet(0xfffffffffffffe6d, &(0x7f00000000c0)="1b622da02ad0c52e565c0d9a08aa77cc0adeda58ae0f821db28a22165f246b30544b0b159a8367e02e7e84bd9fd89ca4ff4ba95895022b4a59e6dd8565199d727c84e74975b74f2d044587d0c386324a0e06abcb2e600f572fcc04e14e040e4885527314") r0 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0xba) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0xffffffff) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x7b056558c1f179c7) 03:42:04 executing program 1: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 03:42:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semop(0x0, &(0x7f0000000280)=[{0x3, 0x9}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = semget$private(0x0, 0x7, 0x200) semop(r1, &(0x7f00000001c0)=[{0x0, 0x4, 0x1000}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400, 0x1000}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x1000}, {0x0, 0x46}], 0xa) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/140) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000680)=[0x0, 0x0, 0x0]) r4 = geteuid() r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed5392d263fbed85032b4ce49da499a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r12, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="020000003427b8dc7d0b84c567d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000000000000000000000000000000057750d822ffb8e9c2d0bbbd5fa05a787e6e3fe8e5eef3a09008cf5230b6f8b0e3389ee09000000000000006b9c041ebc6a85885a6fe1dc7d9dd9311c5acae0f49df8907638be1a5e9d35f4ab04ec2a78dbf66fee05a9808b7af9ccf313a748c7bb24a26a4892c112bd54b706d6113f3a33c6ddb5f2205c0f1b558b2bc791d913ba0fd90084ae8f45b79371345bf78b399dfc4a814cfd4c7f0c40951bf4de960aff5b320d97596ed6db7896b09358d08af581f8c0c181386423b4d17a4d066924e947f0c0a1fa554e8451f8013268b7d533b9f7"], 0x1, 0x0) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f0000001280)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae7d719175ebfb839f319f1b4962ed2da9ac42d208aa5a84e1b79a05ed2ddb4367a36f4fac7ba147b0b46db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc74bff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f576927632ffe9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d9be0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c884085c9e2de200"/309], 0x1, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r7, r9, r6, 0x0, 0x46, 0x81}, 0x10001, 0x1, r10, r11, 0xa5, 0x1, 0x4e2c, 0x6}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000006c0)={{0x9, r2, r3, r4, r9, 0x98}, 0x1000, 0x20, 0x2}) r13 = syz_open_pts() close(r0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)=']\x00', &(0x7f00000004c0)=')\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\xea-/$\x00']) dup(r13) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000740)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa7a002c4f54020d98301a462f9132000", 0x1}) readv(r14, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 03:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x2, 0x10000, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 03:42:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) accept$inet(r0, 0x0, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 03:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x7ffffffe}]}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:42:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xaf, 0x0, 0xfffffff9, 0x0, 0x1ff, 0x3, 0xa9, 0x0, 0x0, 0x2, 0x8}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x190) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r1) nanosleep(&(0x7f0000000080)={0x3}, &(0x7f00000000c0)) 03:42:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x10, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e9f34486d16dc2d4e3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f8331191a4e4a68c72deb05aed930a8a3547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a35661a4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb020000000000000048ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb00003107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614cf8700c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b505874327e83b65d9adfcd0271921411cb2712886a34c9d11aa4dc1d2ffdfa082db516bdf310751deedfa26c99c606238da00000000000000000d182d080d22b6e295f12604d3a256f63c927e7088a82e4e0741ac9886dea58104307f1a79a540e5e9554bfa4d8129"], 0x10) seteuid(0x0) r2 = dup2(r1, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = getegid() ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) setregid(r3, 0x0) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x1c) 03:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) r2 = msgget(0x1, 0x240) msgrcv(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000234d9ac9e8ead018126caa1f3f272b78b3bcb2c047813b8e9f4ff3"], 0x106, 0x0, 0x1800) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r10, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r11 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r10, 0x0, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt(r13, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x10, 0x5, 0x7) listen(r18, 0x3) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x2, 0x8002, 0x0) connect$unix(r20, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfdf223ae22417d173cb92eba606592fc9f4ea35119f59e7a53661b74703dd8cc0100000093f42355252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894f7cd9f822be193bb4fa4227156659669209084b58ce5c00c03ba103"], 0x10) write(r20, 0x0, 0x0) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r13, @ANYRES16, @ANYRES64=r14, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16=r21, @ANYRES32=r20], @ANYRESHEX=r15], @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYBLOB="85004c2d902fa33710b62e52357f1e347a1632ab88ff9bf826d0dc690598f8f62ad12a62917f19e0259dbd547934907016638747d93586da70e12065014cd989804870f71d20c917163cf151f2a0a1ac512b156ff3ff4c45d9c16f655425589c11797cd255f0f8095c0c82c47c1ed10d45c80d41b97b7b34e0849c47f531bdaa05f1bad7ddcb31e69b70ab15c68ea90981b3790aef1508f406eaae5b025f0a593718a079958af3a26e853ae08ef48041cf6f123f8844848055801539f4e8f4a893201fca58b91cd96f90a707598165e79ab69bef39aa227490cd58c24c7f702548e7c82140fb2f3127c751368b6ee0118288", @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYBLOB="f1d9b15bf5e1a82fa18727bb22a8e22a89eba72bba004364c81796b14afd11ebaa4ce4706477af14fd05bcacb73310e9bc2947302a5751610399cbca53a5", @ANYRESDEC=r1, @ANYRES16=r16, @ANYRES32=0x0, @ANYRESOCT=r17, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r18, @ANYRES16=r5, @ANYRESOCT=r19], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r6, r7, r9, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = semget$private(0x0, 0x7, 0xa0) r28 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r27, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r27, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r29 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r27, 0x0, 0x0) r30 = socket$unix(0x1, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) setsockopt(r31, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt(r32, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) r34 = socket(0x18, 0x1, 0x0) listen(r34, 0x0) setsockopt(r34, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r35 = socket(0x18, 0x1, 0x0) listen(r35, 0x0) setsockopt(r35, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r36 = socket(0x10, 0x5, 0x7) listen(r36, 0x3) setsockopt(r36, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfdf223ae22417d173cb92eba606592fc9f4ea35119f59e7a53661b74703dd8cc0100000093f42355252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894f7cd9f822be193bb4fa4227156659669209084b58ce5c00c03ba103"], 0x10) write(r38, 0x0, 0x0) sendmsg$unix(r30, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r31, @ANYRES16, @ANYRES64=r32, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r29, @ANYRES32=r38], @ANYRESHEX=r33], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r28, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r27], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r34, @ANYRES32=0x0, @ANYRESOCT=r35, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r36, @ANYRES16, @ANYRESOCT=r37], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r44 = semget$private(0x0, 0x7, 0xa0) r45 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r44, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r44, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r46 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r44, 0x0, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = socket(0x18, 0x1, 0x0) listen(r48, 0x0) setsockopt(r48, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r49 = socket(0x18, 0x1, 0x0) listen(r49, 0x0) setsockopt(r49, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r50 = socket(0x18, 0x1, 0x0) listen(r50, 0x0) r51 = socket(0x18, 0x1, 0x0) listen(r51, 0x0) setsockopt(r51, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r52 = socket(0x18, 0x1, 0x0) listen(r52, 0x0) setsockopt(r52, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r53 = socket(0x10, 0x5, 0x7) listen(r53, 0x3) setsockopt(r53, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt(r54, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r55 = socket(0x2, 0x8002, 0x0) connect$unix(r55, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfdf223ae22417d173cb92eba606592fc9f4ea35119f59e7a53661b74703dd8cc0100000093f42355252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894f7cd9f822be193bb4fa4227156659669209084b58ce5c00c03ba103"], 0x10) write(r55, 0x0, 0x0) sendmsg$unix(r47, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r48, @ANYRES16, @ANYRES64=r49, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r46, @ANYRES32=r55], @ANYRESHEX=r50], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r45, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r44], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r51, @ANYRES32=0x0, @ANYRESOCT=r52, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r53, @ANYRES16, @ANYRESOCT=r54], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r41, r43, 0x261}, 0x1ff, 0x3ff, 0x12}) r56 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r57 = kqueue() kevent(r57, &(0x7f0000000040)=[{{r56}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r59 = socket$inet6(0x18, 0x3, 0x0) r60 = getpgrp() fcntl$setown(r59, 0x6, r60) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xc9, r3, r9, r22, r40, 0x0, 0x9}, 0x5, 0xe78, r58, r60, 0x10000, 0x7, 0xc145, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x8, 0x36, 0x7fffffff}, {0x81, 0x4, 0x8, 0x8}, {0x87f, 0x4, 0x6, 0x9}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x6) 03:42:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x26}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b694ddb96ef4cd72296f0cba2b6a") ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:42:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x80000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x99, &(0x7f00000000c0)="72b6d6484634f4ceda52ded1617cc43854bb4c078c72eea0c693490a796f5181feaf47ea2d4472319a1e725bfc1e91e27a75fb30cbd0b25dffbaac3598abca8e422b8a6dcc29a47e75b35bad66d4fec6895eea44e3fee6739faa8830533b844f17429f8390576190b406b5a8df3350e84246e12b29e8485f9597e09af48dc2ffdc9287c36507f2a1e430fc4ac822e3c8ba1d1baf3e4b098805") syz_emit_ethernet(0xe, &(0x7f00000007c0)="b637f584697cc83c518e079e3dd8") 03:42:06 executing program 0: setrlimit(0x78ff553e412972bf, &(0x7f0000000000)={0x9, 0x94}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x6) close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) r3 = socket(0x10, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) seteuid(r4) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffc, 0x49, 0x0, 0xfff}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r9 = kqueue() r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xd, 0x60, 0xfffff, 0x8, 0x80000001}, {{r10}, 0xffffffffffffffff, 0x22, 0x80, 0x33}, {{r11}, 0xfffffffffffffff8, 0x88, 0x4, 0x5, 0x2}, {{r8}, 0xffffffffffffffff, 0xf9ebf913669dca78, 0x1, 0x819, 0x10001}, {{}, 0xffffffffffffffff, 0x80, 0x80000000, 0x3, 0xfffffffffffffffa}, {{r12}, 0xfffffffffffffff8, 0x11, 0x4000003a, 0x765e, 0x2}], 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 03:42:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x201e, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f8331191a4e4a68c72deb05aed930a8a3547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb00003107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614cf8700c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0xff}, 0x10) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x1c) 03:42:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000100)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x5d3, 0x4) write(r1, &(0x7f00000001c0)="8c65ed051518a44c", 0x8) 03:42:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000240)=""/183, &(0x7f00000000c0)=0xb7) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 03:42:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000100)=[{0x4, 0x0, 0x5, 0x2}, {0x75f, 0x5, 0x8, 0x2}, {0x5, 0x40, 0x20, 0x70f3}, {0x7f, 0x7, 0x3, 0x8001}, {0x1, 0x74, 0x9, 0x3}, {0x1, 0x1, 0x9, 0x7}, {0x88, 0x2a, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)="e5c606a9d29c5233e93a6f1c3714239ee56796b9fab8a8522151b080388d1dd87f957cd8cc4973e144bdde4621f7b0f50ced749b54cd8a60e417d77b9dceeeec874e83b4e3afefde25b72ecd726ef8526d0a65d28741bded159874139e8879785d1acd09c8c8e53da9d1c6d388087ab1fc3ced3032e4b92d027c25a5fab9e7a6bddc75e420098bc55041226e58b6cb884f", 0x91}, {&(0x7f0000000380)="bf3c832fb61ac06d6d5e330a4e3b5ade1f4c35e67366bb59f3c5ae95e5625d4cfd33f4935f514ed424183e007741cf986accc9813ad4a3f4199e4cc26a1f98f39ecca10748754ee92a6843562aa3277bb19f026a7dde6c73779effdc0d700b987b110eb2cbdbe0fcd18b72c1330a28bb3cdb9bf10ad6818f6123ef6dc45eecfe060613f1dabf0084b5576f4835a7a6feda1fb4452d26cc604b35cfd3bf99e66d798f5fa07ff7504ad88f2c7dca685595206847909fd0a165e5be9c3a54f248b341efdc1a567d8a29a3e5a72b362c6fa1e849d4cb0b11c9ad", 0xd8}, {&(0x7f00000001c0)="5e7fb609fb7718c9e777fe972f7221f2d7f27b9e21c15a7c45a5ad376385c9afb68d8b5d814fcc0571077645579206abec210c969c012a3924ddcf3e6d8ba92893934e71c043f344", 0x48}, {&(0x7f0000000140)="6bf7146d174f7e11ee4363a567edf1cf74dcdad63532ec4f0d7b", 0x1a}, {&(0x7f0000000480)="36ee3bdf2542a52422191d6b15ca431649150eb3313b2c011f0cf61528561122e9fdc1b277fb97bca585d2cced5d15d65c86875e699048797e6246e7ef42dd9a76b9ac80136ab8333cb6ae9125dbf04abc67e109ffc5c1e646171e83a61edb8889e3488057a3d243034329d0f9921ae0e15875f9b297172cfbb09537592b48c9ceb23f709c5af04f82005b9b1a509423c655c699c13dc6848d92cde66a59919cf51cbc91023b8dc6c8f3fb8ed645ebf90ea55544b9272316ffc46617f3ee4bbb615c7c28d43273b53605103f40303faa2a283644b8c68b5919f687de", 0xdc}, {&(0x7f0000000580)="184fbc52e3dcf6042285ad605739882830ee90cbeef4ff8e1f138c6b4221281cd2696a17756f96c17cf30f62342e8487802d7810a938dc0e2d74a380f52b524e73cd63d57b208f6e374f5a66d534758bf7954fb81ba63ca92ca107e31eca2152a935add55c8282cf48f1bf32df51bb0c5fd54b5ca099b2b77b9d5b4fa130f27df89232b5ca3367081711ea3e9a3546204505684fbcf8f5a3ae51744fc24b0aa0cdacbd3971cb3d0ad96005d8507434c63ad4a434cfd2bf495e14e1ed59a1", 0xbe}], 0x6, 0x0, 0x0, 0x400}, 0x400) 03:42:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) chmod(&(0x7f0000000080)='./bus\x00', 0xf1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r2 = shmget$private(0x0, 0x1000, 0x30, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x6, 0x8, 0x1, "4dbfe1490b755aa7b632647cbcff3be9d72350c1", 0x80000001, 0x800}) 03:42:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/\xb1Pf\x00', 0x4c35a6e283ced9f5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0x0, 0x4000, 0x800, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 03:42:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x8f, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x112) 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(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x400) 03:42:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000040)="bee670d4094072af1031a8a68023ffcb3ae076ba21fb56f55fcfc7e9df1c22fbc8d4e75824ccface2f56623a26225dc359465bdc5f09c86c92111fbf8b267e3a15d7a891ebdb2dd4b19ef33b28f35a7c93527d84faa6f14b64cd5342da4d4e", 0x5f}, {&(0x7f00000000c0)="42ffc05e1583bb6c7e163a02189e991a8f10ba4368f2f2e9e90af0bb805a9f8bb4850b849f5cb57a4220f8c578d178aaa896ffcf99e18459eac8027cb9cf4fa8f51141ab9e6be89ee5aedccadcd81414de5c23828029a8f5f275a1eaf50f", 0x27}, {&(0x7f0000000180)="2a3d7a6295a5606fd71ee88d36a4b5d58a09c12df754358c64ff61eb70e0104958f238fc5a66005011acdd72dd4870ff5469", 0x1a}, {&(0x7f00000001c0)="cb8f16ec3b", 0x5}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r2, &(0x7f0000000380)="fa", 0x1) 03:42:07 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x22b, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) close(r0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x4}) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r3 = dup2(r0, r1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setsockopt(r4, 0x10000, 0x10000, &(0x7f0000000280)="4bf2d93da31f01b3de683675bbc3e219d6e56dc87f01d3580f35b0050685b37fd899c4e7c9de93548a29a263ff685943e651e8abc3786e03b8bd2b494c3e7688c3181624148f2dcf9b4d0cf743e279e226b5750e9392916496813f30cd5e6624efe6f0dc096a4fa73a8a46ecbde30bbcd900769b930df884dba643d5c9904ad9fcfed34755cd00bbe6de65cabe8cd604e7ca23ecd84588aef601b9f9547deb5cc69c97e5a60f241f70436556090b3b1ec97f6864bd5c2095ab447a44f7", 0xbd) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="11636cad424ff7da270e191f209e70c8e88fd78abf8858d10ef3eac6d8dce6b4603d70561ce3dcf02ed263c23201aff77b04dd9635a66a8776f7e5b65b136e0fa6a926d57ead11bd43cbd65809da41f16f42d914b75b3c13eaf59296b90dafcb7d826dac10d6662c4f93d4e614167acb63398e1a415a9355b8ed9bd9f2177882a4f01bfbdc603a2a52efa3a978fa2dea02e9198dfe7027b9580b410575e9ad082a5c11b707c5562cb64d1bca896286a892d7ce873466ec1595e6fcebf9095e", 0xfffffeb2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x7, 0x401, 0x10c, 0x4}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$setstatus(r3, 0x4, 0x80) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000180)=0x6) 03:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:42:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x10, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000000)='./file0\x00', 0x2) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0xf0, 0x0, 0x9, "018c24359a4ca4b00ddf5babd2fcdb6edfda6d6a7bb3ca46066169e08ab69752877b0b31d9426e1bc8dd0071a2af42764f63d14e2668208d0d4e9abf3f140f71bda569e36442c15161af384f6c2a8fef106b7b355531e4856b3bdd1f81a560d2c772246d8463bbb2d249b70adf06d0d1f18ee53e99b0f210454ce1541daf657fd670f90d08ffecbdf259b0c74b82f2e0998e1712c2acc8a072640246f9591806b5ea79d6dff2458ab5fe6b27a86fabe89aeea3ea596b12d71b1adbdaaa5d0f75839ca1319884cc089c30e06542e2baabc0f13928ac0187f45f2975"}], 0xf0}, 0x0) 03:42:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff], [0x0, 0x4, 0x481], [{}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:42:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x3) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)="0730f7a6f3d34de4354afb3cd84cfda6e8857075fb18c987b019f39d2b2a652c9767c148aeee0dec7363e86f813288dc4dcfcb01c8559d7b1d1a3c216de5f729740b61cd026becb8150d3683e5126e2bed3e3bb4001b3cf194bb5b7573f1dace919618f2642fc0235825052b643bd3188b83ecdbe6bce49a479713968175c08877eefbc382a2dfb7c6b62b1fc17f91dbbd0e8c27f66dc72685e2eba41fd06d08144b5b52d0e38ff1a10596c04933926e936b0982f745e76bf01ad1510570a8248ee995d3488f98257a17b36b6fd640908d8cae", 0xd3}, {&(0x7f0000000380)="35c4c4295d06f5ba322726b96afbd7e8baf1829f4579d1bd7df1c2cf6290e155d265e805616f3a0015958d7df16e88977c", 0x31}, {&(0x7f0000000400)="5aeb9f4c926a879aa122d91bfe475c6742a1b428b52c86cf324221fd7f881cea4dd3f8b10cc45298f4e57d483ab19d81434415542e644a2ca9396c440867c2247ba50191c83c7d4e6641e5fb6a1ab148efc741bfe78fd500dc9bc0cda6f288e642d680a54bee3dad5ff6f3d5d27065cf7468fcb2623b3918913a76a6fbf8a9b855b90065da024ac950abfcd10f0947b5c6969bf7d4c3c0427ac80515ee6d8658aa5ec88d55", 0xa5}], 0x3, &(0x7f0000000500)=[{0x98, 0x1, 0x45c, "cd4360a4b155634b6296d0ea2dab638e2f7d260ebf06cd56979711370a0d1c3721c2836d253d6085f3e18d642f12f16f9112196b431ffa420f63602e88e06874a8d65dd4a67daabc2f7cc2f87ae40cdc32ae1a59868d9e68fdbe66b7511adcd8753e6c0e8f004c4fcdc2eecc866262cb6c289188162b9c39d0124bf63b3b338add7c44c2c5ceb5fc"}, {0x90, 0xffff, 0x9, "1cc472e3c54313f60e88bc12293765d06c74f45a1433dfa064ac84c7143e66d0154676d7b48954560c7b846d01e5d2e256fef50de401c246d34e3ff69a858faf0b041a5a9013211812e6dac29ef88f4f0eac965216e88a25177d39aca90922c202fcf67ae441078228e1cd1e4fa35ce767dbba82d5caff1bbbc79e5a6079"}, {0xf8, 0x268b96804cbc98d2, 0x7, "81af212417a66c21d241a8ad0e5e4e3c57cb8cae13dfd110951baa28ab78c479094fe25e77a65d74be14028a33b168f7efd213fbe33b4266579dc392271f9794498055b400c197af2dcf1d368d77d61923c1f01d6902ca1a570132811392eb4bd27b1d94f292e1fb84ed14562b53b290700cf8b07ca04ba653a724876298fbc26b2960f11536fc0d33fa7b42c7119b68745b5ebba2ec6a0d97ce75127a3c07a74d38f0ca6beda0478898d433127141594f7d1f0daa247a4ae472561fb360c71692554bc9e9d9dbb43d869e987be33d8e8cdb5467340c9d74ed7b4d81033c6d07457b6c90"}, {0x80, 0xffff, 0x10001, "b84dc49a919994c6d1ae57a73a64ea2f2f9a0dc2b5db715888f63d0d408f62839e8215fb27626fbdccce13b8b7551414d3f3c26172d4214bd99a31999531d16fd7d2dc382f3a6d7b1ac8efc520f5245e1c955be03e43e0f4bbbae82529f80ac540ad0f853226cf56b5fa"}, {0x28, 0x1, 0x4, "dfec70ef58b7862563a0f71b5dc4eaaea60b"}, {0x108, 0xfffe, 0x4, "24fe635304259076a67706929f2f90839bd16379012ec8ed835133d4fa0efbfa0ee31d43d569088d09af045cf2fd75b67324d2a5465d687d958207fd8aeee74019996f0616145cb6766ed4f448059e4e9803cab28e8a6bf9a0b513b937a18192cf01af2d2168e8f2cf59b9d361ae3e39b64c409ce1410bedd8b933967ce79789d4b6af1aee0eb32a26ca1f9c71c1df8bb2180a5e2653753c453c7ba44a350e060fe3b79edeced34dc17cfce52374d018c6bddc381cbd139e8e2775381f961628feef92eee0dbbdc2b97d0ffd390591608ccd02cecf57dc8c7461d1262c9e48a2985ea734121cdc07acb2ee0cf1b1fd050a02"}], 0x3d0}, 0x1a) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 03:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x7c}, {0x4406}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) dup(r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:42:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x2, 0x1, 0x2, 0x3, r1}) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x8, 0x1, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x14, r4) pwrite(r5, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000380)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 03:42:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") flock(0xffffffffffffff9c, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6a) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x9, 0x1, {0x773, 0x10000}}) 03:42:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x282, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) poll(&(0x7f0000000040)=[{r2}, {r3, 0x8}, {r4, 0x10}, {r5, 0x2}, {r1}, {r6, 0x4}], 0x6, 0x9) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 03:42:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="08ade09f32746a223c471c0100065cb6acdd5009faaaa715248f56b4952d7aca4d0019", 0x33d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:42:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2c}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 03:42:08 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYRES32=r4, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r3, @ANYBLOB="1bbb6967de92660fb2858a4e6618ca1bb27b60f04f8430b77c5022e0e71d78ba23276a24364fa8354320af81c4b345022e2cea1dc09bb14b8e402ed70000", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d672874a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec1b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/68) r5 = semget$private(0x0, 0x2, 0x1) r6 = semget$private(0x0, 0x7, 0x200) semop(r6, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000200)=0x1) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed5392d263fbed85032b4ce49da499a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getppid() r23 = msgget$private(0x0, 0x20000003c4) msgrcv(r23, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r23, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r23, 0x0, 0x0, 0x1800) msgsnd(r23, &(0x7f0000001280)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae7d719175ebfb839f319f1b4962ed2da9ac42d208aa5a84e1b79a05ed2ddb4367a36f4fac7ba147b0b46db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc74bff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f576927632ffe9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d9be0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c884085c9e2de200"/309], 0x1, 0x800) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x1, r17, r20, r16, 0x0, 0x46, 0x81}, 0x10001, 0x1, r21, r22, 0xa5, 0x1, 0x4e2c, 0x6}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r25) r26 = syz_open_pts() r27 = kqueue() kevent(r27, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r25}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r26, r27) r28 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r28) r29 = syz_open_pts() r30 = kqueue() kevent(r30, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r28}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r29, r30) r31 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r31) r32 = kqueue() kevent(r32, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r33 = syz_open_pts() r34 = kqueue() dup2(r33, r34) r35 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r35) r36 = syz_open_pts() r37 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r38, 0x5) kevent(r38, &(0x7f00000005c0)=[{{r36}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r35}, 0xffffffffffffffff, 0x94, 0x1, 0xfffffffffffffffe}], 0xfffffff7, 0x0) dup2(r36, r37) msgsnd(r24, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r27, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r12, @ANYRES16, @ANYRESOCT=r30, @ANYRESOCT=r31, @ANYRESOCT=r34, @ANYRESOCT=r7, @ANYRES16=r36, @ANYRESDEC, @ANYRES16=r8], @ANYRES16=r3], 0x4, 0x800) msgrcv(r24, &(0x7f00000024c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf8000800000000000000000000d2b6a4c5a60000000000000000000000000000000000000000000000000000000000000002000000001c0000000082000000000000000000000000000000000000ffffff7f00000000149eaaa476bc000000000000000000d40700000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f2482030848a699ba63fcc55f38903060a56cc33d5e4c0abed23c4087ff3a5a02e34712c165517a0fcd0d020e0604e3126e8a"], 0x1, 0x3, 0x800) msgsnd(r24, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r24, &(0x7f0000000480)=ANY=[@ANYRESHEX=r21, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r15], @ANYBLOB="70d15fdd1d51a6b60f443d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r19], 0x4, 0x2, 0x1800) r39 = geteuid() r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r19, r39, r41}, 0xc) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r42}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600", 0x200000, 0xfffffffc}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:42:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 03:42:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44fa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = dup(r1) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') r3 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) 03:42:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) pipe(&(0x7f0000000040)) 03:42:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 03:42:08 executing program 1: syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x262) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:42:09 executing program 0: faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 03:42:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x108) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2, 0x4) kqueue() r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0xb286}) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="020000000000fc005cbba28a45edcb531becaafe46ce6b54e9e49f38f543925bef78000000000000000092adfca6b55fee2624f0a62408d0a1b03d24509998bfa364bc17c4b10a02a347b7e7dcdeb3929f264669e29b216c8ae343a83357b7040eaef51d6332aef300cffef985c9829798dcbd0b7f41eddbceb940291d684cbc474100a6a4e26a6673aec64404b03f403a5c7ceded5d2f34ac07436eb2"], 0x8f, 0x800) 03:42:09 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000280)=""/4096}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 03:42:09 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f0000000100)="b1000502", 0x4, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x4000, 0x106, &(0x7f0000187000/0x4000)=nil) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) write(r4, &(0x7f0000000100)="8c65", 0x2) shutdown(0xffffffffffffffff, 0x2) 03:42:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xd36, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x0, 0x1}], 0x0, 0x0) sendto(r1, &(0x7f0000000700)="036716db2a0e884544c0c358c45115e73bb48905e2c7261b8b83e6fb26b9e5d9b501ce5ae42468db7f7fa98e4f806d692323d5aeb5fa7f12647e161f25075a4fd7cbc12273698eeecfda1766c4dc1b3c92b1484085d2594817695391d827b9cef91b571023", 0x65, 0x2, &(0x7f00000007c0)=ANY=[], 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000006c0)='./file0\x00', 0x1000, 0x40) socket$inet(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r4, 0x0, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchdir(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt(r5, 0xff, 0x91e7, &(0x7f0000000380)=""/107, &(0x7f0000000680)=0x6b) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/232, 0xe8, 0x40, 0x0, 0x0) socket(0x32, 0x8000, 0x1f) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780)=[{{}, 0x0, 0x4, 0x1, 0xadb, 0x9}, {{r8}, 0x0, 0x89, 0x42c9e007e4e8ae1a, 0x100000000, 0x4a7}], 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000000300)=""/18, 0x12, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="0400000015000000"], 0x8) dup2(r6, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r2) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:42:09 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xfffffd84, &(0x7f00000002c0), 0x1b9, &(0x7f0000000580)=""/185, 0xfffffffffffffe18}, 0x1188b43d5acd148f) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x71, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x58, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x1d3f40}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x3fe}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x400}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x9d, &(0x7f0000000040)=[{0x4c}, {0x74, 0x0, 0x0, 0xbffffffe}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0xff) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0xf, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs={0x1}, 0x235, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20, 0x8}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000e00)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r26, 0x0) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) r31 = getgid() setegid(r31) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r32, &(0x7f0000000080)='\x00', r33, r31, 0x6) r34 = semget$private(0x0, 0x7, 0x287) semop(r34, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r34, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r34, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r34, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r31, r30, r31, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r26, r31) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, r26, r16, r20, r22, 0x1e6, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000003430128b5773afd"], 0xa, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20, 0xffff, 0x0, r24}], 0x20, 0x1}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 03:42:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 03:42:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x20}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 03:42:09 executing program 0: r0 = socket(0x11, 0x10000000008003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f00000025c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/21, 0x15}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000002380)=""/150, 0x96}, {&(0x7f0000002440)=""/196, 0xc4}], 0x6, &(0x7f0000002540)=""/86, 0x56}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) r3 = accept(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ae037d85e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000000)=0x1002) sendto$unix(r3, &(0x7f0000000280)="b100050200000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 03:42:09 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x2, 0x4003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES64, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYRES16=r4, @ANYRES16=r5, @ANYRESOCT=0x0, @ANYRES32, @ANYBLOB="59c24dc3504d1cf2526e3d259d10a43c106de3e588b30b6b751f12db501c49865b19c4ee09b79480c4ca36ccbd7ac3a02c362499afdf02d0903dd1233b"]], 0x3) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 03:42:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x10000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 03:42:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x7, 0xffffffff, 0x80000, 0x1f, 0xe, 0xfff]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) pipe(&(0x7f00000000c0)) 03:42:09 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pledge(&(0x7f0000000000)='\xe8$\xd2\x00', &(0x7f0000000040)='\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 03:42:09 executing program 1: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed5392d263fbed85032b4ce49da499a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) acct(&(0x7f00000000c0)='./file0\x00') msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f0000001280)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae7d719175ebfb839f319f1b4962ed2da9ac42d208aa5a84e1b79a05ed2ddb4367a36f4fac7ba147b0b46db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc74bff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f576927632ffe9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d9be0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c884085c9e2de200"/309], 0x1, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) setregid(r7, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 03:42:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x1010, r1, 0x0, 0xfffffffffffffffe) socket$inet6(0x18, 0x3, 0x6) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) getsockopt(r2, 0x0, 0xb5667a02, &(0x7f0000000040)=""/151, &(0x7f0000000100)=0x97) 03:42:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3d663921d8dc684e, 0x100000001, 0x1000}, {0x0, 0xebd, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r16) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r24 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0xfe, &(0x7f00000004c0)=[r7, r20, r23, 0x0, r1]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 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, &(0x7f0000000480)=ANY=[@ANYBLOB="825eb7e0b8af4ae7e1101d4dcd027b8ced030a3fddb6114d67879aa0eaba98d455b2c56b0f048d863627e5a50c8d893ea59b76d4d44e9f6b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x102, 0x0) ioctl$KDSETMODE(r30, 0x20004b0a, &(0x7f0000000100)) r31 = socket(0x18, 0x1, 0x0) close(r31) r32 = socket(0x18, 0x2, 0x0) close(r32) socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r32, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:42:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x1000000}, {}, {}, {}, {0xa}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:42:10 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000002}) syz_open_pts() syz_open_pts() panic: pool_do_get: art_heap4 free list modified: page 0xfffffd8050e47000; item addr 0xfffffd8050e47000; offset 0x0=0x0 != 0x5852b347ed71b04f Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *160838 54516 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff8221a365) at panic+0x15c pool_do_get(ffffffff82540ae0,a,ffff80001e45d4e8) at pool_do_get+0x42a pool_get(ffffffff82540ae0,a) at pool_get+0xb5 art_table_get(ffff800000a07a80,fffffd805e2c1ee0,10) at art_table_get+0x12e art_insert(ffff800000a07a80,fffffd805e2c2b60,ffff800000025254,20) at art_insert+0x155 rtable_insert(6,ffff800000025250,0,ffff8000009e85e0,1,fffffd8054c89a88) at rtable_insert+0x2b4 rtrequest(1,ffff80001e45d808,1,ffff80001e45d8d8,6) at rtrequest+0x8be rt_ifa_add(ffff800000a27400,240404,ffff800000a27440,6) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000a27400) at rt_ifa_addlocal+0x149 in6_update_ifa(ffff8000009e6800,ffff80001e45dcd0,0) at in6_update_ifa+0x13bb in6_ioctl_change_ifaddr(8080691a,ffff80001e45dcd0,ffff8000009e6800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805d8ecd88,8080691a,ffff80001e45dcd0,ffff80001e447650) at ifioctl+0xe60 sys_ioctl(ffff80001e447650,ffff80001e45dde8,ffff80001e45de30) at sys_ioctl+0x5b9 end trace frame: 0xffff80001e45dea0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: art_heap4 free list modified: page 0xfffffd8050e47000; item addr 0xfffffd8050e47000; offset 0x0=0x0 != 0x5852b347ed71b04f ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8221a365) at panic+0x15c pool_do_get(ffffffff82540ae0,a,ffff80001e45d4e8) at pool_do_get+0x42a pool_get(ffffffff82540ae0,a) at pool_get+0xb5 art_table_get(ffff800000a07a80,fffffd805e2c1ee0,10) at art_table_get+0x12e art_insert(ffff800000a07a80,fffffd805e2c2b60,ffff800000025254,20) at art_insert+0x155 rtable_insert(6,ffff800000025250,0,ffff8000009e85e0,1,fffffd8054c89a88) at rtable_insert+0x2b4 rtrequest(1,ffff80001e45d808,1,ffff80001e45d8d8,6) at rtrequest+0x8be rt_ifa_add(ffff800000a27400,240404,ffff800000a27440,6) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000a27400) at rt_ifa_addlocal+0x149 in6_update_ifa(ffff8000009e6800,ffff80001e45dcd0,0) at in6_update_ifa+0x13bb in6_ioctl_change_ifaddr(8080691a,ffff80001e45dcd0,ffff8000009e6800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805d8ecd88,8080691a,ffff80001e45dcd0,ffff80001e447650) at ifioctl+0xe60 sys_ioctl(ffff80001e447650,ffff80001e45dde8,ffff80001e45de30) at sys_ioctl+0x5b9 syscall(ffff80001e45deb0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc89f57eb60, count: -16 ddb> show registers rdi 0xffffffff82063a77 db_enter+0x17 rsi 0x4a12 __ALIGN_SIZE+0x3a12 rbp 0xffff80001e45d350 rbx 0xffff80001e45d400 rdx 0x4a13 __ALIGN_SIZE+0x3a13 rcx 0xffff80001d413000 rax 0xffff80001d413000 r8 0xffff80001e45d310 r9 0x1 r10 0xffff8000009e75c0 r11 0x6ccaab48d1323b0d r12 0x3000000008 r13 0xffff80001e45d360 r14 0x100 r15 0x1 rip 0xffffffff82063a78 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e45d340 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=160838 stat=onproc flags process=0 proc=4000000 pri=72, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff80001e4469f8,0xffffffff8254da30 process=0xffff8000ffff6378 user=0xffff80001e458000, vmspace=0xfffffd8052fb7998 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 54516 396563 21578 0 2 0 syz-executor.0 *54516 160838 21578 0 7 0x4000000 syz-executor.0 93409 211539 0 0 3 0x14200 bored sosplice 20107 228836 76824 0 2 0x2 syz-executor.1 21578 359878 76824 0 3 0x82 nanosleep syz-executor.0 76824 287292 59015 0 3 0x82 thrsleep syz-fuzzer 76824 393689 59015 0 3 0x4000082 nanosleep syz-fuzzer 76824 334426 59015 0 3 0x4000082 thrsleep syz-fuzzer 76824 268397 59015 0 3 0x4000082 thrsleep syz-fuzzer 76824 33844 59015 0 3 0x4000082 thrsleep syz-fuzzer 76824 339564 59015 0 3 0x4000082 kqread syz-fuzzer 76824 158530 59015 0 3 0x4000082 thrsleep syz-fuzzer 59015 280695 50484 0 3 0x10008a pause ksh 50484 999 71194 0 3 0x92 select sshd 65576 96732 1 0 3 0x100083 ttyin getty 71194 327943 1 0 3 0x80 select sshd 11676 421106 72986 73 3 0x100090 kqread syslogd 72986 519615 1 0 3 0x100082 netio syslogd 25941 68987 1 77 3 0x100090 poll dhclient 47911 473622 1 0 3 0x80 poll dhclient 57760 30217 0 0 2 0x14200 zerothread 34731 7479 0 0 3 0x14200 aiodoned aiodoned 12915 184898 0 0 3 0x14200 syncer update 65557 98224 0 0 3 0x14200 cleaner cleaner 4641 295820 0 0 3 0x14200 reaper reaper 28173 410484 0 0 3 0x14200 pgdaemon pagedaemon 43775 429855 0 0 3 0x14200 bored crynlk 32160 407833 0 0 3 0x14200 bored crypto 41612 57382 0 0 3 0x40014200 acpi0 acpi0 66545 215125 0 0 3 0x14200 bored softnet 20211 400451 0 0 3 0x14200 bored systqmp 79159 356625 0 0 3 0x14200 bored systq 80727 207186 0 0 3 0x40014200 bored softclock 66400 241846 0 0 3 0x40014200 idle0 58435 139567 0 0 3 0x14200 bored smr 1 449104 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9530 6371K 7338K 78643K 11317 0 pcb 13 8K 8K 78643K 81 0 rtable 102 4K 4K 78643K 301 0 ifaddr 102 19K 20K 78643K 154 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 41 0 iov 0 0K 24K 78643K 84 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1468 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 152 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 345 0 sigio 0 0K 0K 78643K 14 0 proc 48 38K 63K 78643K 416 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 27 0 in_multi 98 4K 4K 78643K 141 0 ether_multi 1 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 90 397K 397K 78643K 90 0 exec 0 0K 1K 78643K 215 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 128 55K 55K 78643K 1768 0 UVM aobj 40 2K 2K 78643K 40 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 80 0 NDP 15 0K 0K 78643K 25 0 temp 145 3027K 3101K 78643K 20035 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 rtpcb 80 61 0 59 1 0 1 1 0 8 0 rtentry 112 55 0 17 2 0 2 2 0 8 0 unpcb 120 241 0 233 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 249 0 245 4 1 3 3 0 8 2 ipq 40 5 0 5 2 1 1 1 0 8 1 ipqe 40 225 0 225 2 1 1 1 0 8 1 inpcb 280 570 0 562 5 1 4 4 0 8 3 nd6 48 6 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 2 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 288 0 82 16 1 15 15 0 8 0 art_heap4: pool(0xffffffff82540ae0:art_heap4): free list modified: page 0xfffffd8050e47000; item ordinal 0; addr 0xfffffd8050e47000 (p 0xfffffd8062b9f000); offset 0x0=0x0 pool(art_heap4): free list modified: page 0xfffffd8050e47000; item ordinal 0; addr 0xfffffd8050e47000 (p 0xfffffd8062b9f000); offset 0x0=0x0 art_heap4: pool(0xffffffff82540ae0:art_heap4): page inconsistency: page 0xfffffd8050e47000; item ordinal 1; addr 0xfd1fc5c07e7cbd3a art_table 32 292 0 82 2 0 2 2 0 8 0 art_node 16 54 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 16 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 150 0 140 1 0 1 1 0 8 0 shmpl 112 38 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1936 0 540 46 0 46 46 0 8 0 ffsino 240 1936 0 540 83 0 83 83 0 8 0 nchpl 144 2652 0 1035 62 1 61 61 0 8 0 uvmvnodes 72 2143 0 0 39 0 39 39 0 8 0 vnodes 208 2143 0 0 113 0 113 113 0 8 0 namei 1024 7874 0 7874 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 0 1 0 1 1 0 8 0 scxspl 192 7829 0 7829 1 0 1 1 0 8 1 plimitpl 152 39 0 32 1 0 1 1 0 8 0 sigapl 432 516 0 503 2 0 2 2 0 8 0 futexpl 56 11114 0 11114 1 0 1 1 0 8 1 knotepl 112 141 0 122 1 0 1 1 0 8 0 kqueuepl 104 221 0 219 1 0 1 1 0 8 0 pipepl 128 392 0 373 3 1 2 2 0 8 1 fdescpl 424 517 0 503 2 0 2 2 0 8 0 filepl 120 4225 0 4129 6 1 5 5 0 8 2 lockfpl 104 129 0 128 1 0 1 1 0 8 0 lockfspl 48 49 0 48 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 443 0 436 1 0 1 1 0 8 0 zombiepl 144 505 0 505 1 0 1 1 0 8 1 processpl 872 534 0 505 4 0 4 4 0 8 0 procpl 632 1043 0 1007 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 884 0 866 8 1 7 7 0 8 5 mcl64k 65536 59 0 59 1 0 1 1 0 8 1 mcl16k 16384 6 0 6 3 2 1 1 0 8 1 mcl12k 12288 9 0 9 1 0 1 1 0 8 1 mcl9k 9216 11 0 11 1 0 1 1 0 8 1 mcl8k 8192 18 0 18 2 1 1 1 0 8 1 mcl4k 4096 47 0 47 1 0 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 69249 0 69208 17 11 6 14 0 8 0 mtagpl 80 29 0 6 2 1 1 1 0 8 0 mbufpl 256 112844 0 112715 39 16 23 23 0 8 11 bufpl 280 7347 0 1328 430 0 430 430 0 8 0 anonpl 16 84722 0 64631 97 10 87 96 0 107 3 amapchunkpl 152 2935 0 2755 17 8 9 17 0 158 0 amappl16 192 4034 0 2948 62 4 58 62 0 8 3 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 28 0 23 1 0 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 12 0 9 2 1 1 1 0 8 0 amappl11 152 45 0 34 1 0 1 1 0 8 0 amappl10 144 181 0 176 1 0 1 1 0 8 0 amappl9 136 564 0 561 1 0 1 1 0 8 0 amappl8 128 125 0 96 1 0 1 1 0 8 0 amappl7 120 255 0 245 1 0 1 1 0 8 0 amappl6 112 61 0 55 1 0 1 1 0 8 0 amappl5 104 134 0 122 1 0 1 1 0 8 0 amappl4 96 732 0 703 1 0 1 1 0 8 0 amappl3 88 129 0 121 1 0 1 1 0 8 0 amappl2 80 3379 0 3309 3 1 2 3 0 8 0 amappl1 72 19123 0 18692 26 16 10 20 0 8 0 amappl 80 1267 0 1221 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 39 0 0 1 0 1 1 0 8 0 uaddrrnd 24 523 0 503 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 523 0 503 1 0 1 1 0 8 0 vmmpekpl 168 7702 0 7675 2 0 2 2 0 8 0 vmmpepl 168 70286 0 68074 144 39 105 136 0 357 7 vmsppl 272 522 0 503 2 0 2 2 0 8 0 pdppl 4096 1052 0 1012 7 1 6 6 0 8 0 pvpl 32 243970 0 221382 217 9 208 217 0 265 23 pmappl 200 522 0 503 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 184 0 35 6 1 5 5 0 8 0