kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Dec 6 04:51:35 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.252' (ECDSA) to the list of known hosts. 2019/12/06 04:51:45 fuzzer started 2019/12/06 04:51:52 dialing manager at 10.128.15.235:41457 2019/12/06 04:51:52 syscalls: 337 2019/12/06 04:51:52 code coverage: enabled 2019/12/06 04:51:52 comparison tracing: enabled 2019/12/06 04:51:52 extra coverage: support is not implemented in syzkaller 2019/12/06 04:51:52 setuid sandbox: enabled 2019/12/06 04:51:52 namespace sandbox: support is not implemented in syzkaller 2019/12/06 04:51:52 Android sandbox: support is not implemented in syzkaller 2019/12/06 04:51:52 fault injection: support is not implemented in syzkaller 2019/12/06 04:51:52 leak checking: support is not implemented in syzkaller 2019/12/06 04:51:52 net packet injection: enabled 2019/12/06 04:51:52 net device setup: support is not implemented in syzkaller 2019/12/06 04:51:52 concurrency sanitizer: support is not implemented in syzkaller 2019/12/06 04:51:52 devlink PCI setup: support is not implemented in syzkaller 04:51:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x4, 0xffffffff, 0x0, 0x30000, 0x4b52, 0xfffffeff, 0x1, 0x0, 0xffffffff, 0x1}) semget$private(0x0, 0x1, 0x480) r2 = semget$private(0x0, 0x2, 0x280) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1]) r3 = semget$private(0x0, 0xfced1d1cb9718e03, 0xa4) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x200, r4, r5, r6, 0xffffffffffffffff, 0x0, 0x5}, 0xf02, 0x20, 0x8}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x520, 0x20) bind$unix(r7, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) getpid() r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r8) lstat(&(0x7f0000000280)='./file0/file1\x00', &(0x7f00000002c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000380)={0x4, './file0/file1\x00', './file0/file1\x00'}) r10 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000003c0)=0x3) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000400)={0x8077, 0xde, {0xba57, 0xfd19}}) r11 = msgget(0x1, 0xc93213c0b5bfd8c2) msgsnd(r11, &(0x7f0000000440)={0x3, "b2e287078f8b29ff3d3f7f572eefdc88a7a18b96e140aafb51579589547619d8757a35a40dcf111cd6d345f4a322cfa1b586bb748e12f037d89be310055eee2036dc7869afd83e9b41897162b9d53068749ec0"}, 0x5b, 0x1400) symlinkat(&(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0/file1\x00') chmod(&(0x7f0000000540)='./file0\x00', 0x100) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$KDSETRAD(r12, 0x20004b43) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0x5, 0x5, 0xb3, 0x1, 0x272, 0x1, 0xffff, 0x1, 0x1, 0x7ff, 0x10001}) semop(r3, &(0x7f0000000640)=[{0x1, 0x2, 0x2000}, {0x0, 0x78, 0x800}], 0x2) setsockopt(r7, 0xffffffff, 0x8001, &(0x7f0000000680)="4f839f22189245f7faa736cc9cd5c62f841b2cab9a992b22099761d8ae4553cda4b5fb4430fe32e9dfc755c08fb4db40d8f82b68457e77b5a28f455aca0a79f3d28160111903f690e0186bd61c7de65930994054e286b54c635f8f303b69ac4e45155caed79f4e1c523301c07696112a48905d5c1d72ff758648a0a23643fdea6d6b06a93b03741319c29cb967db8a0623b2", 0x92) 04:51:58 executing program 1: r0 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r0, r2, r4}, 0xc) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r4]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r6, r7}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000240)=0x4) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000280)=0xe7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x7, 0x9, 0x8, 0x0, 0x2, 0x8000, 0x10000, 0x0, 0x3, 0x8, 0x80000000}) getgid() ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000380)=r5) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000400)=0x8) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000440)) munlockall() r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000480)={0xf1, 0x5}, 0x10) r13 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@file={0x0, ""/13}, &(0x7f0000000500)=0xf) sendto$inet6(r13, &(0x7f0000000540)="2c5915a992e09cd5e98680", 0xb, 0x400, &(0x7f0000000580)={0x18, 0x2, 0x9, 0xfffffffc}, 0xc) mknod(&(0x7f00000005c0)='./file0\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) chown(&(0x7f0000000600)='./file0\x00', r14, r15) r16 = openat(r10, &(0x7f0000000740)='./file1\x00', 0x20, 0x1c) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) fchown(r16, r17, r18) 04:51:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r2, 0x40}, {r3, 0x40}], 0x2, 0x9) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 04:51:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)) sendto(r1, &(0x7f0000000cc0)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 04:51:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000840)='./file0/file1\x00') chmod(&(0x7f0000000440)='./file1\x00', 0x23f) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) preadv(r6, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000580)=0xffffffffffffff63) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='Q\xfc\x8e'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00']) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r7, 0x40047463) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000880)={'./file1\x00', 0xffff, 0x84a4, 0x40000009, 0x0, 0xe7f3, 0x0, 0x1c, 0x3, 0xc46eec46243fb346, 0x0, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x6, 0x0, 0x0) ftruncate(r8, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000540)='./file0/file1\x00') r9 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r9, 0x2) close(r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) r10 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f00000000c0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60, 0x0, 0x0, 0x5bb0acb8}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r12 = socket$inet(0x2, 0x0, 0x80) bind(r12, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x1) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r13 = semget$private(0x0, 0x1, 0x0) r14 = geteuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r14, 0x0, 0x0, 0x0, 0x4, 0x80}, 0x10000000000003, 0x882, 0x4}) 04:51:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000001700)) ioctl$TIOCSCTTY(r1, 0x40047463) readv(0xffffffffffffff9c, &(0x7f0000001640)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f0000000280)=""/137, 0x89}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/77, 0x4d}, {&(0x7f0000000440)=""/35, 0x23}, {&(0x7f00000014c0)=""/83, 0x53}, {&(0x7f0000001540)=""/195, 0xc3}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {}, {0x6, 0x0, 0x0, 0x100}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:51:59 executing program 1: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) 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)) 04:51:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000340)=0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000380)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) r3 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r3, 0xf065924ef917ad06, 0x7, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) 04:51:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x102) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x611, 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, 0x4, 0x1b6) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffc, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40001230, r9) r10 = socket(0x18, 0xc003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r10, 0x0, &(0x7f0000002280)) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 04:51:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35, 0x1}, {}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x3) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r3, 0x0, r3, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000000c0)=""/59) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 04:51:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x110) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186a560100006601ffc4d50c40d9000060d5706c1f1f0000000000000000000000df001eeba25800c9288dbd5f", 0x4d7}], 0x1) 04:51:59 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = getuid() 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(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x88f) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r6, 0x2) syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6, 0x0, 0x40, 0xfffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) kevent(r9, &(0x7f0000000200), 0x4, 0x0, 0x81, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 04:51:59 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000002c0)) r1 = syz_open_pts() r2 = msgget(0x2, 0x440) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea"], 0xbb, 0x1400) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r1) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) close(r1) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 04:51:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) read(0xffffffffffffff9c, &(0x7f0000000000)=""/150, 0x96) 04:51:59 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x400, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shutdown(r3, 0x1) acct(&(0x7f0000000080)='./bus\x00') 04:52:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0xc8be, 0x2f6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:52:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8dc390c39415d296, &(0x7f0000000100)=0x8, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x600, 0x10) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xa3, 0x7, {0x7, 0x7f}}) 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, 0x3}, 0xfffffffffffffe97) 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", 0x70) 04:52:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x8, 0x0, 0x0, 0x631}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x8) 04:52:00 executing program 1: getuid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x8000000000, 0x401], [{0x5f}, {}, {0x0, 0x5}, {}, {0x19b}]}}) 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) preadv(r3, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) 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, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = getuid() r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r10, r12, r16}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:52:00 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 04:52:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xfffffffa) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) 04:52:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0xffffffffffffff7a], [], [0x0, 0x0, 0x0, 0x9, 0xffffffff7fffffff], [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)) 04:52:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7867ac, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x7}, {0x1}, {}, {0x2}, {0x0, 0x4}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x3}, {}, {}, {0x0, 0x9fdb}, {0x1}]}) execve(0x0, 0x0, 0x0) 04:52:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = dup(r5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r6, 0x8, &(0x7f0000000180)={0x2, 0x1, 0xffffffffffffff81, 0x100, r14}) chmod(&(0x7f0000000140)='./file0\x00', 0x40) preadv(r4, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) accept$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/108], &(0x7f0000000000)=0x6e) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) 04:52:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ed9d7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4d8000000ee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000033c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdd6f906050000007557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4cfe32c1560361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c98787bfe88cd4f523537f570d9c52ed3c5ac05b3f80586cd7819d0e9091ea0ffd0a1a5295ac0a0b2d87f4cbd3173153e6f8b22b0f81fa64ddc1e6e8ee7f9bf8ef0d25723813774c470932b28500215a399b06b4f1011d0c14aab433864e55b8bd5e9a69538979fa30a7c6c14b34c125605dd418c29a7e9b4b50cdde8eeb63b0345a31b4b86ab82375a685bf2a6a96267928ee2dbd02b548afbde8b44a936cc9f267960099279a01133c89d5b834e16a040cdca4fded3d73f8964093f42bcecdf255690af357c0d7522960d4c1e9940c1fe47c67eeb55c216bc5155e74e9df9e38ae46e9e7a691ceb99dbfa581f0e7f161cd650d0995776b63bd6a743294e16f10aaa7b67aebf298c3eb3dbd0cb7abca611dd652bd372e4cef42433ce20082f6f9684af0b4103eec"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x20000000000000fa, &(0x7f0000000b40)=[{0x1000, 0x3f, 0x21, 0x8}, {0x6, 0x9, 0x80, 0x400}, {0x200, 0x80, 0x40}, {0x1ff, 0x4, 0x7f}, {0xbc6, 0x3, 0x3, 0xae6a}, {0x6, 0x5, 0x9}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f"], 0x86, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgsnd(r5, &(0x7f00000008c0)={0x3, "374cdacc95ce1eef24b44caeb430997ecec99949d896f1e53ece2db206060fda13cd2d5714040369d64027b50611961e10075f6764825cb5549167be886f"}, 0x46, 0x800) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) pipe2(&(0x7f0000000a80)={0xffffffffffffffff}, 0x8000) bind$inet(r6, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0, 0xfc30}, 0x0) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0206921, &(0x7f0000000300)) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=""/61, 0x3d) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0206921, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fchflags(r9, 0x0) msgrcv(r5, &(0x7f0000000940)={0x0, ""/252}, 0x104, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) linkat(r7, &(0x7f0000000180)='./file1\x00', r8, &(0x7f00000001c0)='./file0\x00', 0x2) 04:52:00 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) getdents(r0, &(0x7f0000000240)=""/124, 0x7c) mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4694a171385fcee5a4daa40e6c99d40694d9509a8a94519bbb53a48d6152b734ce80ef506ff01ebafbf3d58c97ccd276db285d1e699b01fd79cf19038f80c61a4c9d22e04fe3a6af8823fbf9c18851db6a5dae251e7b7ee37eb948154bbb0bee3ed2555c2406bbda87dfc21fb47979d03d427c5d087da3abea23c36c801516c6378300a7314695ffe1212cb251d192aa3f6b1f91f64e143e7a70dd4812b10913f1855f572214411ab711cdd68f1024e6588273d29021da4c587c5904705cd5239b273469e", 0x2b5}], 0x1) 04:52:00 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_extract_tcp_res(&(0x7f0000001500), 0x3, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x40047463) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000380)="1995bc5ebd86ee52d677d7be896efe845e3b4e312b307b7c7436bed9e50a9dba447a2c292528d4456b56cf0b58e6e418d5fa9dff5cfc3b7f2816158f1512f0fb7aa7c85955228feb88b6a3ff4a46005b437ffb934e2c8a0e22aaf24a81c2d0c025dcc5295796af84066af5aa5a58d0d7e4d4fe1f0e9416f47daab5b67dfdc9d1373a4ce8ea811b8a61d229ed382bc017027534905bb792ed1052746c9b679748348f21501c7f16db38e90f50e51d79518accb805851480ece462dcb4fac16e9b2c3ae4002275dab7d903d8a64010a70d3261d922679972009200ad61405d414a55055f4ca8fc34457a9a8570d3b4c3f380cbd11d77db642c48c60cfbf484ed833aa81dea918a5dd65719f86bd7b54ac1859fd7510f5078b12353145559f87b120cfaa881bf2609236165093191216619de852206fed1dc7df5435b72e7e05118203939edd93079976a26765979e98001d63227a5f0eb279a664cfd90645cf73892f803b19d0af9c89bcf7711a5f0c88344fdbba55029a4e4af0cc578574e3c6a15a2eb6cc665109b50eb978642eaac5d9d543abe35148384708d239bd126252308ee77d65226fb86f8098feeee802980133ca90d22a067f8826b9faceb5ffe2102dde91320b1b2e1070dadc9d20083d419cfeb6e6bc91fe2edc0df9b7338b80608d925e2c6c7ebc8c2fbcd4f04bbcb7b1933732c4a0300e8dc2502704f1fb4dafc99b69d69a7d625a41a2470955c6ae231fb9f0aeed043872c454fdc6872897a79989bf652bdf7b29544967bce12a8bacda14307fa6daa449347e138d49af3610abe7f5f1d4da1b776d8d6a73d4b10baa22ebc60d4b6779cf98e72aa132bdb9a979291e52cde3efd123e0b86ff62e05673e02a2fe118866dff59a95d1c42ab0dfe7027e1ce246e0f3b7f171d5e3c671264b3a1476802e439b2667aac9833e5260566ae8fe0c4000b3b138d6ee1d28168a30381c603dd341e30eb5411b1be414e5dd96501a3d1256d637816f905bb37e2f501fcf8a737a52f8bbdc42ac69cd1bb0f66b7d6ef875481b416ae17c63350ba7b3d6a809a59b4fc1a376869b69c04000a3a838fac60de38d1eb75e88ec8713fa6b49e3cb1ea93ba8781ce1f3204f8961c15fcc17fc9871c8a05eb90ed1080bbdb53ba0390c4be8ab242a6d6d80f5cfdc02deeeb032eb224df19b8b4ec978d742cdcdcf63b8179e97d82d3ca2c2ace4b63bf184dea318cceb5f2f949605ded61396ee4a035a49061512793647e7a75ed501c62e956ea3ce8d2098b3a7e835c8993207625b3aaa2645396f1fffeb054874b9ea07b78e2994f5f28bff4951935bc592d0b9e7a075f675838a4f2cad90a1361a6b41ed0fca6d0eda8fdf9027a42854c197fb62a48b6d47928f06d4842264c85e16dc25db8d3f61b2244061572fa6f104925ecea730cc50fd8b27f3eeb5759a8f314bda796e0ad05aa2557e9df1c173cb448a62f135961a4719860478de9741c90c8bfed64cc9bc8344aa11fb6d912660784688b9fac75dc6aa15ec8a5168895013581cb7b8d80868092aa92a48b7530335938ef03178e49e28907d4a1718a0de27a459d11a71e04a1f36927960c004603ca061d2db8b91305ce62bbe9d866f9d564365e2d5625a5e8a261762635438e93235d57002fd030b4415fd572e46748128094725461183c293e2e4a0e6bf6b607fe7431ef7f93ded1d3d31f71b3cc4feb12377db90571a563bfa354ab2f7ef48bd69537576aa52a9605193bad8740f573fa4ddb9857f25491464faaaf548a002728d6c442f2855c96cfdd3afb99ffd5bed905b1eb7e48d99c479352bf54fa5c2ab9179adcb410985abcd6152a2e7af1a2b5ec775581bcd9ba6b9e1c7e70df75188870f6939357588c5f103df171e8791edd74f0e020608c8a826792196092c6ff82cfda8077a7b8efe9494697a496b0b4c30699cd3ce87abeca18cf46e0183fab1f2c3030cc2e9fd3c0256e202d281543c54ad0a54943bfff95bb723ca5b3bab3d9f5fa1cb709684bbf7b70d224f6707c7e278c0a240fe9e8692df763e711442409bb16eb3edf9a10f46a581859cfb6ce55e9a6bebe3585d71b34310dd2ed3a338c48dc0d1a579838c73e1eca987f9b57742c80733f3daeb5d1849c98371b616c98adf77dfcab8946904400fe37a029a0a2a1b95e9252ae1c8a64f66fb7f32ce15c530d1052d7817d8e116c5cd3b5a111498a1440aca2b99553be5158b07a947059df342e2afbe5c928b3e042cbf5c0e3dbe629c989af7a9c937583386082329e0ac8e7fca530393e0ac053e9720886dabc2965ba2e7d52de46d32963afe14af85af31af22fe05a121f11a5b8bafca9076a0c90fccc9463e974dfdb473293309aac50e97c1b26ad605e5e6089c53bb4ef35a571889d3d8afaf6511ffc485429cab46d2aa3996ef173ef3ecf69edf4f4be69a7cdbd0943808d7a1c006518a0d280d573165e78d13a533ad71d0974ccc39f6aea753332c03f3b9a3e65540e2713beb4cc2db04370f1ef15a7f681007f2de1000b02599539d4c774da536cf4eda82815d39038f1702481efa9d5aa3b07de3e19d90d1382f73a4021e3bd9cdbc84077a781e17ee6d739beaf8f6cd898a6ed8ebd34788c207e8c2c19d26335cdcc1ce9ba9f291c4fe645497acd701d3736400ba4bcb366457ecd80d15c7fa7e3cf333ff157051acbc6d70eb55bfe57dea08300e4d2489baf089bc6b03b9015983015317861a024532420c3fab2d04d2fabb10e0e9c300adda7b130c8f078c01b8b3a36bf0f25e92f552c73443de9c492f808edd14e3b678c132cbc8bbe84af822ca013eb99d899eba91641b3e83c2d8d2ee397caa51960a237d1d00fad13c3bd2e809d9465072c3c9b0cfeb60a11894a7fa392e540d652bf2d585a1d0d0ade9244a3379d17f740383049c931cdf3ac3baabbfd11bb914e6d76483fb521b7a897763a6a87f5e7286b1b30027e40ae551b761fb5a428f421bb958d0b424b27a3f3fa12863cb5b17537a9c41c7119d09ad5f66cbe8a73fdbb6efd02cfae703d281163189d5fb2cd063dc6fc5c923eb9535d85e17cca0697b1bc845c2bcc06b4aed27211dce01800729695d2c379917e5c0b5813f018a22a2ad3cec1b3387eea31d0624abcd6f599d63a16e6bcf01bd9ebc9a165f75f25ca5366823473476da098a5dcf163e0eb406a48e6264bce31773fac2b340b207b96a42e4f928b208f2f6fc1bec88fe8b321348750972f2e6f36d8ff711eb54206eda56ac7960350d60759dd7449580010e470c0b1a04799ec76f8d287020ddf6ad40183b8bec3e532320b4c0e2b9071281a0920a8ca8216d32a2b745b15a555fc2819e8aa57ca41e394bc7d2f35d381d1d83891ad85a2b239cc272321db13913e0e47ae0c7139f7c485c5887d1e82921babef2b927ff279841a792fefa231776cc54ffd78061d3f50da951b9dfc89fdac847e89f6430cba39df4c55bf01ce1158a521f123c1eb96ddc64b282742ce8f41be791018183b81a99c2268106dee788a5cde540797b81970c3bdbbfde1574e6540951a3e90e9cf45c57f3929dcd5352887f073e3acd7875e470f6fc15dad6cc0a0eac94f128d3ef1dc5f1b72ccd62c19befedc39805f1fa730526339a8dec468ef1dfb973bda40399a9952e6611ba63b787084ed6d2c061d9cf824739aeea7b704c0aa9afa71ab2160c03930a5f5368b89bc41f278d9302a97e759f4f8aa0a5d2965b5f5a90dd5526dde3c20c11b1458249865e908a2afbd175f6cc759792b887f4678f7d5a207ea70c170437b2f3d2469196574d23513302cb2ef6a5a29275e95306b2d7a855deea6f60b3a52a1b1f2cd401316018557e1ddd24668463d84c3cddccab540320567789b4295e6cc418dfd2c7713e8c7acbed1ad8580aecda0459099a451632af6d3c320429c7aac5de617fd1a77695def83f497f24a06bdee359b1e8545a7266805bb526883b1754f97ea73b88a024b0b2823adc1652fa2ccc5eff815c2f6707bf992faf4c83008038fbb569f2f0a8248e1d2407544494106e7a6c057aa383c5d7d5d4824597ebb693d5b320f3c251b00db90217e02bf8ea957bf100cd821a6496602965978a93ab0f702932c4bf8f9e3dcac4a528679c12bf8c9e44a0631a18f26b5eae76fd538e3ff8903ff36bbbad53af6bdcf9cd4ec58582e8ac12ff6e9093e5ca00d040fb0254f787ddbc2f8bb69f2ab2325400ed4738a2b5fed99b8b3bf240900f4227cd77c920b7be83cef37f78b2c0019601778e8ed7c28bff706614bc637019c27b2253966958e12ab6ea37ad168dfbd3f257858e264a0f35d832397cecf4957f319171593578c4147313d042e51e379aa5141b70d10fb8cd1c684f4a74b8cbd2f53a72d28a34400ad7a0fe03fb74df7d6207f6d4425d6943018d9c80d600b6952197f6a8ed719a30481c09aa58dcd0a8106eb7b0a27248222ca630cdd3aab944ad9eca767569c4a8d38404d7ab965d001566ea39f14fe2b672638337e75ff31b4a11ffda4694dd2b83237be2b1ed95d825d7defe8bf339df9a866dc35fa30ed75910b77e1146f7c39092713a126b69506ae190e4eb52d7384d0cd0ed6d0e743e75b232d97239149f53b6870d68475c84e9ba760fcd98373bddef622674c9d449490559c5206e29c912c1a927879276bf751d983ce9601bb8c31cc9220c7741a10e0d76a262278b6f4e3db0574a116b29d319ddae3702142817a37a47cca9378607793cfb439880e75987242c555d00d6cfcf4edbdc2489564d871e3a460faea72827d6584413f4dfe8e085cbca552556f0f08b506ac5d5f4b2be9c556f7f550bbf75582667ee0af846dd68c308afb11c3eda5b197606c5f40fdb43ae074ad2e01095afd5ef5b42d35ea6e1905beeb437bf5a707a464c0f70bf490b51b744232dc3dc7ba4b1acf70c314a9416c567932ad033a6237f221489ee0528d15377f2e3e405f1111e2e2796b7eb4a9ba21236dbda9871bf67c6d977a96cb8e25c16be49d867fa6eaffd9ba2e78b43018251b391981e9adcbdcc812937b3658ee19872c7aa87629fc4c71c3b3489abe3e43edb428e4536196850f116ea8a2000f7496392e75ae2fe55e585e32b971c2d17de3f490d85f804cddf97f15d6e3397ac6f2f8bf91355a834bd4f4040853424b831d390feada5fca24349dd12225d72c06fc466e86259c0c93eda491882f18173971a0a2fdae6293610bb17509617ed7bd482b646b1bce55db601ad950def3f12d6c834e80769e22358ae4460fb27c7a11273e5dfa6036dfbe08c579cb8f3642e87ec439c7b8d1e2709df13b2621877c18eac40b99aba1b9d33caf80de2ecc477b088184ace4fe250f0e4a9fa4b1321fb952d70edca62b85434e25cab255f7acff1fed421a7667661d9dd2629554e92b481291cb24f9cac23a59011bba8ed77fa4ae8dda94b6c5de29c0f6938156718f2587d5104b12eb8427ce054dd7197984853de4d5d5d5aa0968d2163d29dbd90e6fc17885e675b1872e7a8aac2f695bb2a132e94a981504f084076125d19b730abf9d2e1ae755008143da2980ac28997843b899770b60080c2ed66f1fc82dabe3aab2d11736cc639c1b6f804ae74b27d3a8cab5275959d9919d71c5f24b338253eb17de05cce6fbe0618388734f6c6f21cc66974e66af66e23c1d53f06291e52d37393abb8e491e4fc21f215e11b25212772aadb2b14a420226327dac35180e41f4a9098bdfa943f3d93d44340ebeb7f10afdcdcdb6e44b90463a59195b67716bef32fb2b", 0x1000}, {&(0x7f0000000180)="82358e60e70bd6c13fa47abf95058730bce482f7e26e48a40ffed2ecce3aa5c7a8c1a32c74472a1192b393447e98670867f1bf499c18653f3af06adb6b557bbfa9e223008ef159f3fe2aa9daf96e93408e4f400d06e288577439cdac92c0c212516248bbaac090d9b7f774c6136e48eb86915449d222ac380e0e7de70f263b4667658c0828908afe29c69e43aa77b61840959b85572d20c6eec5a189475db3dc24669276ce458d7e06712527c9e02bb01f15fe54ab982698761d12d51d7302bbfad0", 0xc2}, {&(0x7f0000001380)="1f7ba81f9ed8dc3769f1dc805b74952bc08f8a0f5aa38f19cd809f1e62400ccd8b280a3cae78f88a017ecc787dbe8353e68a38c818495ac72eecc309980bb325a891a95ae9b36bc3e4dab7321f26c986099252da2a69865940a74104f99303d6103b8f1f17805799b238cad7b70b43d0267a49cbe58ba22125c4ed4bb5178afbf110123e5adeacf5e1bce1dd46b58595e3da853b11bc74fff238567be7515cc894b907fc23c6a8404886a03c1159dc3c00321ffe3fcc8512255acd135497a220eb9c31bd4cf352bce4d044af397cc931046a996dea3f24291f283e", 0xdb}, {&(0x7f0000000280)="47b4c089d36820aeeb225d62a4612cc8b84769b9983ea3a03f0e1ee0adf3f93e", 0x20}], 0x4, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18}, 0x5) 04:52:00 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x20000000000000a9, 0x0) 04:52:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) sendto$inet6(r0, &(0x7f0000000180)="796cbff82a6d02feefaa2efe1e26d9a9d6e32facab463efac4414042714d3930953911e43fec14800099fb678715f2e18f200b9935fbe0ff069b1923c7901baedc07bc1eeec629d4926e291f52d65d807a330a51ec879bdb37c1b86c3347d462d0a9789ed214d543d1ddca1451f12e99d70084b55b5dbdecd90e92e51cecf04e63c9dda48528e4", 0x87, 0x402, &(0x7f0000000240)={0x18, 0x0, 0x4, 0x10001}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x80) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000280)={0x1, 0x9, 0x2, 0x1, 0x5b14}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x29) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) 04:52:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) 04:52:00 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') login: wsmuxpoll: not open 04:52:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[0x5, 0x580c9255, 0x4, 0x1]}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x4001, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="6737763f38ef1f7d84c9210b3743f52ca414fb3f518fdd6b54c8b3595906705433860f31e563637b01715509b5cba33f176ca69d916ca41929b6d1517a8623f53afddf34ca1139c806cf0f94e2e5102f62df3dcd246712c4d292844b1d7a2dc1bfd29e33bb852bd72128275ea738a47a26d23a0aba8bf768c417c53892bd60b78e87c826293c18fe0c36cd41ace46fb307a9e77278d7427190b26ab3ae5709663f484211a2ad0b41ad", 0xa9}, {&(0x7f0000000280)="b01cc4e47475d868910207f425f1161967c91d0d23937532ec9d3dd627d36357279b4ecb78d006f678e57f13ee1a7b565eef211c732d50b1caf958ccca1704cd0bc3338f9fe2d6c81b925eae5eb9705bd8ebe98385efe76c456ac36bff6d93f1e8b843a10ca84444cb61f95b2bfcc2ab0db50f6daa63984f26dcc7a6849d237a8746c979ed3f3a34da770dbd65b5dc19ed9083d65e3d362da624bf7e43923d2a9121c727eecd00b54505a058e08626a9461bb0e7e66d220ef39eb0ddaa5e34a670e2677977d6", 0xc6}, {&(0x7f0000000000)="cb97693100d41c40641a82c1dc57d0ee9410337a808bc42bcb13db9fe0e491bbe3431421d3", 0x25}, {&(0x7f0000000380)="3385abc560862473aaf741b15c387cd908251dbbd6ea62fd3edec98da0abd3ab8161741df13f096cfb9b75df64153f39900764c844da29f37670a6f7d6bf86b48940b0f740884d5f327ebeb78e5a8a753f9d1515b2ac5185fd9734fb82a2e54b88d21c5fdfe34ed1e6f0b180cda9835fa579e17361ae64e32dcdf6450f387b638fca813135db9c45d8", 0x89}, {&(0x7f0000000440)="b97a861c0a133d69b0956b0f7c89cdd43435e4f21d15caa1d93a51eb6836ee528824d626f1bbfd28a0c3116603c98a821cae74ce15cb2e5f650d39a56482252201915eed3b4755fbe2ad749ed10a05a65db78dace1379a00870842fd884699da87098ae8e3a331ee6879e93c92ae3aea4bd1054a4ec14dd97e14aea3f4ac49e43167c2f49a62e78b032daa8b856fc9d335a855f607cae4ef5a09a5e8281500f1b4ff530b50fb884658fcf99564645f", 0xaf}, {&(0x7f0000000500)="a8fc9a4796ec916b04650c757ddcc4176b6a233d475adfb20024a2a30e71224209e27fa6dc5e58c44efe903f458e11495301106c479237477550d8db16a396e7114c7db39d75e8949b022003f5caa9675f17b25a4251372b5382c5eccc092b10d8763e26876bb9626064674853e4d90140a725acb5ac77a156e34a1695a8c3e4fcc20f7440ed100c097c2a6ec9f7150d962d12b6d8d7a3a9d89a9ec0ae", 0x9d}], 0x6, 0x0, 0x800) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:52:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) close(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x4}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0xb0, 0x0) dup(r1) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b996d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6e480ef96ec7b2dd3eb4ec15f57a279036beb0e475db3a00f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d12", 0x158) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCFLUSH(r2, 0x20004268) 04:52:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 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, &(0x7f0000000640)=""/214) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000440)="446b5ecb8005d72721909d7ac1e8e807550fdb27d098094dbb630bd93301bf2dcfae9fde899a75c6fba1d71e790baa8100c7301bdd70ad5631527c48c12e6bf14fc382a1395673ced6c849394007c6b124a79a24a176fd69274c9c0b56a05fb80ece512923a04ac679eb82725d75e9c8e097d2fea8ac0ba500a5ccec5aabc81508eabd19e46f95b628d865bd1d0031fe52a036ae9503b24bd6450bb88790e6c6f2c20190786231fd05aa42987dd4a7b88c974ea1d44203998feff2f1fb018d1999a917af77245bfaa9456427864edb090e", 0xd1}, {&(0x7f0000000140)="efa0c13e30", 0x5}, {&(0x7f0000000740)="effdc08a05bfa721abc59a5364e35099f6b4d305bc1652359fae54302d4f400ca6eca6ea43ce5ef165767c2a3499800c1d7e045af98eb608f796d202b5e1014a9efbc659d3404c71985a0dc641869a7fdb8680020a73462a599878ae54c6779c50f51b2b627ad1752d5c79d50b8a4582b8c40971df108040b35654518c82663423c6ac364e70", 0x86}, {&(0x7f0000000900)="c8656ba396eb4da1582e9bb71a3ad33f6228b6ea9b530780a3d38b359283f2fff4ebc2e50db3ee9a6df6715b32348936f88fb717164c825e60663a540f1f0ff23d2abdc40a6e33dfe75e52d2d548ba4f512dce85768f2187921f49501fede34eb645844d25e1c9d6208499c3e13e0bfbc5cda83e54caeaee7cb058ad3e29b8d11c0628f8ebb7e8394541e4458679deb2a10f5c96717120328a94dc07614b78f37da45b38b3b3f141de16d1a46c4c51666c832386c621559dd7d450184fa5f98c8396e798a401120c071b25afa493b62998391fa08ac5d68ce02dbec6681599", 0xdf}, {&(0x7f0000000180)='-', 0x1}, {&(0x7f0000000a00)="1013e179f8ad4d5d8e478e8223bd723589a2c7954ddc3edb00458a7e75e129fc281d0ccd02452998ea70e91621cfaf6f1f4f6086fd4a57f8c46db5282457c2b9cc132b25d35365ad6162ad4a1d146156741d065f4534ded46ee0aac6667f", 0x5e}, {&(0x7f0000000a80)="8a24118be1ef33c185efa6510a6116c4d43ea06d2024ff6b5b9a17a7ba08e9ec97715bffe1231d9690595c452a1a123b759e368c8381fb227a907cf581a311e7eb207b02f9e4ecbfbb8368dd6d04a33e79200b33a64717f240e49f1407d90aeff5d942217356021fbbf717344b2ba4aff3cff7b07bbc1bc376c1662c68eaeea7a479e1e3afcb55949a4dc2c74a", 0x8d}, {&(0x7f0000000b40)="10cd9120e457c53e7bc3eb9d02f124bb8b60e6e9d5189eb54739d72f7dd5e905fcb9cbbcc70b3ec204c4b8b7bc3e7e5207a7228fdc9346d396188d3357e3749b23e365a042929b30457eaf57a76a2e4ba5cf6390709081515ce6637deacf5e0ac22e56874d24dadbbddb8356a75ae30f3826773f55b51e88c434fb53e9e6957453365b5ffbfbc71289eb5b4ae8f5aeb71c02d958875bf73ece845002420d0f69906afd909265151d8a7b1c4253dd08ada96b1091bfb80b311b0a48940bcd257047525acf1118f3dffce6412de8db378226d872de08ee0266436db2248b96fa918215239241613950d6007b64592cf47ad0", 0xf1}], 0x8) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r3, 0x6, r10) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r12, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 04:52:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) semop(r1, &(0x7f0000000000)=[{0x4, 0x8, 0x800}], 0x1) fsync(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x60}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r5, &(0x7f0000001680)=[{&(0x7f0000000240)="1ede2508dc", 0x5}, {&(0x7f00000002c0)="47117d7f65c3faa2d0e3ea20ee325e0b90a6f66f699168b86d6c1e26a3eb0282a4490a3b2c9cdde11d376f951125fed14aa6b197225a8b1eaf841b9770cdcc6b895b3018d2c81af0bede165672744fdf08e08f4a62aef0b6e22a48a9ac4bc21b283f86ac49b6e2e271910e4d6b4ed89760d7d11b5e507b3a12a4bbfa52ece2623901dc16ff0e2b73bd3ac0d416bcece0b6e05628ef977ed53637f1c2aec6cb882fd806", 0xa3}, {&(0x7f00000003c0)="6b8fd97189d0b858baeac55948e781a22ed21a060a0c3d68015feb8b72703804525bf40172b0816c304411c59cd9ce5c3eed459cb6420b221b7288113686e42bf3feb5852955afbdbe1d7f795288ca16c0376ab3d1bafc665a23cacbddad32f3f58f4d00e4ab972fc11a8841c306e1efc43d846388faf82cbcec43b2fb25e095fd3b2de19c0506292bbd8d05013d964d7935aa9fe0a6e2b79942b8e99045b80d08030e1a608384475aee0d5f3fe0e2ae05548f077bf5e0cf79a1b7759173a49c4121c8a43d24ca45d278908f7aac3ba434bb6b4860b347c8ecdd811291dc03717e3c13fc603719b1013c5738f3768a5bbdf494be8239dee90f38879ab1e9692f0fa7bf681527ba5a6a1b8187ba9497a215fdb7da00e5a7080a71c6b956973e54c6b9140bfea31e3733681f14a95bcfc0de4465d9e65b1fbf85783875af6217d5ffbabf94f5114737b70f0a37d985c816aeebedc1fa1ae3e73fe28d98c05383dbc28eafb32adf128dc622a0ea483922146ae6ef4598cf44d972af2ca90848d38fb952483d189be543e09879e24c50aac5e36c759a9363658db084de834b36489d84903cea5f1d2c6d5cef81f667ff78811227e234223c103aeba2008bdea5a4dc50d53879286a273edb0948ade4fb050d54ae8ee6cbe00fcdc776c19acaa749198652f2dbdd71d94699378333aab3378e902ec02f94d105e51d8a978850c53fa44c7bd2aa15f4ad2ec9181817e513975ae5f1d10812c2727c76935b0733034a7a85878fc6286c347f9f6a4998d5b5e7b98ed85dcf065190009a6c6afb2ba96afa339b7e25adfd180c9f3c588e9e9efa95ab35f2b157a4d812c0e6e710caa48533a5885c7691b2739ed1053cd68041f5b2aedd95bac0674713edb2ae135b813d746f5ee861f6193c751d8374c982d6a4127dffefff8024bd00b568aaaf69317b9dc398f29eef432124aa2ffe310b154d09d5ef440ea45c83869126ba5ea499f26d105f27c6e0b96cd25573e3c391c094681ad539c0742097e42b1fbb43d2c590034881902aebd10a3a8b557bc3d861f4c24e31f1d381bf2972885221147863c03f929e4821b3191960d32aead769337344f9dc834ea0f5c426cf808daa8b89afd87cad960e2cdd0745f50623d5b46fa87e35f1cfef7a6f35205c217dda74d82666f6a2d5be071f02923df1a45d72b60428efc85a005f8ce6284427d70a7708cd093c6a9d07d812ff432d416ea2a462479b315d625c5b38bb7d0f98bf936dbe95bc6bc3e8935ede9e7a7c0cc6576e2a411cb8d537cebd15d9c2ed55f9232b9aaba4cc3c94e510c75b7510bf9f833531472a88b05aecb9d32a610737c8be848ff10f9785a26eedb7e94aa932110397c6ae5c5300a4bf962593de81811deb0c654f4eba6212525b5964777da40108937c8b7370be1c248e515ebbbe69d9c7fa20ff79528b1b51f0ae2d856109488813f0e4d26774d36b5ec3530402d4b6c87c0d0fc41a3155acb8c734a030172d72a5919604870a9461ef3caacfbcb7a1ee7dfd882ed028ccac6153b6ce58df54278dab67b694b7d16a900c05201dd479f422b25b50a4c1736ff50cbab0405d3ebc1d0e63b2fb0e72b0ca4b8e75d68849a1a6eeddcd22c0248ac990b85ae75830944855782494c892eee4efde38e7e608f200d92575b736fbe5ccd52278fe46e498c1252f57d9beeeec89e9da1c5cf8cf6a28ba64edb2e527eb9f2c71fc66430d48ff7a419fec2c3f63d634cad6fc57456c84d53b1dba3c629ad9d29ab062f54aa0c2b177cd4da9619376195a19df27546b3a0f1a4e0c625c0b67af7508eabd9be5dd4729d4689799c0ad7435bfac1c68ec22055ef5328f3bb424cb95a877e697478911752a9953f1cacd4fac5fc0ec5a00373694df8617347f33fa763525387b795071bfd760c2fb4e6c8ac63e2179f4cc8b4eebfa55ddd88483a96cd94b07ace22796f7542c27101365b9338930ce07ca45cde6df60911c9f8dd290847cfa5efd114e6d12bef1b09efafeb0147b6433a46d6ebc6ec66a879a0ee7821b2a8b447ba80501143d11375a71b2fd669fd5505ca08e2e6cc177c6c7fe882d085dca9b74cd6f55964a154283245aaa819426d77b079536ac62d5c09e4174af47e2c3afb496c6f1f4f3f20a1fb0b29488065c19763a6e554409e28f725bd28f6bd87eab899c823aa3ff664f15df91117c40b27b1f74ce56c15a0b05877796bedef1bd20ffb3d061b2f5d64fd1d9b8a9172a95d2a4add95f308daca54d2431c72a04c2f4ee7cc2aa059da23cc2d192b5359ffeff75994feb12637b13ecfc99102848690207bd7021526f29483748d6ad6fad01d029ef375a118682d3c8db9a5a64a05d40ad5bdcd26ee9f4f30cdb38a14c3b1de8dbfa9a7d3d3a8a9d12f2b0cd09f4d08cc14fd425502597d417a613079ff0a380662d0455a5d6b1802c672c633dc3de926e6a0341297a342790128dfd0490a76c4162aa3c77566f9f0b13dcb591d9c4bb1fd17fb9cb75f5c3a58d20ad962eebb5b08dbc3ca82aeed7d6f4d22b93cfeaf4da9b69c52f02f7ce185c35efeb64a8e9d444016fed882752ee41508d78c04efb7b9ab66e43ee996fdcbc426dbb363729a5d4eeee1cee577128a374680c0d7435945524a6addaef401c677f4aa652582d2ffe9711b667f9aea472479b9ff23ae4dcbcc32454aafc3cc0603259bc44b056240d1c6553e1aadd6d02de7f25564549593a6562f465784da01887f91a50fb5e78e3f0bb58851e742706526ec785b696384dba71ddff36d8099db8efee82e89c180f3bcf7a2efe1c58c013ec53a79d85a8fc255982cde6c4e6e69ab6930ccba9d73c51e2a1bb97d3b462a31179feefa57d8fcfbdfa68070d990ac4f031f60d69288e8eed7f35fc8fd28c103cd72272665eb58fd17ab962494989f239cb691f469469cad587a6c9becda0893d4cb6ff1cb6439997ba02caaa7649ecd1229e97ca0210d063d119af38b1516b8a507ee6ebc06bc6e2e10ff97721db38fc6f6826eb6f03ab69b08f69629beff6ea2325fde1c9b1393b111db60f8d3683c3dc526e5a58ab13857e60b083b4561f104a7a64b009f56fce5b2a307bb625acf5a9ba28e9f6339995f0a00bc571d2dfb1fddd45e9da3a8df559fbc2e046b9bb880dc5842b308839cdd4591222d5a3ade0385884f05a88308d3ea37636642f6d83995478c675e05737df05a1af9f8041fe56f14c7805b40ebfcc96afa3afec04f04d96e7cba0170c0df785061aff4ad7cde50183ceb9fdb4df13170a1336e594b02d7ba2d994620b34a82b3a8eb076ec30fdaafb8eb198aaf450bbce59d15b9e8dcef423407f618011ee29a1d6bd53ff7dabe759b79c82c99bd9c7dc54c6d1fe02b83b3396797da76e0dd0e6d06cf407cbcb5a5c0186d9c8da6ba85e81bed1dee24ecb0fd225cb2126c3386fa551dec4fb842a4ee9f40f19577418cf8c40f7c3da4782a40985f7e38bbdb39b591f2b8db8021eefbd3f1bd94770dfe1282df01c8603550a74e8724c445d53a966538d545b7b48a960e8f4ad8e77d195d38307fc6a25e9aea9fd76ee846fe881e33943ae92d9df9dd201da424b9c575242c8267a5c4f524fc45cf5706745ea0bd6aa015acb75032d1f195a89ea0d2e5d0fb7b839c64fce9e9bddf4cc2e0d123363d44ad2e757cb004ad6b9bb8d028eef21754b2c803cc853d3ca037b4cb0e78f82bc756c178cbe99a0d04f1e7a7af6373be181443074b85082462a7049d1d557afe1d60ed6242aa1924b084e21286f1930595e2ed234eba1f06a51af4f8035672b22480f2b994ee8c515bf62dc288ee2e6ef3db0e69a1cf550f9c573eb70245080ddab8113592e6d64754bdac59ab62bbd355828fd2129095ec1eb8489d6d9417c1823db40ac0137d42621ad5d611362369cd75130aee9a3020cfb7a2cef27554a29a21847e58a99b79e6c4549afa0643709e538584c02c893059b7032eca81dc314a8d87739943c2affeaebc96208cb5290668a6891f92f5da853285e43205032b36599711ed4bef8230e820ad28348989241cd6c3ccf91762a2df09b92a33e8ea1b64a837189415887d8c347e35f8b3f6fc065b9ae738a39b8dc5c15ff81103685b84f2932f787097ffa098360dce98d9476863c51c60435f4563df74c62fecaa7468f2b7c307952891546ff0b4f8f3887c0d6de20bc8e672695d05105ca65a039eebb5bcdf4d391d2c3614cb24d791652dcad394e8cc4e6e11db9e796818697b23c24f4577d2a903889c5f032355b004ef6062a0cbbd35c9f47477196d1b8b31561d3d55bfcd298122652ee44beb39541ed7d60c989941eaf82f802fd4af98463979e3b773cc008aedfe2e012cdd04ab4312fdbcd4308249c4b2e481c0b6e1edfe5c205b13b5a175155e19f30d8f3d33ab0d0be5acc7dbc6f1193f1f3536781db40d4a64bd9a293506d798df3e5e506b41b1299d5c04d9d4ef7400831ef363540ca8cdbbddb93a49442c66a435d90c8eebe7f9ef7d19265fe4b291696943fbdd7665ede075211daefb0e43f863b847315d3c6cbf3d00344560462f6e79ad14baef3d7639db95d5eb645104b473c0546227d1f2f141e7619bc420c332109fc5bed61b3d264f01f10ee303fe157b0b2e0f6e00f59dff86e95e2e7d9462599617d495d229f78f481e91b0223700079b7a7f0c5476df1514dcc5d8511c313953f9141c201d68e37ed0a69894893b828082fdc8b94bf65809b81f33269b9ba544ae86e8f71dbdd04172e454aa9905c7e420bf6301670ee543e6712cb82d1c786231d7652f7b549f4841b29b45b4291578b7067149921a8136da72ec1a0663510a8faaf8d934b2d11ea4d873ac0a210fd41c79ccb331dd5ec383bf8bca10a8b9490442d88309d73b6c9b6748056fb9adf2dd2ffa5d29aae99c93c07e04b77e2c4ca252a5f57385535298a1d194b455672da410c13ad86d627f3163b135a10cc58738bff71a652269c28f613c6c66d100b9791d1739d0599682614672b288b44567a5a26850b8b89594bf7aa28e7e495b4d2e83d203c435c075ca87eec53293b651af096ab201561c5e22090bfd2c3108cac926deffc5063521dcf272371de153ebfbb6c007feb3d9011d30ab8229bee155598df75b97d96b061b7768dbb40611432576cc905726dc1ec508d65bac68f7a1b640bf4b2c13ede12339d22b6588d8bdcee070650105d681c1b8610a1b233065b5d2bde68618f36368798b683ddae7f1b21ac5ed0e45930038a91d95cd1e37e68caf4fd468b6af07339c80772494f01610912d34b1e73502c1aaa816d3e5cc8cb7f413df82cf8a2d277825d217d358ca71b0c98ef6b616acc8858027e9e6d5d2062497e0f9e23b90126413cdc5d024fc96ef72f51a457aa4215c44b6baec7c8c98f2ded51ff5b8c9ea1fc0c1ece7f67ff80dc1583d9fcb96613ed8f389b6640ac3c6db6db3533d8de9f639cf2f3cc0de799f420c1614183620c006605c98fc81fb69c7b595fe4ab25f3bae4ff47344f939ef602143272189a7cb999febbba18bc231db436f7c3bb8d4ad69e28cd5ccf0c5d270ccb40f82ce87cbde6b56f8196bbb87a9bc6b591f9e90f4ef0c95c077eeecaec9cb94665a7647bd14246df5bf18a1251c3cebe399797165614aa2358069cdf1cebb3907fee0c9cee234903a1da72c81eacf5f431e0f75adb4ae7a34f05c27a0cd488263ee3ef5ab242ff327a775444e640b6c4579aa6c444fa0c0933fea14dea7a1c8355ed7075a79838773c2f21c813cacaff3d21e74af610c24d73", 0x1000}, {&(0x7f00000013c0)="ef8525a6358417bbba4752754059a90c948a9b5a01f0d0a227489f04f3dacbabad140802d15bcef2652a0a02ff639eb80c91255ac96797c93828f2491f0922463ba806e2b92fa3cf1ba1c894fc0637d0bf33457139cfc018690cc33921d40853cf3ec998bca6dc1d09a861395a0862794c235d2f9216fb0f9f2fc4cbae405127b9f9870345a2ccf4c8718bb8725c17ce3fa61a50f7c75edb098d83a8f48e49f7db57353c8026e8247b10da3a9e746aa7d4cfadf16e9222aabfa57cd78f7ec97acf6fbc535c4efc7e6b7dfd1ba9aa62ed597535185c746b88103520adb1969801a2b62410f45b25379ea0ccf0889cc8964b310586", 0xf4}, {&(0x7f00000014c0)="387c19e287799d39349c5fe83e50693b91cb634e1f163e112f31e8b21e4908fc9918dcc58802", 0x26}, {&(0x7f0000001500)="a583f5fdc4ce7829a4a5e60c62133c152abdb22bbbd382102f42870c52c8d296e85e357d050c7d5b15a3d6ba12e99950338da7626f57d19fdc3a7048fcfb8713e6420c422b9fe2ada7a1a7297acd107609aa73fc709a453fbafc9c2e4641a1569a0e849eb2f523fc75a4f85393cdf6eda212596baf6b9587d8c7b9c00705fb0dd054d88d699143177408493dc0b1b166ab114ef9f70e70bfc3a4de370aaad191b4a00fa61d560ee0907514fd6d4a36431595254e4c", 0xb5}, {&(0x7f00000015c0)="6e35d9049997754f8a13bb9bbfc1f03ccb57157b9e3ca8e9c471755ea78c717b4b49c424f6247be582fec284757f65145cc61d8462eb6658e191531a1f48c416dbb3079e24d8b91d04ba0e", 0x4b}, {&(0x7f0000001640)="62afdc180e40ff562c5af55b474c986a92bd23b1ae1a0b04612790464007182b4829a868b9c33c7490e660b35e739eec57736bd7f14a4c01dd", 0x39}], 0x8, 0x0, 0x3ff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) semop(r1, &(0x7f0000001700)=[{0x0, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x2, 0x3}, {0xa5c3762c124359fc, 0xb1c, 0x800}, {0x1, 0x7fff, 0x800}, {0x6, 0x0, 0x800}], 0x6) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x1, 0x5, 0xbf}, 0x1, 0x1}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() 04:52:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 04:52:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) r1 = fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x22, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x22, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x4, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r16 = socket(0x2, 0x1, 0x0) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000100)=[r17, 0xffffffffffffffff, 0x0]) r19 = syz_open_pts() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r21, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r21, 0x0, 0x0) msgsnd(r20, &(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r21, @ANYRESDEC=0x0, @ANYRES64=r19, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) msgrcv(r20, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d4b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f00000000000000000010000000000000000000000000000000000000000000000000000000000000000000483b349352c6d6aec4a2d71a8b2963d3a3006d92c16058b5604a537ef883e32742391aad186f55bad24012f33267de4a80bee7067128d0d780704638c32964509f7ba245c4176e5bad46694863612ff7d5d015536ff59ff2e3bfb2c9873d6101409288a7c4231edcf6057bfdc776f7231ece2005697a7214d49208942189"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000001440)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebce4835ac2d6f98f0e07c5fc2985761630cac69ace9fe91cf733ab4313078a8413a9d620000000000000000fb1ef4a5194154160d88607df3a5df03f019148fd30a981b932510d8d03dc9cb9a44fe418a49d8205752ea8a67e2ed152d9986a400"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00db5e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = syz_open_pts() r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r31 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r31, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r31, 0x0, 0x0) msgsnd(r30, &(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r31, @ANYRESDEC=0x0, @ANYRES64=r29, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) r32 = syz_open_pts() r33 = msgget$private(0x0, 0x682) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r34, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r34, 0x0, 0x0) msgsnd(r33, &(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r34, @ANYRESDEC=0x0, @ANYRES64=r32, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d620000000000000000"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) r41 = kqueue() r42 = fcntl$dupfd(r41, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r42, 0x0, 0x0) preadv(r42, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r42, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[], 0x0, &(0x7f0000001c40)=[{&(0x7f0000001580)="bdf569f1c2ca2a6d39ff9f27d7f54f19c064e26d5a03232f823524422126e7036ba139d859975b95446610e78763f3aed76b17cbdd0c86ed6a77ec577da19ff7ea82648b83266cbfeae227c24d", 0x4d}, {&(0x7f00000017c0)="4f99d2d3ffa1e000c09def9ce6c12e2d71e6d98441731fb47aa306a8e8b8cea93b100124559bc85eecbc277f9a437835788b39c1c61bd908442e91c87b397bfe4f8949c42f0f1448444e18f9d9633287e36e50868bd699c7d6763c97fddab9c803f5c750e80ffcb1b61e8569c5a7bde9dee5ffc43c927e43cade78b38ec16668376f7a254607f84966a0804e16757c5fb46a06030d8f60c5d22bbc437aabd1b4f7aa0125350a2d4fc279a3d44da2634ea3b8ef1920ef4e5505dec581a7722743b504dcc899d94437dc3d7d5077aaf6b0096c4991640f90342bd29eeb9137ee65a2e51a6c1f32be70648241fc02deec21e603ad856ded7775", 0xf8}, {&(0x7f00000019c0)="d5367e577280d978343bc43f1303f2dbd7d7c775b7c9f684ebdfe8eccbee31ac4a98151c1ecd2ef11a7f45ab445413919a68eb8f039c1c3a7690f30574435b71322e4f6859f89b3015d44dc06b419e3db78728ff9913cb7436609b6e0b3aacbeb07b8dab1dac07ff259a17f8434f7b02bf95c303f95a5ba2bf531f89ad584ffab8ed3d2deaaef49d19dbc111cf50b3a6e38d36ce108a10fca88b99461a2efd109d873d5ba9f758d27820d76500afd0", 0xaf}, {&(0x7f0000001a80)="fe412d590031b449bd12493e083c7e0fed667282cfaad322af6bb586b01b90bd4d131da5b7d69fb68d44a5464236843a0a6e267be63c379d4011ebc952423911c25f0629a9", 0x45}, {&(0x7f0000001b00)="02123a7b6da5508276f7f263ef8e79bc7448ee82530bff74f8cc1467e9cb3bff66317813a31ab2cc27e0351bac64deef03186f001373cd71801987c006074bb2dadbefab65fa19fd5b99666fb3fe05e7188217e06fec2fb23ec9ed68618a5a38204f33e69e73d7409b2fa92948a571aabb1c03868c4198b9cc72e65623ea77636d3f0a6572a575e7b6643400"/151, 0x97}, {&(0x7f0000001bc0)="221d08341e99d4d42bb7a0e18a6947f7e900bac53f1748df5d4eba9f3c77ec684ba8fec74523205119c4456ec967c4710225ccd644588293e665a0f33594fe63a95124b54a8c20dd1ca6aed7ab45c7914cf9b769239181ea49c7fd06e4168596bce4e27756b02bceed04d151d4b41e41f3f2e5c59baa5208af690a", 0x7b}], 0x6, 0xfffffffffffffffe, 0x0, 0x2}, 0x2) r43 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = syz_open_pts() r45 = msgget$private(0x0, 0x682) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r46 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r46, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r46, 0x0, 0x0) msgsnd(r45, &(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r46, @ANYRESDEC=0x0, @ANYRES64=r44, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded8300300ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733abf313078a8413a9d620000000000000000"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r45, &(0x7f00000018c0)=ANY=[@ANYBLOB="61dcae0617fbf402ea9d3eaf153f284fba46af2537d350080658139445475f112857176d06baca5c647ea44236ea31d2250d43fa31757619edd9c2ea5f70413ead61c1687e905ae642462bfe6fe5e36a48915118f6787fa8329fb50fc94d078e3bc84a4c2edadf753c123acc167561f51e3e05e00350df5042e11f4c6991da92d941259548c1b58b44694db0e4cee9589c83129639d9b03d26e6f33339c057103de4e933a71ac88e3ae27ed63694489db789b532d27394aaa2eced093c17ccead2b7baae0fd8fbd2b122c77750c17611"], 0x1, 0x2, 0xc00) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d620000000000000000"], 0x1, 0x1, 0x2000) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa5, 0x1, 0x100000000, 0x2}) r61 = semget$private(0x0, 0x4, 0x408) semop(r61, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r61, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r61, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r61, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x22, 0x9]) semop(r61, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r61, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getegid() r64 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r64, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r66 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r67 = socket(0x2, 0x1, 0x0) shutdown(r67, 0x1) fcntl$dupfd(r46, 0x1b, r66) ioctl$TIOCSETVERAUTH(r66, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000100)={{0x3, r62, r63, r65, r68, 0x4}, 0x200, 0x401, 0x2}) r69 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r69, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r69) recvmsg(r69, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) r70 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r70, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r70) recvmsg(r70, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="5d9e6e8b10988e7dc25b17fe1e4bbfc020c42fb7cbbf62d0e1516029416fb071108cb7368da3334a5ae3cdd1a93728eebc9b717af23083f624b34c23ea866b882dfc89c2ec0cb8620076e77c7ff72d47cec08d775426b7eaae9d16927d0de07defb7c223bb45cba019b05d8fa73d9596334f2e757621d6e69a8f6f0ad562b3d4ffa7aaccb0dcff0b4b24e61b5eb9f1f15821e5cab91c4b5e7750186ec46db9d76f4b0345c9a789cb1845", 0xaa}, {&(0x7f0000000240)="cc338b94fc0ed1254f8e9c5885e131d9648b9bcb00f292f134a35152d1cbf161d8d205592fc75005914a94846f9f6c884c148fc0910bba279508fb07626c64951e2509c7282b13dfb670f203f7e28d2b22434ceed69058181a7ecbccfb38280c37c9fbe7126388d26345e62e57749ecfd56cd9567ac5f4dc26b888c44bfc016da2594cf0e089d260732bd3f8d8c59eddbc4dd5a50cde46e2cc817990477f", 0x9e}, {&(0x7f0000000300)="89a36b11edee17a293e7af4b397e0653c1da48d5edc65314ab7b1eddaf6fd665115de7f874e440ccf6ec3b3f5c0e53d95f0191c1d674480bda85918fb597ed6f4d1cdbe883ba897495735c903cbb384ae1717ef09fbcaea39778ba95388c81391683d4b4556c7f839db7b212bf6781b46838126c3bc326949f63f9a3fb30d802f19bb54546adacab71e9787118d8b7fc658191c5f5b9805f2e98e2028cf200286194fc231c6eb25f2c4d33f21503c274e1740650ee14151115bd5c9875bf0561f44760f5864a4105e5208f5697d02efecdd67d0ebecd3463145dbd5e8519a476693019770225fed8356784481058c7383ed2010593c1198ae56ae2", 0xfb}, {&(0x7f0000000400)="5a23fa7d3717a52d74c2b9b140ec9cb27460a6e742d99dfe87a61f5643c64958cac613e19f778db886b5e58ccc7e07f1df87d621e99e2e0187731750cf081006457cc71b9c033bc9a5cc01ff39deb29f1d59f87b1865aa6fc641d695ea440dbcb26692af310b67f3e2668d4515d128b59a62b6063b97d711b24b23b76810a166a4164a9b8840e2b2e4fd7a3af269aed0938bd6f1426011f689abb7bc0e5f8c7692a8eebda37790afd6cbbea5e8fa715060b900d0e0ff69e5163b2b45923fe9b4cff6ff76", 0xc4}, {&(0x7f0000000080)="1464a3ae6d433dc94e2391fdc0475288787ee45737f15a48f9a901032605455ec4", 0x21}], 0x5, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, r18}, @cred={0x20, 0xffff, 0x0, r28, r57, r68}, @rights={0x18, 0xffff, 0x1, [r69]}, @rights={0x18, 0xffff, 0x1, [r70, 0xffffffffffffff9c]}], 0x88, 0xbeaf90d4ba665b16}, 0x4) 04:52:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x5c0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x8}, {r3, 0x10}, {r0}], 0x4, 0xa03b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x33c) dup(r4) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) pmap_unwire: wiring for pmap 0xfffffd807f007bc8 va 0x20002000 didn't change! 04:52:01 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0xfffffffffffffff9}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x20, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x1, 0x4000, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r24, 0x0, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xfffffce0) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r33, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r35 = syz_open_pts() fcntl$lock(r35, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r35, 0x2) flock(r35, 0x2) fcntl$lock(r35, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r35, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000740)=ANY=[@ANYBLOB="00002e43668dea00002e9f45e8531add46813070283627be612b15fee7abe3bfca1e78ff98f47f7d21220e26f720429df3a6f852ee52eaf5b37b5309e1bc6aa4a19700c01d3f15b63c10f7bd37ebe7557e6e4b26175ac8bcbf4cb25dc494f43337fe457996c8c368112fb6ed5e840c48f10029aef40a25a5c98ad6ddfa8fd4f0f5d1ba95daae512e1da94b29717ccf7f6b545b0bb3964899a8d00f4e8a93d88b0ac59b01c76f99076a303e8b3a387b994c8af08bd5321ea70f4d74fdc4c81904d65e2124526f5dd3fe0632ddead0ca7053496919fbbf503bd09fa9e9143d5d874afc42d7d9dbf4b48a300f"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="3000001b00000000ffff0001420ed5476812a9f919c7912e4fdf0308ff663b7b6763e75daff1ca1d7ba9c0d9e3c583aecdd1954b096fe4d986c2e7f29766dba89c03497dd9da6f9bb9b3b2900270a42695a7720000000000a36f1050eef3340c68cc9da586529d517276a30260196cdb22f4e7bad38f3e85b25028988346434524e20ef84cd7826d6959ce44db3e2c128f0dbcbccf10244981ada21ae18bd710d177b0ecc4ce009e57a80d035d1afd9d00000000206f70b6ea8afe8094089dbf756b72c8440fa84959316f99e891fa50f48eefe70b4f9fa1d6a01d68ee3031d038b7e9fdeb64d4f0e047374e522b67d45ba75bae63644c52ad5a7eac96349008a8b827a2cfac981ce978a5124edee993432256791f5d7521a189f42a92bbfdb7d7a8d05d77cc87c52e1949301126a5f88c6d81662857267efcfa634e4e2a77daf6d575e78ce38c7c86ebb84ab3a396747fabbb140dfb06faf1f2d38e03a099e6c5e01caeecdbd406e390852597da6282236f47700097a65945fa413591b8804fb28521206cdea23b85507284af3ec5830bc93f72b1f3b8ca018fd902ff57afb8dffba82bf060a801c02ce96e197239aabc4de9df09fc2b07c743cd75098083636727200a8308fb8991e622503a61fe78840ec6379710a56217a5dd7e3b868aaa4342ac5949e370f92b7053ac0810d811ef76156570da5548bbb58546b662282bfaf4cbdf047b0f72688c5f0400000072a5ced29970573dc84f7b3fa3748b85a278b53261d38d7ee0597ce7acbd28086dae643193f3a7f022d05f7fdb98f57f51f4343c8018c409ffeb32a7d6ef874e8ef68e2c72eb84c4aea71ae5c9653bf2bdb67e7feb7b9e5ab581633b1bbb25e4c9f54a702b17013609c6c4e91b4f2aa773c10014b22852d39d1b1ae777f29df2", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r35, @ANYBLOB="0000000020000000000000d0dbb2fde464be6b41a5fd8ab2f5200bf43b99024a1ca248e90d0a35c626ab1b3728f77277ac176d797546fdefb779abfd0facf822a0c6dfa5394df2c718627c5e3f52b78538f6bb6ea8777044e93be1f1df2034405a89c968b6ecc906a95600"/119, @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r28, @ANYRES32=r25, @ANYBLOB="0000000b8a605574e1bc8ec8884bf5a000"], 0x307, 0x10}, 0xaccff110451b3cdc) setegid(r20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 04:52:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x40047463) accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) write(r1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f007bc8 va 0x20002000 didn't change! 04:52:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000480), 0x0) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/81) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x81) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/62) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 04:52:01 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100), 0x1009c}], 0x10000000000002c8, 0x0, 0x0) r3 = socket(0x6, 0x4000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = dup2(0xffffffffffffff9c, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="156a7e5659ac972d03b926a6ab63b527bde4f032c64be49476181c24c14562ffe484093587e46a3b58730ee49a05a4b431a5512a140708fe9a597c2da6063f7fd83bca0ed1776a1721ede1366fb324ec6aedd6d6a1ae5a16de1c6d1d19eaf5f9785a4df5f0ee9c4a4303d31b67648b718db8016ce127ead91be2d401c3123bd3302a7c46147a80c56931c6d63ec891e95a2f3b4d5c37c44805fa748c9b391a0a80", 0xa1}, {&(0x7f0000000280)="6d4d15a928c6e9467b661de9c87a", 0xe}, {&(0x7f0000000300)="db4fcc40c51838bd1507f9dc7527a96197c2850bd16e3133e3ef0c14a69eda8ba54566c90c06b96a0afd8894bd20ef5ce8d6dbc8afbe149c62fc990acf41450d89b70eeaff491160d24a2862f0cca195a0df031517ede3af8ae0e351c4fc43", 0x5f}, {&(0x7f0000000380)="560084b26370ba01450145669aeaa98567f461d7ac381a98999833ce61a5a28f6b44aec1d1ca6ed8f07152da22b35a03f46c72b8f1368ad964538011c794342a4c91f1a0c1e9d7d1bb5b8a7499526a2a1f9b3419a7be9588d680662b696336581b162c5b913968d0f5f991df2e70b78504aa723b4018da50795819f966369950e1bd9008af31587d9163f4e0", 0x8c}], 0x4, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r1, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x40, 0x2}, 0xb) 04:52:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 04:52:02 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xfeffffff}) r0 = semget(0x1, 0x4, 0x1a4) semop(r0, &(0x7f0000000040)=[{0x4, 0x1, 0x7094797f37a97aa5}, {0x1, 0x200, 0x400}, {0x1, 0x1, 0x1000}], 0x3) 04:52:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x6541b6bb, "73ac510e5d930900000000000000500d6dff00"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60d", 0xc0}], 0x1) 04:52:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) 04:52:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 04:52:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x40047463) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 04:52:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) socket(0x7, 0x4000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'\x00', 0x0}) write(r4, &(0x7f0000000100)="3d4d2492f4b013f2d8ff046952bb28017ec4e0567cfbec83080e26ecf754cc720b0f411e21aeeba49b68eb4ad16dd63685f03a23b1f49b727899d9d6eda89c4824f5afed600d0cea4f257413fcd9f27526e46c45c8daee6bea10c27328e81028cae9e2c3972766e8347974fec8e9df50430eb04f8c3bd71093a0283cef53a708bf74a75e9b6651fc7cd709a8bf27664be6e68b70cb32b6bf04f39e6cca2cb50f7ac3e62c25f3aff534aaf1624d722e726f52a5ab31d6121345052924a56f3b7278c35fbc8957368ff2", 0xc9) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000240)=0x9) 04:52:02 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0xc5) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81aff9f4ffffffffffffd0829696473d48e4c734a899f96f0b22020000000e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572c171ad724dd92f008c18dacb6584b976198a9ebdf1bfebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a0aa05961e2dcddadb9edd8a568f564b4da17824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) semget$private(0x0, 0x9e2a4286352eafa4, 0xa0) writev(0xffffffffffffffff, &(0x7f0000001740)=[{0x0}], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x10001) fchmod(0xffffffffffffff9c, 0x100) 04:52:02 executing program 1: socket(0x400000000018, 0x3, 0x0) 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) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:52:02 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000880)='./file1\x00', 0x6f4365abbab6e8c3, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r6) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) write(0xffffffffffffffff, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x5e) r10 = socket(0x18, 0x1, 0x0) r11 = socket$inet6(0x18, 0x3, 0xfc) r12 = dup2(r11, r11) sendmsg$unix(r12, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b50a4265978a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa682890bc26a2bed8a575607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f050e28ec6abebe1409cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a6ff0f000086f602ac651e08acd6bdb8576bff8eb8ec16be1bc1c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f91fa945debfd8774df1a8393593078dff397abd632fed10d31fa04cf73277f75264097c0f5cf23c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403f0b41d6c2ac2607ba9e382255be7bb6ec5567695c5f78fd3d376b08f67854d0f0b3"], 0x1c, 0x0}, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r13, 0x7, 0xffffffffffffffff) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, r15, 0x0, 0x0, 0x1761ec6e, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = getegid() r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) r22 = socket(0x10, 0x8000, 0x9d) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r24, 0x7, 0xffffffffffffffff) sendmsg$unix(r13, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r12, @ANYRES32=r24, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbcfa56fffae8defe416cdd53251ecd969f49066d1c441d1b0950d34e00ae237c85fac610c16216", @ANYRES32=r20, @ANYBLOB="00000000ff00ffffa12e3d5a948fdadd115bff00000100000000b8da0000", @ANYRES32=0x0, @ANYRES32=r22, @ANYRES32=r11, @ANYRES32=r23], 0xee, 0x8}, 0x4) r25 = socket(0x18, 0x1, 0x0) r26 = socket$inet6(0x18, 0x3, 0xfc) r27 = dup2(r26, r26) sendmsg$unix(r27, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000088e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b8659782812691797df96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cbb06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f08000000b71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf85aa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r28, 0x7, 0xffffffffffffffff) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r32 = getegid() r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a6}) r35 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r37, 0x7, 0xffffffffffffffff) r38 = socket(0x10, 0x8000, 0x9d) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x7, 0xffffffffffffffff) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x7, 0xffffffffffffffff) sendmsg$unix(r28, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r25, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r27, @ANYRES32=r40, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r26, @ANYRES32=r39], 0xa0, 0x8}, 0x4) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r15, r35, r5}], 0x20, 0x400}, 0xdc9ae840ba2947fc) 04:52:02 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) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x81) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:52:02 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xffffffff, 0x20}) r0 = syz_open_pts() msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a07a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d2934672463208e7b15d5527dc40abb92dc695d66b1bcea2d944b2f6600f1f9feebe901064a5ae2757c76150831e22f28806597238c265aa7edb371e06008a600eeca1750290c0d3c59e3e3e3300153b4380e23f3c1175546ddb81b9524c140afbf87406abf3e852f954601b088e2cd31160af143dbcdd7153045831daa5b5aa05e356b128c79a4d69b0ed3ae6be5199ac3d3ac0040d09599eb342451359bab7de693ce0e86d56dd5302df4c28924e417adb2e1d716cb7a4f40fd4e67c3f9620c4705d1df0496b2ff7a22c8b7d0c9454cce5367092e5ad5c1d4cc49ffbe29ec3a96d4afa91ad95a40c38f8f1fcb606f04f00038e0e5605bbf99999cfd38e01af599c22531c0e1587d8fef5b1571b0860002000000000000a741c5ba71cbb306000000000000193e63445de8c4378bf599d13c8cd6aec87381352568cd3de1ebe6a173e48e44fce594427afd721b178016470a11366989a37b62f9475e419043db933af1c6e860ae7e3b67a9bce079f5cf502f702f3f046219032f60f88aae0960022892b1e78bcead3976d228de782de70f08d811989ef6c8a6c3dc8607deb49119b93a62a7c9839dbe036cd80b4e240a"], 0x1, 0x0) 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, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) 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, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) setpgid(r8, r16) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2000000000000002) r17 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r17, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSTART(r17, 0x2000746e) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 04:52:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x25, 0x40, &(0x7f00000001c0)="000047bdecc3b4aa9eefde305133842f998c91470f23bb66c15c0f136df63412b9656bd5e513f4867e757090495e37d6454905b1322313c9212bc99a852fcc81f4e2e8b6ecbcdba6e2992a4f3b99fb80c0e1662ea09cc9aa88f4cd4f863f0c3f68b24cf769600223bc42d70285c9ce8af35b599ed6aa90a1f428c14fb26d011128407ac145af2a1422ebcc79f0aea8c1683840499247880e84a658d218c470391b70d127167351fbdbdd8a", 0xab) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x400, 0x4) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x1, 0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 04:52:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60, 0x4, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x201a9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x400, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x100, 0x0) socketpair(0x10, 0x3, 0x94, &(0x7f0000000400)={0xffffffffffffffff}) r10 = open(&(0x7f0000000440)='./file1\x00', 0x10000, 0x1) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{r3}, 0xec8140fbef3acd09, 0x89, 0x8, 0x780f, 0x40}, {{r4}, 0xfffffffffffffffe, 0x2, 0x2, 0xfffffffffffffffe, 0x9}, {{r5}, 0xd4b807ddf4b5e0bc, 0x90, 0x80000000, 0x1000, 0x4}, {{r6}, 0xfffffffffffffff8, 0xc, 0x0, 0x2, 0x1000}, {{r7}, 0xfffffffffffffffa, 0x1, 0x4, 0xd62, 0x100000000}, {{r8}, 0xfffffffffffffffb, 0xfb, 0x200fff7f, 0x2, 0x2}, {{r9}, 0xfffffffffffffffb, 0xee9c19ee2d03e479, 0x2, 0x9, 0x1}, {{r10}, 0xfffffffffffffffa, 0x20, 0x0, 0xffffffff, 0x401}], 0xed32, &(0x7f00000005c0)=[{{r11}, 0x38646b0af1ce5f50, 0xe1, 0x40000000, 0x100, 0x9}], 0x5, &(0x7f0000000600)={0x6000000000000, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="76b7e4644d42b6791b46f4852b66804c4e15ea62b9fb75f933e9d48c32979e2210736ebd9d3b40b74ead8917d9e9eef6b94e70222d9e7befcc3be7fbf05ca414893655f462bd5cb766b5f89c1e465d37c6174aa48ff5d44510bab3c69ebb221333cc03a1e9f03014e790b714322cba6f7d8f898557c399218131808fafeb80036422"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r15 = fcntl$dupfd(r13, 0xa, r14) r16 = open(&(0x7f0000000100)='./file0\x00', 0x10080, 0x80) renameat(r15, &(0x7f0000000080)='./file0\x00', r16, &(0x7f0000000240)='./file0\x00') setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x1, 0x0) r18 = socket(0x2, 0x4000, 0x0) setsockopt(r18, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r17) r19 = socket(0x18, 0x2, 0x0) close(r19) socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r19, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:52:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x20, 0x1, 0xd3) pwrite(r1, &(0x7f0000000200)="d2c0e8bc48f05580090834bc592e30ea3e2d5231f8bca19c491ededd8d708f1c7def86fa531a1ea1fa6df9ead5dbc29e147290b0c8fb6a3cc26966ba0faa25377910eb8b49e3ea50b9fefe380a8a6729bc571ce15ebbb182e17c9c58e62b6be9f88dc0c99af6e1c83cb1d2dfe6d7c26ccf6cfc6a49271504724610fad9a728852421bc0c312ad02b2af67759a613d0650d8156dd01669a1856cf1bd2011fa0efcd332290fa4c52007399720951516aec9cf22d8ee4dc100258429344920c566a18c56df2849cf44d503ca6584d1b8920367bf28eb235938190feb02d6083c312c9cb6867a959fdd05968a31920514d3133fea9367751551f5e94e39e8c61ee3c0beeb27c3c3be373d544b812fc8246cc598a025f4df66d818182f9cc57b52f4ac2c4d799e92693bdddb05360eedc085eac14dc1acdb03c0c6b13fd88b6879927870881e595b8398e312e392cbb398a65023ab3127fbc3243f37bbabd255b459d3884ae4c9d0655ee73bd9ad79dfb0c20d472d2f31d6d69fdb370f342bb65b27d94a99d0f32c88952721578a62b89ada3954bb80b0a0fee91655ff6e18cf3240ddbbefffd1d49d5d1d58781c233d4e3ec2dfb7a46c8f55ec94f6684114851c00c2ffffdc166a62da80587f3481ae13f2a7cbc1da9a09febef6792626dc86b34694d63830ae905d2c61ead0a60ebcb775dec0d5f94ed6dc30909be12d3312d56062d51142493740050f0a707f61662abde4a82030de5038c6958e3857e1a2876f60d054a6b15b2c599a8bc47ee3350601c867df60ac84f1288e215cd28615469e7decb95f8cfd673bd688b424b3a5856c8c101437e9513fcc4a33eb1ce52ed695d26ebf6fc03d53d3c4b273813eb564584cb8bb6a7083fa29e0c519a27482d17890f5a6c260d3b0f636bad5ac91d7e04c7f0255a650a9c054cbcd8d0875150c127b381d702eff460a78f6397016bf31ce065f7a05eb9cfccb64e71df68ee9fbedc7aedc5153da9be9a7b22466ae80abd90792b6947e97caba0ee1582ccef4266634b39c84ed471cb15e5deec098098d142eba3418471841e2896397f0b808bba44910f9d59e13f6d37a27cc863259b1af3f85bdff901a376599384ec9a036dcdc3a4b87587aada50dca6ff3bd29aa449ad71ff93fda0a834569759eaa872f7622ae7efe5a064c5206bf1852fee79ae859de687010c4a24f5d1524b2acead299461b6737d7fb97987d2095c50ae5098bac2e8284b43f27056bebe45f490c81aa00849a2249fcd9cfc804f60b28804508cc49eeb753ad649477a7768351151b6a58bcf720bef1d432b367af5048bc1dcb6c461679356bf213753224a20bd5db191556514443d650ebd3f74e9497d63fabf934e4de0e282a6a7710a6e6401d09b88523a163b9c0f73cf1db566bcad559de5fbaf0444d25ec2023175dcc079fca4a6ac01eaa15ece4756f3b017fcb3e06478e7400b56654f3f09bc9d278d10b4e6a849f2f51c46a02e4b7be086cd067c42984980c161162795c9b86f096c033ece0d9611f40a7d02726f5303a2b9d573e9544f374784d20d28cf2a2a0358601bd0b4b2eefaac94814a75e6795a4240305807dfe4ba81638345e3dfb58edb6bd6c68ec7c7339360f6b809ff7b063327e02937278540adecefe025de951c8813dd6d386a8f33e445104907af06b9b46f69a77e678c13f0a0031a08cf752cc356782a3adcaf5863962bfc5d827a5b5d0c13a3355ce01bbb4d7c08acca910e1191aa7b84ceeebb73ee1d910a121e65388180d4627877947b463815bf8bf585ee0efd16c4997d860634c6be6991940ddd2c6d19850ba4a1495a2e9afda4658f7feb529f40f2d50621930f0dd984dee492761a727721755c3c05c34bcf3a916252bc48e2a6e48248103587f2abaf965b12ed9c0f11f83a52797b01219b058d82ad3a602e2ee65ed5a065127a5f71a6f2677efc36c4ac0ecef4ad38f8a3096b66f546aefe1cac9759412c3dd32289dff1617510207400c65b3033092b0ea15865aea61e43541e166ae011b2104c1664c40b02c2630b1ef2913f2e69061b5afb30876199fe0835db0a92aa198aed112bc5da13ef33ed2205fa9c550782ba1cc76eeb2627b4ab7eff04bb88e97988fc2a449715e2373f22ba64f54a38650c817a54768938265f32eb8284998a644c3980fa10afeab4da260010ddc555fe118cdcb5ca3bddfe6eeb20e8dfae68ebda718eae0ce2e512328f3fb6e8a339b67fe4f343e66212a3c4b138b1f84c78926884a14e0fa85a2ede55e8c71a6ef88924208b57d50f9242bc12e3dbb148c258154b1c8a368d9ed9156ef2b43af0a41b37fd9934031c64a47fb7a12a1594dc84738490386c718846489c6df96f68c1078b91934bf5a0441db685f4d0d833a6787e1143123a228f73928b659b3ded39813a761abd2426d37616fa189e26c179dfec95b53e71b8b9a1deedf05d6d15f0fc6aa2a00631b1da7efab556995b920e10813523fb96cb4f5edb30beacf1ab690e581d19b35774831aa1cf559ea906934015123a2fc4e030b78dec45dc2287b49233c165445189d925908a7e63a609c2b2818ce739c2dede135a4e06db355cb615b56c809f40b75d6ae0214ab3a4063544c99e4a2bc56636741c3b46b4f73161381d5e0a8f5c0dbf1ec75bdceffbe12c621bb92e69834228174e60b32d35dfe3c0fd7adb9c75892ddfcbeb7413484afd7e9f16e12baa1d8edbc6f514de30d8dfacbe05e6e2f5b5542f2bcbe47d2ff65b6cb622eda53991af5516f0d86e4cda55427d0c94f14c9b50bd59f16106004f6799f3e068813b215d982224c90c4c5eb91de958fbaa841fb6d54d76463189abe912864994027b42d14f7ec11086cd64bd1cb2d99ad2a2b50ea37cf29b9fbda3bbb525bce224b519d78e38946095cd130caf9a1142c2905ddf39ed68f6d8873c11a1a45f873f5840bcc74795841ab9ad8b7cce49fad25fe99289925a53c2641fd53e11e0b017b422ee9d8d9b8540fddc6b42c543f2c1b4fd8c96a707beca4d8195ad719e581a3e47c19945c76cb9b551df3eeef76ef9a5614097026e4992db9dcbbe328b28e77f5a9b606f0ba15db682007c639359c88ebdc0538dfea60d2ba96a48305f53f68b4fe433841392feec28807f8d427ac2b5cbd46b67facb89b60f326a8d9a96ca7feb74662c4ca69cf6a56a9f978c146b9ea0c5dd4fc44edea129e22da17990681c0d66fe72bb70b69a4ab275a4199589a2bf6087d47392e9ba73dc3c2df5ebd5f43128a12fe28dd88cf725f52b4079074b8990ed895132865647f3f945504fb47a4afebd26ddc663ed78387b444565b8f032bfb77c9e2ee0adc7be0cb2f245909eaf476eba5106446dcd2e2d5c2a93088b373d906ce23a2e46911c8054ff73b6a2e4b41a82ece4e1510114c96ed7e2a9a4186c5224c32b13c2770360cad63030d783759be509497eee92b3812ab22a699fddc57c81b9be4663ecc6c91aadbe1e2ec532dc8fd3b29e3e8ce187a63aeeb0034a6eab8f61038ee0188a9b39bbacfe04dee322cc1b2700689acf2fe468370b54accb4051a15feee6f3240ab579b8bf892c7c8cd263a37eb681d5a132875c851e703d91c956389fadf6b7689891bfce1b52157677ade2dec30fb55a48c2e7387044ef829290e88e28f49119d694c2b528a821b311525e7fe41064dc5140fad4d330204c346d0f4f0ed78abec4d847e1fac1813e788d25fc446be371e64dc4e746ad52c46056f0c4e8298254ea3e4f492163c67624cc7808415240b79297c10313811da28379c56b1d62a3b928f5163aea61dfb4e7a9dee5c14df4d2aac5a9901a6a0d07f539ccae9ec4d1c461dbc9df8b8d7a521706f9bb23cf2e8b0d0d6f721cba5bd9e44d9d0020d43a5226ff552cf7c5e4b373fb1ab9e0bf577992a7b5515f4475e69115ae039e345802ba0d50b666ef0c3a4bf3fe1570e670889d0f41467c4a80098b7970ce2720c90600867de7d402a3c2a55c5524c72d7645ab12537499efbd7c71433699eef57943f4de8c6623e4ab1bce392cde33939328a6eb006055ee8571786030ffa8c73d0555e1a817e23a2f9207a423a99ac14c2fd85962eaa15a4956b20b76df6f20a71167d122b8186e4e82a6ed2f7cbc0e1eae9464469ad2b2514fc75753cf4f344b8507e14b3c4d123f447f49ddb2e355dde7ff8eae076daa185c5216898bac7f5aa6c4ef56473f61d8c859fb7d3a7bcdf22deff5e35516c91ee6355234404c4050838b80c31157d1d4dec6c82eef02349ea92908a8f944631708779f0edc30e420214fc3d88cd5d5df5befdb949c9551b582b4e576ef932b6b8df40a39620236b08b355b2e6f0bae270fdd3e17af5b08a87040ef37803143ad3223a9eb353d52c8af01571057537c128a9898439f33bd255eac2ceae112ee24fdbc2d2712d2589d49a15eaa8a8dd17a58d41bdfe7807e68708cb267c6871fcbf9e94043d1a0522ae5c097277e3cb6d1c00394ea3aef257bf0d34e0a92fd07f1e1138f7c57704d27f54256196e42f46562a226d638dfb3109dc602b61f6d6d5f73b18e98ec8a6e14a1c0466fa9c9eee891e97713cdf690f141f489d69cf59226381f4abf6663fe21dc6c3e3e05b8dd3f43b3ad5a75928df7e21a4d84d792757357578b344b51a5eec69f4043935b2418ffb15584cf2a24b6cae7f854f2f7e2ddd494bc8933616616165d7ec4027d0d7e8393eec65d3230c2be98a5ce4a2a67880c5c7b3f3784955bce6f961c2e4616f6212e3d62cbf594cb5b57b6a8709bc962a49f469ce2d38bc0df6bfce250d01f2970f0bb4398f943e03b58e3a526d40ddb06d145ea06074a8469f70a993cc82ae171553e650bfe1798d5f7130bc16efa3343033a2ed82f696870cf60b42d77a823c01a3f6eb0ea0476cee042b66e5cc865ddc3d2267fff1db9667f6e1998599c006617d53833add79decfa2231110412459b9c605782ee9ea258131641ef0b4315cc264ec77b7482acb540b2d911b70a2d079a067da9aade13ffc46689d1ead2b9f2a1353e17a12e8ced554d48b03d73806a163ae0304f85cb7bb93d409454cfab36d012f605005394060b41d4dacb9bf4b3d5c82e139d83b44d3f5cb6251bff464ed48b6a416c223e85d7189061925d1e6dc03c1a92af15b61a1f30437e467b24527f34e33134880e74c4e2eb757b3bad1d7a2a1e46cfaacf16968653b1d5fc1cb845e8f4450fb0bac5582e8bcb7f765d041a4074a25ec7c6992d086a5f3d8184cbdc47d9619654c7149cb941c71c9ba6dfee42524008884d182c8acc433fd7203af8a2b9a7fd678e4618e635a1b72595e9a65ba7d885d7bc5d8422a16dc7d6d34930869a46a8698f75a61da93ef6fd25285ca2a638c99c77ee0b59201b061c6ccf2e713f5d5dba7bd9027a85f63f49466b813a21c885b6d04d34c4f7119f26056ae12907d7c140c6bf0590da35267a08ca8190785903213000454a468cb80bdea761303ec0a09566ce9ac333499b8e579eda08d7bce65ae9ddc61aabeb85aa5cd0c2440c44b766df9e1373223a60234fb90e086744974a9f6bf288e46983fabf400b41875077916967bb65d17d185d087934842078da6b7f295b755dd1e176988b417c0c693729231e50d6790628a02524117829aced563433117e0912e6460b979b32da4c84e9c3a6fbd2b1a1501bdef27fe2a9c1f281d18650b222fecb9896eb280c67a6f01eacb47190e30f67fb19d7835e5fcab010d95fd65a4b21e719bd4068ca53913c3f6a5731c2c87de46bf930a154", 0x1000, 0x0, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pckbd_enable: command error 04:52:05 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fcntl$setstatus(r1, 0x4, 0x40) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000140)=[{r0, 0x185}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r2, &(0x7f0000000100)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0xc3) write(r2, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) kqueue() close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f00000000c0)=[{0x2, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0x7, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x2, 0x400, 0x800}], 0x7) r8 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r10, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r4, r6, r10, r8, 0x4, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x2}) r11 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setgid(r6) setgid(r6) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(0xffffffffffffffff, 0x0, 0x0) kqueue() execve(0x0, 0x0, 0x0) 04:52:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x0, 0x4}, {0x54, 0x0, 0x0, 0xfffffffe}, {0x4006, 0x1, 0x0, 0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 04:52:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0xfe}, {0x45, 0x90, 0x61}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r4 = socket(0x18, 0x1, 0x0) r5 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r5) shmdt(r5) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) bind$inet(r4, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r7 = socket(0x18, 0x1, 0x0) close(r7) 04:52:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x19b, 0x400}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) r4 = accept(r3, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockname$unix(r4, &(0x7f0000000100)=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x210, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x1, 0xb2, r6}) fchflags(r2, 0x0) 04:52:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x18080, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x400, 0x81, 0x4, 0x8}, {0x6, 0x20, 0x0, 0xffffffff}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSCTTY(r4, 0x40047463) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0xffffff5f, 0x6, 0xff, {[0x2, 0x0, 0x729e, 0x3, 0x625, 0x3, 0x1, 0x465c, 0x100000001, 0x9b9e, 0x20, 0x1000, 0x3, 0x4, 0x2, 0x2, 0xffffffff, 0x6], [0x8000000000000000, 0x3, 0x3, 0x7, 0x1, 0x7439, 0x6, 0x0, 0x4], [0x1, 0x9, 0x80000000, 0x0, 0x8001, 0x7, 0xd45], [0xba, 0x7fff, 0x6, 0xfffffffffffffffc, 0x7, 0x4], [{0x3ff, 0x9, 0x9, 0x100000001}, {0x5, 0x6, 0x6, 0x100000001}, {0xff, 0x2, 0x8001, 0x227c}, {0x6, 0x0, 0x3, 0x3}, {0xff, 0x9, 0x1, 0x4}, {0x6, 0x7ff, 0x6e1, 0x8001}, {0x9, 0x9, 0x7, 0x100000000}, {0x1000, 0x3509, 0x0, 0x6}], {0x1, 0x2, 0x455b, 0x5f95}, {0x0, 0x8001, 0xffffffff, 0x6}}}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 04:52:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1944, &(0x7f0000000000)=0x10001, 0x4) pckbd_enable: command error 04:52:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x50}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) preadv(r3, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) read(r5, &(0x7f00000003c0)=""/211, 0xd3) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x260) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6, 0x4, 0x5, 0x8}, {0x3, 0x1, 0x2}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000180)={0x1, 0xfffffd21}) 04:52:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) r3 = getpgid(0xffffffffffffffff) 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(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r6, r11}, 0xc) unlink(&(0x7f00000001c0)='./file0\x00') accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 04:52:08 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/126}, {&(0x7f0000000540)=""/241}, {&(0x7f0000000080)=""/136}, {&(0x7f0000000180)=""/99}, {&(0x7f0000000400)=""/136}], 0x134a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) dup(r2) close(r0) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000140)="1929f1b395b796a5ef2d2cff7c0d614d5c5f31d5ffc0d1a8bbcc1cb1300418992629bf16fc88b6dfd328804e12f4132d806fb707b1c93a379f", 0x39}, {&(0x7f00000002c0)="a94535036d4d05d94edb7512eb93e7c775e86326094618adf49ae072d8db5d97cc87ab7ceeb9016d95cbde639965f1967ebcd790b6adb78f3e3e8b067d5a661e030d156d65018abb11d2878740232e5e282801a19d99ef0622b2a573186788458b0f1744bc76f5f8f7fc3ec9466faf", 0x6f}, {&(0x7f0000000240)="e61856a32adf97f99eed54ec72561b764d2a", 0x12}, {&(0x7f0000000640)="45e243d4a3565fd5504284115b00a35323b1f5078e362bb94cb6cc71cf15f0c97f431dfea0b6b706cd69cd6ada4e3457d8d4a9c9c163ddff29e0520f86666212a75f4eb529efba41b1daaea5a185fa4d2f070a631bb7376a9378b5d1fe0da73d1b85a4957c005ace91274a6c11c7cc3b13f4a58a7c55e7d301945b7b0916e6940c4660061e79c84022080964610c5427674feb5f21a88afa9bf53757", 0x9c}, {&(0x7f0000000340)}, {&(0x7f0000000700)="de49f985f8eea9093c9dc60d4df81e70f644681983cde9dc76765dfa479a5f691301aff02fb0efe07617389c269cdfa99793a05866ea0850e3d3f9c61db4021012c197335a3eadcdf5a49985f454c4894e82ea22663ca105094c4a680c9e59e065d44817f143938f0d005f530ae1fee8ac097265a276c09b90804e81355c640f91179788536171dfe09c14d001", 0x8d}, {&(0x7f00000007c0)="9123fd3cba6d", 0x6}, {&(0x7f0000000800)="7ee9f62d8a80348457e9e6631a801a31dd217ef0a7bd24f7a8ca689579d5674df522f71cf1f782c57d1c29ea73c59152431577d811c31ce445", 0x39}, {&(0x7f0000000840)="0248b827e34aff530fd2942ebc8aa83a17871df87d83f911e15e8daecfb7d57bcf41733c427d8afd08bc1ee6914e4ed48977a95685b4f1b6d5286e5e8704c5a2aa1ead21d6c3efcc64f5a726d518919ad2dfddefa3f7ccb14e4b28a44ba02b1e9f5a35157a8586a2ffebbb1f", 0x6c}, {&(0x7f00000008c0)="3f2d60f1b309dc3fdfcba99cf084997390f10a34787193538662e98f67b21b5013fcba5ddc9a03f7209bdc986c6b51a27e1047", 0x33}], 0xa, 0x0, 0x4) write(r1, &(0x7f0000000200)='R', 0x1) 04:52:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000480)) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c6530000baa61b87b6e29f13facf87aa034a704c8483f3b85776d20b0e9d4369eab4b965944f34f99999d4804dfc79b1e3152f19c4c897624caa0a2125046d0ac772ed6917cb4088296ead39fc433cd4cf4d7515136f84704dbb770dcbd818a74455eb2ad3ade5fd498883265fefb4bdba7a878ca756b90b070c3509619d75c048986dc09315ea503be86f29a91be4f489f113d7f145c45297f912970d9a561297e079a57834cfabee3c8d524bcb26d66fb4e657343437b7d4b85a6d15a18bd38d868bc262ec98d0c67b76a8b68919a399800e9f6aa505d83ff5e64d9dd82967ca50f373fff21de181feab0f3d119ad247baf17d9d8d455cc8ebab1224f0d53b2148bcafce5979c7c2875201ae192ae5334ddd9861655eb4565dc6d6077673bd359431d"], 0x10) r4 = socket(0x1, 0x2, 0xfe) r5 = dup2(r2, r4) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x1) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) setsockopt(r7, 0x1000, 0x1000, &(0x7f0000000240)="4b4583ea54b2142697072b78d95fea9f5de5674506eff3956182fbc5e1d43d7d6c469d658922d2612d93dd16d43c4c142391398d9ae5a60633461e3c185b28c164cd3e983e20932453056ed5fe1941fc3901da304b4b17ffe5fe81a54dfab7ab10d206114893030fb5af00d454d7dbe82c5af22b16ac9c0a1e", 0x79) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0, 0x4000000000) preadv(r9, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) r10 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) symlinkat(&(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000200)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x0, 0xfffffffc, 0x3ed, 0x0, 0x1e1, 0x1, 0x3, 0xddb471f3aa5aabee, 0xfb9b8725c4ae1eca, 0xfde, 0x6}) kqueue() setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:52:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x6, 0x4}}) 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) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x8) 04:52:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlink(&(0x7f0000000040)='./file0\x00') write(r1, 0x0, 0x0) 04:52:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0xf7) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 04:52:08 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) openat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x400, 0x4) r3 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) r4 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) sendto$unix(r4, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x8, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000240)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0x40c, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8, 0x0, 0x3b1d, 0x0, 0x2, 0x7, 0x7, 0x0, 0x6, 0x5, 0x7}) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x5, 0x1000, r6) 04:52:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) readv(r4, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f0000000500)=""/238, 0xee}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000600)=""/223, 0xdf}, {&(0x7f00000002c0)=""/84, 0x54}], 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fcntl$setflags(r5, 0x2, 0x1) write(r1, &(0x7f0000000100)='w', 0x1) r6 = socket$inet(0x2, 0x5, 0x3) connect$inet(r6, &(0x7f0000000140)={0x2, 0x0}, 0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:52:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 04:52:08 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r4, 0x0) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, 0x0, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r4, r5) 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(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r5, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff]) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r18, 0x0) 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$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, 0x0, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r18, r20) r24 = getgid() r25 = socket(0x800000018, 0x8001, 0x0) r26 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r27 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r27, 0x40047463) ioctl$TIOCFLUSH(r27, 0xc0206921, &(0x7f0000000300)=0x1cc8bd5b) ioctl$WSDISPLAYIO_ADDSCREEN(r26, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) bind$unix(r26, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x397) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r29 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, r19, r20, 0x0, 0xffffffffffffffff, r24, 0xffffffffffffffff]) r30 = getgid() r31 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffde9) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r33 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r39, 0x0) r40 = getgid() setegid(r40) r41 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r41, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r41, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r41, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r41, 0x40087468, &(0x7f00000001c0)) fchownat(r41, &(0x7f0000000080)='\x00', r42, r40, 0x6) r43 = semget$private(0x0, 0x7, 0x287) semop(r43, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r43, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r43, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r40, 0x0, r40, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r39, r40) r44 = getgid() r45 = socket(0x800000018, 0x1, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r47 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r46, r47, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r40, 0x0, 0xffffffffffffffff, r44, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000000)=[r33, r37, r16, r24, r44]) r49 = getgid() setregid(r48, r49) 04:52:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x9) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="c760ef207dc36bb1d70e81bed093fb3453eaa207c22e35294106c43a15209a70d7377a7c14b6957b6bf901d4290e6c296c3b29781ff660c08c2ed97b23e18c939302f4adc789201dda9594d967275757ef8c7d6a18044eb9fdcc75cd14c8765e375e603cdba85e2067b2fc3863c8e9486de522004c4829a7db93f523ed64d5bfd87151c9ab91fc7ce52352da0667d0c71daf13a868828c25ce4808f23fc0257638185dda99d4b5a7e0328d1e3ee4349cdfece9718b50df8c42b0888df7f3cafaa4f771b660753d20326b002e00cf88e04b86e4c93a", 0xd5}], 0x1, &(0x7f0000000400)=[{0x20, 0xffff, 0x7f, "f9e7c74d384c5f8a9cb73a88d11094c1"}, {0x30, 0x1fffc, 0x6ba3, "d3ab3388fd3ff1fd60dce2d7d74b11843ea4842e4df61e81d271"}, {0x88, 0xffff, 0x16b7a062, "91e9da72dd5964c3275c013ee24eb3523500cfb769f26718665faf0e179be60a7866aa15fd793d37bff928f0165bcb479fffe127481672671024abe158b364aff4e0190422cc9f3fddbfcb504b1f94a04458558f001d68ea3070b5897bdfa58ff4776c648d6143c9a794ecc6f37f3edf57c51f"}, {0x40, 0x10001, 0x6, "d5b56edca4ce7209a678f87ba3a5ab1c9d2451063a14ce0ec285453705c5bf55f2f384a10d3cd3dc1202cb"}, {0x10, 0x1, 0x7}], 0x128}, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x2, 0x163], [], [0x0, 0x3], [{}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x7}}}) 04:52:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget$private(0x0, 0x1, 0x43b) semop(r1, &(0x7f0000000000)=[{0x1, 0x7f, 0x400}, {0x2, 0x3ff, 0x1c00}], 0x2) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 04:52:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f00000005c0)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = semget(0x0, 0x0, 0x1) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f00000003c0)=""/211) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r6, 0x80}, {r1, 0x8}], 0x3, 0x40) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fsync(r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x2, 0x5018, r4, 0x0, 0x4) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0xf54, 0xffffffff, './file0\x00', 0xffff6fc5, 0x2, 0x1, 0x66}) 04:52:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x40047463) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 04:52:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x82) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 04:52:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) dup2(0xffffffffffffffff, r2) kevent(r1, &(0x7f0000000300), 0x740218bc, 0x0, 0x6, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 04:52:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d347a12cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = dup2(r4, r3) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r11, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r12 = fcntl$dupfd(r1, 0xf, r11) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r14, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r15 = syz_open_pts() ioctl$TIOCSTOP(r15, 0x2000746f) r16 = syz_open_pts() close(r16) r17 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r17, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000a00)={0x3ff, 0x49, 0xa32, 0x1, "fffffffffffffff9000200"}) write(r16, &(0x7f0000000140)=' ', 0x1) r18 = dup2(r15, r16) writev(r18, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r19 = accept$inet6(r18, &(0x7f0000000200), &(0x7f0000000240)=0xc) r20 = socket(0x1, 0x0, 0x1f) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000009c0)={0xad, &(0x7f0000000380)=[{0xb56b, 0x7c, 0x5c, 0xa7a}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r21, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r22, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r23 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r25 = dup2(r24, r23) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r27, 0x0, r27) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f00000004c0)=""/223) r30 = msgget$private(0x0, 0x200) r31 = getgid() r32 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r34 = getppid() msgctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x8, r32, r31, r32, r31, 0x42, 0x6}, 0x8, 0x3, r33, r34, 0x3f, 0x7, 0x4, 0x7}) r35 = getgid() r36 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r38 = msgget$private(0x0, 0x0) msgsnd(r38, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r38, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r39 = semget$private(0x0, 0x8, 0x80) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r39, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r40 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r38, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r42, r36, r35, 0x13, 0x6}, 0x6, 0x2, r37, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x42, 0x6}, 0x8, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) r47 = getegid() r48 = getpgid(0x0) r49 = msgget$private(0x0, 0x200) r50 = getgid() r51 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r53 = getppid() msgctl$IPC_SET(r49, 0x1, &(0x7f00000002c0)={{0x8, r51, r50, r51, r50, 0x42, 0x6}, 0x8, 0x3, r52, r53, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x4, r32, r35, r44, r47, 0x18, 0x101}, 0x6, 0x1, r48, r52, 0x100000000, 0x1ff, 0x63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r55 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r60 = getppid() r61 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000100)={{0x1, r56, r57, r58, r59, 0x5, 0x8000}, 0x1e3c, 0x8, r60, r61, 0x1f, 0x7, 0x2}) r62 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="aaa77963a2be8b7542fd3680ea0f75b17c116f00b8e4", 0x16}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r9, 0xffffffffffffff9c, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r10]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r12, r13, r14, r19, r20, r21, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r22]}, @cred={0x20, 0xffff, 0x0, r26, r28, r47}, @cred={0x20, 0xffff, 0x0, r54, r56, r62}], 0xe0}, 0xc02) r63 = dup(r0) sendto$inet6(r63, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:52:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x49}, {0x45, 0xb9db}], 0x2}) fcntl$setown(r0, 0x6, 0x0) 04:52:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20040, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x1, 0x9, 0xff81, 0x46cc, 0x2}) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000080)) 04:52:09 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) kqueue() execve(0x0, 0x0, 0x0) 04:52:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa08000000f8351506935e7cf14be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de00000000a100007624788b00fa3953f8fd1057b0241c9972b47c25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefaf6c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb360000000000"], 0x1, 0x3, 0x0) r4 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './bus\x00'}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = socket(0x800000018, 0x1, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0, 0x0) preadv(r9, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) bind$unix(r9, &(0x7f00000005c0)=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) r10 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, 0x0, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r13) r17 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r17, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f00000000c0)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r15, 0x0, r18, r10, 0xee, 0x9}, 0x8, 0x7, 0x1}) r19 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r19, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f00000000c0)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x1f, r6, r10, r20, 0xffffffffffffffff, 0x100, 0x3}, 0x6, 0x0, r21, 0xffffffffffffffff, 0x2, 0x5, 0x6}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/50) 04:52:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x3251, 0x10000080000}, {0x4000, 0x2c7e}}, 0x0) 04:52:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{0x3ff, 0x5, 0x1, 0x757}, {0x13d0, 0x52, 0x4, 0x20}, {0x7ff, 0x5, 0x1, 0x1000}, {0x3, 0x9, 0x3, 0x3b}, {0x1, 0x5, 0x0, 0x8001}, {0x5, 0x20, 0x3, 0x3}, {0x1, 0x81, 0x8, 0x3f}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:52:09 executing program 0: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x40047463) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) sendto$inet(r4, &(0x7f00000002c0)="f6e352e073a98377a26e9c1b5e6efcd82cd8b1f0fa9abd9674b64fb3d23c28ce1d66f6fa4e77b8bda207a27da9fdb9e9d264c16dfbccc6d741df9d6e64a3a6f62378557db726c4c71fe06619b716b6a0cbe70dd60c61f92a3024980c4cb215703a8085317b543f", 0x67, 0x1, &(0x7f0000000340)={0x2, 0x3}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 04:52:10 executing program 1: r0 = socket(0x2, 0xc003, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x5}, {0x18, 0x1, 0xb7f3, 0x7ff}, 0x1f, [0x80, 0x3f, 0xfff, 0x0, 0x1, 0x4, 0x3, 0x4]}, 0x3c) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000fe9bfa9093afca1548"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000008c0)="baf7ca59826bccc89e6d4c99a2bc45b2f41f5b06b8fcfa9f28a7a83f6ba3908a5e1cee7ece2e9cee056dd93523fa9363165eb2d37f5495a712a51b5fb6a18a7401ec25dc08f8cb538a1715ffe56d3a05fe2d14ed59ad206fe3fcc452cbe814ef5b69a052698b918b0eb98119ae7d0ce02b889dd25c7d4cfd2f8c4643b8d1e8b43320fffeffe8ed8e98732ab5afd89c864f1147b16b241fdde762c32babc9719c59a45386ca9f55e7152b690a84189faefe709b829f3cc1200ea2a8ff8d15f243d2e98030f1ad3efefac226405c36c639a10fd4564b9518ff19e17254c4c5801d61cd12aa3f13e31dfec8262db95b02a2c24334578b3514033c9a424771fb9196ac88548fc8ce809b1cf09cd940fa06f5c5330d510eb5188a76ca1d02a3317b9b8c18e47f3876b30fe255f4da3803b29660b611e75d01f9c938f8df66278a40a20d6f64f983e6fe52a42a093fe189453994fe5f3029c58b0e206f3ef8f4a00da368bccc7e61630458d8adf5507556ac7b8f91c513390653467f2c2e0c51368ae2454a1bbff37706f67030751f90b30f33c3472402619f13e6a10dea74a28aa3e49f24cea08309ab790973ed28089e5582d4d310deebd19cc310475cceb848e2d9b05fd4f296c1c8909de62fc228d2072f99155d831025e718aeb1555305e6810e3e46159ffa75579d92c4768aa152b6bbf9661458ccd55f1f410a1232e0837230840f2eb67f84f6f9e60a1596d4b43cc68a6480f821b6a42115109278a73765564b891a50a446456ab67bb972e665ea6b49ade14f934f16c871f0680f8f81a819d2fd4ace78a713efdb5233bea1b1f9edbb55e9a4b5cd7f76e0a04b881b8ca2ff315f58e29bf58d2a7c6c08e1b53a5202c2c3c3847a5c032c0080ec60f405e10a987e0f9341d6f559b358625107e49aa040f81d9b14891e189b8b902bc01b27111fe9242cfa2cf29efdb60dcfe1dc8fa112b412274da4798f76cec6b9111c8eb0ec75267a697c5dab7d92600a4bc4280e614d32306fe3bef71ce429e79311863b5098135d6cfdb47f8bd967052ca26dd02085f781c41a533f0056ef215313ef0f604deddef722bd754aab14964a803171a11f92cdf241a4059c8f0aa2acc7f70eaf0b9571a65fb49ee43c51efae6e7006651fe066e5bd465f4b28cf7e3866834c385b582063766d1591971d226b91236b5d0754d5038daa4f891d9aa4b93347a5750fe4b27235689c677c798b82218267323fb06698b37f03f59a6eac1230d5de1ba742fbfb2e6ce682f55b2464a69c42c1a9656d953a9f2d5193bf89dc4887a810a5f1a18112dbc343a4cb72b50655bc107e194df2863b130d3cae0270ef7ff75edf32738b51fc513c6b1f3b10bd981d41b1885f81bcc2dcd7ab9fb141d5a66e597d0d26a876d92e289103ba9ba3444a83749b75fc7fe4558c764d098fcf870df5ef257b8b70935cb2ed7ef8c0a996c3e3702bd8b094e5cdbda779ccde2d59e1d07612288ebad142ebcb513375b4f691240c8ea5978d786350398f57d6307dae4c7bbfdbdc3d5bd924c2b371d0ef227cb34db425f6c296ae20a3cafda6ddc2a77b8bbdd45afa87915a9fb46e58f6f9d209f608066917577eadf9f521c2e777cdf04d8f55adde1e367fae0d5412fd9c1f8cfcf6d64b12f6ddd6ea05eaa60dc06e3f0b78dd14a82a7b808551603ad53642fdfa49a76e0189bc638e2de6ff5705861b6861b5427fb1b77f161e643cc2f242bb2164acd08e7efdd129cb1341f1c7319b5145c9367616763439fda696dc76e766771821afc68e74bab8bdc4d6c3b46433a7a195a1ef1de20c9a452fe61f7199c10716731f04ff092a78a68f154e5982390aea95540d3f62601db2c490073cbb2f03a7820b4cb1ee2615b3e444fbef46293869faa34b0d033cb73ebbf943009e3344fc84f52f7c5b2f14e30685bffe82caa02bac48b338e059343a157dd74e64c70d59af15ffff2320644260365004a9dd9f67ae661db53cbafee9a49033eeddedd0b47512f33d6a5f4e2c45bb9549d57be51d594cb8288875f30d707cc9781d7594e17b6bbff8b4981a290b93827aab52e2adbcddd79df039dd1ab00781bf38c5cbcef968c283a652eec3319412a10de9fe1d5fda3d7500f22c4e2fbadd3389db00beda04d5a46709f4c3d9ef1e85868c581899348a8ad219852b73ca2b80c5e34df4931cdc022b1ebb9cb61f6616d079f47ba2c41c553c7449b4b64dad6b9b34c16a6b5217e9160effcff39a377595383d294ff8e57bd97f2ad04e88894672bbc4ad667988a199798ac1ce8b8151f68d59c087f4888c2f48ae0ca3b01b83e2f3f679db402d81f587d3011942d7b91fdad935e76ae741ebef7197b7142ce129b56c44ff3bde8106754a56bfd40de13b58acab91b26dcd612c12c0fd35de12fc222f0b131ce367482b40f1b34e3f71f3a933683b76f25052534d8982018d5584a25ae816d334564aea2effdd987f4fb08655207cd787f902545f43d62e31312e0ae0d46972d11a4bebf717f43c7b4c739553ded2822e5124ed5b54feae25618281d5ff879abe46ed61466b2acbd0b29c2d44023713cd9482423d1fd87812a8d1f1dda14c3143192665405df5a815df06ec798ba0e2688e1e500ba666d0111edc0c505fd816875935923deea7123ded791a5c5a4e55976aae34bfbaa7edfc1b13fda4ccdf8bf492b6a7ef3e21f2099ebcecdd8bcee97f90e113399892207f92e922815b41341bd56801a256dcb304730b611f66e84a48e1bebeb4065003d5ab15805531a1c02ec8fc75101945bc3361dd9d4ddb53c755c3c17d65556e8a9ca3380002e27e3a761670b795adbfd20636332309094e3489711049d3d28f10865c3c813aca337015f2585181a5ff6c7806ac14273a21219a59903ef86894beb599c20776ce49917be2e93e1666e88129d1b3652e92dc5e38ae7fcb7bf773ac8a087868fc3e6afa9773e671056eb4ea1a1f92d00f3c7c89a6440b53b37018d3dc9eba06ab548f7686d0971214e495845598ab3425ea9363a05973bbbdb0b8d29202d1c60ff0762a58c38969d075da0d04cc9407794691fce13007005ca58bcf5da5d27e5649dde5d2969ee0e22d32c99614cb264bd05426aff55592d2f1de66f9772fd00e85e070ece25a487f8291d154cb396e40dd252a4c5d11ab81b4c9603f1654d316291c80484b4b947e7f984644bc7d1236ea4c657c6105e14f4cc2ecb42feb9f6808442db58fe65b9f93a79df2c2b5e92dcc7ca13d761e6a117edadd7f7528dc1f3a570488e285d12facb6d42fa842f56fb2453be1ce3637c8986775d6ae740e4d446511b48299aecb598ff3fb3a8fcd897815f2f399c846b5db9de51c482972a478ae4da4f130036ba8ad931f4f330de57ed7bec7abbdf2671293bbe5d8198034ac8551a98ebaba27e87b88852e2f15c8460344bedb05c688a8edecb6d6be71a9c577d4150896485d524ea1ae64914c09f72b4573f0e7a98649fe43e872211b8524e6db80e588928179031b5472918c2a5cdb78da9a161a0327708eed67c9dd3a1f6919bd030500eaa3a6d2fefc03315ee4129b112a5e852c109f17d82ddeff6e781e683be563a7372c00c760bf900b0650538d0e734d9b61ef967c4907420a1ace8dab6a39ec2f84573a0e3e5c1276b87202acc84a60eb269e37527768a944d8eeedbb515285cbe5876b6dab09d17d179c78ee82c5cc6d815b6a164f38bcc997bce82ae44ceb49ebb44815ecc85c51acc59a49a73530296bff66622ce157aadc2e0f52a1b1ead3584f93bc8d993d4712110bbd00295936b19a940591fd962b5333419ab7a54c0b353d93080c48a6ceae254e1d19215b49b875252a3f686b3ca0996db2160b03fb8e1cce54dc93a6460619878734f3a04642394c951d2539a17ca187343b6404e68fdd35745b816f4224cb1b4a4ac40362a675720478d17a597b3ccae532af0a41b35fda352ca4542ad0c29ece5e907835981592f93e8f909f91e6c1407069bccd1ef3c1ea47827582e740f8da097ce56ee44db77a25932f29a0d4f24bf713dede6abfe47b0ef57ae02f24536a1d5733d518a774209d97a93a865cc92e7e69206c0028f85cd80522e996145e25a103b6fdc8c692c78a15a57b8c03c9232c2d065fd521d3950b6fd6c75c216af121d7e8b26cc0c46a6a01a88b8c7822c04099d82590408d904020ca1fa4692635347feb02e7d223af5035ba4a465d73f20f4924c6f26509457a737550ba7858345dd3fd6a0e22d8b42df513daf38b6a3015efaec72ebdc2d1c44c3b02e880e5460f402a8d8f7dc9eb4a1af318079ba03152e00d61b4f5172168091d8450a6823ed61959918ab1a3c2a84dbfd94eb69e1fb3e622f9af9b31e66cd01bbbfb6c5e9cdb8683bff58e82ae521160afa2515ab5dd0f7ccf118b20b67628c48e0eb370037555990aef0ad6bda9edf4e8584d8d8f4f80fe6b02186fd4df2da2af8bdaead8a1cc05825c96a442641a0f3db723c0c95f8d333a5403d5d1239d8b5ded8eb0916d8c182dfe0c744bfdb5b4aeb549dcbc44a6a2cd3ad82d70733c7fc0280566a5860c075980fa57ddc9fcea62dc8c940a8120c9d7b72fe80f78ad87670fe1a71a273f7290c658c83526d11e517fcacbf9e647a756b9a1de664d6b3d26ebfe486b5a6f255f62c3c354ce5a788e36291b9dec5c4b60ca2385d534f0e8a23d56b9b952ae2ac5d7da1f5689d346be1ebe599849d915e8ae58057f554e93c6f2d53ed213542c6433fb314e0ca572985c83a19a00df6d139d2a03dd30c153847bbe9ba47ae171234584909888f1813fcbd998a2b380974c69c93f0261fd18c4abf61beb1fc7b697819411ae6370cc33954c1b5a425e9a23761d81ecc5d99df77db0fdc94545fc17880c7dfa6453c72c31e0d9a7a54b6a82ece28783417895e3d309b3f913777cbb75aef8ca071c77061cf233e50fa778078179572fe2ece680773bb2350e381d919e49f672241d29136ad904d3472e9f47b29aeed3a5fd987a73e9bcecd0cef914167e0b4967f5f6ca9f0ebf89053394b5a0f0540474997a1cf85c5e501dd75e3233edd3d60bee3a2f00b048c90277751c2be01f9acaff24013776f2b66c4743240a860d3274692986515d0653c2c11c5b22f6cdf59b47a75a1942cab0da2b6dfd9066164df724d95b1f1befed85874226185ca5f8a2a575d2e64d176fbc0d1221fd0d8ce75021d6677b4916cfd241c06633b27b7e7f7f2bc8a0f4e8f6e1c61d8fb2f8ccd3fd25894048d766dbd8c1140da3a8c3f42229e2d5dfa2e44ffd3e565a8cc29f30713661ed306198037a12e37ed3e482d8f8aacc02e107cbd5b11429d59e26bcbc4af2299ea3370412c341727195731b1a10b07b17a11a6b715f605b9d5326e6eb8859ac4dc44fa60093739c33ec44ee7f86e7b61fcf06b445950c8c15b0f7ce1e015ffc56a98c67df70e6af16611bfd4b8392564a10a7cb700874073c75f416466be851a3cc026fd9fe139efdc6e9ec5a9db29015859ac861c3e7207f1fe64a9c5013d6de8334dfb60d268b3721163c4a3ee0c616b1d9d4429caf4d190038b32fcce96494903fe66148d2f5c07a038ce236e3e7c93cba1c2924fea6f46164008823f118884c418fe8d64fd9bbbab5d5fc9451a904fee47ce0bc4ae45a9233414be5a469adae784598cf948ac024ccc5012e89fb0ce44c4cb7ca30a96413e592e648c5de614ffc620d334b38a0f220128195e8eaa64ea1004957bf59fb7e126e806ed7dcacf77bc211bccae3477fdba927641e3c", 0x1000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x22) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x40047463) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18020, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x40000002) 04:52:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x18000, 0x1) 04:52:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x8001, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x6ccb8dbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0xfffffffffffffffc, 0x400000000009, 0xfffffdedffffffff], [0x0, 0xffffffffffffffe3, 0x594], [{0x0, 0xfc00000}, {0x0, 0x55, 0x0, 0x40000000000}, {0x5}, {0x1}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) semget$private(0x0, 0x0, 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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:52:10 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fchmod(r1, 0x40) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) poll(&(0x7f0000000080), 0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) close(r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:52:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb2", 0x14c}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fchdir(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8000, 0x8, 0x3, 0xffff}) 04:52:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4332451819f6397688d07bf7c423f52cd74c6387332afcd588cf723c61f2b61068e3441ef3eacb66031b29f39a79c43d0200bae2b53ac9cd3806de394f80f3442565b7caaab51cc0c270c1c7fafa98badec065cad330541760ef1530338a43ac19eea51a987bd1af909858cc1381c0d1c366504d089bdab4102d7eac879ecbf1f5b7d0e8b6a7f5ec1986be", 0x8b}, {&(0x7f0000000180)="06a3b4c9879ec1dbe4bbe18df83b6cad9ed5c3aade709db42c09249246175784bf01065876823d3e964df9aede93af2fa5bf804eecb66028e4c37b44e399118e63480d273029c400eb63b4e7281152bb1cbea85705846b726162d9382ce7b719f7c90639493b8d1f64825b4c93884a47ca3b1059a4bc5d437418c5a47e9b78e1a2b82e4ad5c2c117af2249ec91e8f291eacc6db6ead1ecd6d0f2f80125eff487b67d2f49495dd50aa16c32eb28ff00fb73ef6d2798c72f68503908b98c0fb5a4bf9601d54506fd0e14ab1298df93fbfc0bbbd8aec459cfc2ca2cde46", 0xdc}], 0x2) 04:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8, 0x80, 0x3f, 0x1}, {0x2, 0x1, 0x3, 0x2}, {0x2da7, 0x8, 0x6, 0x1}, {0x0, 0x0, 0x40, 0x6}, {0x5, 0x0, 0x2, 0x7664}, {0x0, 0x1, 0x40, 0x7fff}, {0xba, 0x3f, 0x6, 0xfff}]}) 04:52:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x1, 0x1, 0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:52:10 executing program 0: mkdir(&(0x7f0000000240)='./file2\x00', 0xc0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 04:52:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x1d82278c340d9935) 04:52:10 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000540)="4c7f2e3fc5328be2eab012828b76013e770e", 0x12}, {&(0x7f0000000580)="b9b0ddce2c63d257d6dce543db28da87349cce17e4f9ddf8bd3e688a5376b870151fa79dec4c33d3722b69c28c2635b71d52ed6c841f4ddc058797db47194f44bfe5b8483deab167e9e727ca8d12047b17143b4dcfd030fb773f53d171f5540a68d1f709a08de031795a3d837d073f475651673fb8e8afc0da0a3682c95c7037bfbfce68803ef317033fb0917e0fc6b6915badcaf2075023a7e7a445660bf69d89e0b99939e129c06cff908c9bda5a12e4045c1357f5136608200ef7c732b275f0698f5d61483f653cd4551167ba13e963dcacaf95622212bc1ad2cc1e646d4c04a6020741c179b552121cfee1396c3a43c91bc070d35616", 0xf8}, {&(0x7f00000006c0)="4682f77a379e3369e2998a599c4f65408922deaf5d0a59a7a034aa79908cd40d98fe0724793226f3f69726151360fb95f8226f77d87b22068e89c96703989e9a9e0e0a10a5f60ad606f6ed3c1d2337201edb42e7e94dc40e2b0a19359847e89136", 0x61}, {&(0x7f0000000740)="74c5de80cb3794e47b1d6f6a25cfb100de6b9b068502455ba1f237043b9bed51ca1ece966e268352f20eaf0e02e02fa48e7c2a64709aafcf298f1469c9d84fee6a32113edb63e898ad3bc737931e979bc3fca490bdaa3fe96c2e9b78766ef9a8c4ed0505b9f818afc726a4e9f08e89b78d616e687a18fa20a6693f8a28376436e1e4c86b972ba0da95c649e111b7d558bc7ca8c6c2b9d09132c1380af6cf8736e30507d9f993c257502b8d297c069789f2c8631dee622178cdf5a1a0603ae481ea", 0xc1}, {&(0x7f0000000840)="f6f8b4600fc3f79e28ebe548bc8f22a95c77c585a09f346cee7db226797242512bd8cfe7c603abea1acc4ed04231d8f586187978b31e61af2f373c3aa09a2a923a8fdd700c742c2b6d5efab4f61093f565c5148ca1b986fabe9c882215fe1339f2d23519cecc5cfa9062d1a56f1d0c3a1a8e745f5879a58b561c2f7463743573a25a4b16b811b6dff6dcddcb057e6d5e0dac94e40fec8f99a98873a20494f4ae314b8b7063c76b1ff57dae41fe165544bea1a8d88ad15c27b34dfec1764c2fd7e8b80b1124e51ad00938fd1ac73c91925e9e7cc3817c6b8f471cad72e29c3541ff", 0xe1}], 0x5, 0x0, 0xc0000) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) recvfrom(r2, &(0x7f00000009c0)=""/240, 0xf0, 0x75cb01d706ce292b, &(0x7f0000000ac0)=@in={0x2, 0x2}, 0xc) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:52:10 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x5, 0x0, 0x0, 0x8, 0x3, 0x2, 0x2, 0x0, 0x2}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) preadv(r5, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000240)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x5ff, 0x0, "00000000000000017300", 0x0, 0x4007}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:52:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus/file0\x00') 04:52:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c203ffffe13f816888993351f5609bb08d5cc2d11cc7ffafa9f5dd0a807b17de07ff0744"], 0x48}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffff0, 0x0, 0x313, 0x0}, 0x0) 04:52:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000000c0)=""/141, 0x8d}], 0x2, 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) mkdir(&(0x7f0000000340)='./file0\x00', 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$getflags(r1, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 04:52:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r1 = syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r0, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r3, &(0x7f00000002c0)="525707ee572fe772e13f8bbb625f8073595c2a0fdc634dd5dac0e0f2cb2f6da18016d60641315da393d63ca707e5ac5e2c4beb95dc4a3976d250c0d78993d077b371e282e35fece8f048f57790dae6b91c5269f3746d40507b0a6a25e5f6c1ffe31f8e1e8b95053bed09ff2f2cafd01da9ea4975f47c175701f3e3efaf2ca9697cf9fef0c0195b20ad4e67301dfe1cb854a4ff4290b74fbd8a71ba90", 0x9c, 0x0, 0x7) close(r1) r4 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) dup2(r5, r4) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r4, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000040)=0x3) 04:52:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x26, 0x7, 0x7, 0x3}) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 04:52:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000108a0000000000000000000000002d79d7c64b763a79197f5c01e1433c3300"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r0, @ANYRES32=r4], @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES16=0x0, @ANYRES32=r2, @ANYRES64=r1], 0x22}, 0x4) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff000000000000000000000000000000000000000000000000000000000000000000000010"], &(0x7f0000000380)=0x1002) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f0000000a80)=[{&(0x7f00000009c0)="53ce82395080890d6a45cb7ad71ff92041bea15820f8916ec1e0e77d00d8182d23d345f10373f798e169291554e43fccd16652edf638f232605f6734c51c8937e4a9d1a52b414fb57d0d5d27e7934daba1b92735a929f80c103532b8a5eb687154cfff5775ca670fde719ba304325ceac4067d3527d4a97eb31abd261029b18f35bb146b", 0x56}, {&(0x7f0000002c00)="6fa194a169e6aebe5fdd9935e6f60e4ec00c732f851a309841f3aa20f9bdbc69a1075472be50ffbe9322cb77b7b5bde7335d2e774df8a972d0da72728d9c76b3b7771d538a11f4c780f29a8e90ee380a7b8d07fd607c41b55e18953c960fde1e658e46264b4cdc0b334dae771ed283dd301db51b83768ea81e88ac5a05d4aa0dd3584e3b121e85", 0x87}, {&(0x7f0000002cc0)="9a2786791814b2f38ad7710c506c039c3c9b303c937041e7345d33a35a00354a421c89ec58dbaf701b1ba764073bb03e618ad94d2ca39c1c683bc9812b95a48ea6110d1cb2bab7723665fd92a852d78bc714b6ac3b9fcef5025d0b24cbdf11e8b8127ed4dbdaaa626895e889d04437", 0x6f}], 0x3, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x8000, 0x0) r9 = accept(r2, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540), 0xfffffffffffffd34) r10 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r10, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r11 = getuid() setuid(r11) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) 04:52:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0xfffffffd, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(r0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x8, 0x7ff, 0x18000, 0x7, "7ec466761291b84b1f08476e34424dc7192e4b4a", 0x2, 0xffff0000}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000080)="14e8ce53f64ad087e4c2a6696791c2f516983da5a7403dab1a09b63e03a35414e5bd3e291855f3fd5bf554a45f089aa9d896193bdc8ca333f63c300e63086ad0746fc08d63e0246ce080e58f4395372cb1ea8d5b0cee94612b36f469450832456469f681748436caeaadaa2558248d8ede92d7c5908cd1831b784caf6b6fadfa089f54f45d0ffe0e3fc6bbd20fcaa867e41fe659dbc422472c9174e93444638333f7dab77856d16b2d803d7dc59f31dacc6a6ce81726bfe3c96a2f32ec2ce831115b7c0ba587ee83e2bc03ce8807673a2466df256f9055e33d70dba12f83da49961292de5b6e", 0xe6, 0x0, 0x2) 04:52:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xffffffff}, {0x5c}, {0x6, 0x94}]}) r1 = semget(0x2, 0x7, 0x290) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/19) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semop(r1, &(0x7f0000000100)=[{0x2536524e0a046d45, 0xf5f6, 0x800}, {0x3, 0xb0, 0x1800}, {0x0, 0x2, 0x1000}, {0xef9f158bf54378dd, 0x6, 0x1800}, {0x0, 0x8000, 0x800}, {0x4, 0x7}, {0x5, 0x40, 0x1800}, {0x80efb8672a77fbd, 0x7fff, 0xc00}, {0x3, 0x3ff, 0x2000}, {0x4, 0x9c63, 0x800}], 0xa) syz_emit_ethernet(0xe, &(0x7f00000004c0)="d8f1229c66b60ffd69d0dfc8d74a") 04:52:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x40) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c, 0x7f, 0x8, 0x80000000}, {0x4, 0x19, 0x5, 0x1000}, {0x6, 0x73, 0xfe, 0x9}]}) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40}], 0x66, 0x0, 0xffffffff, 0x0) write(0xffffffffffffff9c, &(0x7f0000000200)="dc03da78e9fdefd9293b3800080030cccb8e", 0x12) execve(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fchflags(r7, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 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, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x0, 0x6, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r16) ioctl$TIOCSCTTY(r8, 0x40047463) r17 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r17, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r17, 0x80185758, &(0x7f0000000180)={0x1ff, 0x66, {0xa1, 0x6}}) socket(0x1, 0x0, 0x80) 04:52:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) setsockopt(r2, 0x3, 0x1, &(0x7f00000001c0)="c533b96fba898fbbca602208d588696761c6", 0x12) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffbf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000040)='./file0\x00', r7, r12) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 04:52:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:52:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x2}, {0x3c}, {0x7ffffffe}]}) clock_gettime(0x3, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:52:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x96}) r0 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x40047463) getsockopt(r2, 0xf261, 0x5, &(0x7f00000001c0)=""/77, &(0x7f0000000080)=0x4d) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) 04:52:11 executing program 1: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040), 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000540)={'./bus/file0\x00', 0xff, 0x80000000, 0x5d, 0x0, 0xfff, 0x5, 0x6, 0x1, 0x3, 0x10001, 0xc8}) socketpair(0x25, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = dup(r6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r7, 0x0, r8) 04:52:11 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a020200000000000000a100000001000000018f8abb63e37f2847888df65bdb693508e8997db39fb1ecc8733f965cc28d3687b6631f75efad273c8b09740f1b87fc1e18866587d18db4b41aa76f869564868bdce77bd865544225752e8585a3ead0451150fb98abf523f5f63001bad0d7c3380a5a81ded195c2f01738b3ea4fe0e01b3dc16887be1065998ef38ff8cd23900a5aa0c4d903a2e452bf2670abed51852c605c4fe103", 0xac, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 04:52:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r3, 0xa, r4) listen(r0, 0x100) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Q\t\x00\x001\x00'], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) 04:52:11 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, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x80}]}}) 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) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = dup2(r2, r1) dup2(r4, r5) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) preadv(r6, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000040)={0x1000, 0x1, 0x9, 0xf30e, 0x81}, 0xc) setsockopt(r6, 0x1681, 0x8000, &(0x7f00000000c0)="9aed8a8ae6d5771ed5ddfc09f57f984931bbe2f5c28d1fe3a7fe", 0x1a) 04:52:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) write(0xffffffffffffff9c, &(0x7f00000001c0)="00fc9b8b0664fc02049c4d15e6f5adee0cfefef02add9d83b6b7194a0ad5df7c4a3dfc7527303edebda17ce50970cf1317eb68c79a2f593890d257127bc236748a8ec276be76d1f6a165e69f610e2b260c586c5ffc8515aa9e50fd7308bb7a58caa7ba9e06c0ee8eea45306ddc9675066bc804cf724ec35998030c2d7060dff2599971e3834a9eded35388017c61cb221ae616fac52f39b00b80e957a48bbd2af0ea95a0a2f5da53faf9fc168ecca8f1c213ea1faca30c1572dc143976103a6ed4c3b11611a8707f160636ef09c497f1528f1ed925b26a8caa51154a92ca2a0e0a74be52644a4ed1f1c9a2c7ce39154f53fc2779deb464fcacc2c3cba9cfce730219e2685d0e0c587557cc5c706cceb8725c9dea9612be4b22b9d85891ec739f86cb638188c136e1aa38325a3bd00025e782e79ffdcb7b8512a907afc548ae07986d86d258c30cb371a7607fc7bca50618f0d20fcf9ffc3e3abb6814d79532df3e56df22f09d10bc305741f4db624e030196aac48f389bb8d7a2f7b4c37de6d9906a1ef0a8e2a7a8e4747662eb9b74d36b0d087c36d915a7d5577882487a34198bb72238413a2b08884c313b54d764daf04d1e3020d6a635eafa8a8ace008d55e36926738b479f1a0ccd9c81aa1c60431bd1f6fb5b7b0bddedf3fa1ecf72571fb78e2d23d4e9c713002fe8708d9f12e024c185cf4e6b7dbe467bb7b7569f6a3cc630ffa0a847c0892ac211e058c42af1d974ada281bec253247c16731781c7be91538f62827d92c25490b1281b43362b2d6eef369ea35b246b341f07d159a6dd22f078663746fd3667076c94cea8f0ac89692854a6a8def2fbb439d9e906a8a603b37bd973cca100db87d14f0984833fde3c4709008e20c6734aa14bcabbde9841fe0cd2f4ce17595a538700249390fdc5f832b920021a387b3b86f1242210fe612d84c7f308d0b70dbbf6da9173a14071f8171ebd57e5c95886c039f7ce302f82abeb24f10f64907a1a6866204306f91ee83899c14fa1371e18fa0de1890ebadd8db57946f959df3075f477809b947106ce89f3530e9ad294ea878dfc4bc903cab96228c428be77b843914583ff912c4fb04fac44b55d32653efc88f19233ffb58b8bbf4af13ed95a5a6c1f37af721a4eb02cb515ed0a3c146adb44f3465241a0ecc05480ec744ced0efced41e7a9f9d9496a561a9b43a9f92bd315649c1bf2c56bd28663b301534ac711a945b8be1b02a19e12eb3217c3bab4e0623c7d24090a41becfcb3670cbffa6a4dd1ccae1c51b289d099d70532a0362034c49d29a286b4bcb8a7c2cb58bdfdbbb4daeca2828ef333d5466ef460a7376d0cd6fc352df96511a08bbce131621997b9b9b45d132c52c6f7b5d8cc73c3271ce2ce4071d96633dd8e17b68f885ab947ae5a8555c7ac8e509eb535ca12e36a9f73cf2b4b520282807cb2d7f16221fc526db646025ba50e8ea83fe6a5da97242cd6046115475967624dbf4e3d069ff02c0a6a552d64ed0ab87e73a56ce2bcc54793c918fcf2aa87cd4019fdc010b6bfddb68e30526760325bb0ebffdabbac8a5c6538dac236f29d9e9129edb256d6c0b0c2bda8e8df567730d5445250625d0613a282b0d77506e920421907df56c546bdcfba573a85178fa775c72275adcff1ead7537c2a803b6938fd4509aa7bb326ff7d1f5397f239293a072335a1fb14018b5a55357702cdc6a0db02007f0229244c5d952f302301cde5b1b96dc958760c3e545577ade1230d1fe644975e62290ba72f3bf7504e28f95f6f9e496a173c132869f08b853bda84cacfdf42313afea2d8489b093f427184047c42213496fa8dfff1da9958fa8653c0ddb9263fbd7c3daa9eea34c0a725dce0fe52a951bee82fa0fa130b40cb3db8525cee09335ffa1c0ccf9d72600d5f9326f270f39af95f5f38ad7b4ad08f130654d80377e7563fe5aeb4a521ed8721f79862ec8fb0d8bac6893febd0e8e4280f232584583ff60803c8072d89d28c5019b47190f9ab909d630b0d041f8b4483d394ff849e67448eafc0cef5de0bb814c20eaaa709344a0e705855b6d102c458f651a042535ae6a7951c2fb5d127273cd7b7df8e338cbabd672a7015776fd0d72daad275207a7952d04a00110383ff93bcddb9bd49d9fe9849307bbc65a9d6f2e5b2072259a22804f7d80346930e042f1e6a113ed3b2d8725bafbf44d02728b793348039335296a08237b9a637bc755d4d5b86a685a9f2d4992068df5c1e26daf36b08b4e221ac782fde0b7f78c2fd599e571782a82c26ca999fdbead8d4629fe00fd9da7255ccf5b1cceef38d96759da1ae94cea9427e7a6ccba315ca6946fe943547a1198650d8e6d0f3950945d5fee08d96cae14afcbb5f9791201a7c7d141d59ce6f610a62507b19993d5686eb86ef9470ef5f5a13ceeb14f999b8050e45b363388859601b0acf43060e9fb0594b99db95f2a2b5a7fcbb47aed09d563e105d19d0d75d8a42017b36d4d74ffc87608ea371f4eade3a7b4db7ad8c3b83bf68dcaa22c367c59d1587b64fcf5467e3003cece53cd454b63990422d38bd95dbdadfe97c11bdd5dbfcceb944de74f338e69d44edfdf29bd892eee69d215418df727d33a02df4e7c30e8bb86c602faa37203a52f9521ef95dcf9089ce86f4b4ad72245e3659c3e31ac9a2d22ad51a2b45f6945c41fb0f09404ae5a3a7785c881cd95e7f67bafe56ceac24fba5e7d6619f13ef9297f0f2d86e7079d0e3fed5d4739e514d6ba00e314508c81f35139027cc003b1fdac20a6a59c1992894d41de5a9e1ebb797f8c6b59a097d9fba1b874f36f5ee164fb849222ae183ff2ee6e783e8687ecf5fee3298cdbbc4c26528b319a647c4cebaca82fe27a50c783af45294806af57e28106c2f6cda3c1cad7b87f3a8716777413bf7a1c40d6ded6d20d218c0d951ed2f3897cafc4b45b0080e6fe4c2a382af77afae689333274ecebc4e55da66917fba0e686beea8ecfef790a543ac9c5036f0e9f7f3700c3ef774c20a06ad1cd2318552f4370e559793d0519508e3cbdc359d0a0c9c5576795216fb0c42d2e92b1485855d95b9d2829f49df24d1e56a34d525ed54f13b57dc8ddb01f60d4c928ee8478a12af408e5e85506cc1c33e01e568d003dc250bde98a40a1de802c7ac1004ea4d27c7500b8e782c127a93834b907086313b452ff6c520b57484ce3dcb3b35b7693eaa0b01b28784382cbd72d8e6059a31392f541d5355f28f95302dc3a1933e1bc4e55ea2ce95b5918b4e1b6fff766d877a8ffe47ff35b6558086495bd4a00f9aac12bc934073ec0ce12b645aa4e7efc1fe3fb7b782f4909554adf52fcd6386c539e07a0e79fc161eb8c5b6690a1374a4dc92d73c509a7b332464bc794682fa58bf850907c28ec6c939ed16ea09b77e69b7aa609e97c4dc8df760e3b3a558574aefe899242fce309bfe4539703e09028811263898b92fc09de80444529dd4f32ac5280fc70038fe0abc3d3d76f5884a5683707ee1181d0c55116f4552601bc293e6e6febea0b37924393df96c08520ff956680245af25f078aa976cd1caf82b8497f9f144f27b088be623e21d5dd326ba319d2a84e2a6766a1ca05bc41651b598727e281c2c886982b7614058e38c6538861ea6e7cb5379c387252ff717876f343d04896bd7b9413d94b78c2762245848ccc6f440827f5ac380d993d329f4d6125acbfb7c79f82d43bf0af5c9ee882e19c351957676a4f078a33920bbe73233d0c4397d0348fe060326cce623f087cef20a839276e52fbf98e1fab668d738f00624a3f5b65eafc34c72ca1476631cf7f5b3732bb062fe7a7ef1c8abdaefe8077ae40fcf1597b0c075e184a0a4898ecefb1e45343ece750af811595a0fa87aeb3e9d81c60674e86e916df52b21880d25df304c6d6800c7ae85671c1714709de76d8f004a94d4f8f5254a8ff1a1a6f0d58075d351cdd2dd7d0e9922b66105a56d4959822b790a3303382d4ab2413ce65581cd8e5cb0b026a641857f1d506dddc98cffd62a356fe775e4570a70b0779dc89a796cfb5e9c9d2dd60bc282c75d198d86e2c7d8b6c816a78780f3a289e8b4261f31aed94ec26c87c273dcde976d2ca3e2ff21f4541c3c468bb6ce99102244b9ae60c2716c48ff5396996018cac3f0226b04b716d2eac13c90c446556b50b6fafe45dc6b78baff4527ea67e9d1d9f9e221e62d7195bc890d2334b831b5ee549ce40dcb4c2fa002e3e4daae0de73783e77e70174cf6bd854e44d5284353c716d492e90e206dcb5176560241b8d079ef4805b7c9608d2631539cda908c451d83160883b79903b4a596dd399ed29f86aa1baaa8859a5206c0d8394bc6a9abf94ffbe0c9d863338606982497629d226cff8a4c78bc3cfd74394adf8f7edb15a27dc72ff5021bd96b5060107bc3dc4ba8932260946aa1fdc9952913f9fddfe09a73c3bf240d4ccb5d3e80b437dcc7c8db9e5ca88d59cb05d73bff3f23b435b213c2552a01a609cfb785ffcda0e6c5b0a78188e6a2ea3e59158a3ce85e15978aef1c38ff31f8f7a9424594bd6a58197f5036c955ba3158d560d832f422d031d869f803b5837ba3f84abcf1b06c556418e82235612d8ade852db6161aa1b0c1fe7ef675e1f2028e22267d2e203f9b911a8cc72d0946dec48f1d9e9de92016b82bed61d50b78d389c38ba0b04565867b7c3d250e0a1852dd30b4751b8861da436c1e459529efecb458d711b8e98295d64226d47e99728fdee82bf497f619c284252f82ceba98e6143dc522ceb1eba6935ba399db46203f96f0d26075ba906d75833c8e23a833e63884cb46a3b236a06ed585f7bd2d314f8646fe6076adfeea1df4af31201a26ea1a8b2c7d7d84be4104a38fed5f44f03beb79b72d7a56d821a73d5e602c0253ae38cae6436048bad0ece4946ca32bb71abfbfcff9dd25b11cd1f2338645fb0493801b41f89ab6d0f177aef50ddb02d787cfc0248138b87ef575966da1c09623aee71784715caf8aca8b85eea1517aa908e578f3530de26694f6e1c187c562d5a2477f7e52c6884109f88215df93bb28fa79464c88d3e50da73c59c0ca190bc554828d33a869f6266fb17ae005c415413ce371ee15569e11d5f9ad68fb675797a2fdaa39925aaa37d292fe047788867409634a7f18bf995277eba0eeb9926f0dc9435b96793dbf59730cfc3d5828dc2dde483f55937fef88e05c582581e88705a4830c5d96851e109c1c7af4298da8d653d78eb4774d0cf39956b711470d44571c0546ca174de62ab47d5fd070c0c06d059bf2600f575a369ab17768682bc73903d60cfe40ae04f278d5bd90802ed354cf9957474137ce6b06b39b614a27eca8e1478756245ee9af44a61d17e688738061f80ca1c169aac512456aa227909373a0a237be9810784a801447289aed8fa42e77b857b156f96882d2527a19851736dce2b3f34e49304a61b0248c063b368693d9a03359b30ba6f85e306155f7c617cf6f09ef1c359629a2f0867485f4ae265c221b48c77b7ab0effe806fd973016a0ddceeeb2f6e251fcde428d5fcb3aab1eaf9f7c0b201af899cdf2b31c27218b8d2371f511e8d02856f22733c941b5b06d48caef0f58caed0a4b13c0dc2e4168efa81aca1833938a396f4fa40ec9d3d83ee0ce7a74fd1ee539047b9edf41904b6a58a573913c19e0aa570477f25956d16bf5ad47d64feacff107d84eeb0aa45bd6f5ac5d4c4c5e60f7faa3388b09f2818945afeb4c07b271b4672048d43e8ec21b92cee50020a147ba1f6e", 0x1000) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x4, 0xa1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0x9) 04:52:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x40047463) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x8, 0xfffffffffffffed3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r9 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x80000001, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x21, 0x2, 0x100000000, 0xffffffff}, {{r4}, 0xfffffffffffffffe, 0x31, 0x2, 0x9, 0x9}, {{r5}, 0xfffffffffffffffd, 0x42, 0xa773807c19fafe2b, 0x8, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x8f}, {{r6}, 0x0, 0x44, 0x1, 0x3}], 0x1f, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x6}, {{r8}, 0xfffffffffffffffb, 0xd4, 0x20, 0x4, 0x3b280000000000}, {{r9}, 0xfffffffffffffff8, 0x0, 0x40, 0x2, 0x7}], 0x5, &(0x7f0000000340)={0x9, 0x2}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r10) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) 04:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xde, &(0x7f00000000c0)=[{0x7, 0x0, 0x0, 0xff4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:52:11 executing program 0: rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 04:52:11 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x341) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x2d0, 0x8a) 04:52:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) 04:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 04:52:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8eae7bdbd47992bdd1890307e78be050f9e2fa435abed0ae53785aa50010143bd7f6c78f6a774faac4ec297197e14de7aa9d53a727450ca8e940e3806440332146f84b74043a91ecec7f57708535a298030149d99f8cf0ff4db638346c3fa34c555ed5"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000003c0)={0x19, 0xff, 0x2, {[0x6, 0x1, 0x2, 0xc7b7, 0x292378ac, 0x80000001, 0xc8, 0x4, 0xffffffffffff8001, 0x3, 0x2, 0xc000000000000000, 0x2, 0x28000, 0x6, 0xfff, 0x200, 0x7], [0xbb, 0x100000000, 0x8, 0x9, 0x7, 0x6084, 0x4, 0x3, 0x9, 0x8], [0x5, 0x84, 0x7, 0x0, 0x4, 0x1, 0x7fffffff], [0x9, 0x3, 0xffffffffffffffff, 0x10001, 0x6, 0x9], [{0x7, 0x843, 0x20, 0x7}, {0x101, 0x6, 0x7fffffff, 0xffffffffffffffff}, {0x7de, 0x8001, 0x6, 0xb0}, {0x823, 0x40, 0x9, 0x9c6}, {0x3, 0x8000, 0x0, 0x2}, {0x0, 0x3493, 0x4}, {0xf8, 0x2, 0x7, 0x3}, {0x9, 0x9, 0x2c, 0x8}], {0x8000, 0x5, 0x6, 0x10000}, {0xfffb, 0x7ff, 0x2, 0x2}}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 04:52:11 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:52:11 executing program 0: 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) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x3, 0x0) shutdown(r4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x40047463) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4d}, {0x6}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") 04:52:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) r2 = msgget(0x0, 0x684) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f08000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276827140477f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04c"], 0x1, 0x800) msgsnd(r2, &(0x7f00000004c0)={0x3, "65139636ce4bd48129b04bdfbbfa578c9311a4c947115c471753d5be8ddc17e45b64c12d13c72d921741892788d124d039ad7b04ac813c3e636f0293961b60ed6c8493cbc813ef8e3aabe1240f113186212f909012685bbea84084425e12d74b67f31fe84f91887eb581b99f39c2be9b6a2b7380d0c13fa66b03b27715541f4553870ad91b65907eefff3310d2f5dfe58bac4e5fc2a8b1b06dd53bb49e3137aa30ae4d809ef01b400608c2ec32bf5de1e3abf06a22267a3aa8bc88ef908ec947a77ec75e117566f76c30a871c4d8a5d542036fbbc680f566e61cd5d35f605044471f39e7f823928152e2a150c70d6aaa59e8bba160233fea5646eabede15a9158e23f3d8cab0eec4017d3f0038f245ad0d7818e1fc126c5f0bb8d2a25bd7837650d84a34dc8d718f327d9996f3d87cff892e2e4c3187ba99fd637739e331b9edbef6a1d5a0d125abf2ce8b35ef5d58fbc31cc2bfbfdccf18e0eb0186129483552fd501b993504f194a267b8e4adddb45299c8df314922822b39d47b81e1b2f9eb0c01eecad2cc23d1dcd269305746c6b0c2ee24d1de790d774e74f21c7144049bd09ffc7ebeaa9953647850cc72ecb3a3a8759734dfa81637485220ca30a4a3a2f679090f6190a05e56cec2609a123667dd550391149be22ed1f5cb50cd27fa9585aff778e76a14ba99b77c880ad20e80b3879a0866fc79cbe08d8b5c938ddf03bcfbe0d6069e33c0f7d378f0bdcddc4708b5e855bd2effae71fa2f3b46cabd16f888d66fd49338ba415189890006c8d8a884ab197768107dbdd6610656be9dbc261dca5d7a92f2dd170cf2cd2669b038047c95fe68da31c74f7da69241918be0f5a53910a945df8c92ccbbc8169201666d39f48cbf097666c20e5086b61c137aaeac9a0ba412540633dc5d08942eb694b2bc4cb6ee96a25ad2060bcaf6562d8f0a0f9ab610c75ca82560c5f33f99b61794d99113047a952d5bb89e31e9f7a322e5a70a905d67836e52e255ccf62a5b466a2e7605236c0750997e4017b28e677ee87ae6b9ea2c8ae21202f2faaebb70a55a6b9c21f3f260e20e44f15fab857509658b91790a2afcea580f40b75261ac09c2c39e134daa38cf8976dc81dd424854337ea6ffac1ca5b2a909066cc5942eed5de4353e6f3b019a879e878f8e044b3adc37042d529f7d4ea7c2e2d1ed01543c47e033dc817948674bc2fae427b7b292774209310d452a499b4f8125b69c62536273c4fa476f369b19cce279405e070eeb0077cd63c7fc9e405b6d8e1e8614a65d936fb2874db22a4db77a801422faa5fed00649d94955df438564f19076126f4b35fb987302556b684dc1ef3b64eca377a072d617f60f379514ad4c1fae5a3cfbb4e853b2df82cd42ce64477ff015674858f958c1473dd432f2be976e794f3a5d0d5cc522f793c957142f644eb357413546ea5acc9d55d55a5f01744c5f292d7f0cc061212062454c88c9815c06149282cbc30fb3ee089f9e5be7669413ba25b9371fcb9b9e3b87b87469c394b029a49d456d2ca883e59b41f42692518c84fec2764f7b29dc6b5dcc332f766fbc15112838b63a6ac53a304ab4b3a8b1f40ebb586f97b66ffce3ac43ca7ac7f073b35adc48e3999d701987fc9345e2701926af938629ef258445aa74a161b44cac324ac417e0ea558a2ac937407490e9c46b0f2284ce7f140b00a54cea17a6932c5708048456a4ee529ee8282415e8813ccb59ed7c3d21df8e6cc145e5ab63683318f8e995c08c7616e5c6999fc6f8663684c823950fe7ff73a21fea3ebda4fd9c085949f7c37d9c8fafc92a2d075efdf4daec2ad659eec561caa19df890fb6bff821ed4799d1dc8a48eb527a245cfbba74c7ec108c0f66bbb4e921dde6399f50b8292a0aff0f9e816705d8aab7f188f055584103977612f1965f3d03353d217d685ea8a53ff499626b6b36d1cea81e81bb5d7d4c64c03e4a384c3b7173690eb0a58323a0f5f43d305bf9ca54a37305c1f61014f117752d49f0aa1267422c3e6cb5402e697b37c8ea2c2fd7d67834ec5a0e88a2b07e462539de1669c22249c58ac56d2412bc5cbc44e44abe4ce1fce42f58fc98bd97e9e0424eda8a51a9d6636883bb66a6539a0f9dc2cad2ca373b9e97ce9669c594847da2831237e041feb1b60ec839839ded9215542e5954f305e1b0ffb538f4590368fe1eb0806fc1c32b3eaa8428cadac71e4c4a96fb63b34a099b63c8dc3bcdd5ffd5b61c1839be9c5bfc11e94c7ca51924da99f7184cc65d2033435dfa00d6523e18befd761ba0fbdcbd6568adb0a84340e74fec042e1b7a021410404f74ac51069f86c034c36ae36880cae3893a7c5ffe1ed43131f9e8dcaa4a520117949caead20e8d68110f1dcbf085c3fe56ac3e2fd6ba2a5c955d1684506bba16792602ed58fa009f20acedf2fadab200b2e1325f379dde3c2b4fdae6905757bf31e8d235c8b7ea88766f96004206506c026f630c1e2dbcda4bfafd1d7f6d37cf4c84446f254f76a15e9e67c0562bb7ad8e7d33adc1f4f16873e2a509af76700f1866a8f2e431fa9fdfacf5d37a72080fd7e5ea7e891eca133c1ce49d6f8f3495beb9cf8c004195ef55619eacd3b2bf261394394366d3120b615a845ffc44993229d7a25105ffb979b04261536e1b8d8fc7637af1a381451a0469090db2a6c2815134f949a5c9169cb8e3ed139fb35fd88e84689dc4f8bd93a581f659edd47b7f41549e21ab207f50f1832872c63737d0b16a33b301525c18038017acd14619e427ce0d6d493cbe0a9fe92f3e5ad656447a786f99040fbd6dac0b2ed60eb0a296c6fee516f2cc51955361e0c5e0f89991be912ca53b78448fd2bdafe22fa307af7d89b237ab28ced35e6ecee3d8c3601e670000d301f83cf408e1dd2d613ea5e2a562ef974bb36b8d9a988efda60658b12aee326d4138ddef6def7b48d90a3b93d95683fea376c77f2dc9732b259b459efaf85ac9582cfec282c91b8819bd294b7f6bdc136ba806801f7135afc0e8c8316c08b0d3a658e54eb8f0908c63696f1cd5579a0ae39e994c06109bcce86af94f2f0da6de0e4f38dcc7fd8486d9dc3123855be455e926ca412f9f57a61afc69433992f6ebcb3aa2042d57553ba70c06d7de268e254ee139cdd2134de38337d0e4eeac020bd2480d00fc4789507f5edb5d9f4f88d9916012f9a44a41a6d2bcf9363e8cfed70445ef6123d13c856b010a02db898bfeb3c8d0659ef0799077f3915e4bbba988f1c575543064e31f5f92e9e93469ed59cd12876d90e6e4c808234f58d3e7c2172519ef86dd657f1f550db59a9a0d13fb152bc1545ef3ffcd4f29663df34c62921c5041036a1ad6f2985d6a92134f578008cede5d50fa9961a3d16aa7c8b3099e086d107a72b48ad52630e7d098050b9505a0f8b4fbbec41afe7b6946f2cfd62319ada1c568fabdfb5c2cf0b808fe89a72fa42e8e3e669a683998f244b7ce9f4b38fb222b9ba3ff53eab42e931aebe40cdb74b452469ebac357349bde4b592831b683fb3e26eb20f09a45b93219d7f5a7d4e8d4b5e4d95b2903df3769d1f7dd4dc24ef3c88b9a942f8b5e2c3a9adcaeaa077396d0f45c4402cc92e1cb7d1f4c8d511fe0e3f5b69d5ad681d7c91c5918f2c5bfd0054d5fa34de5b5d76461a402e1697a803378bfcce388aaba0657c90ec4d376bf32e8be2b6007ee9f743bc6b25f6369bb9401fee62f6046c8d3b7b5840dcaeb339f72290eafb5f87bd1922412597845b2e74f2e27faa049c4101aa84a455163eaab12f1b230db8ef202beca624ccde38056a476f79d152a0f329d76be7999d12cdf9eec15d396a1bbfba053b7d1d41e66b15749eeb41552e461a093d20ae33f8b41acd153b03cb2e59aabdbbf9a65b0c37d42d71b1e2cc6416135e5540bd05fd0014eb2b8096b8384d83fb0b5f3e70dc5aca3696034f54502ccb5b65db6749c801357d340bf2bf49165dd91b879e4a977c4385997fb0ed37abfe20b448b7e8addb30733aa1082b766c6652e64eb3ac2b0cc5cd6a012acc10376a3fa7da4517c74247dba669fa071e0e8934690030ab2e7d3141543866111f17b0db7c5762843cf4a848b8f5e1301a5149f614e75d3303f640465385e42afe1a03b8f7def7c0fb343de23f6202dffa2a7f7dcbf6f6f40fac8109211073e91199c1fd2b587788f37df5aa43436c67b68028f0018dac9eae486fa75deae310133df3af7e3c0a0a27bb7bbe0bb8295800aad14ba31ea67f3b9fdf627b689f114937d9fb760b53b5e75bf2c06f21989960d44310c086db9722538fbfcbe04266c3b9dd6b967d598159c04034dd1a9cde789ca9b450186b1a6b82bc747273b634a97bc41b19e93ee98fbbe52e31cff2faaa1b6190a4cfb1f69b8f4ae283434663be980ae5ac649d41f8895a5b7ffb3f1d42ad56e81484fe34534ffbf11d9e1edccac8bc541e097869183ec3f5818002952dd7e8a4a4516860937c50121d665effacac17db8640425a3458cb3a7a32e041a0443544e70d769fc432c039b177ecad7f5fa60f69192e61e73d3864bf218e5de155552c22228f1242339de30c3948d9f5f2fb8030dd3b5fd8a66bff92594a6acd2d5f35d516c165389bae5d3eb6bdc699015456f0f835e52aeccffa8689208e327524801f43e98cbb51a2613a4074398d8aacaef85a24ed641b42511d044b5e257dbf18e9b3bf40ed6e35de1f1e6fca2593a5e7d4ff4c64ce8650d2b0753fe58e53388015bf454a2064e957e0149b5711be79b6d161d5aef7b07b756319fb7fb141941545ebd57a9bc3c0f15ece4f904a0d09bbc37bcec73689cd30fd0f5e68f327a1d7dbbc530fe65bc35d74326d39402bf89ced5b39153cc3ef8ab42691d56c13fefe2939ed6e67f925363ca4fff0780b83dd1e2c253de10c0d66a2ab7f0bbc09940f109ac45ddf197f8c9d2633ae749130d18384a7cb07eb7c55d9ed6a632a3fe80f688e113f5518ecbf8476834984d1e65614ccd7bc9a757eeebf4095b8f0187f1f4de7ec4491abf5f00bf9733227f37250d996ccdd0ab0fbe6a5a6a82ab9b57aad3ba4f8d335d4c29f3c00155e9b182d3d54f3bee6fb682d409749767074f6df48057a7f8704aee9cc3a4f87881c674faf8c68742ca61225587878adfc2c54cf393dacf9f70287704655a67fbf388ead2a939f6c2e3adbf79d0bfaadc82cf3c25ad42f963a4af3fe3fa3b44407e3b843bac11aa6e3cbcb8af42c672d1854a1bc9c6c9f52d5a586a673cefa8a506d76f9aa62c77be5f7c254a4317cc2419ecff397621d61798dddfe2b05c08849d3785db2198803dd9ca30e010d9fbb60855d36d522ece53a4857fe99bc38ed160f421a6e50abe94597215366f265b8248eb915cd648a6b9bee5bae2f66acee15179628e9387c48d482c910b4129a5754877c20957268a90f10a7940820ee7f9e1cb435ab8a7704d079a1d355f9876ae28cfa4e02531559f782aac56bf7550f0f72c84dcf403b60a974d3a96f555adeb9fd41e86ef376f5307e49745f99edb23a86d803c79462995e1244d98d4ba105a53cf7a796de52df5a9c6fba17bc7bc5d25bd1da975a209365c09bc5afb5e299d25a1c3858790665c647b5236a08c8bf3ed6ce588efd414d4a8520fc0a8dca793c92018c3f95374116a8b8b3b373810c0c4fa88bb71330e498025a0dfb3a63287b717550386f6d98e9395f0183337ad8fb8c7dfa24315b0222fe38e2b2c04e0d592a0e4044a83e19503fbd57900bf155312f129634fa8ac84da7fbc251dbe5b7aa1eab"}, 0x1008, 0x800) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000300)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 04:52:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:52:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000002c00)) getgid() sendmsg(r1, &(0x7f0000002bc0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f00000002c0)="64faa938ef92c8bf507c231915e2d58dca396a14b1b3404b03505aa329888c1ef6013cf6cd5cc53afb5cfd25dbac5add789e71258955e551db0320b7f7b43297599cc2df86b019d35974e77d0555bd040f3f06ced46b3cc8275018075848675cedb4f1ad07dd51e65bfba30dbb2fe564d8b89849b2c50e654835946ce9264ad0554498fa6dd3a2b56bdce4d3b38185e3d6cbaf4ab8f7909753c170ca6ea24035d4094d12d67088ad5e86e3da2a46", 0xae}, {&(0x7f0000000100)="aaf3a0c664476a066c0a90a13445fd2ea8cc80dbbfd968e43422c659ea7ad5af9f50c72ba01cea5177119676f9b8441bec756db7f997e2c9050b58a543b0522651ca71", 0x43}, {&(0x7f00000001c0)="b140c0ba92087671b45a1cf07f189819a46d105316f17df7f82d6b0b2c751ff625ae519fefdc2f112467c0be880be2f89eb11e6194e470063fe83417d296bf", 0x3f}, {&(0x7f0000000380)="3ef9424d4e59b7121d4dab2e3500d81f1e2d71eea3e2cb3c86541c5a64634c0dfb9b3a092d5638e6fb8ad138905c7dc5ee086e224f82c4eab8431afc154488dfe193f97742957d288010ecc0a6432c89c73f33442f2e2e8f7c76dfbef3ba75e55e654693d2dbb4146a3c3e1cb1440cf74893ce555cb8c4ce6dcabe3305a9fb602d0cf52ec1d72ff212f8c81788b49ed8f0e1ff38700919efb7be795ba6ef98b155b24d54ec3124454dcb91407165fd4ed2284351f0d2e0ac0fef24de686820eab997758ed117381eac792d166ee63723264be4b354774e90b776a964ca6d9c87c54a4988cbdd7d7d01d51c92d467ed198705a0cc759cd4867e2b84", 0xfb}, {&(0x7f0000000480)="b880ca13dc1aa2a8cfdc977a3548ca4a8e78856bc243a04ee5ff31ea9a2ac997d304f71bc3b70c5147c6e6bf44ae2324b4c83015b01cdfbb2171500f3b8479db60ce1f9132f6af6e79c526ae1176c24f3fe4dd076ea6d11f0e1c9aa59a42a6f81e", 0x61}, {&(0x7f0000000500)="36e876c788ca525bfd90d8c613eaccdc6a9c50d7eaf41b3910a959796c5d0f4fec17bdb8a578c01bd19c85ec05f6043ac7251426b0e88a5caa8d25eefdd46d5dcb2583415e5d87b22c4cfe5c5b75952866cedad008f0f5988489d109b8bfbe9d97e59226a7e9f922c5956715c7a6ce93c1bc4c2c5be3124c3f925dd8eda32e", 0x7f}, {&(0x7f0000000200)="f852a5f75c3852693e3252d1aa8ba33402a08d1dcec900bcaf", 0x19}, {&(0x7f0000000580)="2b1d7c9a85bab7c0fbece27d5eb92abe8c22b920cbf4ce21a609bdee877b8a4f32177338b454a802efb10332436e05e4580e0d40ae057fb3d2133464a549d2056720f1e02e0322e230d81b1d7d188d7e2fb475a2fdee56aeddf945d0bbaf4a7dde2054bcff", 0x65}, {&(0x7f0000000600)="6a45d4cf427e173c5d1c6dd9ca42040e1f6eb662f324d40f8507e598f388bde57eec71a105d63f5a657d723b", 0x2c}], 0x9, &(0x7f0000000700)=ANY=[@ANYBLOB="1001000000000000ffff0000ffff0000b109bb914f30f8771d51d05177c513a0a1fa54b2d0dad367701f077341b9dadcbb39a98fe5732c33b435cdde0000538df3f39d56f415b4b855cb3f6275f5b2c3c283937c1e6edbdb64c847fcb1de852ef05d2211425db5d594f858d7e4a784f7e0906627e6dae95f0a7221ad0d8b8e6e6f6c6d6566c7b020cb4ae67ea3e35501b08a3803137b9ad41f2bd5be9fb19a17cac7af02e560789916cda0e0f5ca2ea196d81e2c838089eea508cb93635a0b08ed677c028aa10eb49ef27f369957920ccf184acccbee2913410f1a4927d0e8a063f40ae588631604709d6616830f5820d37a2b1209ebce631dd986a7ec05243623c45414f90df5ba71ea7d65a400000010100000000000000000000002000000cd50da3620f2a9eef8a48328c9ade9d693b9c349ef8122444a8918c2dc7c2235d0f848e61b5d0e9645780b10938300ac3ddd0daf393b10503fa4b0ac43cfb4308655dab744597a2f7ae9d6a94465a9cb866889b644d01e3b5053749f806fc910e1229354b44c79cfeac5ba616e17db726de9db7bd96ccb2925540292144f60e976b53260ae24717716bdfdb793e626c7da677c04c362cd688830c21a55fa4199ca025400f2b1a056d2d69979ab4a514a89aa54c783f88e7887a2722134c3868df032fcaba9f425794b2c9a0d19ed72f7e601c88aa5995ae75bd91849b3e777141937b30b6bfadb1d6561827faac6dbfe02c8c22259ad5325151652c876f72ae511d7ef030ae4d4136139711000c225c3519d0b89819ed0c943b4a30c5bf5172faa62fc42612cde3eb123545bc6eb9c91eb33eb6dba2ae3157bde6b94cd7902ed1edfe3e4ee94a08dc37b3f324fa08c8e496d36e8832ce277e183a468f8755e20e9d739db2e09e4bfdd4ba726705a433181012906956e26558b246f4946e1440e27a3b7ba7bdabf591c19f158872904183f41f495d6a3d735399a517ad501c1012ba2ae78b5a2e7fb58e653d45cb3af172dc35b2be499359837633cc05f8533b154fccc01d40f86fce8f40fd887fb74a6593b187b4f8d4a262ad6649d219488461611d7872a563471b123881b2f135f112ae6d7930136297db33e80ae032b4fcaa30a935585b4b85b127c9354531805de840356259c6176e0e279843edbeeec380460b855b15186712d38bf8894be0c1c9f48c912c57085ff112c4f6664b1b900aec5b99359c04e19384032808edb6fbc5f095c49884d7f3802e425537a1aad59df24a357da2c1ada1b64ac6e16e24bf1d9ad21295c504e2e48f60d84a392901329cae74563a3046cce973403cd478e82eb3552f1f58b2bfefdcdc534283c5a8a6d1af939ee50d3511f104395df7ecd486ab558f349d3dd374fcd85d34326c39139c0170f785e69205df1c4aad83bf8a19b3077a66ea038ac51ea862328e7e5ea5c8b9cc79fc10461e4278df884475c62ae93159be9f8bfbca2743dde1570ac2a137fe7c945a28dfc534db82bf95475d975f8d2174d132d40fd859ec718daa6f61081af001ac1dbc20d7c869d2c4ee5d23acdeb5eee0b38e24a458272700cd325535354350da18deb6193acf92c40b0bbc870e71340ace564308b09a877b8c180944e0c662d5d60e17274f525169fdefef7eaae25f5aaf65e8fbf7107642e11f653d6ef82563b8f00529c51d46f3f247c461537a26f47b87f4a392c027cd035ac61cf1941859619ee7a3d0015d5b4cba4f8a4027d65d1c8b4d4c3783c0a3d9eb620a49086fd2e93bb83f7f3f52e8657449263c7ad7e9eb4f544cd3b0b8c1c49204552eaf3812df955c542430e4d2c00252c5121726b77f63efb36a262fa464988045c0cca3dd0f318a2f5499a91c587daed6fabcb637b3ac45f8f0d18b12c06cad541faa626d41015340d5e25c28c81ff3229fcfe8e64e80598721aa832b495fbe3115416b5227dea06d360b185cf1dfe0c2ae7566c371e4129e142af247c0a54c65bc56dc7f907f8e1c3df5dc17c964584eb74a8c8a43e435af6b2d11402d7e25fb03f5f767c1b23964e4805c6704ab03f1de8b5f3db3ba02ca103b6862840d24100a89062be60f1c07cb9baddeb8c94b6bd18a28e05ce1cd3a0907a2f820daac89bfbdcaa80ace41981318f1e562e786341ceedd74b5cdbb2907b9788bf9a800e79a82b51820b828c79d008531b9e35559743e07fac2cf7238a776c4ba7b66e3f258b0fc23ec8164e3ecc81e0c78eb43d5c50559e1b0843e528c98cc05556c19b057f232acd9b98b6243ae553aacea1fb4de868475f816100bb30860da876dd8acef09cbf93c5cc2d256a9fef8f16438ff9ac3e0e74df1f5f44b1752232fa317df3f42cf8f933718ee20d3b039a55804c98721381f439057e7f8af7376772a7c633ec8e69a3674bc0e194de1ff9d411b04a0e2e6aaf5f666819c0b81299969e049452f65680c69d34d89a30f736e408422913e83c4822907cca2531729e6c21e2c22446ffefe64090c8c5a71a0d81059576c1f187a0de3ba38a8896be2f4d824e53c42429664bae780464ebd7ac3be196451c18720a0255bcb87b4cd888c8ff056ed9c876999ba634239f4d20164bae1241a2f0e08bf39dd9c77ad7be7f7dae58cee34d8332d78b3ad91ef7131799e82562b3fdc2dec3df65f130c7029dca13f3e541699540b546a444c97eb30dcda22fab405b13b6d1c003cf8764e539171ba09bc4ea0f018c8215a8de433ba90de7a029bf57a732be92019cfabe680a652bc1473f99e892096d13dca54d84b866a4d0c3317af251a9ffbdda89c692b4f5b8230560c350e79a6539c9ca46882f98a2c8ebeabe2d74c2f07e7788bfac018aaa630896dae2444003535c27e6ad09e4f00c566becea3d3241374399d9a9f1f0e0b5d5d5386da3c47589ec904f0608e08c9f3708b700650778507cbbea13177f7ce23ed57ed6d3fcc2d276735938651d7ebd1d1167cd45b66e46c59ecfd02ec1144a0e1e4d718c6f0c1e0b56992dedf7e0f027bcba98e00e891cb670a7b7ae98a862ce8e047fcd614f5835fa83e2a0d31fab36c6c116c238d8d11cb015266a7c0cc8babb0399dccc20ffcf51682b74ee5578f0f16305184572aade359e99916ba8ed204ce92542cb74b73c824d6837ab6078aaaf86f969f40a294363b2f5fa96f073c060f00eb81ed62428797955a9f784b2d0436e382f07f9a9ea3fec7882601696bd17e3b860e650d28bb38b5a0281d743d61b17cf1b4abf82de545f4d20b0ab23f8e5d58f5189f223cb21b9d37e03a12bc40340e8cc092d8e4aa4a2e99ca6e421f12d5e38c6023c50ebacb221f81fc2a5f52612c6f963798df7a7e6f8a586ff41e1631157b48546370c6cb8dc5133568a0cffa6ed50c71397a7a114c97b6f4633b44be621e48f868d81a14754f2902eed7ee6000f81221d08d482d20caaa0d88e84ff3c5ab1686cfc7169d12b71188e4e6aab9b8e8d79a6e77aa610e8a92246245b3d7495dca3804bc9d649b5327a900ba01e0ec8e8223065e70384eb324a9f46ba1345c7afaf984ef3c216c0c29dc59cb31b73a7e07922a6ac8c5fb36dc4971f77ba5370c4b11ca2872e7a96866a013f5614bf1676f3e8eccc4a1c96bf2d431e837003aad9895d9c272bd817b3c5816e5573d827385147cdac92b46dc83726a68c885427823242f659902cd2813f6fd00cb05ad3fab681b4d8ab58b3aca383ca3cd0095707fcb7d6b5de55f0dc959356acce4e4f89f5bd89d0e616aacd31e92c5f446d49b2c551ff28f6a81da9080e7d3c6b4b4b285cdf02486cb55fd36f726cc3fdbdd30b44f5937c2dba3829295ef59feccd811120af329b4039ffec86639d6db81c28fe9a98b13e13d4fde089136ee016d655a365bf36bc718df74edbdc5e9aa49ddb29387b665f6be625be52f5d60c7b2a07ff8881b4ff08e8803ccf657f58b7b550730079f2f715b8d3a1c23c8810dabf6bb6375cfad825c70b022f57228b403a01e1eaaa256e1ab3534120a6edce096a6d9ee3b2a1ffda21d3ada43841ce458190460f756f4726e85e654ceaf6eafbc0842e7cdb2d354609af3397d52ce7ef68bbba4a890d6764055b3583e65ae653a024a1c67f962a142b76a088b98b3b825da0d87c1888ab89b995ad6e5cae2f9f2c3a52df549ba3cbe045c48e2900ab9ba3124d65adcaaffb8dad7e95146893d6c3b73784d2ec3a62265fbe296a3f58b14381075757bc9e531d8a334310709c13a56cf01132405353dc4f6d26bdc7b9c637bbe42af341d804c580877dc95b459ab41ffe47414fe8327790c696e07ad549d6db706b84f31ed0335a99cb1ed02af34643ca19e7f39807fd61f6e8e798c685709b0f368226d021dbfa86923af84099082324124f9228f306e59ee166600113d0191d3632a663169be4707341ec5d42ec610a68b522fca6da5522fd6c61b13d6b85364b1f625cafdc8f1935d62c41a606deaea337565784fbc58879a269cbeafe79aeff62a7c1032cdf3b22f70eff13a996f11f4ac51a60f782cdd414e93684c7af6c95d5ad2cd09d6184345e35b0066f9dc9cf19867508ae3950026050399c2dcbb3ef5b87cb905203f55280170da700cd76c4e128a2b5feebbc1d6f70b40a5c583241105a37fb7186577ca4fa3305126017c32d3cad8e6399effae98d58036ebf64f3dabd7da36aa1ba248c8066a3cbe7fb209e1f3457cf20e0fd688c88471c44dd62cb26076d05ddeb0956c8af9dda1301ce6d3e975e1929d562f1d49cde75325b9f78affd0e18c43794b772db2c1bd0a19eeb31ae4c97d7b3d6f399a313926061835aad37b5797c185f857c3b70a921bc9345f78823bbdebe7157626c7ca8e8c859c8a5710ad83ce52e67707335579c5d61a06282e2d7da847463c65480a4efa6678f91ec02be5cceb7caffe4f608f62c47c20bf3357fd0f95a61462518c129e852dc81eb7b63e4bc375c46a4d9c1cf913385859cf706f38bafddbc996b47d94a8f4d8db25c4bab5919cb9f10e144af3786ddb32517403514807c5095d71860c5c48edc373a3be12f04627d631cbaa54436e0151fa30329cb2463e531a924d23f53dc3c7351e20364f16d05a02eb40c550fa31e79e3bc7304a9d1108ee758be3ef41045425ddea1a69fbe366f50fd74799cee61e2749fde5b180e8dbcb1078c3c26910901e2a631a3d2a61e8de9565c794977f3b535167064fff84b01ab0bb8583eb91618641e4271f96997fc749fcdfa18ebf19977f0771e4b8e6984444e74d28f0704791dc6484dc561c10841e2af585c898b37c658e1593b187b3d507b3f414baa1ebbd0c59906d086a3ed2bf770cd1fa93406e640eb5e5fa12731a2536fcef4db4689c9d6421582bdddd0420238f8945468eda9de187f6e020123d891b0440d340a83c378c56a73b62c560475e12fdf4b04e4e6748ce490549c1a90e76e959fbeaca572a7f97c4b3c718c32779b97217b7ff2713c9f20d361220ffd86e64e656ada1aea6a14efa9a30516a1476f826b31bdd3a6f7cd9b902c163ade106268545a6c054d165902e7987530879903acda45c560d103872f0b5f2e65a92e34bf446f7e60bb13017abbc7a7e9dcbf0c87c57d5175318df4a563ce067672a7fa6c73c8e800b13b280bd5be6a95a014f013bdc1b55010f47a1e405f04d49ba14432b309c140b1427041dfb753ece67237d28742334277af830b5d32f21f9514bfca95c51a3fde23261ac5cf145d883fb0d06f565d2960a35bb67948125d7432a89f8825406bab05adcf4a6de6f82ccebdf80718283f03947220cbb9db45182e5e340b60367f47cb31c440d6f975dc5f78a11a255ba3ab6532a85907d5ddd30bc12ae5ae2ddb3e1c96b8eb73710454acbd6d2c1890f25a207f956bf938dd2e010d34114768f70f8727d1fe0e8f33f484559949697a100877e17e66ccca1f555ad8568817b91743d467789d11ff5d19b683446263e9621d2e17aa4bcb568e419bfd01970ac0af53d23493639a3e5773e621975bd5aa5d9f9097401a627a1c9d2c5016a5c7c297f741984dc55eecee2bf81b8ea9a6bff65722a770392bb9fff89eca768c9e5b9760b9217c75f52e67be620ed8b5865e912f554172a92f5458acfd1140d873cf7af0a8f120173a515440248b0528145d07c38d5fe8e8c6aa37736b1009a325d3f9049d9a42a66ea7073c88fb7ddd40661cc03329906568000100000000000001000000010400007bb56636d718df0b03557f4d9bd6b9569c04bbed974a9605f1caa2369c536b208af24b984f3d520f30ed80152c4f6c9c6bb7269a29201a6219f458f50fecb702f32cbad859fc96f0f2f9d108092a54e2f53bd9c021fce30004e8ae3d7dd3cc321dc14e51e2f7d6b11e683254de66a7216ec5bf7ad41c68d64f75f1c7daf774f9937ed9909202b5a0d82a5c6b27949a7e71a3acf4c4961c5fb760fd28077a09599c6237e11495be05258ff3dd138c25555e844b7b6ba00fb9cf82a09e8610cd5861163113c4f46d9c10cf018dc4e06f6bc732801c0fedf585563e0fea550f4a34ce3e9f3cb390a9ab3d984cd7680000006800000000000000ffff0000ff0000009143f77f453fe64def5f7ac690db781c9dc3d98b0fc7d5a4f4fe78944c4b88ab8c7bc0b847dc6726e772a2e5c31854fef8e3cb76a0e7dd4055ac27dd676bb0433c4eb695741a9d60ac8e200f05809303331ab30000000000e800000000000000ffff00001fff085ca7ffe34747eb9be1ae4bc475a8a16e31013e2fd8f34cc789ba862e10f8e4e52fb09b4cedeecef26cd44fadc8a0bd6f98df6bd7e26e5577fa4ba3afe75c8df7614115826b6802f60eb5ab51de4ca0a31ac3e68a25a92104e82e8e6f5531bc06bc9ab48d665f5ae8c11e89d3df8730512a574bfc26a164987c79ac2f6120bdb3b596c425bc2207b88c916d0b3ae5111300e4cee0ac31f1a4076a593bab2e7321c936a76ec803c9051deda3014c9f2ad50818a288ae9b8159f71fb3d3728dedb9f51193537bb8b9f6bc2e50ccd570d68ed4a0d8c77cd43c4f00300000003e2daf3b000000000100000002000000b6c47a3d821fe7c4532f1af0672e207cb5d355a7442dc61595bcd851ae0000001010000000000000ffff000002000000830ba895380bad9a2443d59d9ee4ef57ce45955b7b996c10679e919af87d3f13210ac3811f29d26545ddebb88a5a851906fd6fc82ab9b1c88eee588ee5628232d2a49f45d84e87c9694b40d74d5d3dd0ced6a735df5188525841ba5757c7e25239108646064f253911781a3488cd1fa83bf2a53bb6d7a542f13143702034e2710c0baee502f9e80f20be58c03a93ab65805603289a9d721029eb49e905cd54dce87eeffab0540215a74a34941e614d5099584410066fac76a79fb25607fc978a0ae3a8410e9dbdba82d673c3e67feb76d93e3dc25ac7149dbef5e712b0a37bef4a61ad82046dc1aa7985006d03e679948152904a1643f87118fbfa123cf5348d41db2698516e4cc45a20d89fe84dc29e881857f31ee397285add8bb204c4cb61f9b409aeaf79914fdbdd3e797739d3ec3aff712f326365201cda510656ea0713391602ef5b2eedcc7b27a9ab798fafb6c288d1a69df3252fc84d9388c2e93eec1c924c50d64d838a908719ada31e509cd868217f2bec7fd6d55d6609037a39f4f7e9bb45f8256f84aec914b2c6982f2e15bbf30a73f95a2a25a32ac1c231a16010d23450c83eb836f7b411f20a0ab6836b58d420b6b7119dca35b194ee06236cd96c38cc40579904c1a4c554ba9f7910363a45c8fec153547fa89295ca9f0c7de3e47823d46dc8f86b9ea1190455aae548860cdcf62637f851e84e043608036737839f3075eb4c1114a0aa959395ec5341154eb3850a635e57ae9c9058de09f1ef55eec8caacb73701225960ee54d37a7ed30d38d70d1baf05a0587cfb9721983f6a1962966084e2d5ef2ff94a83b11ca9f6ee549e5caf8394533a5279199f33c26a1e09b14b8e4a739eea316cb2400d31b2eec7ea425eea292222122be33272a69ce941a8fd52c4b3c016f063889340f167b1e5ffaaeefe730758f91449ca02d3b401cc59fac3c475657b781fff026f36b80713a251901077b10b68b9ec5cef94f19fda70dbf12215e46939610eaf5f5e7fa7eea3e69a8b350515e6899d11851ce52047c1e7d17313d768cd2875048dd3e70d13c0467ef1e4b488a7e7583293633780bd30f93bde43867c6c6684589cc07c93a59f2261f4b0c7f7b1922b20f736e9565c5043c5e634ca7182104454e22f2c17488fde49752ce9350a0369431ddb2b5612a599b79535060d5b62752ba2ead0b430a68fd29cdecf026cef7e11f3f8cf8e40c2ea2009a36df222a03bb7284b1a5e3dec4874e927ff50eff6381439c13b609d407c913ac8679c994bffcf6d7118cb1ba40e1d6e9e04c66cdb6a9ccd57f4570d14ed7669251db2d189c3008c8ba45b9ebf7e2a8c1208ed3e615dec1e028209dd6125dc2198905faf870a893557b570cac7efb1c6807bee6cb49b02a64819c59f14126b48544ab7db7eb8cb264110f093411c11f7173d982affcad5155f0737d652797c76a5f5a792b19ddc9deb3858377442960513f41a6b7389f13208f848d4fc39262398761bb1510b3c57327cb1551ea397448ec7603b211cc138c7a850ebb557d7b513ce03395fae4e8ba3e8084c38dc91097d840b446366dc632589012a1cf2a0e63d89659602dbd252084682144a254978b83ffd4b00aa2da77d39e228e9a480750c815f3f43c9b2920dcf7338ab5c2c97da21e497316c970fd78b7a627b28f0f25dcefe11f08d8746c34649f56ac4700bbc5f702bea28f6c2f7a9ad0cea4ec99d2afc3a5af0a16b1dd0f04af320bf100543baa28a93b97c2fd140f719c719b36587966c51f548dcf40efaffc4490211de4fad44cc2448ba9eda42dc498e05e0865c92b5b82a01390cce661bda28e389f327b15e617f0e8d708e8b12c8126564acea7d2e7c7a22e850b2b0e7ebbb96c55c28ad5ca44e6391583c52c4733cf017aa1bf69588b026aa941fd5bc11323449bb6a9b76ea919241b2c324a5384573bbd590faf171c9bc039cdfb92fa14c7de750ad343af7c122d3093c5fa3d3570f0b7d4229c20e8f558d5dd3958272073319ac5f418c63a886e78ebe63e119d163f1619ee87c460d5c0f82df8cbb21f14ec5cfc25f3aed900180801651860be08bce1478af811067a25142dc56e69a555e37f19c7bec309204db2d59308e8a70b2fad96ddf53ee896226ed489d5c9b27e588526a4e0347bc921533e9650814b2c06c36fc027ecd9024d5454335e19cc8b891f28f4ad01715161f3b8ed7447cff040421848761e56b0943e426ff55dab8c42ce428d8eae2177dc93169774ffbfe26df1aa6e089da5d1a89d2692ce5068f4ee72fe8b4219452863b099b57ab0e8aaeaaefb1122e27876e2f2dea1c5b197bdc79cfc9aa6665fbbaef0c95278e2cdb72a17fc7c9e58c03fd790585eeb4c277ee539a45a365e42b508e5505248138cadee92d7b627aec11f7128a76c6af1af6636c6fe6a92ce0adeabf350be1b6d7139134025827f53cc9625489c79966d0312903865476fa82bb9549cf7cbf7fd03ed5d44473fcbb30f94597e9fccd6839e69c4ad4fa5177845b2171fe78c3ffd8c418d7e6206860f3d544d8d879325b73d823cb28966c2d69f687e7cdeff142cbeb9155bcefc9a4c1b98134ef2cd8cb653c100a48db2711f49fe73814251d181df46c2ab47b942adf2af371d82c693c99fe0f052fc722acae2317b964154576730b70d544c29d6c4c958c920970b731d4f114a2d2a00f73ae3515debeb8fde56e7fdf88644df726e087e40aa1bc7d1349c2a0cfc92d236e34ef9556b6584961f1b38f996f90da2c160ad5e5ae2ac235b36c139a53c8f14d0c7e53aad6af1cfff58db238fc69d71bf59db0869fef3b820255fbe2e236931fb75f9c6c91e86b6cbde03da746af178489d848f21d64fe31860458823485ff5f63b6e0d3554cdee63a9cd8fee8bc779884e16aa3518a34e4f0268ae79a465b56f0f555c4ee2aff3e3bfea63743d8187d950c47c9c424d68b982a2282f237dcf937c594ae8d20bb633b1736e978282f159b56c5d581b182b93f027cbe94027edce7713f275b3d357dee596a46013145b83cd3f95dfc9af6e23e2b9c63648f92b48263b5c821e1b43431d9f635275902f5deb779f905bd0ed79d33acc4b03d37da3e5d511674180c781170a2ba76aab7fecb4e7967bfe33d50f13f9abe8124b26f7f9c46de8106d6d0c06217024b65f718d57aad8194f20a357ad2078202a7d03c16b08dbc1cc77d675d75f67baaac1c1f23b5d9a2f17f9c2ee4ac33d7ede915fbb0da679df841e537fc64ed85fd96ffeb715bc96b4a1cfcf8dd9d0947e491e957456ea1a0af32400bf8825b8c3fc13c981f534adf8c8790d07065012c8cbad29a382a55174683a4a6ca6dfe66f6eef20cf37c5d7eab5b89f44ad8610be3c99fb471bdc8c44e44b05a7e58da62defd6372b12b4a18a08e98a856112593dc6d5eafaec3bac74deeddc2cdcf8158532e34546d0498a4f5faac197041e33e114e6bf694c6f08d1f22d62bcb0a5d603f4467160432cf2943de55a5772175d18161566622e207de7d0559b15b6214df801f91ff040b2e4f4e3838aac2d404e9a35bd9a54eea596c3a92d879b55a5a6bcffaceb0c4faba2f7899dac72afe44bfa8ce1a500fb80b90fa3be18ee17445a368c8152b0685bf15c8ba7799a30fff414eeee40c69c505a01a661bf2868fd606b1bcacdff5f6f5408feab54360f3653ec3d3e1f3f7bcbfdcc7f7f44db0ad0d48dca33f5c73811c737b44b52aab22f032ecf54e56c3d350b2ca8a41c39122d64ac85a622496dc60194e8228a180083f74a83a53536807f03943a0ccd4a7fc49696bf4ebf4bbf68d7fec237a75ecf052739030286b1a02b226c5b05de831a72b5b664164074d5a9b713fa1db162d48c8f163be214f8844592a67785b43ffe2677702c71993391c40047873e897dcf8c6796e13d31462b9d44f30036c6983b8092b42a551b75dc7e45e2a486a76ac611e0ba906d40c0d16102f488412ec37ccb8ba6960cde59e881fcb73388bd3cd7c32c6c71b3794c74c64401b9e8b37fbba124aa74507b98617469a92259c96c48e12d8ad81f9c38f83b212070c5213b8576e0feadff204a8d15fb15b6425d9f9e485fa31f19fef36da1e15b5617bb28f98a7edc9ece0bfb28d3e9acec7821f619b6abbdcb1b2a893377c0f4b8f8d2123db947f36e4d272a7b3e67cc0d3713c3aa929d5233e8f231e110dd30390ca44e3eb574962833c1be877805e814ea5a8c192b20e2506f5d5c4151ee9b6f0fb596e07aaa7efc631d27ad25dfab90021b255247643e56176c857f4e48df25536b6675e5119a8a2684118fa5ec94add1cddab67f71b7aae9ce57d4d5504810073368009c15e50101cd93fdc40530d9d2a8a0dac9d3a1bc0c6f0c8a6679cd1cde9e735e25bb3e5591a3ca0f69cb37953484d0bffa4b5a680eb55a3e084802c6b9e51f01ff9e1d27b31bebd4ab22babe2d37c11fd1617dd042f02bcb4615aed3df2074d3f88edc2471da574f6f0e7cf2dfa1fc18edaf5dcaef84a84b72d5901eab909af37a11b778991a89e89780bfa01d3ee14881a575217d7ca2f668fad73b52121ea47f10679629a02a43b858918b9bb7567d31e433eb0d900ee39294be8c31236ca97dc7a69882b8cb2252f6c6bde917c61ae7c52e1421a99d96a0ba09b86d5c9ae9e8ee137d05532bfe473d0b06dcb23a6bad2e249d00e8244ca202479a7c64d84d6c35d5cdfb5e94019be95a55c16a17e48fb251d7160a51e9807a7cc69e02a6c75239f013554000c08abdf10ba64c6dffc5bcac7b96d7cf67446cdb7e5bdcc06152be75af838481d883eaec997e14ab30e2aa3e7a7883fd4ce7afab0bece0a48cab78077abe9ce8bdc80d5927810bf8380054f08fadce4f2d9370c855b64f5dad3d9813be3677e62cb52c07e9d807d97c1104e9c704c202b519b7f184c148b4582980436451c809b8e18eb12988f1b066f4223f71851d1ddc3503aea946b4a0e0fc1e82f1f708c8d2dd4f8126ae273d23453b92c1c31bec32e357bfcf900b558f62eb237b4b5c14dc0e6cc730cc30f72d874b120c6f37343cdb877617bb1ae0ffe03346586ebf7f9c528a1731e4f87e037e5e96452b57aff5e027485a1b684a928f0eaeb4e44da777b93c1a8ee1b364fe2b8090078feabf4f1969e354770cc243115036d2ffb8577543d90abd3c26833fd30a695f6ddb695738cbfaf3dcd6154756c7ab40481c71c14228797db48dcb7e504d3413e9bb275f27952a27c6046a2df34eba923367cdb8e8db060cea970f57e89800126390b5ee64b7f2b1def709d91a2e2cace2e0a6bdd7d4762ecc825895c9a76096647d935fde80528049fdc5a8e5d056a15bdc6c7ceaa2068e5b42dd9e8059d96276af543ba87d5e2cc7492ab7350ca42bdc4d0473b3a2f7ccfe8143e724d81ca0e7ee428dc6e5a82952ead5763deed14bac998afc856d0301cf019822d4242e53f86da302311116585551a1fbdb24f718fde679f2ecb6e53161e1833257bd12c05e81d45831c2f477db7cad4ddc4f0d956aabe9068c2470b016b1787f7135fd47bb140509779b7387121473ff65b8c854ae01ecf5408311cc5de4baa4f9a89eb14a99f6024bceef07805b551db840509953ea8bb20d18a0c07424042fea9fba5169f2cf1215b44961d9baf862166e378396e57939d9514160c68a37fc7348a8a520d03d8e5d72d0630f710ef41dd1221f334d3b6b5d27b7e39c4235d60de66ff46f9afa0feda307bccda8e00b3694080fea6ccc0967b0673634a0b53bbc2ec3b8edef021e3bb527c880000000000000001000000ff03000040c780f311b0351d9986d606668ba75cff0341659b67fe284316716156cb1407041b237c47f9274f7376de6ca24da196d4a9c76754cc760e61d7b285e2c635de2c50903b0a8c29a2498fe5b7cdcaee8b48df24c2bdb07a158b2c78e6bf72ab057939ecd587f9027e25e0bfdf3ac4df7cd2c98e000000000040000000000000000100000004000000ef211bf3e564dd0cae54980ae4857d0741339951bf07d27dd367715802172ba09c16812fb107185986ceacb6c7fbda002800000000000000ffff00008e000000ec41e88e0b1a2a17fb6d6f084e0daef5f4141f50"], 0x24a0}, 0x9) 04:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:52:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x40047463) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0xe3e5, 0x5}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 04:52:11 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x322, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000280)={{0x6, 0x0, 0x22}, 0x3ff, 0x0, 0x20}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x0, [{0x69524a279b120241, 0x8b}, {0x2, 0xc0f}, {0x2, 0x80}, {0x2, 0x400}, {0x6, 0x973}, {0x2, 0x400}, {0x2, 0x1c00}, {0x3, 0x6}, {0x3, 0x551}, {0x3, 0x4}, {0x1}, {0xd1e258a5780d1651, 0xc1}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x4ba}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1, 0x8000}, {0x3, 0x200}, {0x1, 0x6a92}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x3, 0x1ff}, {0x1, 0x9}, {0x3, 0x3ff}, {}, {0x6, 0x80000001}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r3 = dup2(r2, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) getpeername$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) poll(&(0x7f00000004c0)=[{r1, 0x4}, {r8, 0x1}, {r5, 0x48}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}, {r5, 0x20}, {r0, 0x20}], 0x7, 0x1000) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0xfffffffffffffffe, 0x8000}, {{r5}, 0xfffffffffffffffe, 0x52, 0x1, 0x2, 0xc00000000000}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x70, 0x6}, {{r0}, 0x8000000000000003, 0x48, 0x0, 0x3, 0x5}, {{r1}, 0x0, 0xc8e01ef43c29a0a8, 0x8, 0x3, 0x5}], 0x0, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x40, 0xff, 0x1}, {{r7}, 0xffffffffffffffff, 0x1, 0x8, 0x600000000000, 0xeb}, {{r3}, 0xfffffffffffffffc, 0x1, 0x10, 0x200, 0x8}], 0x4, &(0x7f0000000400)={0x3, 0x400}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) 04:52:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffff4ba5, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x5f7], [], [{}, {}, {0xfff}], {0x0, 0x80000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xe529d79110a03374, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x9, 0x6, {[0x6, 0xfffffffffffffffb, 0x936b, 0x6, 0x3, 0x3, 0x7fff, 0x1, 0x400, 0x1, 0x0, 0x3, 0xfffffffffffff41f, 0xfffffffffffffffe, 0xd88f, 0x1, 0x401, 0x3], [0x250, 0x5, 0x6, 0x1, 0x5, 0x0, 0x9, 0xfb0, 0xfffffffffffff8ef, 0x7f], [0x6, 0x2000000000000000, 0x76d7, 0x3d, 0xffffffff9de947f8, 0x0, 0x1], [0x100, 0xfffffffffffffffd, 0xfffffffffffeffff, 0x59, 0x7, 0xffffffffffffff80], [{0x6, 0x80, 0x9, 0xc9}, {0x1, 0x2, 0x5, 0x6}, {0x1, 0xffffffff, 0xf53, 0x3}, {0x1f, 0xfff, 0x1f0000, 0x8}, {0x401, 0x1a, 0x2, 0x7}, {0xe2, 0x1, 0x7, 0x7}, {0x9, 0x8, 0x5, 0x8}, {0x6, 0x2ce9, 0xfffff801, 0x3e0}], {0xa0, 0x6, 0x5, 0x5}, {0x6, 0x1, 0x78, 0xecb}}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xf4d1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) preadv(r3, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xb41) madvise(&(0x7f0000190000/0x3000)=nil, 0x3000, 0x3) 04:52:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file1\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 04:52:11 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffffffffffda3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:52:11 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x40047463) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x1, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 04:52:11 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3, 0x4, 0x200}) 04:52:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000004ff8feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x156) 04:52:11 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) tap0: address list non empty 04:52:12 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) r2 = msgget(0x2, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x5}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="617d94c196314e15b4b79138ae745b01278a999575d1da4ee79e6d43f6786baaff66c42bd64ce82a9e1b61339cdd9819c2555dab3bfd16ab3682469570411d93f07a2b746150b49c3d1d06c24c7e38998a8cf45d863cb89b86187255503ec5285d9e4c51809296b6dc111325de74ada8a7d76acb1834d43d81c6cb9eb0110b7937b05f93a2eea1eafbcbb22996d6cbcc45005595fa43d5ef80a6cd64837813c1c9a0cfa8621135770290f404cb129198b59d22ccf1234f8a3863082422b1ea8e72aaccb2391612534b2cd4215978089ece978bad0903f6628ff5d1cd6e0427910d92f3f80a6aaaf3fc2a29f70ea6ae95801a0f3607ed9da37a0bc0ae1739cb88a4a73b2c927ea3f7b4de2a4975ca3ab602fee617ecdf5027e7c38f701cb913a38fb0b052fab877f09e9e630637bc4736"], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b3093486267e8dad0e256d60031c125814bb6ee11e3ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bca000800006a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120000000000000000000000000000d85d65d9e92b40717545e5dc3070eca36ef609ab79789d45a3af0a6635cfdd502c72d34c8e25f414ea775f7317f0b3a35090a18c1f609d721c4ccc"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getgid() r20 = fcntl$getown(r1, 0x5) r21 = msgget(0x3, 0x316) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0xffffc4b4, r3, r8, r16, r19, 0x40, 0x101}, 0x100000000, 0x4, r20, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5}) msgrcv(r2, &(0x7f0000000080)={0x0, ""/187}, 0xc3, 0x2, 0x3c00) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 04:52:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 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, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r0, 0x6, r8) 04:52:13 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 04:52:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) read(r0, &(0x7f00000000c0)=""/102, 0x66) fcntl$setown(r1, 0x6, r3) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r4, 0x7, 0x0) 04:52:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 04:52:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0xff, 0xd5, 0xfe, 0x7fff}, {0xa16f, 0x3, 0x11, 0xa72c}, {0xfff8, 0x9}, {0x9, 0x6, 0x5c, 0xea1}, {0xf001, 0x80, 0x6, 0x329}, {0x8, 0x3, 0x0, 0x401}, {0xa7, 0x4, 0x6c, 0x8}, {0x1, 0xf7, 0x35, 0x10000}, {0x1, 0x0, 0xb3, 0xfc55}, {0x4, 0x0, 0x5, 0x5}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f00000002c0)=[{0x3, 0x0, 0x3}, {0x4, 0x0, 0x9, 0x2}, {0x0, 0x0, 0x0, 0x7}, {0x6, 0x3f, 0x5, 0x6}, {0x2a, 0x2f, 0x40, 0xca8}, {0x66af, 0x1, 0x8, 0x2}, {0x401, 0xd7, 0x4, 0x9}, {0xfb26, 0x7f, 0x4, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/f\x84\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3, 0x59, 0x16, 0x1}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x80, 0x6, 0x7, 0xffff}, {0x6, 0x31, 0xff, 0x2}, {0x2, 0x4, 0x3, 0x10001}, {0x6, 0x7f, 0x9, 0x7fffffff}, {0x8, 0x7, 0x1f, 0xd3}, {0x7ff, 0x8a, 0x5, 0x6}, {0x13f5, 0x2, 0x2, 0xce}, {0x394, 0x4, 0x8, 0x4}, {0x5, 0x4, 0x46, 0x401}, {0x92, 0x1f, 0x3, 0x6f}]}) 04:52:13 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r2, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r3, 0x0, r3, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r8, 0x0) 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$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, 0x0, r9, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r8, r9) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r9, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r13, 0x695bc1e8a035ebac) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) preadv(r17, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f0000000100)}, {&(0x7f00000002c0)=""/94, 0xfffffffffffffec5}, {&(0x7f0000000340)=""/110, 0x143}], 0x1000000000000147, 0x0, 0x0) 04:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) recvfrom(r2, &(0x7f0000000240)=""/238, 0xee, 0x1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 04:52:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x379}, 0x0, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x800}, &(0x7f0000000180)) 04:52:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r3, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$unix(r3, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 04:52:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x324) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 04:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x102) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x11fdfb7f167c7655) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000001c0)) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = fcntl$dupfd(r4, 0x2, r5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) preadv(r6, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x185) unlinkat(r7, &(0x7f0000000480)='./file0\x00', 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) pread(r8, &(0x7f00000003c0)="1268e53335f2a2b787c4c60a36bda981b7b3439c1c391640a9e65fbaac37558f2dbc75c295a9f76244320a54dccda95e9b9d68646c46bc8cae3b21205919df32ead42fd83f46de7116913987d0d62c0fbb5e37c80cae54b63fa4e85ff4804935d10ae441558b15362afcb5f82a07f53e56932273e6325fdcaf5feb6c42f8da38e5de4cf6f76c4fa374105388c50ed3f82d087436ce3ef2e8f838723ac7c8155248c83db2d6b788fcedebb8b9ed4346efbfaf373dab49", 0xb6, 0x0, 0x7) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) r9 = msgget(0x2, 0x10) msgsnd(r9, &(0x7f0000001600)=ANY=[@ANYBLOB="020000000000000046794633a51722125f3d66efbc903eb247c8c1e7f2faf44d1733596fa7ad696752e58db5c9d4c53be33af4da4fb8ddd1740c4c545b498ca595401dd277b6afae21dff15ade8837e08f6c52c85a5e8ec7d5c22de24bc27ac6f935266bdf19277e28a12598d7b3d282a43a441398322e21bdc3ac9d7fe94c59dbcb25ed90ae6f460c541a753fedc51d33dca87b6b4e0d10963da1aa04c70ab2ca0f9b5bb7fb61c5dca85f14fbec6ea3c11a21605aa4991b498333f4e24bb48d2d06427ca73677f71bd4a2fd387c6003b0794e84cccc237ee4adb30927ad59c55dd0e0333d1d9f658736fc3b459cda8bc47dd3bd1b1df049882179e076abccf8f774a44bedbf16bf084fc71b7507a265f5f0156b554df9f686fa9c627ec570ac5bfe674606b30a817f585d831f64f8cb762e3d7ad5e4e638a12ac883587a3dc49407e52e85063535e866d6612351e6525aa73bd9feb69a936186ac3505d9e99a2a849890025738f629a4800ce20355079071591f0361b43a643ba6124582f0a58f31eca26d31ccad2e3336ecb45d4c294ceabe8b194249ac9b5d00ca258d9cf4967125f058f7eeb365e6e660c647a482df19d74fdb0034e3757a762fc231690633efb64e82ce55edb586765d56874620ae2e3664cb4b558e218436c5b96e0e9fc4edb82175879bda0300be387b8f99840fffe80f95ed6f8e574e2fec01a172a7369b07e006e18b2cb7a79080caf9fd7deda389e1ceb40f2578878b6e6391e58e25cdeccd40bd57377f54faa8ff234d23810456367b3d1d44aedde461ab5746727750f0d876e4f0c9e84f3bd7515b15c86c8eeb17034a57342dd83037420f3d748d1079ced7bd04e10ca7ba524d28ec48d89174552041097fbeeb8c7207d7516d3aeae101cc6dc90720f2f06fe60abdd3df830b3c5b4b0240ba7a8892354103e2696abc3642c9f16a6b8cb7de535d6e2c60e839804fe6bec47692c93223400e9db70585b768027e5c859b134ee394b40d4177034f81b0ef12b16124f646a3e121ecd41bc7123b9161e33cfa75b27f8b427b6c69246f83983117a4aac20085416394aa5a9f0af6b24b36b6632bd86f4534c258fc62859ffcd5afeb9b73cb7f872b832f20301746ac2afa1a85c3ebc39495087451b899643b3be5325d215659e8aaf3613794531ba2a57baa1929fd86e30aef4a0e0bf5662e78eb612fb1821e540d3c10d9d9d71a095f83f4f4a63ee5743365a37bce1bd1b48adba90a3917bed448463fd77a092bc289d71c6fabd7ffa3c79b7864b7e5b2a56a32e87549e923ce51dbc4b191429181eba690dcabe31b945d8aa544bbecdd5c53f118c2bdb83cf799b0f9793cd787dde869f69fac3679479e0f112489191d3de3972bae59d0d339433f2d1a70804e5e1d46e84dd95392cc2e0bab60350a5cc72cbfe30720034f7322b4a05dc11c5e36fd18fe05700aa408207d6bf935a03fda28c6ade6255c4175782378a67e30da8db15b2548f2fa119f3559ba93ec7b6dd4ceaf30df3e31f9625983c195c740353f3e3ba46ad9b1efdef7a9dc70cc81c2a9faf3ab961bcb6f2d19a6f62a14ec8192e5207be2faab809b42b1c6f1a88ee74082e70e635737247399005270bc8c720933ded5510a5c64e1554c9d7653b827707167bb7d1a031d711a188b51da9bd57c8eba6ebfc7a5ffec3adfc6dcb5dc9ac6aec4d7c81eba2090216d03731c78f1be69fbab6a0fe5a584d02a244e9a7de1079bd4f568a68387e68289f012f1f7e2255dd5889b94638ea618c74b6a76bb838f1998cf7a831b56753698c8e1a2fefcc733b876c25a7d717bd40aed21ada8da23ac90e23128b11842bf26032362381f9b5fc4dafcc9b9114fb6f026c7282f1fed3e12801c8e95dc328c097581a6270dcfb70aaaa692bebd3cdec5ede5054ad96757e3e6666a5ff25372a1047b7ac3340ee0b157d66f8a10a3ef71a259b0b4e85642d0bbeead7932ac1e71d2f709ee3a123a9c6cd24e1bccb97b0d520a0a20c7aeef653cf7a763450ed5b68332c96e5bccec1b81e57aa1e628606426974741c94e67f0ea2042e5f90d294bb8a0b4d0e6fa4aa3b87e07032e54f5c4e9d28eed2c7b9a1205e581cdbaedcb10019f57c6406adeb843a140a5264f81faeda7f7a39d4d58454bd185b832df81dd79ddad073d6e36aa757b5d9eafb4ffdcdc83ce805b4fb84b7a347a97750a2ccd8429f93585c38ca32f8e67a1f9b751d04a8c3c807503338b7233cc9cf3548ee40a9747778d3d34265f596f21620a3e3769ab8b02ee3a8e9b11cba9e131dff07f23af016481d67f56e957710f6712d0de9b3a1cba9d5dd58e977c33b1ff88c7681821898a419ab26818aee9bf196706d805be7376c208c26a7bab04477e253d3da3194b3f5f06ea93d015a896423db8b12750b48c1855c097b29cb0e9ce00ce578f3a83c8d4af6ee2d2e4cbc3813cbff03c612e9c1068e1580610b62b77c8544835a55e01f6605970630f42e5af0f3a688654577e36b1d29a355ea55e1741670d4bc842cd1f2b08c705137784a56dbf48ba2fb947cdeb330d7293357e2fd122034ff8fcbf3ec54a64b58a191f1c4635501b1ea6da3c2097820cd612ef887b4041e23b831fa6d3d9bc2607975a430c1cda4e8053ca06a6d604a1e274c69799a206180caa87c922f3045d6c481b5d05eadda0d057dc872e67618712088a512638d301fd733c56fd21b08a61364400b678ee2f4150a97880ac3284a744c5f2a5717b5aabe581457a136d110d6ac1845ceb2a22a86424a6b6ead0fa3b749beab4dfbd2da214e89af906176d2126c08dbe7271b03fef6c1e167f2ad1805dfd6fa0ad91e8454f69ae4b044e2b542b82e5f2d5a75340c626b0e6c596670b7387f484c6be9b50c3b24b22cc5380afff8c8678a58ea4920a0c1b861bf2e747f97092cfb878e96fff9f41178eec8c799764d225960cd5dee6293ad8d750493658d30de75636ef73e4e7451ad9da244c7b383e0a762ee8dadf206cfe19258eabbfc93ac5ea95b7fb8890393d514b7ffe81247a96757f8ae78c05d7826d6e38d703be2689d26e079905dc9f14d196efeeb40241a2f783603e7de93f898994e456fe29998f9a838577b9dee7ada70c8cf4c9a7cf30ddda26e5aed4bbd3152538baef9ba174db0ed9240de5fb260cd3276b4adbaeba937af8495cb24570879d94a1d2264954268b923aca3006d07e98d8ba3f77657578b34f5bbc117170b67ffa2f9caaa7222f78c09e80262c9a7996ac10a2b5c5ac36ed0e4fdcdc070cba7fef3099cd8d54d035c9285adebb8a69eed6b30b7aac51bff4d9170b1008237094fc42a50e2d276dccb234e0dd8994483b5f8b1c07e34750dd8b47f21b9817b50e38caaa937aa617c1f72ba7fe4c74c61e3805306536fa0ea4c47143567c6c4ac3dfb57db1f69d9ac57886a6cbcb22e623f852f71f045bdaee8dae7442fd3797dd6c01dd3c7d81e3dabfe45e24bc1846b09b7bb14135b569e804d942c085beb148ef01ba60407237f5e7d16d77f6aed8729180d54ca08c527bdf30009513628794e630f59c02e78e95786b85b2b0672012fecae5d3dcc24256cde3e343b0b30303401d80311cd6f1d25e35dc028b85ddc78d64f12006934d522125c327dd176a73d120ab8c6aa46a638f233877d50d2328a116f1278cffc58174b89479f43ab43b6e34b17a1a5ae3a73a2880b95b0c729ce928c48a0102cec00c785a90c34e2ab047d213108ca905eb2d4ef93e3e656a35be3757310c2034bc540137c3856767ae663176c334ee72f713c410846e0a59d73d761a50d68ca96fa45eafe0a4a2723059502505065a91ca627195b95dd611bc29e83a1c46f4b0ccb49e05ca22d53dd45b5b44eb061f4a21e48d697cfdd60a3147712535f7b6f1c1dd73d645fa641d114a943efbd673fa5a15e40ca0a9e4f977839a32373ef96aefd3f654c53c39fb0468fcf37e637646c8ce86c1cbf058c08ff709c45062fab118b80d0998d5a0aa15817d009394e1a127772e0abe4deaeb92df1cfc5a47fd1e62adecd57de75dabb7c9743c3b7cb38b58bb3ee89b4a73d38cf5adac17f0930d3303f63af22a128c6dcc85d26cad317b8f5f8c9e872b3ce4d6c1e988d8bdc297143b0a2b004af8e45a665705e485dc55fde4afe0f34def563d6171ac2315f4e24c0f1fd518a8df9f5519e285477743585ba3843b3875edded1bc7558094c57371c11558d2ed112e44a87d47cb5c25db6a7f85c9d513fe9f476da8cc07ae614c40f9227e3e5e8489ae9e6c4221bd2917c6a48833ea167e087156342b44356b01d160889270ad741c2667960d6b0b922d42ad3321a10dd82e9977f1a3e2934cc5f4aa110464789a2a0af91b26a05c29af098e926850047ae133b9657caa11fe75d805877c31e21d57ed1c2d5b8fe41d69297cd339f85e5086faa82af4718febe0a583b9f81994e4d7713aa76dfc9ede1666c68dff8c57708d91ad1bda5d8fffa849db422b37c9e95b0b6f76d76f27d272627377381000e6d208670587f92e44b5dc9b57928d52e012ac47212ebc77ef89b1d758fd831251a7b887edd6c864a460465d4fe14fe87a09d25a4cf86e4b25143656b0a93cb933c48a282de0589d5f71a0aa9301f23b9a6975aa8504ff569590cd8d4a3ac52f0421fd7600114f9a87b0120c8f764e244d910e0668947bb9de87ac5f99e4384e0e9feeb4fb47d1da469ef88c8d8fc3de61b5745f2c40645497eee44d80b8c431d93d3e721b7e761bcb45bcd0cc06b7f6464bf5dd0d553a0151a41736565186d021a4d016bf40cf6f8abc5668d21f9dbbfe00cd8a6762eaa8f4487d8dffd6a72f10edd6f1c6ec642c39ffa1f787178ce66211e5b98d1513abaa022fbccbfe0016689288fd2f3c7bdef9c89d4130cf1695eb925eafaad94fb456fa319089e147249018e20711e2adc5b8b2b9e14af820343b187480e504a1ab8c6d663f173853f3a6c775f0f2ca843a749667e6f960bddc47897affa88c28b652af4feb989236c120fe4f8cc547365e94ca51bf7a9bc5431909738b9e6488c3c01d7a4a40330d9cf22abcc56bf929312d5058c1a87cc1597c43385c0cb693f7b5a10e7e4662a3c26da9131d1b33fec590e8e806bbbf1758bb87dbaac43d3baf2381ea4504b62d25feb7a239f8518aa5177a249fd8c6ff0afc480c76242a5c519ccd69998a732d65ea8778cf2e59f6277eee406e92544f41592be6e21867389dcb338e345fe71bf7d795db4b36273702118217a738fdd01d7e55aea658af2089482335708b292d672cd63a79941c592ba50c8dfb98a3862c0c014389651e717bdc2f8947e0c75fa0b1ccc5905b42949153c638a85a5ef23d5eb226ecc851e266ace709df1f097194ae5fe0708791aa7d6c3f3aa77e25e526d3dd3570bb81cf25d85691babd0dae16fad191615266d92d24166aba2b901b8796d48509cdda445e5553a7196ad526051df67b663c6543e379564ba180489e3e3bd35398121a9a84566e66224170de2b7aa8fdebbc03c7b36f458e79cb42da7ac70cce0ade640b693cc3d9ce840114fd9adb0d07cdf5f492e08549f7195e418f2b5ee6a50f82ae9e16532673476696288e979e02509e82f3e388044a4b17dd6243dd62e8a0603888b628b87df8bfde01c24e6c6df7280eab459e8c078018e51b77ea50a1dc8ec54d74128a7dd24fc29719e2f31a65d93abb7b8e17105f7dbdc1c2a78642b56eee4ea37372f4a66a655adfd7bf46293430ec2f4a384aae25af5d270cff8b49c7560177addfc498c54a753fc5d018ef58692f4ea81de0ce06c3f724fe349c4044d797d"], 0x1008, 0x800) getuid() socketpair(0x1a, 0x1, 0x1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000002c0)={0x49, 0x1}, 0xffffff49) bind(r6, &(0x7f0000000140)=@in={0x2, 0x3}, 0x18) 04:52:13 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 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 04:52:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x40047463) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0xf058) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = dup2(r4, r3) socket(0x18, 0x8000, 0x0) read(r6, &(0x7f0000000080), 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:52:13 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 04:52:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1000, 0x1200000, 0x1, 0x4eef7a95d041ea87, 0x6, 0x3f, 0x2, 0x1, 0x1, 0x40, 0x8000}) 04:52:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x75a9465e42b5b3c3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ftruncate(r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:52:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept(r14, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) msgrcv(0x0, &(0x7f0000000700)=ANY=[@ANYRES16=r13, @ANYRES16, @ANYRESOCT=r18], 0x3, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYBLOB="0000f220d3ba540300008d2e43837b5bb6bdbbb8525db5a103a0d1a2ebaa101e1448fc69dae9aaae2231dc3d7431ae13dcb025f43552c35fe4975bfcea3136e54e96acbc7b5cd76614bddc407b00ef18646197b49608a2d1a82122033a741046226fda0026000000000000003093bba0b71e268dd1a8f1d1dfdf6b3b9f63ae007173dd89c111b9f314fa432705ba19702a94e3bfad779be9cb6cdb2de670aac59d282c98f12b30eb800e72cee78432aea12e4b46197e287dc784a9cc3e6723ee5e645e5c5e338a114a365292ee2a836bed7c28bd5501665e3b2237a3d9e02ee4"], 0xffffff64, 0x1, 0x0) 04:52:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f883eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f54618d8b28bc9c447a113e12c94c0361f1c75aeefb40200000000000000edc30ed565619abe44470f0e36c1f77a1d5805a947699d79c4878a268f6d06fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a7"], 0x10) clock_gettime(0x2, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x200) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248c17e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588668b927388a9e44cfc1b0e67938302b2a19abff40b54bbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r7, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r6, 0x1) dup2(r6, r7) r8 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r9, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r8, 0x1) dup2(r8, r9) r10 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r11, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r10, 0x1) dup2(r10, r11) r12 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r13, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x1000300010005}) flock(r12, 0x1) dup2(r12, r13) r14 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r15, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r14, 0x1) dup2(r14, r15) r16 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r17, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r16, 0x1) dup2(r16, r17) r18 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) fcntl$lock(r18, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r17, @ANYRES64=r5], @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r9, @ANYRES32, @ANYRESOCT=r12], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x37e) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) r24 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r24, 0x40047463) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xfffffd99) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r30 = fcntl$dupfd(r28, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000980)=[{0x55, 0x69, 0x4, 0x800}, {0x5, 0x1, 0x8, 0x4}, {0x4, 0xa3, 0x81, 0x4}, {0x840, 0x1, 0x5, 0x1}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000700)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000080)=0xffffffffffffff24) setpgid(r33, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r31, 0x1, 0x9}, 0x800, 0x1, r32, r33, 0x6, 0x1, 0x1, 0x2}) r34 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r19, r20, r21, r26}, 0x3, 0x0, r34, r35, 0x9, 0xb01, 0x9674}) r36 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r19, r36) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 04:52:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0xcaa3b092da239fc, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) setsockopt(r4, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfd, 0x7c}, {{r5}, 0xfffffffffffffffb, 0x76, 0x10, 0x10000, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(r7) r8 = socket(0x40000000011, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x45}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0xf4dc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x28, 0x8, 0x9, 0x7f}, {{r9}, 0xfffffffffffffff9, 0x4, 0xcefa376efe9bc162, 0x7ff, 0x4}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x2b87}], 0x0, 0x0, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r11 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r12, 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r8, @ANYRESOCT=r11], 0x5, 0x1, 0x3000) msgget(0x2, 0x0) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r13 = msgget(0x1, 0x100000607) semget(0x3, 0x1, 0x7b5) r14 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r18, 0xffff, 0x1023, 0x0, 0x0) shutdown(r18, 0x0) poll(&(0x7f0000000000)=[{r18, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) r19 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r13, 0x0, 0x14f, 0x1, 0x1000) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r19, 0x40087603, &(0x7f0000000280)) r20 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r21 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r21, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x400003, r16, 0x0, r14, 0x0, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r15, r15, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r20, 0x0, 0x0, 0x3, 0x1000) r22 = socket(0x0, 0x3, 0x42) r23 = socket(0x1, 0x4, 0x6) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r25 = socket(0x10, 0x1, 0x2000000004) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r25, &(0x7f0000000b80)=ANY=[@ANYBLOB="00002e2f67690100000078695c05d900006c8c746052729393a346210000beb30b57dfe756928de79749b8e3802beb5f40c7bfa932689177ff0efbdc83b59acd6865c89a9205541983d17f855b7b6490b813629b9b4f9a330aed26"], 0x10) r26 = socket$inet6(0x18, 0x3, 0x0) dup2(r26, r26) r27 = socket$inet6(0x18, 0x3, 0x8001) dup(r27) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x29, 0xd, &(0x7f0000000380)="ebcfcbc0130000000000c3bfaad9000000000000cccc7668cdb8f9dd573bfc44c75caaa9efcd73a69a86b9a6e2ecdbdf86ae2237dfa354ad26a1b8e200c56a67eae4d91812942e9bcd69095a1dbf211c0bf84e02fb253b08b6e0070c8001a300d0481c345c6a0b88f40f66ea42e33a80183a568729f9277da01cc309c4a31fa8fdb837502987326a7afc74ca819f9eb461f63aa9cf4a344672d3cb7a2b28c4a233ef60c03209c6bf861a85799133718b3c7e93e1a4de8d1fa55f450ae1ba422931d026fb5dc9b883d2f097e25c852badf5945d6810ed80a2e5d2f25a3ed022f8ad7b694611c25f00cf5891b65364d09dd2ca7110c8bfafa870e92e0642e05feec9178561a97f358169b8ded40240e2a51fe62c353d05f3006d314995", 0x11c) r29 = socket$inet6(0x18, 0x3, 0x8001) dup(r29) r30 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000a00)=0x8) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x8ca0, 0x0) dup2(r31, r30) bind$unix(r23, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000008300d524a98cb259892f2a409dd650e400d553b948d1ffec0848ebee2d5a9df759dcd029445d00db0a822a46f531f3991d9f09911e72a6ce2fbe9b85aa5e10fd9190bccaadb59a43e2a32f1ebf0bcb98f4194b9ec51d8ac0a9d32cc2c996c49599946b9cc56ac678b47ec161722988154176b4d27386a7c43feafbeddd1df58e8b0a59e90bab1420076a58f30b91000000000000a11b31eb"], 0xa) r32 = socket(0x18, 0x1, 0x0) dup2(r22, r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r4, &(0x7f0000000740)=@in6, &(0x7f0000000a80)=0xfffffffffffffdd2) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r13, 0x0) 04:52:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:52:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fchdir(0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/96, 0x60) sendto(0xffffffffffffffff, &(0x7f00000001c0)="77d5c900bfc615453044045f3f4280e79e2e4239708e2c5c1069829a75e8b45548db9dfb557cefb576e185f94dd5d46a601b7ae2a8b4d0f542e7e207b99ca388412d", 0x42, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) execve(0x0, 0x0, 0x0) 04:52:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6, 0x7}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dJv/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0xc003, 0x2) socket(0x3c, 0x3, 0x1f) r3 = semget$private(0x0, 0x5, 0x204) semget(0x2, 0x3, 0x8) r4 = getgid() setegid(r4) r5 = open(&(0x7f00000005c0)='./file0\x00', 0xb5a4e17ec7a580d1, 0x144) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, 0x0, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = semget$private(0x0, 0x7, 0x287) semop(r11, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r11, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r11, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r8, 0x0, r8, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r3, &(0x7f0000000600), 0x2aaaaaaaaaaaaacc) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r14) setpgid(0xffffffffffffffff, r14) r15 = dup2(r2, r12) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r16 = socket(0x18, 0x8002, 0x0) r17 = socket$inet6(0x18, 0x0, 0x0) r18 = dup2(r17, r17) dup2(r16, r18) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCREAD(r18, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x8, 0xff, 0xd8, 0x8}, {0x68d, 0x40, 0x8, 0x3f}, {0xffff, 0x20, 0x3, 0x80000001}]}) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x40, 0x1, 0x4, 0x6a4302f5}, {0x1ff, 0x13, 0x29, 0x1ad}, {0x69, 0x0, 0x6, 0x1}, {0x0, 0x2, 0x5, 0x3f}]}) 04:52:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) getegid() r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup2(r10, r9) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d, 0x80, 0x3}, {0x7}, {0x6, 0xc5, 0x0, 0x8}]}) setsockopt(r11, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0xfffffc4a) r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 04:52:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x40047463) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/64, 0x40) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 04:52:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x300, 0xc7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 04:52:15 executing program 1: 04:52:15 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x1e, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r9 = dup2(r8, r8) shutdown(r9, 0x1) sendto$inet6(r9, &(0x7f00000006c0)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c00e29a1093a977819de62411bf4ca74204d42db4246a1613a7c6e3db8417bb05e83785a5ab4d3e3d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd91232e88d5986f58f297fe16d96ef120245331374bc71d6cec152793600200000037fee7cb26ff31e7df8ce2f190f182b6d3f866a1ce5a45946a5b37408121f35215c77d6e6de7173e78418fad3df493bfeedd994f4a496ffda874e962d78b4fdb355022af44f1cd891a7b7e5c506fb1e26eeba8fce27ff26c06d0a03a", 0x132, 0xf415ad13302a2596, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r11 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x29df6ec9d8e1b2db}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 04:52:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0xe, &(0x7f0000000080)}) r1 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/118) syz_emit_ethernet(0xe, &(0x7f0000000040)="807086e4eb46b78551ac869a80e6") r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) preadv(r3, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000003c0)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f00000000c0)) accept$inet6(r8, 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0xd21a, 0x1}, {{r2}, 0xfffffffffffffffc, 0xe, 0x82, 0x5, 0x3}, {{r5}, 0x7ffffffffffffff6, 0x10, 0x3, 0x0, 0x1ff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x10, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x11, 0x4, 0x81, 0x2}, {{r3}, 0xfffffffffffffffc, 0x16d, 0x1, 0x9, 0x9}, {{}, 0xfffffffffffffffc, 0x22, 0x5, 0x2, 0xfafa}, {{r6}, 0xfffffffffffffffc, 0x40, 0x20, 0x0, 0x5}, {{r2}, 0xfffffffffffffffb, 0x60, 0xfffff, 0x5, 0x6}, {{r0}, 0x8000000000000002, 0x6, 0x40000000, 0x4ca291ff, 0x9}], 0x4, &(0x7f0000000180), 0x8000, &(0x7f00000001c0)={0x7, 0x6}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$KDGKBMODE(r3, 0x40044b06) 04:52:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x198) chroot(&(0x7f0000000200)='./bus\x00') r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x40047463) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) setsockopt$sock_int(r3, 0xffff, 0x1011, &(0x7f0000000240)=0x3ff, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x9, 0xf32e}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 04:52:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) symlinkat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', r2, &(0x7f00000000c0)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 04:52:15 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0), 0x89e992dc5855bfb4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) accept$inet(r9, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r12 = getegid() fcntl$getown(r4, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) r15 = msgget$private(0x0, 0x0) msgrcv(r15, 0x0, 0x0, 0x0, 0x0) r16 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x401, r16, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x3, 0x0, 0x0, 0xffff, 0x6, 0x0, 0xfff}) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r18 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r18, 0xf, r17) r19 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r22, r22, r22]) r23 = getuid() r24 = getegid() r25 = fcntl$getown(r18, 0x5) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r27 = getpid() fcntl$lock(r26, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r27}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000002380)={{0x0, r20, r22, r23, r24, 0x20, 0x80}, 0x3, 0x7, r25, r27, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r16, 0x0, r23, r12, 0x20, 0x80}, 0x3, 0x7, r2, r14, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r12]) r28 = socket(0x18, 0x1, 0x0) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r30 = fcntl$dupfd(r29, 0xf, r28) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r31 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r29, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r33 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x100, 0x0) fcntl$lock(r30, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x0, 0x100000000, r33}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 04:52:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 04:52:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) fcntl$lock(r5, 0x9, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 04:52:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000200)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x7c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x40047463) recvfrom(r3, &(0x7f00000003c0)=""/53, 0x35, 0x1003, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x55) r5 = dup(r4) chdir(&(0x7f0000000340)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000300)={0xfffffc00, './bus\x00', './bus\x00'}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(r6, &(0x7f0000000080), 0x0) 04:52:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 04:52:15 executing program 1: r0 = shmget(0x1, 0x3000, 0x330, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x1, 0x0) 04:52:15 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x47ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000100)={0x10000, 0x1ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r1, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r2, 0x0, r2, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r1, r2) 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(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r15, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r15, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, 0x0, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r12) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r12, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r21, 0x0) 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$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, 0x0, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r21, r22) r26 = getgid() r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r29 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r22, 0x0, 0xffffffffffffffff, r26, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r12, 0x0, 0x0, r22]) r31 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r31, 0x40047463) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) 04:52:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/252, 0xfc}], 0x1) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x5, 0x1, 0x5, 0x3}, {0x2, 0xdb, 0x20, 0xfffffffb}, {0x7ff, 0xe6, 0xc7, 0x1}, {0x0, 0x4, 0xb8, 0x4}, {0x1, 0x0, 0x5, 0x9142}, {0x3, 0x7f, 0xc, 0xfffffffd}, {0x8001, 0x0, 0x3, 0x2}, {0x86, 0x4, 0x2, 0x3ff}, {0xfff, 0x6, 0x0, 0x3}, {0x8, 0x2, 0x3, 0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x5d) setpgid(0x0, r3) 04:52:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) bind$unix(r2, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sync() 04:52:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) getrusage(0x8000000000000000, &(0x7f0000001280)) 04:52:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x40047463) ioctl$TIOCSBRK(r1, 0x2000747b) 04:52:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r1, &(0x7f0000000480), 0x1000000000000142, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r3, 0x0) r4 = getgid() setegid(r4) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r5, r4, 0x6) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, 0x0, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r3, r4) 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(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r4, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff]) setgid(r7) 04:52:16 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x2, 0xfffffffffffffffb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x5118, "00000000000400"}) write(r0, &(0x7f0000000000), 0xa7) 04:52:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7, 0x9, 0x0, 0x3}, {0x3ff, 0x7d, 0xea, 0x9}, {0x9, 0x1f, 0xad, 0x6}, {0x923d, 0x2, 0x3f}]}) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x8) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:52:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pledge(&(0x7f0000000080)='(\x0e(\xa6+}\x00', &(0x7f0000000100)='\x00') pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:52:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [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 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:52:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) write(r1, 0x0, 0x0) pWaAnRNicIN:G m:_ cSoPLpy dNaOtTa L:O nWEulREl Dm bONu fT RA PStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *238273 35590 0 0 0x4000000 0 syz-executor.0 145541 9896 0 0x2 0x4000000 1 syz-fuzzer db_enter() at db_enter+0x18 panic(ffffffff822419e2) at panic+0x15c m_copydata(fffffd8066617900,6f8,8,fffffd8061dba920) at m_copydata+0x17e ip6_pullexthdr(fffffd8066617900,6f8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f66a348,fffffd8066617900,ffff800020b60b60) at ip6_savecontrol+0x373 rip6_input(ffff800020b60db8,ffff800020b60dc4,0,18) at rip6_input+0x7e7 ip_deliver(ffff800020b60db8,ffff800020b60dc4,0,18) at ip_deliver+0x353 ip6_input_if(ffff800020b60db8,ffff800020b60dc4,29,0,ffff800000670000) at ip6_input_if+0x17cb ipv6_input(ffff800000670000,fffffd8066617900) at ipv6_input+0x48 if_input_local(ffff800000670000,fffffd8066617900,18) at if_input_local+0x121 ip6_output(fffffd8061ac6b00,ffff800000a14400,fffffd806f66a700,0,0,fffffd806f66a690) at ip6_output+0xd26 rip6_output(fffffd8061ac6b00,fffffd8064c5d198,ffff800020b61120,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8064c5d198,9,fffffd8061ac6b00,0,0,ffff800020ade2a0) at rip6_usrreq+0x5e1 sosend(fffffd8064c5d198,0,ffff800020b61368,0,0,0) at sosend+0x645 end trace frame: 0xffff800020b61350, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic m_copydata: null mbuf ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff822419e2) at panic+0x15c m_copydata(fffffd8066617900,6f8,8,fffffd8061dba920) at m_copydata+0x17e ip6_pullexthdr(fffffd8066617900,6f8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f66a348,fffffd8066617900,ffff800020b60b60) at ip6_savecontrol+0x373 rip6_input(ffff800020b60db8,ffff800020b60dc4,0,18) at rip6_input+0x7e7 ip_deliver(ffff800020b60db8,ffff800020b60dc4,0,18) at ip_deliver+0x353 ip6_input_if(ffff800020b60db8,ffff800020b60dc4,29,0,ffff800000670000) at ip6_input_if+0x17cb ipv6_input(ffff800000670000,fffffd8066617900) at ipv6_input+0x48 if_input_local(ffff800000670000,fffffd8066617900,18) at if_input_local+0x121 ip6_output(fffffd8061ac6b00,ffff800000a14400,fffffd806f66a700,0,0,fffffd806f66a690) at ip6_output+0xd26 rip6_output(fffffd8061ac6b00,fffffd8064c5d198,ffff800020b61120,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8064c5d198,9,fffffd8061ac6b00,0,0,ffff800020ade2a0) at rip6_usrreq+0x5e1 sosend(fffffd8064c5d198,0,ffff800020b61368,0,0,0) at sosend+0x645 dofilewritev(ffff800020ade2a0,5,ffff800020b61368,0,ffff800020b61450) at dofilewritev+0x1b7 sys_write(ffff800020ade2a0,ffff800020b61408,ffff800020b61450) at sys_write+0x83 syscall(ffff800020b614d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x48dcb63c60, count: -18 ddb{0}> show registers rdi 0xffffffff81cee8a7 db_enter+0x17 rsi 0x57a8 __ALIGN_SIZE+0x47a8 rbp 0xffff800020b608d0 rbx 0xffff800020b60980 rdx 0x57a9 __ALIGN_SIZE+0x47a9 rcx 0xffff800021d94000 rax 0xffff800021d94000 r8 0xffffffff81ff23ef kprintf+0x16f r9 0x1 r10 0x25 r11 0xe9aa1b71e8ee4ed2 r12 0x3000000008 r13 0xffff800020b608e0 r14 0x100 r15 0x1 rip 0xffffffff81cee8a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b608c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=238273 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ade518,0xffffffff82613fb8 process=0xffff800020aec700 user=0xffff800020b5c000, vmspace=0xfffffd807f008170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 35590 152309 10897 0 2 0 syz-executor.0 *35590 238273 10897 0 7 0x4000000 syz-executor.0 17261 292800 0 0 3 0x14200 bored sosplice 10897 465152 9896 0 3 0x82 nanosleep syz-executor.0 50338 205458 9896 0 2 0x2 syz-executor.1 9896 175781 22058 0 3 0x82 thrsleep syz-fuzzer 9896 449666 22058 0 3 0x4000082 nanosleep syz-fuzzer 9896 151486 22058 0 3 0x4000082 thrsleep syz-fuzzer 9896 396639 22058 0 3 0x4000082 nanosleep syz-fuzzer 9896 321692 22058 0 3 0x4000082 thrsleep syz-fuzzer 9896 158539 22058 0 3 0x4000082 thrsleep syz-fuzzer 9896 349634 22058 0 3 0x4000082 thrsleep syz-fuzzer 9896 373326 22058 0 3 0x4000082 thrsleep syz-fuzzer 9896 43382 22058 0 3 0x4000082 thrsleep syz-fuzzer 9896 145541 22058 0 7 0x4000002 syz-fuzzer 22058 175821 27953 0 3 0x10008a pause ksh 27953 254092 22759 0 3 0x92 select sshd 78491 486498 1 0 3 0x100083 ttyin getty 22759 5131 1 0 3 0x80 select sshd 7777 154836 29186 74 3 0x100092 bpf pflogd 29186 46686 1 0 3 0x80 netio pflogd 40469 269474 8586 73 3 0x100090 kqread syslogd 8586 189529 1 0 3 0x100082 netio syslogd 78528 362419 1 77 3 0x100090 poll dhclient 86262 484380 1 0 3 0x80 poll dhclient 16878 401146 0 0 2 0x14200 zerothread 27524 188221 0 0 3 0x14200 aiodoned aiodoned 95371 332937 0 0 3 0x14200 syncer update 63372 198551 0 0 3 0x14200 cleaner cleaner 72955 552 0 0 3 0x14200 reaper reaper 82594 337626 0 0 3 0x14200 pgdaemon pagedaemon 1070 402358 0 0 3 0x14200 bored crynlk 68647 113163 0 0 3 0x14200 bored crypto 16789 176641 0 0 3 0x40014200 acpi0 acpi0 13013 447808 0 0 3 0x40014200 idle1 48473 20473 0 0 3 0x14200 bored softnet 21563 51289 0 0 3 0x14200 bored systqmp 51709 394148 0 0 3 0x14200 bored systq 78999 238918 0 0 3 0x40014200 bored softclock 25285 513044 0 0 3 0x40014200 idle0 25881 433550 0 0 3 0x14200 bored smr 1 352380 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff82651b08) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_getpages+0x34e #4 uvm_pagealloc+0x283 #5 uvm_fault+0xfdd #6 pageflttrap+0x20b #7 usertrap+0x21a #8 recall_trap+0x8 Process 35590 (syz-executor.0) thread 0xffff800020ade2a0 (238273) exclusive rwlock netlock r = 0 (0xffffffff824a3a38) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 9896 (syz-fuzzer) thread 0xffff800020ac13d8 (145541) shared rwlock vmmaplk r = 0 (0xfffffd806e7aa020) #0 witness_lock+0x52e #1 uvmfault_lookup+0xd9 #2 uvm_fault+0x7f #3 pageflttrap+0x20b #4 usertrap+0x21a #5 recall_trap+0x8 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8260a4c0) #0 witness_lock+0x52e #1 pageflttrap+0x6f #2 usertrap+0x21a #3 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9531 6679K 7305K 78643K 11595 0 pcb 17 8K 8K 78643K 89 0 rtable 113 4K 4K 78643K 359 0 ifaddr 67 13K 13K 78643K 123 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1477 0 iov 0 0K 16K 78643K 43 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1485 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 83 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 239 0 sigio 0 0K 0K 78643K 2 0 proc 60 63K 95K 78643K 502 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 15 0 in_multi 52 3K 3K 78643K 89 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 42 185K 185K 78643K 42 0 exec 0 0K 1K 78643K 255 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 123 22K 23K 78643K 1811 0 UVM aobj 41 2K 2K 78643K 43 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 4 0K 0K 78643K 69 0 NDP 11 0K 0K 78643K 28 0 temp 132 3019K 3090K 78643K 7210 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 70 0 25 2 0 2 2 0 8 0 unpcb 120 125 0 115 1 0 1 1 0 8 0 syncache 264 10 0 10 2 1 1 1 0 8 1 tcpqe 32 127 0 127 2 1 1 1 0 8 1 tcpcb 544 175 0 169 2 0 2 2 0 8 1 inpcb 280 410 0 398 2 0 2 2 0 8 1 nd6 48 8 0 4 1 0 1 1 0 8 0 ppxss 1128 7 0 7 1 1 0 1 0 8 0 pffrag 232 8 0 8 2 1 1 1 0 482 1 pffrnode 88 8 0 8 2 1 1 1 0 8 1 pffrent 40 233 0 233 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 46 0 4 1 0 1 1 0 8 0 pfstkey 112 46 0 4 2 0 2 2 0 8 0 pfstate 328 46 0 3 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 326 0 100 16 1 15 15 0 8 0 art_table 32 328 0 100 2 0 2 2 0 8 0 art_node 16 69 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 48 0 28 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 81 0 71 1 0 1 1 0 8 0 shmpl 112 41 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1753 0 344 46 0 46 46 0 8 0 ffsino 272 1753 0 344 95 0 95 95 0 8 0 nchpl 144 2327 0 719 61 0 61 61 0 8 0 uvmvnodes 72 2017 0 0 37 0 37 37 0 8 0 vnodes 208 2017 0 0 107 0 107 107 0 8 0 namei 1024 6765 0 6765 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6904 0 6904 8 5 3 7 0 8 3 plimitpl 152 42 0 34 1 0 1 1 0 8 0 sigapl 432 435 0 420 3 1 2 3 0 8 0 futexpl 56 5637 0 5637 1 0 1 1 0 8 1 knotepl 112 95 0 76 1 0 1 1 0 8 0 kqueuepl 104 95 0 93 1 0 1 1 0 8 0 pipepl 160 278 0 259 3 1 2 2 0 8 1 fdescpl 488 436 0 420 3 0 3 3 0 8 0 filepl 152 3165 0 3061 6 0 6 6 0 8 2 lockfpl 104 147 0 146 1 0 1 1 0 8 0 lockfspl 48 33 0 32 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 230 0 221 1 0 1 1 0 8 0 zombiepl 144 420 0 420 1 0 1 1 0 8 1 processpl 896 452 0 420 4 0 4 4 0 8 0 procpl 632 945 0 903 6 1 5 5 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 384 589 0 565 4 0 4 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 166 0 0 20 0 20 20 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 294 0 0 18 0 18 18 0 8 0 bufpl 280 7100 0 1342 412 0 412 412 0 8 0 anonpl 16 60208 0 42246 82 1 81 81 0 125 1 amapchunkpl 152 2619 0 2473 12 0 12 12 0 158 5 amappl16 192 1994 0 926 55 0 55 55 0 8 1 amappl15 184 215 0 212 1 0 1 1 0 8 0 amappl14 176 42 0 38 1 0 1 1 0 8 0 amappl13 168 93 0 91 1 0 1 1 0 8 0 amappl12 160 4 0 3 1 0 1 1 0 8 0 amappl11 152 60 0 44 1 0 1 1 0 8 0 amappl10 144 14 0 10 1 0 1 1 0 8 0 amappl9 136 649 0 643 1 0 1 1 0 8 0 amappl8 128 167 0 132 2 0 2 2 0 8 0 amappl7 120 109 0 97 1 0 1 1 0 8 0 amappl6 112 64 0 54 1 0 1 1 0 8 0 amappl5 104 133 0 119 1 0 1 1 0 8 0 amappl4 96 777 0 747 1 0 1 1 0 8 0 amappl3 88 130 0 122 1 0 1 1 0 8 0 amappl2 80 2599 0 2525 3 1 2 3 0 8 0 amappl1 72 19579 0 19134 26 16 10 21 0 8 0 amappl 80 1224 0 1176 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 42 0 2 1 0 1 1 0 8 0 uaddrrnd 24 436 0 420 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 436 0 420 1 0 1 1 0 8 0 vmmpekpl 168 7493 0 7460 3 1 2 2 0 8 0 vmmpepl 168 62272 0 60013 150 9 141 141 0 357 40 vmsppl 368 435 0 420 2 0 2 2 0 8 0 pdppl 4096 879 0 840 6 0 6 6 0 8 1 pvpl 32 193157 0 172016 192 0 192 192 0 265 8 pmappl 232 435 0 420 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 173 0 4 5 0 5 5 0 8 0