Warning: Permanently added '10.128.0.154' (ECDSA) to the list of known hosts. 2019/08/30 14:11:59 fuzzer started 2019/08/30 14:12:06 dialing manager at 10.128.15.235:22746 2019/08/30 14:12:06 syscalls: 337 2019/08/30 14:12:06 code coverage: enabled 2019/08/30 14:12:06 comparison tracing: enabled 2019/08/30 14:12:06 extra coverage: support is not implemented in syzkaller 2019/08/30 14:12:06 setuid sandbox: enabled 2019/08/30 14:12:06 namespace sandbox: support is not implemented in syzkaller 2019/08/30 14:12:06 Android sandbox: support is not implemented in syzkaller 2019/08/30 14:12:06 fault injection: support is not implemented in syzkaller 2019/08/30 14:12:06 leak checking: support is not implemented in syzkaller 2019/08/30 14:12:06 net packet injection: enabled 2019/08/30 14:12:06 net device setup: support is not implemented in syzkaller 14:12:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/171, 0xab) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f00000001c0)="8a112c219328b52164abb1b9debede4512932a02e0181b9f90a4e6e2c5c4400fb8d40b4f1ea2c2100f633c9afa8a0ab01f494553c6c9b233cbe88c2fdc1f984751193fe47af59c47987f3aaf7c7be1e0a71c3510d5177067cc127e9ce9e7b47b9bbf7b5c781c7eaa29735729e7c80d4ffa8a0ba318b8b7c97bdf", 0x7a}, {&(0x7f0000000240)="6a618495d4415b413cbef6b2ed1c21ee64e437f3e4", 0x15}, {&(0x7f0000000280)="bc92ff4d70ccaab51a83ca866492985367338965f228bc4b8188ffe1707ba23734a11135d6b96175c96b696b7a5ec7713c4fc270085448f528c4b06cc162487362dc476dd3076a0d13593f816d8ed98d65c2dae717793fcfaf5032223a4933a7629970e3e431a461bc797afda8e39bfb944e9f1bd72caf749b54d54886bfe94f3141acdf6c40476628e408995141c4fcd189dfdfc84d43043f3ceeab65fc4ca464672f853a2ec9b82afe3aa4e6d0d06e3653b2e550d424d1ac5e5038e6ef72a85cb3a7227e933d61365fb45aa8", 0xcd}, {&(0x7f0000000380)="ad38de17bd47", 0x6}, {&(0x7f00000003c0)="e895334b04c280476213c372b88131a5", 0x10}, {&(0x7f0000000400)="25a597b7eafd03b15b0090e84e3fd6fd6faa4184e77ff21b40ed576670e383fefc1cd615c948f0ef285fe88b8a4e6608276c65d91ee7023f5bf1a0ef973003ecd5b11f29c7bfb006063ec3489cfe373401c9333059443f5d12a9261f531152c0419ee4e6b1dae2a11b0e64593ff71384d302048e43211d4c22ec35cb6b1331e1d734e5c33b7bb87fae929bbccea652f14dd07b5d49b12978d2e3f076c0b20b7ec833ab893f2fa21e08e8c8168497fb5f93d743ed0c7547843d54c1b5243f2027b7c549555310d43f74f915e0837afd", 0xcf}, {&(0x7f0000000500)="a5384139758878fe99c69027e8626508839b5d7d1752d33772fb3f7c724885abb5e5224cc983fe9f0d997c1fa16a3e9a226542577277ff0db30c3b56977a15796c60691dc8ec3e8adcb0819590ef3c542437212f187255f06ad348518b9f340cf1ed85311502", 0x66}, {&(0x7f0000000580)="d04005e9258383e58158c910759684d869fde72b8ef879c9d8e0913b90c6bf532eaa21940c755d0a6fee50f62d7a34988a048b0437ab5b6ca179b028526ec5c37fdc097d78176c55", 0x48}, {&(0x7f0000000600)="860f75de37b6536bf4a25c796c19644db18f390f0764273811cc501541b8ac0b2231cd1ad8193b701ecce011a70d65879d752573f5dc70c41869ee6c64a8b0e65c5ffd7c23710657615b70eb6dabeec4f3b970185ad259fe77a52306613987e1554db52772341a666f6f214f57b4dd095d83931b9d9bdf4815c38949a7876e012c91d041a44cd56bcb07668b3f87cc71ddaca5c9c5dd0a75fb7e4be5e7a3b31b0318c0625c880ed2ce77dfaffc80eac85196069251a132fdac347401129e266448d34a410059b9d53835294604", 0xcd}], 0x9, &(0x7f00000007c0)=[{0x40, 0x1, 0x6, "b650348f30b3d5e342969057a8a26d801e03b7b7e1f2efe16b371bd29b096e87890153827136ea699f50b256504d"}], 0x40}, 0x1) shmget(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) truncate(&(0x7f0000000840)='./file0\x00', 0x0, 0xdbb) connect(r0, &(0x7f0000000880)=@un=@file={0x2d8b67458628b747, './file0\x00'}, 0xa) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x28) linkat(r0, &(0x7f0000000900)='./file0\x00', r0, &(0x7f0000000940)='./file0\x00', 0x4) r1 = shmget$private(0x0, 0x2000, 0xc2, &(0x7f0000ffd000/0x2000)=nil) rmdir(&(0x7f0000000980)='./file0/file0\x00') chflags(&(0x7f00000009c0)='./file0/file0\x00', 0x0) lseek(r0, 0x0, 0x0, 0x0) r2 = geteuid() setuid(r2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000a00)=0x2) chflagsat(r0, &(0x7f0000000a40)='./file0\x00', 0x1, 0x2) ftruncate(r0, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000a80)={0xf7e3, 0x7, 0x0, 0x7, "2ae634ebefe7477258db7d795a4077cf4cab4783", 0x40, 0x8}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000ac0)={0x10001, 0x29007021, 0x9, 0x8}) shutdown(r0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000b40)={&(0x7f0000000b00)='./file0/file0\x00', r0, 0x2}) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000b80)='./file0\x00', r2, r3, 0x2) chroot(&(0x7f0000000c00)='./file0/file0\x00') mknod(&(0x7f0000000c40)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000c80)=0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000cc0)={0x10, 0x3, 0x4, 0xfffffffffffffffe, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x25b}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x80}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x361}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x38c}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x100000000}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x200}) getegid() 14:12:30 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x6, [{0x2, 0x1}, {0x2, 0x100000000}, {0x4c54158a979f511d, 0x9c6}, {0x3}, {0x1, 0x7f}, {0x2, 0xa9}, {0x3, 0x10000}, {0x1, 0x1}, {0x3, 0x8}, {0x2, 0xffffffffffff0001}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x5}, {0x1}, {0x2, 0x7}, {0x2}, {0x2, 0xe8c1000000000}, {0x1, 0x4}, {0x1, 0x2}, {0x3, 0xa7c}, {0xec0d3bd6e158f994, 0x8}, {0x3, 0x800}, {0x3, 0x3}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0xb1}, {0x3, 0x2}, {0x2, 0x8}, {0x3, 0x9}, {0x2, 0x4ae3}, {0x1, 0xfffffffffffffffd}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)=0x400) pwrite(r1, &(0x7f0000000240)="326fc4753fe93d32d4d4e90ff0c313cf6c5f1d9ec7bfb9ad1c0cb293bc2dbbc1636c29ec307c779abc561752be17c32431d32bd430b46458d8e8852c1392732f24374ff1b986b65892f590e2b3a36782eeaa3210760b10dd201bb3c0ed4d261a62381ba3c9a8d4001b98ea47cf864c0c087514ed62168c16d8502f0fc58bb9f7ce065db67b311d966f6e59951b827dc10bd19357f6d0725ed34aa2c23dd2cab8a68e743f43ee9c91b869e2b76995d2945035a105cb30c6148cbb3146db13ec73c2df2f750ecc0a618253386586b0b26a2f6c3d940dae6cda8ba71e22f1b64611dc0de9ae65492d90691851d142", 0xed, 0x0, 0x11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0xb6ecce564b1c1a00, 0x0, 0x1, 0x9b, r2}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000003c0)) ioctl$KDSETRAD(r0, 0x20004b43) semget(0x3, 0x4, 0x20) getgroups(0x4, &(0x7f0000000400)=[r4, r4, r4, r4]) chown(&(0x7f0000000440)='./file0\x00', r3, r5) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000004c0)) pwrite(r1, &(0x7f0000000500)="429c1a33fe9f1fb28f2363190f1932eaf0369c8da821540566c58aff779492c8f1c98b424eb3ef9e43a33671c42006779d6db4e3e9969d2ae147eb90f75e3de909d9f1527b7c113d53d10dd14e076dcbe6b8feda2bd1203c33a80da877dd7ac3856272a62d158b854b4180d38891ffc1048c03e0939fafb4900bc399cafe5878ebe81b068db93455644141a5bc7b550d8907b5a37ae156808c20a46afe6c97", 0x9f, 0x0, 0x3a) fchmod(r6, 0x24) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000005c0)={0x1, 0x34b1}) utimensat(r7, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x0, 0x1}, {0x1ff, 0x1f}}, 0x2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) pread(r0, &(0x7f00000006c0)="71cf44e9df151d9fc571c5df8019503010a342af99d6010b8771b2e4a489799075cd52d75e47ff1a9920221088b5846a36a2a6a0f5354ea68374163939e9b6de3474e043b08789026c9edc3a404d1a5da8922c0dc6000378e93b4d0e2824af78f8cd3213bf80c4c22422b72ae7436c76653400ea32118fc99012e5341d2ef7197a2df63593b65072c6ddd761c16c3c532d4b86edc9b4b1186a46238611ee844f7ed75562243e3aeb76b54fd27a09ae128ceba55b43494416a80d5a0dea90a9b121cc64b8b7", 0xc5, 0x0, 0x0) r8 = openat(r7, &(0x7f00000007c0)='./file0\x00', 0x8801, 0x80) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000840)={&(0x7f0000000800)='./file0\x00', r8, 0x1}) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000880)) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f00000008c0)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000900)={0xb3, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) open(&(0x7f0000000940)='./file0\x00', 0x80, 0x100) readv(r8, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/246, 0xf6}], 0x1) 14:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 14:12:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:12:30 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x100, 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x8000) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) chroot(&(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0xd38}, {0x6, 0x8}}, 0x2) 14:12:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(r0, 0x0) 14:12:30 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x400, 0xffffffffffffff9c) 14:12:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) 14:12:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x3f) r0 = shmget$private(0x0, 0x600000, 0x104, &(0x7f00009fd000/0x600000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) 14:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) socketpair(0x20, 0x3, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:30 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xf18f) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="4dc44b5cba12232e2121c92594dd2e054d62f8248fa1a69a38012c61f15c19459d36910a7ec4ea4ef638612cfe2d3913a2bf90f203e86a8feb674f4a", 0x3c}, {0x0}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x9}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() 14:12:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x115) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x84) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 14:12:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000780)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187a86698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171abd102e5e5e4", 0x150, 0x116, 0x0, 0xffffffffffffff2d) 14:12:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="10000000ffffffec18ce9c5c9327014c43428d52346fcd0086c268cae134cadf1589bd5e41647e242456016f30a89a509ec470336137fe038c9df5c6757be6c54c9fc0463f0024e0b6109cf277"], 0x10}, 0x0) r2 = dup2(r1, r0) getsockname$inet(r2, &(0x7f0000001100), &(0x7f0000001140)=0xc) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 14:12:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) acct(&(0x7f0000000100)='./bus\x00') 14:12:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x4, './file1\x00', './file0\x00'}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x0, 0x9, 0xffffffffffffffff}) acct(&(0x7f00000001c0)='./file1\x00') unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) rmdir(&(0x7f0000000140)='./file1\x00') 14:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc996e669eabec3e5, 0x0) syz_emit_ethernet(0xf4, &(0x7f0000000340)="5d93c89ad1ff09be96d2a013fbe830ba6e701d4a4ade06eaac48da633563a5ba310b7d256a8d621db355a8dc4edfe70cfa3050cc6771f6bccc03de7af9409fa178452ffeea15cae03cf4aaa83014670d17e118a8b9eaeea262a11f42d20382c22bafc3aea6a45554541571200a9890ddacc35c4acfb4a811cf748c1dac83c702078a315a4ef4997b83f744fa251c645fb8958d6646eb5ea0c4052d8b45680fde1b759882913cf9f19cef62c07a6803216e8967848fb3100ea5e8e2b815a4ccd2353e6710edb08916965290e09134c7341910763927d783fc45f976faa3a07097bd1f96593fee491dcf516e199443fad93b233ea1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000440)="2651fea8e16d622d077722420bc7a13050674cb48a2ecc2e2deb6dd279f7c0800c4c64e0153076d59364522aa1a331853f9cd5f4b019d007c290334cc6eb10a1f9e76e9dc885cfa4d1d4b5aaee9993100ba795f6c7f7f7d65f1e0a98ab78e362125d8d8287aec7426c4d45e694980a0172cc9cad1d71137a851b93364f11a5f02861a2af466ca12f10242a21ee463102fc5de9e12264017caf6094002086f79b8d53313223187b9960cbd907a98c8f3a51acc5005df234c5e0802361df33c668e6554fc922c32e8642383491be8d4ede74f16345ad6f6c0c282d6d9b8a3883456cebe277c90d1f212c531ddb60a2e6fc9a2a46d67c4fefe61ab65051f9cc0f70ce9187a44c1cb61ff954b4534608f6e8e9b8e88a5af8987c2d3a089605631258ecef895e8a26bacb386cb4685392df65ff63d935ad407cbcd4b988d0daba294ebd670a3e3a5b974d89f5ea598e96ce2a6563458298fd94fbcbd0db949f4c2c5caadda69fb45ec997ea5a063b5319e801ac5d3c936d33f6a1a6a2b0eaa0c5a48726dc5affcbd0c7bb57d3fb7b424a41f6bc90d3996b13707fa90965cac2668c6100e773b3c25e58ac24e074fb0d37680f43473e20d486ba9bdc32ce5cc9d43b53e9f8501a54b208a5e5ea19b43e8cf722b3b50af8daf138baa4efbcfb94c6178039c2e5fcc13067b1074d4ad1fb42ce11abb3d641178d124dac71bc2db97c187f7f2c6640c8193e51a6951e5473675677f45d4498b3f20598d70ef881257c475df8d66872a0f04b285dbf6ecfca1e74889213c60c5acf1f30c5db0c240010b276be3e5123527d92ebd569fc82a915de68ef6b3af4ef3d63e068670a7f734d53f57c640b27f0fa2b9b72ee12e75c407d7cc3f79131cd818df783572c8032139af54d103d51c4e3088906f8cd528ed14ae324fbd10a189cd78a4b8a1fc16753eb3bdd2b2d9b1e3bb741545eb454645577970895dd3baab934b8ca2f782074f1997b6cd0cac5ce9cc827e8221862f5d3d6ae2086a66e8c672c8ec1792069c5e47c2084556551647c2148dfcf10aa42c5c814dd22a30761c2ac17119c4d6a58f2dd5c65dde5fa5993277318867865ba49b66a2c442cc332fcde1fd2c9f6fd883ad03dcc4326675be17947d10ba0b70e745bbb4e5c1c15e10dfd7355ca5bf8074e64e074758b8f1a7af14b83e3b76dc7e70d4da00514ce724263aca126bbf54fb885acf9770f8610a65c5c351dbb518769363cae65ee661f887759d67a84174a6e99696c4c561c57884cc56337c08012127899592746eb92419fdd438ec8a70db720084b2f3a0b65b0ea618036e4ae58367d519e23aec599b236831230f353a090b12275af34919974511e12d16acb395df345d8a86437f9c43e6ec9990cb927995bfc8a7a85713e54238461bcf563b307da39b057eed064d4fcca52449ad211cf27c8fb51d56666ba6fd0f786985ba2c00121a4a3feba81142e03a5e7e3413af69da0627d5f81753ba2c309eb7e34897f5d83f3d63c0158939c1d368d07347d26f4947d3458dd4649be05c0a09c563bd66010934ab6a31d2dc89ebc3f1071e9e0678c790645dde7b1940941c07a2e5da63079093e0fc279163f336b2e9ee0cecec72f1217d78f576ab0d41844494f36bef72b7d3359b1eb76b811a0705bc090c58837d7ab4a9869242c75473f1172bceb1f107385242948c99052c98ab558fcab2bfab5aa4a9ec0c44da87125174f941d0d751906e00213266bd4763f519dded353415616fa281a024e456797ec9b8a727d7ff85b849d0e16df6e0f817e5cb69f43b865ddf30d0b1c1651290798fe2888672f5ed98c80209a723aff6fa60c4d3b3b6ef26e69cc56493b1725be49d81410a4bd2608ebebe9a2c9643c2a554419069fe1d95828a07d7adc7bed46384afa453ad2b7213bb9a0f260d0a10d0af4481832c5ee7845103644a0e02434a5cabaa04a93d1a6c977dac6d066d337bd02692ee3fcbd30a56ba4f25d103f0be5ad552989168b2f2cb99c54dd069e733d519e9a9f6ba008c2732cddc13cf458dd23a89e12283cec79bcdbcdd0ce9b0235612b42971987820b34d0a525c66f84dc3dc232e7da5fa3106a26371d2322f63d62be2d8779c27022378a5febcf0b36bf63b0576dac689d028c69bae091d4303ef952ab7ac8af3267ea4df8785fa5f330d69334f0e2db13a38cbf42a028811c5b398fdaaadcde936a25f571b9850b6a3be06a4081141756a6639095b805b0327771726f0d2f38ab7a29400c262b21318e084bf43f4f39c8298c747a442fc087194919210e36238c87a17410c357573a69acb54a3ad769ec32c624654746c70776e0c15840ad1030273fb27d8ada52526c4782c6b1d7d3f931feff400f939d464063d349be074ae30d73025b5a9ea63bca7828feab32b656acdfa1f47b7e7c05c9c7030f2a8b2f81ca616e6fd7128e163193075bbca1579745854a0fd990f40e65aa0b8962faf1373267d4d70b36686c467321b65905ac1c210eae43718c3f67f75029398f4557b3356bb1962f27d1e5a2fbe472bbee4dd35cb0b3de4b41ea5a4b2d81bf2fa68c26b263510dea124e996cef579c50c4e2bf967e4c604630c45c081ab4bd82d82a127ec166dfda1f9c9ccd02e3efef058bbd4988401f7b35ac9f8e45a88faca52d2dd535a98bcb6e36598542d180516d0faf0da73ce64ac3c6fe46b6e8f1b82c45d3b889105f7d6d0511e08bf0651567b5fb1c10e17ce1c705a796864e21a88b2ffb9aaf78dbbcfddad6913aa90d1c7528869dad65622bfcacb03013915bc399abfc66e32441d59fb322d084684da2fc31f9f9a4283ed5ab4a4c189ac1eb587ad2fc03e977a81f189cdabbbad495a0ed291ef0cfbcb2ddaaaaa6bee40ec021f90e6f904deb708066e41d8a9fee3b61cb31d17011388164cb2a0746cd3d7c8b437059082c55d8a5bac5c7970d6069998e499d90d99a6f310d088bfb2b1dde16133405f721dd3730526684c0b871216aea752d9ee77b4670ae4fda9520ae5eb79e37f2a79780b87f2028dd752179997188b8d0b9947749b44c8b9192141d7c5c2f007ad50218f66b552d02deb1f76a05d082eb36491fc8652da07c8352fbfd954e122f255c1c07a702f993b0e17a8d71e25358880f29bc0a7d84f41faa5bb7443f02af2812bd28ba8336155de65dcc322c85ddc28b496c889da7290291dca9fab32d5938ac21b21928fdb6949a6173c22b7304fb022a873bbd5fdc3d8e04929debd13691f32a175183e5741fe6e2b9f3d850ba4f314267eefd6bade58eae19c7914dfc33de801094f3e15c9a4e28f91ee3dbb6de533b2e6999c92a71a397c2638ac67c0565b0a5a59a7a4fff1ce176e4c22f5613a5654fc46fb95ed4e9f10066c29eab98507eab6e4294f1d67a926a4c057294a35a76cbfa6a7a740af6e0a83ffeaf6b330aa1615c02e5f781e9b16d403fef97f822635f2630b2351c926f794330e200ac9d28f9e801ca6e7f6641ea03200b5cb8667c973d54a187d8587126339f0f288d329af42a41d60936f02bac2453ef0f5764f808eb81817dcb45d716f877003d67d3ebc6d98daf87b4f3f7f210b0af4969192802791ecf933ce2bc09fef1270eb373dee7841693f016e69c2007c5716fe4f6565513fd341587b142a6529ed4b79d73731707a11f3c314ddb5115f88a46a05b1d56bbde40faf75c398073f0e0dfa055fb5a47067484e5453937af8da8b64bc2188e4f4f4038330ddd0370f232bfa4ff15e5b5a88c44fdc32453cc98930ebcd1d2e3779949dbbf13f71eaebd5e7ac0f9331b86bf3112826a5f7a37899b3f45ce79d36f658ee1239ec8c7807544e6b8d65a93b18db472ee8db4d964b95d81e828e499a837dc608e2dc5f9893b12b2f3391efbb7653116a952f1e2afec6fc8bd047c4f41b6d3681e536c88dc25cdc512705b645d1983602ec3afdde67a633786869c50f37a0a32d9b0f08c4023e0d5a68521d00572b28075b6702dec514ab01ddc30e964080ab29b729de05f0a759a81a21f10d9491291fce47d74d3d77c9742e6dffbb5aecb21cd0ef6d6054351c2f3c20d367eb894d49458cffbace7f4dbe1cbdd3718a6e3b113e9d8d62281c439aa76d9691235c4601f16c7d0dbc0ac81f0e66604e2215671d2abdcebe41995c7ec3de266d658f5e329e70d150189733dcdfc289db550eaa2b5192cc304fd05a1a5f5731f6de9b48dfe0415ac8aafcc578c1d251e036beb895be08e1b9c0265f6d167d452db3d29b2da219812fefbcfb60d6905186532da3b0d8afb31e05e57a3d35e66d85127ad5452d0c0adc7ccbcc5e776cf82950f4f9ff29e3df30ec87b10d4af808452bee889991b9af3ac4b7f983b221d5e24a7f98bd9e6dda3ccfb7ad8e2b8d15b2b3a1240a3c61fc2334f19ccff7aaa0b915ac6ded7d3fb75ecd315e36b2dacb98964368014c5000787b48cbbdc1bc586544e4bd1b75062ceedd4f6a84ec0b2614dab96f997af09df9c94f1a83000cbec66464b4b1161bc196fb07749f564fe6ea5025d88bfaefdf2e46f60352209939d441753ed3f62688106e1681493c8576fa329d4cfe8ee51dc50adb45163bd83c36fad22e79adc08859fbd6f7057a203dac790afe94c80335ab4301121c8a34a4bec2418e8c6d24046cf5d768faf40848cd896445ca66d0433ba7c9e9c714d32d53de008d1f31b9841230bb2759c410a810f49823d2da777a2ac6c496438b84829bc2e1e77b75e14242ebffe72d15a1ed5c456bea3ddcbc88d8f3cc437dd5e071211fea33194104efce801142c3d5adf082414baf5a287b1e1f0500a9c6a077da03393960f300551402a678a3341feebcaf807cec188277e4f20388413857ea9166a575e316c359068e9112e724b4f11a53679d847308ed68ff1ec48b930d55fb31c70242b96b6850236363253f8303f1155d9ebe7460f5e1469fbbd4adf70006f1687dae7b8c0c4745d14e75fc73c2795f9330d42fe62ade4464b3f6057bea6e6fb1d028295296b187449f7fd5faa0921a4e20742d0d3e741cf439a438cd7de39dcc339f975d2310931c01d4392e56d9fbff16d07d608c822f1ef633f92c15f0decfbd3dd1ebbc213a511631bcb0d0b2366e6e1f9984f701320fe750bdbd77383079e91cb2dd9fca9ebe7e098964437593abe52f50155be15c8a4c7fba20cdc741874b4ad93df7ac0aa6b60de4bea8bcf5e1c1d2f2acaf9fe8ca900c5555e5d1071f292a7a766cb4b4a9a1067cc56d9d5517c9801f88cf8c4b803de2dedf65ba2fffd58b01b2b04c26307d0b3e7dc8ee81852f039f096bd0cb7c2f10f6fbdb79460a1aba238a8dd4be95fa30b0a91d24d1bac807297c1a060084fbd175f93288edc447f1fa4ba7b1c94bd9534c4562c4ce859a5c130921c5087d57f1a07f2474d38f7cf47a53854ee2338572e0ce3478262b09222e8c6af81b6e511800116a9dc4de2d908e3de8e67e0605fbbe1969c269d9ce4205d51167644b6332bbe1558f7477fcfa7cbd9954070968e254c60634b1a4cfa3739320cb625898351e6c81a7539439045109996e1217a19633dad8decbe9ab2e1540b81262cf4cf9997941448fe7d94d48e3fef28bd8a1cd220743421662f96707270f35a870fd2eec6d369ead3f4ae2c124688e0c5cc301c88ccfe80b7baf3fa37cd0df4126da33aba647dc27cae62203f42d7e77341f5320d5b88b09b2e6233cab7f7fe836e72288ab4a83ca579deeda8272a8a7237c1086771385f08b58cafae7a4a6d08dd77c509230948bd0d843b77b5945286ba", 0x1000}, {&(0x7f00000000c0)="47049d2723df1556034dbde9e082369e0c525d093d984be2ad3a0d969d44d9bc29aba2105a24d76a90c2d4b31fc1b779887c9744a01e794ac96a8bc03bb492d6c736fdd94fc19f7ab31a", 0x4a}, {&(0x7f0000000040)="da1afd2a9a3f0f5446700a", 0xb}, {&(0x7f0000000180)="7643cd16375367d967a74a664ed8bc88d085baac249dba7ae89178d09d171f2638900f9ba6a2b77a2edf762d24ff520f263395f8a993f73cc0f8fbc44a", 0x3d}, {&(0x7f0000001440)="4167a86832fd2da3a925eaaf81d05c50858cc8d328654017f46c6886d9b18db860734cef254634dcdf99de8deb3940639173074b906a6bfaa32ed60a9a9503429894d53f7f6389fab93d7bd779a0ebe38e5165affec213385c6065a7dbb23dad74d8905ea2980c229bad4674d235c24c1577c9973401dc643fd2c618be344f371c8cec8dc8715a6d0a8aaf2f0d830d435c54b5a46ce5b788e7907ac992e6ad57914854850da5d465f1e9614e0c6719f2603f55bb841e156ef4a89766d8cfa13e9ddb39e7fd44acfcf0a1762e37b9ecf22388c3cf2ce130b4bc40af2e44dc", 0xde}, {&(0x7f0000001540)="30409b43c0c45816cdb2d621b38e63dc6bbbcdb0ff99fffafd864106ba3fc2a6b559e1580cde1288bb3035f656253f68c5b98e304c7367e7396bfa4918b17ecb9fef0680b652ffb2a64dbc925bd8b9ac300ce384398e3359736e6ccddb61feedad4527bfc58cd12a399f497a8df08a526a829c12e84e5cee676a8d1e0281b0afbe6dee7bfd43cbf34f5b9c74e9a74f1b18134bc3205a88d0fece86b6a91d358e0ba9d6f2bdb27893a20590cfb632d3a58fb5764271adffe7e9775856380d807b1e5c1d15a544c03d73402843dd54b634080e5da917ee91737524d904a1b99fac89b6a00389bc3c92d3beee69258d8a1f2012d7f350a2b63a88ed58db72c68390686180f8d783400fe1181abf07b0f3bcaae7b923c05808f83447fc9f8b3f4e9f91fe9295e7fc734fbb9d01f5211fc3cd80cf560bf24ced66cf2b3aa032949c8236dbf1e19826da0e31a0bad305a08203854c14a33a313a902a76ead4b2821049bbcbb3863bb4bd12cfa0936c1fea883283a6efbab7014cca26fde9b8946c32f2fad3b59a408cf882d817ec5e7b52063d78919653bc1537375bd6354e01a107c367083891f7fc3a22af8bbabff70caea995563a415eb755a669ac9f25d2f8cb677bce34dacc6b673d62c0f1f8421b9cd2e1cd5be029dea121a31a1bda818bc88fc567b1f6b5398a3fbaeaf70fc6edcf177520eba2dfedfb0f58ec7c22b85da9170caeda484ebdad40eab8fbdce9b622d7460dce65b0606bd089aaab006c5f423c102ff55ff82649f15a835363b97d9f8df44c83b0ab55f01ce72175d0965fbd9e0667cc9bb8ef3c8fddfd63f48c25b824460507d2114de21abe60e59613a289b243218fd5679347074200989e62155e7c05897cb21f3baebb9911a64dabe2913d8b64fffb99ca8a07fa5bf440ded3d4f7ac8804020da77331eed360040ff91ea62d7f124da5bbc7de8517699027bb4d38cf4b8c72202b55ad901c589520f6fa5cefbd16ffcd30e18e45b3272d155d4b36ea17e11c29295acea7f0dff37af2cb5a3fcf495923f5d1f17c408f0581d1a6e1a2102ad1513e0a880d40a0a02cfc7bdac04c13a85457809e15e8bb32558c0239cc82f04cf64ea596b8420f33e96a314034632274aa709ede11b2ee885422934b4a6ed80c4d8999bf163488f41d592a2844954f0c6ce8e7c4dad58b9b5d217fdeb0de5b1c3d6e2ac57d35d9d5ba10b52085c6fedf56525cc333d81fed47075e339afd44502d6f8b7c4f3fa024deb0b4ef7a981f63ae938b6a589a06c76d6eb0110de170f2488730593335fc26d47a560bd39e699d28e7b5a5d2a8a766a591fda3f241224d7edf4cf15470eb1b123805090382d1c827de3d244e23887880a9287d03de78cd0119fa078c2e6bbb99475045099fb221a921ab32e5944e5a46813044ecd622066e5a2d2cc7b18e91a689940eeadba222ce8b60b913c8ff98addba51131fb8d7160aafde94ab50e8e2b20f37d08015dbcb75d8b0857a93b514e863c130e90434c524b9141f92c8c6f131db159b2fc648e45d7c853a90d434ee2ec709f4930372ef968f740b057f844f807398b8c8b27a9daeaae147d7812c38bdde7fc2d542bae40c123e66edfd88b4c89436f638f5c3c767761e6ffa3a25aa27e3ea93cfd48cbb99faf728bce6b9c272b0cb679da7d29e184170d579629894b8d9e9c10db707bea0b027305b73ebb092f4441c582168ae0c6e78ff2ed0f4d3171b40b938035f104d599d736f470345a11e7b4e102da12978b20f463806e4a8f6e3ffdce0ea2bfc81d539a0646985e5364275dc3fe23c7c23538b3443042b64cf4c1645a764dc24d2338f0d56c5e1f8ea73895cf47fb5ba14138439d72e224ec7757de95ea1e86e6112c33f8369db5441ae07ce257e96741233c0e8289320e40baff5469ddceb5cd5060d69349ad704b5dc731eb5cd98c8679060c296c8a4dd0fa41060e7dd71ef8808167568dacfc2dbd1d1b5f50c8d61fdea034985c672daee0d48edd3c9caac60f36771a8797bfb3cca7823e8c09b5b3a1648a471769c9bea709bd95d5f7ba970c4a9543306ce39901ad24620ebbc7cd47cf364b24a486c26862df3e0ad244f96c4237ce9211edfee6612fa3b3e3e3858f3ff2713cbcdea20a23f49652f4229ac8e5542a5fa743c4e579139b38abcaa77ec22542adac3ef051081a9fe54ca2a70e278d23304c54ee52fec5e62c3f75a08b4887145ee4dec9b7243b734714fc749c49c572082d7c6c3dbc607d470bc7a7924412c74790e436745ecd52055d58c16f4f04bf111ad898d4c8e92f0bff9c402d09749e92e25a4bf16ff82c79ce3936836351c137fbb66ec47849076b398e7b8388d81191defa826ad12caba39c1a21b1209a6125cb7b4b6039878a41cae2828e62df855dd67aab246cf0b376bb031eabe115e2405c62d1f7329548bd7fd1a54620c80e55f4f7c180fddb788ebdfb88f02d3e1524b0f10f05d7c66f9b4748bb5b5242da70edb36b3c8f9e2cec7e9d833502cbc0ddd9e409afc19dce137bd6a7b1d63cea53e8f3d063818aee0cb395d6a9f1c8dd8169b56d3592cd9db56f2c698f9e197a327e7dc6a25d91461c1d434a3a627e7b84923ff0b16b063d4e5aac889591ac46e053bdeaab3a8b6f1f07d4e4fa2c4b5860a5e4485ed221cc76cd208dfa22943501c767cc5a3823607dce4cbf791edfe0fcb2710284863e3f28d4707b6fc700c4a45ce72dc5a20e3325f21fa0a8b7800fae46221462e6b383950ade3d5ebfa32393340c354ab4a26458f79732e365f62933ce21d87255574d8c03417d25b70a826c8d2c5d12fd40121fdb775126ad7655ba5121b5df9c5d2c4164dcda2925c69a7d525ed1e493b4020b460d58f1d26cca7230a08012bfce2a36a2313ee7bf4ae32aa6978b126c5672c5ce12e2f147196d563781f57e88e499a9d380dca6df3ded81072b1dd014d1d76ff96998abc66cac8b207c6328d1014429ffa3d38a2cd4bb3863354914a502583270f4746de9bb0bed2417a264bed6c31aeaae52a61f6ef9059e9635507971061819742eb48846c48156b5b9ca1f1f4f9ff26ed70701323ec5db7c2926bffa865424490cc4343909f220c825ea2620553fec99b1e5ba7ec89f927d97733039b8e1edcc4e8d627fb43e6bcce1fe34e4ae63f438c53c5704880c8e1912476b82d11bc639c5e17679427d22fcf0d65c05ac4cae56fadaffbe0833b5d38b860b4800c95b868efac486ec66f89dbe0a6b1ef6ccedc99cbbd157caa1ecdbc5ec037245e53ac0dc1ffda28a3f8d788fbda8b413f197735902b9556f614ef802f25a017256a45b710ae4f4629d721731f596836c1eb8b5c4eaeea1dd993f8bb9f3c6feeec2c783d8d556ecb1941c6ce40bb17415d30817a64ba9d40ef4e0f57b24eeade276afc157446ffdf062bb0ccbc81e162676448204cdce037942fe1d58175c663b6ce33da83a867cb7d005cb2d952dfd48e001adde9d717a1a5daf0a735f7595405c13d194de3013df6e84dbdc6994fcaf85017bc7702297817ba538261a2194627cb0b4b2e31c38013b7d909e9986abaaa58b41a88ce23b1d9e6550c193e4902a9f6c4effb25a0e6d4f56ca36723a8edd0aa899e44d9ee81920722ee873adcf76ee6420ac01b1fa8b98c3c44e1a4450ff4827b7e5942a7f0e176cea8a8cfebbd4ef69e99907790e0fc18304d79e4f8642d7337e8596d17f71b4fc44fbc5aa988fb32b10a79757b9130d3abf9e78c2f03590f4056b98203917582ca87f5162243ae3e6ea09ed64162a4576d57303098756b5f78c6837815c7ef78ed9dce099f58620e0dd2ecb397b8f99be61452a18a1903b0fb6c8d50e41b51a054edfd297852fb9d4761ac8587d683e74526f323538af2b0a6678b44d29187e04ba2c56db9b15c8fa302f4fb7e618d8315e034639713454ea88bcb3165afddcb7a6b75d930cffcfef9806ddc5ec2d3d668a3ae8b339cf17391e33ba3123ae00cded3d67abf370cad6f62747cd522685ed532d1c575b336b26295c03053a0619b2d50cba9d156cc581ec985c0d6cfd31145dc0e691ab07824664c399c68142c4950e8be2e7504f9d5dc1794a1dbde56a52bb4e67e3a0657c7cc7cb78ef215affe9ffaca1eb07d66f50d124683aaa78a4d0bb6627057616d25640edc342d478793e78c8cd047cddfb1169974c2ce4f9f10fbfce736306133ed6a5c71c6c1714ce2578550b28066457bfe88c1ec2bfd5d287ea5a9147ac5937d17ac1c49c67714833f0765ddf17ae5fec62abe7b13d8cd48ad0824a6c02125a4bfffdfe52302817f58a7660ac75dd189293c24230cd2a03a8e43be45bdced017dce357757df49dc48daeaaf7df396e3e8cdfc64cd109132dca957d1645b7871459d6749de4ececbbe136e4fb1b9d7e420d80c783b067584a9506f926548bbf8072a787a972b0b6381d5f0a476bc4a74d045161ea734d0988ecc81c571c45af737420f173237de57993a2efb375a8fc99c29c97d737aba1dc4381af0f2eb4ffd2636654fe849c2e48f5b4864e2da657fbcf04767d15196fb7d151718534653117a96ff68cc9d98f6350b85780bf2b93f4f7d3c1ed680254f8ec3f117fc5e97585c2a80ac58d918027a063bbcb581904022db6826dbc7ade71ea6f37fe536cca6ec55992d4330351aad67b01c40f222f23779ca3779e1c9e7793bb48f013cb1edcf5a68d184e5e8305288b7d36a8b96c27798968ef5c01ebd2eb70d1fe82d1ea14a6182498ee68e96ed08ff326c792473a275ed1e30f726002ac15aa8c0e60ec26cdc8c23d339e32d2b61ae029f6518aa900d083e66c56872edbbbda3de46d3839204ff474155349d86cb332cb8e18f31ee5e89dc6a58bccbabc65686576bc6b5f3f92dcfb77a936cf3d1f2b7055eb0d1e9bf9373bce57ad6425041da10ea5cabe37f890ee814162c0a08f8fe68a3e4b1d2f4e01d26b108eab184726919716f36071bf62c4030800e4f3a65dc1ed2cde82a8192ba57d07ee9bde02e4132cb54e7810f9eaafa5340eb60e774f8fbc332dd0f83a2c5113d2244da7cda14225431f998ff96374f8eb0ee5fce46dd95659370d65c792a915ab86f1bac19fe80c3c2673d385c33f5660951aea515ed37968d0b04f54833871aba196670536c347ed46f73a0743f4e590f1c8aa022071d9efea0562f1fbcf0fe3c8c11664509df8d669579c6855f1db0a1b14cd86b3b96752abc518f68cd57d3881047de9c98873153d5cf55a8682b38247bdf191608402e4fe68e007268d62dff3dbd62645700c157b8fc623a2b9ec748fbac32f5b8965b5f2cf0f99e3142b9ada4f88bce69c3c39b1bf3e10c12540409a124e07fa9c3a93a0c60d0986aa6fa4e4546692b57c86ecff41f8fd07a0319b50d440545101b974b10d8c87770fc914ebe0077ffc83e4fd4ac740fec6e63a933574f5ff5e607dc938076d41e6cb874de3fb250e5433b2dbef09a5608d104a95c33755668cf801004e542a55e37fba24e27f8a125fa23043d79609d228c64bd356881178c935f57710ce83dd8ed21174088573f2f2343cf8ccefbbf00a3a2d82e8f14c83aaf94754fdd2d0f547a203b6ed06859f85369b516741dd3d9f6b3e669751947100911aca5f54bbc73d86052394f3c3ac1d6ef4ef1bcc31a2345a2b95a2a9e6b6503bd186ce8c504a0a1f0073936b769d5d3ff6adff231f040e086765733702cb8864a52f489797dbe766b11d0b5687b66d7158a5e2d068d9f50e43a674116392131b67940b9b3b2028c607eeff75d86df55fb77", 0x1000}, {&(0x7f0000002540)="62d7608412bd58c6f876686c2200a7a0552c131f6c94e4dcc2c80f5777129a9b6d015f9d38822d7a182d04150915e8712d1160a282921913a3989b9bd4f785f5e050598a3c8daf0f6d9921be55e14cfd026333c986010fe45b2baee79050090b7f75277cd106a0569e1dc589d73f622a74ea91fd5a48493b2ec7ba7357dc8d1589434ae1298d1c757d462feaf6c01a69", 0x90}, {&(0x7f00000001c0)="116e00cfe66cb44587e61b1896bffbc2316f6ec3ef5e41df74eeef47ebe2d71343df466c91e475459123aee5ae4a64be5192b8860e23a56c492926308199bd98b30f879f120dc440b89d27c3de22e6eaaf908cb0cf7e84a7056470ed2d78f6757d", 0x61}, {&(0x7f0000000280)="a47a9121f20e313c1beedea154a87a9b2a523e76b15aa434282e93191931b7b5e3946139", 0x24}, {&(0x7f00000002c0)="f489ac688118280db9c55c6c8cb89283726b33d7a759eb7dc996a570f573e5fd347842a814795790d71f59b4b333e6e4d04e6c504cead8fa8e260f35d870", 0x3e}], 0xa, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x9}, {0x2d, 0x4}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 14:12:31 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x7) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="c53e7395b172ae5608bd587684d5aa4e6ce3d882e31bedd3b7fa82d2abc5061797876f6e2c88a5dd70b893d407abb8e3e43e44911175ab4c6c1db20dc35e296f594052958ecf876206ff6e2886eed63df2ad3d630c3de7f2e56c6cf6ca0d2844d3d4c4b3e4fdf27996a19542b76bd68b91c5b05b365db088d0c8e6e11816689160a1dbc2441db2a182228cd7b1000f579a6267d994eae33e59b54402d6499c7251736419f4c1d2abb1cf3fc37114aae55fd7c1237d44efa801a7302581d0e095", 0xc0) 14:12:31 executing program 1: truncate(&(0x7f0000001480)='./file0\x00', 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="b88cf26b1e46d781e77200139df8f204566ead1dda72f7c6031f8285af01bceb", 0x20}, {&(0x7f00000000c0)="79ec726e5a34cb940abae101dbf503c584fabf6220e006760e22609d44045b90717f1d84a0e72316d6ec5d93727f52fa463ce8dfc9ea905573f6f720330751bd982fd80e168f0a7e4e3a5ff6f741bb8fcfa88ede310500263de0904cd524690f1a90716527e29b1bac8c1f90b7724722d392e8de76342b33811617c089ff0b84bce2c12d93", 0x85}, {&(0x7f0000000200)="266fb39eb1e77bcf0893694fee5dffafb02b7615743225ccd55fa730c1879d77a1fb7139a2ab88fd8f3371e2ba1438e999aa9d16ab34df8989661e878ad11f41f76208313908c993e771ce73a162383f991cc2fd320082cd4b7b7adf60f357bc36c015746d221cbfbbf12056bcdd1221e7a3ed01fe83cc9529eee0124e6420e50b5cef63e660f17e83d435bbaa89fc850761976e1765394da6ad87dbd89e27366004e27b07a90cbca1e07fed6b0d9b689ebc077629327b142cb5abaccf282b70c961e63f0c16de64017875449ffa05500f72e844a541", 0xd6}, {&(0x7f0000000300)="616015ed54ab6c6f6607c0ce6fe201c32917117734a6dbd44ab4e36eda5831d2631e98adf4b9d339e58704ee01f58102a05ae5d20e94d9c935a0f0b99fc51c23b00d0479409b75600bd0aa3ea3c63ee607165d1456e9d6a2a93966c24f130915b8412aa71680c4a22c2d1081df0c87e374e4e81e304115b4dc603ca97bb0de0d3f02a592fa16ec728001924c9e51cfb8247608066f28302dc9c26bcf5793e39db9cf71c5961f46ac63b3b5df286ffa3184ff9a048b4679d85424c91c19a6e0b9dd62f35c4e874450809eb7a18b277839d6fe0d997317926a88740333939c77db", 0xe0}, {&(0x7f0000000400)="d4dd0dae0597ae0ccc97df98ee9ead71afeeaab01fcb1dd146f99b585173e7d0796a8f0f0af073c439a8072a73a0c481f5f4cbb98ecf044bc52aff5380e0aeb8f89a4b7cc731de2763c1d49f6ebb42e8833e492dc93006ba0b3fbf8eb1daaf7175dd8ce314282c9731742f95c5b28f3e0a7967d956f057a5cfa7b3e0ce586c3d40af719563c239f1d90a72e79cfd96b75fd34901dbb9ecb7108c63c869a4a278ebd7066884677a1123254ab871768ff00291aac717e99676c5716b262e5f55378fa3e6ca2c9f036517585422170e9b8985fd80b9f04a795feabfb2f8614f0c8a6b23cc3ddbe0855dd2e6ad8e5287500355948d2060127ed1b7245872f3b3b55f00f1304e527ffce22550535869fb3e74dee7fff551f399ac8f982d0987cfb0fcd6d0d3b60d0f2e043237771f2c862f915975f09670a25f8a2973f5add8fb7b9c1f1c2a2cbe714b0bf5d1e7a133ffcd19c69303e939cfa80859ded5005519671110aeae138eaf6f13d0eaa4c007271e4e6c7a2d9b56fc6dd1d9d7ee10f625c77d93b5e6d7405db12615b1a87609e669e472e68b46e017a6a8cb313c444abb9643ac19a682e762bddab9060e6569c48a748680b1d09e245733b1e9416e697e7b09319e070ad2e794d4198bb0512d44bd698d787a89746506c6b42a6269db583943a006c222e51e5bfa3ff646966d45372bbaad3880193b1c2ed982c4bacd542ce2fe6c8100a162a5ca6f08f310976abcbbce29225d1715ebcc39b834f011396d040afd2dac5805a979d5ff925e8d8769b5871d49ac0a31d84a1dd81730fc8e798be0e0b940160f59001650eb2f83d608151037ae94b433747f9f9149c289eb00a2f6d3420980e8db74a03977c49e028a1700bb5ecedeac80b50c6c43f534eff798b9fb89378cc9c0a779e00261b0bba6bc715f6f75a745a9765014042957b79f627fbd635378be3e0969a0d1aaff8da31982f5466fb2ee1dc91a7895bf401835ff511363c5f8cabc89a8e07f0620f9bd858399775dfa2a8d637bcd6b7fa99a82fd19ff0edd4cad57dfd02711fe6772109916e9089edbd1d56c87a3bfaf3a0fbe2202c115bce7934d4053233b36305d452f74a83398ea38d86a3cdb2f2170eca14c5eb5f44efd1b7b02248ddb4bfeadc3f3028bb61df7d165933887f8f4ad9a12d5d8535a248c908fab30cb6669b84d92cf206e011a5294e011246fc3dfe33836090740850114b1159acff2e9b2bdc75fde89f6c994fd19946b0dcd42ff934ffe61e7d4726cdd0cb0b3ed838c6f7c6380500da992fadaeb54ea1a6f8dda5c2c57c6d99b8b2de6f2519e4838b6382925d065f582a69d2320c697e83fa026c3679fb4c83009d51e2202eeb4be399ce65f67a27a7faeb9c1669b956196f0752ce776513b6970b8bbac50a21424437566137ef4e4a545eef4f25622110d6b5cb9fdb6bcb2bc6bf00098ac8e7295092873c58445a3b392b3e13fc7ff2a9591a4b5ab6676cd7bb305807e0cf2f6ed2c5c662e562fc4d83f68b303e1302d87f7b7a438f063f9c4ad9b3b52cca4897e1d6539e5c5cd8210d37460a9be682df58534bee530913ba16ea37cf85f501917805b499ff40432299e9d17ff7d4e5203e3fbec2bcb6adcb6a22299a6926a6a9f2cd086fd04857e30807d9db657ce8b05b488fef5ee6031c7e9a90933eb6a3b059e11b0654168fd883040615a71f02f91fa3f2429c7c739388b2785fe9466d060033f294e7ea06f26ffe7819fd80e5af7b46d8bddf7209d03b63b83820d147563f8a131d2a4e7b0abdf17fd6422a1b7194d9b2c0575fdb248f8bdac32fcbfc3e2b86bea5d1738b2f82c1ede1e62c60708554941a9c4d65806788a7e9dc96fe0a99cb19d7331e90f44d9ae2f0de288bf616cd6f7e92c702fd2b68b160be2b2573e855e29b5d1064c0162896d10bf5448492e5875f808c78f98cdba08aeea128b682cb5910314a43a6e3a59db54629b2b4839f047ebeb52ba27779bb89202a2dc2e4fe2a8af1ecef692d39af3ff39caf26394da6a99d2ddd9d8550c0d2d618899f16f6dd691c50fcf33e13c3eea450fd9fee5814ae76e48a8828944f276f440e31944b807840850be02cc88401a6aa134135f978f28af6574e292ddf43252c592e76730d00c2e04ca2ffd9126d76c2884033d55cd89997e833cd9c50a4e026bd96d5276c0fd6a6a8059e51cdd73c9e5ff64097cd28911df69bbce4b40e00c168540a53ba8a84b3f5507c03af119322a06d11fc99913c46d5380fc945a7fb0f7ac02d6d3e976de111574c1aa7e6c2ef4c0c39a3f5ce07184c3b8f26322199f31e95172a21ef93dab7a214caefacfad15a81d0de161f77ae120ed74bad8e746588858a5a01f9e1ab02bf98f2b9f9ac32f29d4e6f41a98121892a42e0fedc0a4c34910c9cebf2f6655eeac4db6b6cc958f7d1e252d52062200b03ed65d359d3a5e2759592e213eeba1724720a1446fc54744c61430e3d3efe5066124662ed384d54160e3e69494ae2e96f55f30944c01decb47706626bf6d60cbb4d907c51242a72d2214eeba0ff19606b37d3a207b3e32fcd3ac77a088c5a3a30c806a1a72da9a4503a332ca502a810669a34feb18ef670d39ae3119a0c9e9420c4244bcfe2ea88dfe72509c3efb75183298f9f87d216711fa9e03d85e7490590e326edc7b2cf1d6782e849c7318247df0d7d08184e0a63a3f9ab34be3d096b2f3acca4bc33f8ebe45cfab5592e18926f99ba3c8ba7005baf52e9c894c0e4983e185a536824d1b6daf320fa9ec9f5f1af52d9c20ac14ec0c77683ec6c7f7f5eebb675564a0de21f8aad4b73167aa5c6eea97b1b2983966a7604aa11a0c91a6c8eae3d8344712a17694a8bce002a1e578dafb1865689d7638d53a4e8067718706ec026c5df5d49acf3ab446f7ebcf3c93adf117f10a211ca613a45fd529589a1990f86fb015bc224c418cb4fba9d883a66f94c18485140eada59a335b7ab69f63994698823dde814e75697f3d48a493193f9d691c2926b2accb533fda35bc7eb2f2f7a248fbe8fad464705e0043c9f4e93f2a10e1a6602b55dff4010eae5281e04b3b17b18d9a65e7df7b435c9722259d722d9de47eed455fde0e68bf1a00340a238df52378b11c0891c81812675d23be448c041165760dde08ee8eef1b7063180c594fb5bfdefe3d7e198738047271163b69612512b5873e058c35afab49ca49e2a56f99f9f1c2bf4d016a4034bdbd9f58158272f7763c755c88c355f31b3489a6e9e8d8092ce68601a3f97de6bd5f3354a2b839f38552b9f568074c19eb7f7a690b26b42c6849760041c59dc1cacae139313cdf755d01e860727087eb8edfe4cad5c394095a556e918c2fc709a84d94c3c9dae5831baac8bedb8f3faba87047f247627b5ed054d4c0b90e4ecbccc2322f2c181d862ee5ce80db11e6c6e76c006aaa4483bb40a62ef912bf51382f59eb839a2630a0f4a89e961094e325806431dfb7e99c12267b44d22faaa6ba8f1866a21d867244dfc316a694a17686f8b731f1b3687f3e564c850d8d8b02083fed53efdddad39666183dd832646a089a2464c206b52465a174cc0db0e1c8903570c3e5866d2a09ffabb7ede98ab64e7e409e25fd4c04bf12e4eca86c32aff452352ab6420994edf6395def406ac175dcac1b9aa9075917157dfd8ead9a6ef7765a6a121bbdbeee9210aac0a25bd22e6793b4c4126583f117d395911d527328d006bae0e33b2c327f922ba9df0c973991af39973027d0ba1eebe57d04d27b0ee83c1d3909386c9c7b766778208f37a765e5522a9edd2ddaa87a265b35d7babf498ddb952b2fc997caee4bc92d6e3908d793f2311c1c640f22431d08154edd88b999a4ce48d312c3c4d246971209df6338410b5e4465815b3fb327870595e4407be2f65c01940fdf69ac2c790e9b39558a1f388e078e686efb4df7b81c8efc8c2e38979260ea3312aa0053da766ffbc8c53f9351daa9e5dc26083c8006fcf113723d852a290fb17acdf1eddb375c4d1f576b428306f8c972eb34b87776786e33e7f2e785fbcf1a0f9e548289c35c45b7c1c03d0f82b5b7afb0515dab2be2908feb06ebca47855cfa2e8d301e5472458e5d5aada4c8bc4458180594cfa25df25499c403dc50691b550dd8e14d8451ec668e62a6295fbe64d5e6f177a93dbd500271471f83677d538bdb91db98cbbcc2499f2e58b158c03824ed387fd7f8f577e2566c56bc0c02a080b9eb01f89755f985f9018ceb31c432e317999300a561d5ab256b71377662ecb0400e340299ec5bccac7b4ca0a184504f8598a53f3860d469ae75a3d3b5382f5d169ae4084d00b47cf15f174e7bfcfc5a8eeed282841d2a8be12be2b1d74deec59f3dafd1217c83e9cba42e3893a84d08c752fe7a6639648c0dab5a1f5eda8f2f8b290ceadbe18109584bb5ed3a2034bb836b61336a8ced7b2785a5c47dacbfb65b673f4735e2310fcf8a2be9174c456fde1a359d51036798c48710efae5da93b9176f5d43964d2ce00b45fade4a98130d20a668ee8f24862c1f975c1e61dacf7e690b2190510ecb795250c31e8eb6f6a5f7122f8eb3ee59250590e3bec84f2b7b618e25ee38f2e0891900386e4dcbcbe6b9e6806cb1263e1c1163a95249e61ad5a7f11b38fdc083b9178950f15a43c952b676969d954aca55a881078cf6b1c1b3ed161d3ad7268acfca1a7c0f0194751a033a2f9562a896d16962e60228ebfc12dd486e58c648062ccec8a261659a92e79c6c5b46706bdfecbc10030cda288b7b4f4cc0c16a08feeac453a62aec6488a7d82e22979d86db041f0de15d86e33dfbcd645d8a36554b2bbbbd7806e6388e6bf98e8464327f5a34d54b555f8c8c61260ccf66cf99e23bf03060a17e877d0956f49ed6b4da897b9c1e8395b7cfeb81f8455932aea2eaa0923ff09f7779ecd5d49433bddfc969fd8be81f054b645e59ef88f90766b30cd42ecfdfed7f831dd0bbd4ae885bbd6e4c8cd956c53efff32c9964decec57b879f244683f99548874479ed1294f71dfdf7983b0fcfc8d68301826060034269c9d4bd4b2396938088f0954bda859c82554bf18525eb3c29099013ca22c3a4f4fb0826ea38160245472d75ac1d52b466110a6ce3e2401890309e93cadc95ea1c3d3697a1862a1b51df20e4f5a33056dea093d644f19ef9add245f25618b2f292d555f0f593e5a12d4c9c1ce8f59caf5cdf136de9d6caecd5c2828236e690ac2c711c1487b8c49fd45d18e645f465ca65d2b306a5d2668f177a75bbe7c33c94cceb1f00577d5747bb0ba3c8ae688feb6d7a9d28fc8c386a3365528c5898a71bf2da66e63ea6a07a0fbb5c4b92d2ce179d3c891cafdedac34a16c6e82b21e21e98ea4e47d2c4251fc703005d4fddbd4de9f1b3bebb92926b701805ad751eb2e5f5d97749f8fe2e4e8fcd38f8a48ffeb730c2feea5e2ee26ee2bbf4522361c8ce9f62de64f1bd842907e4f059fa4a9f84db3317299a838a5fe8502cc576c7564084e9da21e634d3aa6c6983451a517a3b34d682df28a91320cd13930dfb02de177d59705df0b0f0908e12fc593c85be15ab29a6cf53eba61e8d295f6965474e52e7630bd2368c48308768ba1efe923d1107fc5dd8248ac59eb85fd8682316c5cfd354cd776a4bfd52f3a0224dda0a5ada1ba7ef2e0e38dade2af907612d0bf2b640b89648d664832e92c1c14c0adcfce99b5d1f3c3183f62d0660d1690af9a26809d92cb98d515d5240436dcb86f1e6bc9814866cdb687be4fb590b55a6727c60289a93e3bf4", 0x1000}], 0x5, 0x0, 0x0) 14:12:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = geteuid() r4 = getegid() fchown(r1, r3, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) pckbd_enable: command error 14:12:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) fsync(r0) fcntl$getown(r0, 0x5) 14:12:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 14:12:33 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000fc0)={0x1, 0x10000}, 0xffffff67) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000f80), 0xc) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd520cb35cc0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899afc3107e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a1523630000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c344200000000003a0c4bb8988813caa2f246fc772e5c12bf7d81500550579f2b8b4e01df4285bcd8cd54020efbf34a35bc23f3cab285f02c41cdef065ca58d59222167aa524b789f001c8a23fe424bbdb2dc45758947e6ffc933bd950fcf7b1162387ba7f900"/833], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x100, 0x3f}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) 14:12:33 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) fcntl$getown(r0, 0x5) mlockall(0x0) 14:12:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) ioctl$TIOCSTOP(r0, 0x2000746f) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000140)='\\\x00') 14:12:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='{(\x00', &(0x7f0000000140)='\\\x00', &(0x7f0000000180)='#.(-\x00', &(0x7f00000001c0)='-\x00'], &(0x7f0000000340)=[&(0x7f0000000240)=']\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-\\\x00']) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)=""/4096, &(0x7f0000000000)=0x1000) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) symlink(&(0x7f00000013c0)='./bus\x00', &(0x7f0000001400)='./bus\x00') 14:12:34 executing program 0: r0 = socket(0x18, 0x1, 0x7) connect$unix(r0, &(0x7f0000000640)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="20000000000000000000000000000000f87c8a2c9f5158fa1d57c306000000a7140000070000b6c1f60408cc05ad9f427a702e6759f6ee9798b9973228771f035bfd0ce82073224daf7fae71cb71f992895af0867f8bfdb25e5ecdc6e44fddeab54ded5159776cc839cb8c84afa0af05e3186df21caebea4c0e68b2af91fb300d888614bd4e5269ce4069df43ace8f1018d0b972db8d27c7918ab6e49354365cdf80f8afb9790e21847e322d76962b084cd6ed4e5dc64e3fd4dce297893b1d59097915705aa384e97d83660033a57c27b2b7b715d724d5fa36885a07bf64ee501c3c991c652d46344be2ac51f8a3ba7ced0408564fdfc0f65a0e56ef4f11c4d92bf7809cff7c7233ef"], 0x38}, 0x0) fchdir(r2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x8, 0xfffffffffffffffa, 0x5, 0x80, &(0x7f00000003c0)={{0x2, 0x5, 0xfffffffffffffffb, 0x1, 0x5, 0x10001}, {[0x6, 0xffffffff, 0x4, 0x4, 0x7, 0xc53, 0x1, 0x0, 0x8001, 0x80000001, 0x9, 0x81e5, 0x4, 0x4, 0x1, 0x3f, 0x80000000, 0x8], [0x1, 0x7, 0x3ff, 0xfffffffffffffffd, 0x4, 0xff, 0x8, 0x1, 0x6c, 0xffffffff], [0x1ff, 0x25c, 0x1ff, 0x400, 0x9, 0x8, 0x100], [0xfffffffffffffff9, 0xfffffffffffffbff, 0xa0c, 0x9, 0x0, 0x5], [{0xffffffff, 0x7, 0x2, 0x7}, {0x0, 0xf2, 0x1, 0x1000}, {0x5, 0x9, 0x0, 0x7}, {0x0, 0x5, 0xff, 0x2}, {0x273a, 0x80, 0x3, 0x7}, {0x5, 0x193, 0x2, 0xfff}, {0x200, 0x7, 0x0, 0x5}, {0x7aee, 0x14, 0x1, 0xfe}], {0x400, 0xffffffff, 0x7, 0x4}, {0x8, 0x8, 0x9, 0x3}}}, 0x7, 0x8001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x6) sendto$unix(r0, &(0x7f0000000180)="560334203e2b57260d21aca5499c535f3dc22f97a1d1baed50f8fa756a68d46b855f017c07f2f976d52e2b087bbbd2e052b219f286a452bd2004cb646085d9ad0797c9d3f6c1607ece2f46b521c43557e18a8b40c7f63b6a03145e5fb1a9e75ee6f4b3ea12a51763e23164271005c68d49f3d96300f2e4a116a1b138b336a4cbcb3c0469153aac8bf5fbba6c0cf34129779d5fe85f59bfe3c20a75fd9e2545036b4d", 0xa2, 0x40f, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000002c0)={0xd59, 0x10000}) ioctl$BIOCFLUSH(r3, 0x20004268) 14:12:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) dup2(r1, r0) ioctl$TIOCSDTR(r0, 0x20007479) 14:12:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_emit_ethernet(0xfe, &(0x7f0000000180)="fc486a4d871160c74fb848c494e4e940f6e4ea6177de934ce1b636d9470673b1278f945ab25399278669d0cfdaf6198e4b1f3d9f82ac705e056b9ab4f855426801fa15168f115540822ab79296ab76196f4f613ca8a1f57275d70c4084abcdfd29bf3e064dcb60f458eb396b3a7b714ddea22b036f0af11b9be365de9dac5b3906ff7b54d71aad23522984ee146b6d993f60968494df9253f94cfc393ee4d21919d850ef87c53ab830af2ca46707b23c27bd0d6c3873c71ce32e6170a1cb02912f0300f98eafcea4f289af1b44db5d67b035ff48d7766669073b3d4e4a6e3f3f1fce52e2f5fae1fdc30b13f3ec34b2e4cb307f4e50e9a7831111b84f5d62") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}, {r0}], 0x2, 0x0) 14:12:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 14:12:34 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x462f5465e2bde004}, 0x5) socket(0x2, 0x5, 0x7fffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007200"/4098], &(0x7f0000000080)=0x1002) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x8000, [{0x3, 0x9}, {0x1, 0x3}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0x80000001}, {0x1, 0x4}, {0x3, 0x400}, {0x0, 0x100000001}, {0x3, 0xff}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x7}, {0x2, 0x1ff}, {0x2, 0x3}, {0x3, 0x10001}, {0x3, 0x8}, {0x3, 0xfffffffffffffff8}, {0x2, 0x100}, {0x1, 0x4}, {0x3, 0x1ada}, {0x3}, {0x1, 0x6}, {0x3, 0x7fffffff}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0x6}, {0x2, 0x4}, {0x2, 0x7f}, {0x3, 0x8}, {0x2, 0x200800000000}, {0x1, 0x7cf}, {0x3, 0x9ab}]}) 14:12:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) clock_getres(0x0, &(0x7f0000000080)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x200) clock_gettime(0x7, &(0x7f0000000180)) r2 = getpgid(0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semget$private(0x0, 0x1, 0x200) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0xc000, 0x6) r8 = fcntl$getown(r1, 0x5) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x0, 0x9ada, 0x7fff}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) msgget(0x3, 0x98) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000140)=ANY=[@ANYBLOB="00912e2f666c6c750000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="95fd99db26b96e52316b500eb3ff8004eb5b0ecae92710e8a04e316481f32e6dd022f81ea4e55f30b27fc367eba2f5230393727dd6d1b06bee2eae74f3be", 0x3e}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x90, 0x8}, 0x9) pipe(&(0x7f0000000500)) 14:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x944c52ba0856a3e4) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0xfffffffffffffc07) 14:12:34 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000380)='./file1\x00') sendto$unix(r1, &(0x7f0000000500)="7197fc4b221eb3eb6713e4c405eae992105484103c01357cdf2b10cb953c1085e0881470b38d18620aa9c63bd181ffe53f62b2a40333c93d70e7e4a72134224b7d73e757eaada73135d9b6b3297012b3341994085aa7ed63fadfd64d4e303458eece37b569550afd9c4d5ce5bd4197ee0a8beb5abf5aa1464b750b01090efbf2d22c2859940fca591ce7a25f92a441e8deb1852fbaa20a49f0a81c658841bc3c7eea8388592f4b2824769f4f68596d7c8dbed76706f444b0d23ac9ef19c5876b5b1c3b3fe16dd37f29da066757f1904fe8354f15bff2957deb5d2a10ffc2503a30329161d961d3f1da291b5d569351c6ea521461ea2a617e123157b84d2f1949c7ace870c3be9a754c309249f7773de10fdfe92db7722d66ebe717d01f13b4d2ba213d245f6e66b76f0d99e1ed8e5ab46a3fb8c6ef77f5030400ccc9cf44fed6b6efcda1d3b2a7bdfb11da0cf63d2a48faeaf3da06660ac8fa5dfb3abe1ed40bfe3f571be8ff6c6b50734b8e6ebfa54fd31f212e493680206fded2e0ac649b268895b6cd3474054f72c2e7137fed84bc9e0259c8948cd2dbf3ece2b102a40d58ecb6082d238fee1c7b4b6d9d7d9d552e0c831ed94a7e54321a03f9a3980df5ba29c8afdf265845d7be1038c3f61e6401afe980cbbae9a0129e785bf259e36dc50766a7d582a4291698f4b89c44335b598257423e9ced6603dfbc2c19d0c023fdc286d1f2ae674b8cd4043b859209ab29324a57bca706055c50c4a639afc4ea0f2157995a9cc246e789496d87572f1bd4fe4b3420dac42edd8ea3be3169a21c23cf6a0d39daabe3fee3196bc7d9a23b277a84c9f7cd08aee811ae0ab86eb1939cdff73615f9b95271dcdf220025a7b1e560834f941c1e7b4c97603fe1ca7f4485d7e78fd5bc61998aca361aa461ac49da893a39ba01fdb17537576a0947a2390130855943753bbe07b4a99f0b221458427180be62d410f3e9fb5198bcceb2f643fd4339872e547bf07f77e8b6e52ffc004514236f3ac89f914dca1142d2f111372dd74314db8543bdf940d7ed979bcc4b778c9661788dee1abfb55941dd016fda4305e09b6ee7158b797e0c94723d3db1bc9aeed8e7f2171ec79df3544b1a7406456e89382a7a852f37562bfe2a4014d344716d594c323f3145b45a6d49a76a4b068fac0d82aeb60807a90114c5ba680775e3cbf7633b2af62f3bd1b9f6f2ec03d463f58cb6687efa18a3f8022fac93a27cc825ed8826203d59f3b04113d97a6c069da7af0283d5eb5a31412d702533afc490ae7f4db1659d8a9600e9e86082ffca56db0c6ca9baad871164614772ea33ec236060aa8004b965afe35d2af7205681c99ba762417c435d47df077c7301c9631f7282beae75ebcf5257951b81568495fce257e34018125334dd902f56aeaf3987a0d8a1ad6136a9dbf1d992a5f4b8027fbab9f066a969652d53d7df322f7c5e62de2a1ac31a308e7222a4a268f7667a6b7915302dcad62eff61ea73b01c23f0c63a4422ca8c23a7934985e197051b3aec46f0fe7649d826fe509ea0a501eca348ce48fae8b195c533c2d2d5e9b82b8e47d67a5eafc7fefa6ac164c2a21b1e4d2c209c92bbc5cebebfdca7c71abbb5fa1522c2b0ce0ea987c67b07702fad78b73abe82733060648f1862abcf8c490319d2c9882a30af48b6f65ed98c2387fc84934ea9141b91cb5c91c9d213da0ec92a22395a19fdf1e09887b00805dbdc80d9d15db8c6dd8d14a39c29aa86c0f8d8b1f2f42ee457394022e9f6b941645cdfbfceb6e35595b64f69be3e25326857de3592cb15145fb515df49e714eeeae86638c1e28fcae350a5bbfdea218ad5762cbf97ea0d7f95b39aa7772907d49f683d7a9ddab4ddcfbe17a03f4133dc84e749fb34db15c9658786647f80e121ade37da8d14dbe7dec91088d80402d9f107f44f283e43c2f0f742b14d1c8350f139a74c57c1fbd6d76cd8e9ceebe0d7e37a8618dd7654a1618ebfc24eabe06e7dbee0026686f6ff4ef00535de134c5afda7bb408634840312a39680d912d28653893bfe6e5c92dc35526de8488af55cc78265c5f792004129216aa6f5494f97fa67d8a914f10c281393b4bd449c8c3e27f48e31d81815f3c9cc9e745e5c999cfba6fbd69607241df4af5c3d622d3df19c36426369ada228c10433d61cd1f85971d9c430296f2759518181ac5c3a7110b0e416a2fd46844d04627aded9a0566958b9ed94c321aa9bcf58183ecff0c44882b23fd3a5df4bef4f5e2124c7dcf718a8a3320d19b0c7cc32a9c3161565813871565e5fc628a3e252755f635e0581f60cf8cdda7d0aefeff4a40039e36766a9e077914e03f914fea374cfc8efed831bd9a5b9928c71c8714a33c928f6e709f9eedf728ed6c596de63dc72651ae80d46ab0c71efdd7ab4229e3c0ff9bd06303111e632106bd5f28dd8b54214945ed72f7e89774897f15b3c0d761d5694bfb5b133a5b78a0b411c1908fe3c212505139f390f8ff1edb04f4909d005800a890982619bd898f33e89c728f93acba35fc5f03a1c0e8ba8444ef3e1ddc9fcf2aa03360a6e6c6663cf00c7287f9b1a275ccacede78e1b3c8c8d2f225e5bcb4a16458b268d6450cc4060ff01f535a36de3b84ea9e40ae2cbf0404a54aa454bd08ba302dae16968b39cb120dc79407b7b496a47fe6f7b9ea6dff1542276cd10f42001e2f4d7fc4c7591de2e94b3e4e77ac83e4b0a0645f4b2bbf46f1fa84fec3bd032b4b6a4e456cd03dde5ed9c29a011104f924d826a9ffa3b2bd65a774654a792dc20e5eaf5b9a2e113db529d0fd4d164067316ab93299e257acc9eab19f10f07526ba9a049244ceeca2ccbabd486bf2752e336013b82e0102406b091e241a4461500136e440063661c361fca050ee92ed0f6d0bad8a46e5861abf2996d1734698ac8d82afe2061db89568254c74bf363231fd9dd31781677fe7146add2cefb6a39af2b35caac9dbdecc9cbeb46a0b013b01546964bcdb03e824049f6b90cc640c2d1110d0b417da613cc5a97e7a619f0113a2077256cfea6114739f594063f235a755540daab730f24c29b4a23baabf986966d93b1487e903b9a231537d0e6870cc6762e048051a679e86402ba9c6a0b42bc3fe9c4b5f2da7fa01089ce8bf66a24d6a7b2676702847951feb06e7c35ffb13cef71c79d8a50df132592a0ad0b47cea47b90c073682f756404eba7a8efe8391006043971ec6875decf073e63f430c7f1d12d2a28ef3a7e0b4478b834ef241b7fb1da8c41d70ea94519dfc9a1df4c31e11434dcde61cd813e3646bbb65d21dc82b06f9e879f778e492ee3293196efbe375a3555d12d28388f002a70e41e4ca32c3f2335e988a2b27c66cc43474940acd72e031fda0099dbf5cfdca27342c2a0c673d2f5c6c5c29651ea3636b7d1b92371e1073e8ba8efb384cf33a7367c0bcf485de45b1637003e4620f6156dd1f085ac24d1e47d89de8f3c9059b9a4b49fd5b6ab8011d07092f1cd93aa4d8b280d0e1d9ea8527852a4fa5c1a51054ad460b1224623510d47f4d99cc7cbc1629c36e1a614ecbd3d2e687e74c60a7a1b754992d9abc085722e5c9e950d53d8e379229defb4eb5b0774c94e637bf9a74f7443c214733bcd24631a10d8828acd5fc7cc450069a6932e23ebeafce328b39a05e5c0488da85d7a04db9920ea5037cabeb08d8523fa94ea756aa459f50269e959e8d3f53896b836e2522ee821e36c142b344cb79a8324984fa4d8d1466cda2d751a377c9106a78e336144cd8f3df4d7ddcc8b78f071f256a14e1918a6b2812a1af5d9fd4e127f5402a760fa32a202a2a0b6bafb7d2890f9d323ca0a326697c5818106cb436f9f94bc0c1ed9324a6580e57770e7c3b7c18e77845f4b657b50677b39482e94c314501f63eb3451ae58446d2fd6076220cec41d6bb675e6eb856c5c22cd4f39c5353bcd6a03a18afdda61a282100807af41d719a8450397c8f043eebbdfdcd979a14de1f46a5eed4a849eba981a6ac7daa3cfa9dd6c0f88f107025f7808357131431d7e03fe108f84d6bfe2d48a3bd94e1bc6aa7a409e0b92f926b3f8c0948a5c6b8153eb48746133665d1921daa42363bea770605d7261d9185c3946b3fd9227c5fca7f8e9f2b0100db97aa7fb4cb16de5095bb4a07b134af452f9b94f3be88ff892ce2f9847fbcfe3181ad92c3432a4e4ad7d3b376124a38620ee44e3fa1fb311189b86a031d675aee0062d5834cf634a9f2e9701eeb6d5bea742853de3b9b87d87510dd64a829c3222219eaa2a35d24fbd3fd2e8ba67f8e4d4503c7733ebbe3706c55bb1d76bfc59565de1cff2211d42be1a5da693fb43a28f007838bc891880b1690a76d8ade5531851fcd97d852bf1f3f1dc5084b0f29459fe6bba608d18e8eac3837a33da4953a339411e1c212e6f7286fd77c51a099f4c0974ad36fc5ec04a23490f4ef2e475724951e7747fe564e04aa14ec46d0983daa1dc354de0f18822c28138e0fd2e39df287f461da42556e9e892f4cc1b64aa129f3af089f40ee8e9e4f5d48acc4b15b202873f72367c7a6dfc72898d4a65b83d00edcf65caeadac600ab23584591b7b1543afc7e7e444c60bd7357e79db0a323fa3eaaea3a77f17e007265912baaad9b74cefd2d54ab0f1fd66a257cfc03c74d17fa9bf93cb5275265a0cc1b5c6a9a858b0b38f55c7cb70b2a9066e33d03c2dad863ad1262c0b2ffca3836d9dd60c38706715ffc744ba7f736c956db54fe4ccf519a2a6d419a7c1157dd10a13308370188d5721d815cdd05557af8611e60b6afc6069058e1566a3cdc899f01c3f56b41cf197db4e63d36daf3684ca716e227632e282dc1ed213245d4b5003b0ef2a73d72bc46fd2783c031002e90c1d10430985831b4b74fe743d5ece6a28350f1238ce62a75c9d710d592632593e01dc571c8abc21bc9cfa2fdcd5845e6eac0b0c3d25eda91f2c988924b275d1e85325deef1f808388ea54441f359a76607f7ab6a1dcbf68a5b581f804d32a1ee79db20fca655c40ae5bc4d3edd4e6eb2214be01be126442ece9d2162a48d9d01f1bee38a89ca6e0558a86d955391cac13c59ece4c80831987c75ac5fe097cc27ecaf9b08060c435519b4f2d3f8040c13d87886206d6dfcc460409058bbe34098789a17dd883eff095edcb863a3610751645d77b7149195f8b27524158499831d9a4565846bba08d607cc66ef9fe46941fa8c6afa786007a5b3ecdf1424222539b02ea24ba6a92d1dd415106e84b47a616b0b25a869d9774dd6e6be5acad264acbc8df03e2c0193617128985af8db737385c49238bb1993379bae3382486ea70954f4438a65ae942872e351ab54cc5f3e1cb36c3d16703e26dcb4fb2d29854e74816ba2bd0a57bb7f7e6a40096543072bbbc4f0d3ff2d9436406236ba3a50d7fbfc86041d1ccff5aaf8b978e86250b1f646837695dfc4c6ed849cf4ce52c7e8b25fecfc0fdf06b21cd2f4662a6053fc5e53975c377cd50a70aac5c411a96229880fdb3fd4386808f6011567e2bd5cb05bf5e2359c689476f465da94c48d33c7eb8f671f5290783ea75b722823e0bdd05cfafb09ec8add1a044a53735e25693b4596f9d9394c128a75e64d68f06c0133c76cb966a4d37c1b4a9f31f315c4feaddb80ccc2d46e706acf2f2c51fa365371656fb1f8320e467f4847af5e724d61281a8968ebf667e3475425bce17957fd6ee318469b81fc21f5914ff5a483ab825d210f21e304954725f675c4f7d1190f27d2c5738f2fa434cd85578e3fd26c", 0x1000, 0x4, &(0x7f0000000000)=@file={0x1, './file2\x00'}, 0xa) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') symlink(&(0x7f0000001580)='./file2\x00', &(0x7f0000001500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 14:12:34 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0xa0, 0x7) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) close(r0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x7fff) fchmodat(r2, &(0x7f0000000300)='./bus\x00', 0x10022, 0x4) shutdown(r4, 0x6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="6cdde5dafc4e58b3c920c452f49c975374f92eaadad62fed6210d6195d16b01d12d45c77f29187e9a30c1b3ace819ceb4de452e4b43aee213cd462daa8df81a8bb5e84d2eea276983f884d7c90c981cd0ad4effc", 0x54}], 0x1, 0x0, 0x6) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000980)={'./bus\x00', 0x3, 0xafb, 0x9, 0x1, 0x200000ffffffff, 0x0, 0x4, 0x0, 0x5fdc2836cab063af, 0x80b, 0x8}) 14:12:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddf0eda42610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000f40)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0xc7}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 14:12:34 executing program 1: madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) 14:12:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0x60) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x6, './bus\x00'}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x100000001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000040)="510fc3a038", 0xfffffffffffffda4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 14:12:34 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x108) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) 14:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x42a, &(0x7f0000000100)="0058f55ac210bb1d20d209baade4fc0b960310f9cd3333b83c266c62317c13bd1d1a47a649d7") r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpid() r9 = getuid() r10 = getegid() r11 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000004c0)=0x1ff) getgroups(0x4, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66696c6530594a144fa4abc48f6d7862020000000700890cc36792fc391c812db077e1e37047a9f53e07ce44a4d8785f65be467484d79a752828e4016495ef0937bc49dcc5282e2d551515e32b9558e7bf02b080ddee0b623799d6fa87c598d120d51a651da1eeb3bca6e19da1d1528133d07ba16fc97148d822ee900eaccd9a77cffdc3839e00600f1696483222eb7c6c963f1bad9db8876864ce4d767e71e3c5557a7f7d01b268c5bd29fa"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="9b7d371f12bb", 0x6}, {&(0x7f00000001c0)="2a3fc9a75f63293725e4c92c34c94cde0c95fbdd331ec2a37ebce45fb5b1bc3038963fadefe938aedffd", 0x2a}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x9}, 0x400) 14:12:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x32, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 14:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 14:12:34 executing program 0: socket(0x20, 0x5, 0x40000000976a) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, &(0x7f0000000100)="6f8676f5b23be4bcdcc7dfbb5120ac51705afeec4f306f64d90af81f9be804bdfe240f89b150e4b2395c2417a5220a092f1689fa0f805439bff95f5fed1049ee85623f29598a9e3ea37edcd7fca5e328a5c435ef29b7de8b2b24bcdc429122cd8b1460e12c6e85d56e8a0cc215bb08b95741f348f0acefd2a9aa8ded0557d372de35f8180124f20898d5bf50c71d88917a7a56252e1d075e629e272d7edd827dd898c19d97d78fdddb9101cbf3a948bd79a922681e96f5b9a34b9a4c0fa9cae6d2b0c076f9cb83d87ebfe4f56f5ae32ee8e8c441dc2f9fdb9c791fb132f79bf554fde5071226df7caf4a52ba7febce24838291778ab3a9b8f66c29da57bc27d7e7f6a044333072123657b3811e4c092c92e2b3d33ddbf59ac2f502aedad479935054796a4b8196b075ddc4b7c9aebedb9e8f4f3d2c961fb533cfa96931b3e33ee1b01980c1cf8d8483290c2d42ba62d072a12b71a74e44562142d4947bbca1214dedbc94c1265ac06eced21bfd784046d15ba9cff059ea83e66aca8a40a8a66732234f8094443aabecab89282fa426a64b29117fccd9bcab34fbd572c1795489b0b7c6c6add097aeb0f9fdbeae7b890c884ce7494970f7c136d487f782b963f25d4da0a0ac166971582e401b0624714fc2d7dd88f10ed2d1ad2b79e7433253c198c032906486564fe08d239a5a08efb20e363638c5025ffbe53bb5ad86ac9bf679e0cb3970a408f4367a995152482f936e840bc6238ed6554d1473090f41e713c4f7bd461c0007e30b112a92878046c068c8c9ca0daf06c768cca77ffcdea0d3a9ffcc07dd6bc2b946aeeaca5cdb95fb5b101b91960fbef5dfe32b61605dd7d257e897ddac8b0a211d01fd25b4280d117c4cd90cc5308b33ca67ee6d0302363e6be1e55a1fd50b24df0a8170ad4ab2d57ebc1e5e01e87dfaa44c0a76397892ac098b526a0a6a17602a10d3d118a5a2fa4ee5a7f07e8c5bc3d26dd53f50d1491520e82d13b8ce45664c42969cb38a72bb335095904c9be8121be51b4672da965084bbf0dface3176ba76c7b4104ccc4cd3ceee561ae6ce5b9ed07bba278dc85c84bcfd4ce1054df3a8de607a956ce6a15a09b48eacf665dac3fd0c7a8fa1d2f01442ffb0591a66655143109e364f270d0fc89389975bbdba45c2ac35d8923769abd4dcfdbf0ed2cb612ba87266aca0323563b7657ba8723b8256f89418684b27cf2fc544ec10822f44c93644aae6a8a69b50abcd5b9a226cc161fafd8fa2ebb5e66f5b6248d5be100118f1eb81cc2ded4cdbb1f11f13e8a3ff48973b32491889485983ce02e8e6c0123b17a4d319c49054e34fcfab94fc039a2fea54f8ebac6efe70b7a6817d84cca92a588d3b890171b71c9b71e6ca3522bd016cdd64559f2a5de83d029d48747d5bda50e4aea9981e279953abdb8698f4b677ddf3dba5956748403b49231451a95b2ebc6691d01e90d1432191e3f0816150f14de8962bac1c762403cf50039d7b6da80ebcecd6c6cf1d921b8ec14647814818e184d15b7b408902e1a9d20cc0bbc3280c41d6579d585d1f48694dd4fe811f1c7680dd306c07d042274e7fcc27b5933bfc0dc8ab5172101fec278dc975d6f08c09d738c957d4f617251d8d5c18531de40b1375941ef23262fbfc4d494234accb80e1a96bd9688d39ac2fc7cb3f7d0edde54d08eb98ce4a4a029d3f0ed834ce44f12daab086ea0eee612a986c370de3aa02459779ccc423cc1173f98a20c163180138cd6eecf83fd5624d6f478c7323652877a20f82e7161fde2d1125281ec21c81c47c37d458a6dcc004427d0c9b95b3a4ff8e25c53a45a2cf3321e8d08ed03872b163a671709f64245d1ec846e6258a5b19114d575f418f8d08891e94cf39cf5c75da863bdf0acc90164d02bcf1f81fdd01d19d985f0f77590c8090586f9c4ed223cfaeb412054a6c396e9bd8a75f7f971bedc3d1b61194c0c444d596ebb29fa68bbf9bab65c50fc03541e43ed72a012a30166fc657ad99a0cc794b166e25ba19e3b5bcfdcac71f50bafb1004a350453df79e499e1ecc34af27c84a06b1d407620da5540367fe0f9efebdb12e1d0e04999c144367224abaabbcc4cac9086fdea791f8833fb3237f2e6a59b7aa21ea55038304eb4c39d3e1c6815157fb7bbbcaa06ab0ca98cb40a9edd10607f54a59d9b164de30c8294bf6ac7b993e8096cb80189deb2a94c3bafd4940a0b6a579b928b5be3a7528389d3ae61b2753fb03f79267bf6eb077b5477e921a510d8be0a98aa40b1f629453686e686b9ce6076379d613a8a77704e09f4ac07c10d249b38e48a56403ee3f856526ec4029f00d39989d583d4789d057ea155420c7e2410493c15c8352865ab907e09e917b897576e01b960b9b91a05f5a9f3372d939f6d986320be04b43055ada1f78ae9ff99123cfd6d61b37fa517e50e3831ee3f00fa9fdc0153aa906c61377da271cc833981ea917dbd2656c285d496fc82908dd1dd6ec7ae22d36077572162f7b7ba3abfc46ed6b46acfeee43d97370019e5c90c4fa59a107b9564988d31543471cefde4cb39f4b076c25652ad707ad2134d7d03c6430ddd5a017a7eec88fcc7142dac1781881ba61731d276d680e0f884552a3c71e79100a19cef1a78dc5159bb34f891c4e0d2b5f2032f3cb3b303862bae8a9719d271ec591de7cb14a836e7df264e16119ec00fa091a856edef989840b1870d622c3e3a6797aaed921d7672ddd3f5ca18ac3e03727099e55558597f6eba4388b6d86bd1d77a933e0bfc6b39bb41321a983185865cb9eff551aa54658e74a68a0f09366f2b3ef09b0630321b7d7f48aebb249945bd4c6447c9b23481f7900f70ac22fd347f2323bc3c5f6ea3c31642f4b4391065ea7da33c24c8176da668bb85f4c9c2b62e4f69cfd101e12a7d9e863529901bbaead0d69a186e2b441f4de0dfb5ab828e71bbf8c976581b359e5ff90d89c42e86fce33476b1237be36dafa84f3527d854d766e69613149d480e99d4e1f82d9198abad467bce837a2f6a1bb34d37627be903d510b1d1731dca40be979403d1d3fbca0bc73406c47dcbf2ea91a6b2a42a1cf347e42bdfc09dfa4ab5f0384ddb52ba31529e254209079818eeabb4d4b1567fb5699adf1cdb3fe0383c1ab9bf5439a65c4feae148ffa872fbc965ce527dbbdcc79b9ce84ba41819672d747a2498dfb944a4dbf619a8857427fca458f8f739617ae6b110d747bb1e98af2767deaddc5eee383e28b2e652a5d057b6af8c1859cf6a9eaef8eac6c0a257a602cdc2f2362369adf480b4e0391318bd9e80d406926f657b3d38d295119c10a38761ca46293fb5c87d7e9d0d549dc62c31d77c517350595c5a8b97131a329ea86e6cbe0cdc4323c54a232d4b15b72ed7a62486923d0c2d1046d3ad23b7ecfd68007e862b12f2ab5928bd224b453018bdc25ed710ae2efd458ab3bd038c91f99f02132fce4a414dc6bebaacc0b8225075f2621fdfdcf357206c17029463c2cc117f7094a7664882e4a64e9220626a8fc3d3338c314093c4441aff8a7ee788994ae0766d138d5c6e6ff189d7e43d58caef3bd6a663d34651ee926e148f1b63471dc6bc0436fbacd214cb076830c62ad8dc38de404a7fb4d881764a241d1f0ee603714ee1129eb688599400a23f2b4f16fd3011d7f86162615a49fab0e6fbb792606c5aa56d4c50bbcac206ea0716082d20133384c77ba863d884badd0bb117b40820e5108db75dcdfc997f54af80c19b592e633680c30a928d941b240f759355b40cd0b5a24d28dd03ab5e42d867d639de47b52a09ba84ada4229f153d81e49011cb4c220697ab1231bb3bd739e7fa40a1ee373a072222a7345cd1cf4908c6bc2456ea90b17787a19d9c3b9a7dc3cdde7f5eb6d21090691e929677c1b0eba3292657d705602d0b9f8b7821c40749da722bf0921a972f80a4529ad14974de870ebb2888b2f91d0599f014d4771b273351f3d29a6d5bb5b0156cf3e8e3a811ff66f296f8327af0dc03c363bf49cd901ad84bd2c3cc9dee65512441dfa4ba58937c8a7854aab7b2a5063d5062a3365b23b336b86451dfcfc7366cda994da625afb75587f2e1602569e0a10036a030b0816e6ab8adfd695c21fb7cf584451551d7689e27f0556ca42cb8870d49fc5e228d50f335e1d74811b2a31a3b7ef453757879c03f11fc53496f4c2b22bfad69db4810c1e8489d9556f1086cbd534ef26c85a3af0ead43174b46e7f257891de400369d6249dd7dcdbea598e7714a5e5269c136dffee4e2e5023cc34750b9c307e10361eb852fe7b48f2a50293f362451994279743e1f6065d97c46620d469102972efc001d48678eec742506081668dbddf444d1646642d4a43894bcba86084612a0c239262229730db5201dc2ee3d31552964b9c23fd659f95cd443ae19c4e1132282b8611eb87dfe039498ab65f2be99a3417af2bd9b4c8ba2db027443ca13d0fd8cf033c83c6114feeb57eb2553c03f9785dfb999bf9c20e57a8f7c97c3706467d599afffe9b7cf06870182be30f716b4eebd4dda4f2398cd7c652126850b5ba2988df4c4d978fcac48d1e600cb5e818f5130a6f9d554f223eda1eb1202cfb407ded112442e0721ded37c0e7c98927756ebaa33ff80caf69ba84446b322c628a29f7d9529ee9d6ab0e0e6e765f745eb71142d37a7357f5fa15c0c64166f0b4bd9e468ac7927838781b1a334dc909ac8535353eaaef9df168e12c241a3942ba9bc73a3883677d33dc2cb2a337b36f4e93cc71a102b82577eac41993e87f5870bc854554cddd605d99daf6f15f88ea26921deab401317d58397f4a86c23801af2ea961315601951fca10eceea57ebdb1337f022e866422d3d17c14f1735f3e3db18e357a38536ad01710abc6f20511b03e1f14eee5ab69c5dd544d86425f48b1acaeaa7229fb91eeace3a57ff6ecdabbb13f7207fd524ffe2dd4e480887307ce0f0f909dea4633275ee9fe326302753a71ca506c268b1d233d965e0c50adabb20c84a208c0a47927c9ab6e4c23b06983fa262df8f917c370db7dc03a694cfd28dfb32fd75d43d8b70680d195fb309db90ee89f215f09072c96f73092d51c191d166b69d31677cb884ae76830ca0f5fdeddf9b71876a1c7a0f010a1be4f78218f74a274c49f8e01281ced680cf63d88fca853c9374ac42b0822000bdb6a7fa25d16621fcf3a8a1044aa99dfcbfd4ff5e0e37bbfa7a5734bd89915dc955f39efe7cd570164412d94fe25d35843d5567480d40d1a6967ade300ad6b5b8d53302653e8699526ca6d8b4a0f16df03d56e38d2e5b44dd64bdec45c1c5d0ae9bc9829ea947032be8bc3639fece343a6e5c47701365d0b2a39d408317f07e1c7ae9a18bbb7db55505ab2080d9bbdbe79ff502f16f0f8698fbdb2ddf5ff9ffd70a4746623bd73057a3690a79e35588c20371f35161de2cd9f64a2930af5e0af92b6183bde36fc09c3743f7b2519deb8285c5e439e7bc11e99cb13272542df2bc362f671e9f8d5d309b7608862aefe7f181db3c6d890c775ef47f7740b3deda3b973f6f2468afede90c9b30ca3134c3349a4641c37925ba0caaed87b7925c6bdf9f5300a81a82da4431f12a727f55bc91458ce8873a43ef8142c76958fc23f7730b33dc721162951d836d80b8ceba46cab063d66c861c31d966847b5b4c949ada13bd71d678c56f593d7e0ee9e6cf94bb0687a595d59969ec922aea7451c01d4c7061402288f7bc7338da4b42f521aced3dcc05a46caccba3afbc487d561d943f0d93811c", 0x1000, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:12:35 executing program 1: munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x28) pread(r0, &(0x7f0000000040)="3ad3a400f56ff5e3a6b95636c8d4f94ecc99e7edcdcaeaa17aa5286f67423843c09c368f31ecf378f63b5c19c56f3a2666211a6a03c20f86218f00cbbcd3d61f37958c8c09baee3cfaa17b28fc278f5e15a62272f44f39dd00af5c6395ab5d0f4449cf2d9a80fe06b8bd42751a788465f9a0b6bd", 0x74, 0x0, 0x0) 14:12:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) shmat(r1, &(0x7f0000000000/0x1000)=nil, 0x2000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt(r2, 0xfffffffffffffa64, 0x3, &(0x7f0000000500)=""/4096, &(0x7f0000000000)=0x1000) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) pwrite(r2, &(0x7f0000001740)='k', 0x1, 0x0, 0x0) 14:12:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') 14:12:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) 14:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 14:12:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="8b0227a9cdfd568f9407d1ff2ff5619c696ef27c9b7d38e445d0873a11e5fcf5a86789fb0edcf8d617e1075383ec0f824cb2d64ad8b59c3b93f6608651af8514323de5f031b2b443104cfe93d4eadaae7589d08aabbecc523350f2d1c4fbb06f95b6478978833927ccb542504d4ff330093c496eea9bff2e155752b1fb2aaa577094a72d1514e5eaf58f", 0x8a}, {&(0x7f0000000100)="2625f12944c28bfedaf087111e9850704deb751623a9d8740873ce5d4f18b0fc1d7d82d928bcc954f2d2ed3fe34555c265ff6b4ead4badd7c2602a21cee412d81971fe1000cf94aa5d250a6dd4ffbe8a0c42eaf092225838d03c6bff7a6a2301bd1de78603522699b23c9bef17a9159e511ba8030fa9a1edcf8cc8f88b47ea667e895bac777e94400d19032d4d8e3a63fd42d81bda51", 0x96}, {&(0x7f00000001c0)="fdb6e6f8394cf73bdfcdb2c318130761b693e7f3b2", 0x15}, {&(0x7f0000000200)="458acbe2abd2805837f421dc712a422cde3b737a994cf1b2ce071935848fc873191f5a5ef42c4b70b13827316fa0b9a9d33eeb7cd53359be0a0d2244dd0d0e2b7615980691d14608c364ecd9fac32c", 0x4f}], 0x4, &(0x7f00000002c0)=[{0xc0, 0x1, 0x8, "b65606c55c0d4847f4330a7d197315c42c1214084554f3a5cb4deb7dd2c2d50cb54a1ce39b9e9823ab488ffe0198b26e24ce1431483b5b3bc86773bbe7fd2881458bd2a6225e3a00ffdbbca36aca94bb96faddb9adc706e466198f4ae796e6e28e726fba5ddfbdcc44ea99fe84a9f6856b1cb22913a509d9eb7929222553c82c7eb54d4a7839f93143801f2b396d8ce2a0b53ec382c6293c29533e078e1f74896e4d5315cc3def909ea58c4eae"}, {0xa0, 0xffff, 0x6, "a58799f5007c9bc5b2c1dbfc2c5a6b6bb6693d9b2467494841620eeb34b3842910828e4cdb90a98454f609af6b8185b69e7ba67578e310519521ee299861fa1eaec2c86f506a87e243565b4d5f4b73b2ce9fe3982608ffb9b885fab5eadab037bcbed1c5beb53be5c549141fe3d904f6c3885b13d764010be9a1c1f89b6a328fcfa25ff4b77a9901c6"}, {0x1010, 0x1, 0x60e2, "cfcde71d10d71868cd47506445c166bb7d5b52a6da2f4a4e06983d1c070ff203535b644331a7236bd7db6297f500b3edf056973669b071758e13105786372600e4867de9fa63c72663e93709321314c9885e77f9b69f73c9cfc5b119ce4cac76d8ca8b7404d97055d2e9257694f0cc2600ead075749e3a0d66c732a9974397ee4b278daa4c22e792d9f5c763e1bb306474624b6fb09c2598b1c7012c5ddf04aca6a63b3aee43fb63bc6484503fbe888045c6e57c14a04b88b03fa879a57341d1c3bed66433cd78a17752ed42197ce418bacdc0d2bb7e44b24ec957161cc5f10a25ec1eed7a84c09d82d734af05304631220b190ce69f05a996a8a567a8f1c6fd825c66b3a1bf3aaccac8994501a7bc9afd447b9d74169d7475168f44974f3e802e921f7eb9ee3790a2fa3d096af38dc5c528671a8e4e8abf0a70fe0ddf84ffb585a2c4bb057ee2bab0ea4fd9bff9f20efe0d07c274cd0ae9849eea36e4eeb67e931d190ef394592191d5a917335d96940dbfac19e67493ce3590b669612def50cff7703b9226c74eb370a01d22c065bd4113540c5f9a6d5fcbd2270ae300e769d10044ec25ef60a85fda032b7f9be792cc1a30a9874258c8a1acf522f6cb0d36b4cb23daa183b5f71256c7416fa5efdd96757fb1615f27e30d2ebc2bde3ee42d60fc30cfbdf032c9db5f4be563f7569b8e7ae3289ce60545542052db247d145783b72d07367f00ffc7446a6dd7f95b4de0c6b3c201010bae5e99677cdd27afbb53b6ca75535ef14dac32d4600956057a65f3db349e9dc73b866682991c41578ed1afc9291329b8bc4ed9125e0297ff99b64c6a8a32858d3ead43b51f495581c1dbe52b179a8c35d831d5032ff84ba934d9e5c4f33d3de360b9cef2b1262660eaef7203dec10adf6baa9727ab6a141adfa7672ed9ec039b5662c4c8265548c14a43bffc4e6f27c0d14903db591ef7c96fc849fafb8c99b82f6d10f4d1772b11c05c578f3582f8982bb2c7228913c2f20e2184419778dc911cbf44ff5e8507943b05231fccd449f200d9d4929de70ea25890ac6ce06ce388e390dd8ba8c467a4fc42c9b4d26b9849c1aad970919aadfe591e683442a88207b13f70be0fe018ca1e0bb62ae68f79a382004cdb81f9c2406989148885f398103f170348f026fb602b6684e156b85e3a4a13bb1688ca63727a9aeabcb0c818d34e65f341bb50c89482f51c000c4a6c3258064689b7c705f07f0656839f2e3701abeec1199a7f37cbd8c7f8647de275ce865af6d75da4b3eb2612568c912d4bc9e9dba9a407306ac9a0826c223357cebe4c40b19d871f4756c0584b82711b79114570333ac048d4765d8de257ed90e5ba49051727272f0ec01e7f097176a915c7cdbb683083b60313c20691c0d4be402a448c5f62211febc5d64e59307f6641a9bed200df759dce787459d49891cfcc8be7bd94090b43acf9701772733c14c460eb6d9ffb675da8e4b2254143d5c65e79190706b22eb5d0f660948b688c46b65cb0b1bc77b9bfddefa065b9e346752561ec9f63e8ace87c96efa54aac7d3cbda48f6a66963b06dfbaf532c8f1f22fc9189b93d06118b4ab167449a9de010d561a91f16ec367df76c14435d0ccd7fd1f85adddc22123f184b131cca32c031aaab154eddd90f39efc42bcd6dc7fa0bbe50818c3ee07a69e300380ecedf755b9e50c6b90f6d1e6dda10932a583631cfd5151421a7362320bf208504351d5952b73467317f8c84e4e90f8af9082e8328089807165e3149b98d1e2bb29346aacd75a968d085486b76ae13509954ba89fa62712f2c1ae5afd6d673e40bd54d0252a88fbf9f8b2668137556c56c8a6a8f535acef13b290280f2a4fb6053667d9bcb1577a395e066537364a0bfc84b4573cd539b6368543595ec862367f4dd29a4f29fe09f2ca2b0bad138c79d8b9591c1816857f4e68dbf831e80439d85e660a9a74377a570b51e042317fca222b73906e7ab1d81bddcdefbc291fe04b58bd55c06f0d5f9cb026b2481e51af18b5adf9e56155f4c40f03655a571176dca6928c48b88f346d0c04a9576f33b3f99decf942c1ec3d13b219ad98ecce200f8929229154fffd4003340ee26ad7cad049a8cfb80af9f9a06aef556d0239b70b051d14157d4a735c1a09ea4405627164274c68c27b96a6d63fa6dca6ffc1a18d5418bcc419b76c8226fc6ea2d1e4c4cb221541600ae4d201101fd9958ff774eb5f391c510bfc7aab7be314df123d12bd97f73b98fcdc9c0798c1288422fb205a55b433be7d7ef7893764b9f72c40d69054e6636a1bb5e6c786d3364f590cfd914b2c9630dc7771edee644355d9cdb65f1aa23cd0f8ee50825ebd80961327e05fad9300d724d7618ad75587ae9a19c046043c04cbe6d0faffff99d39bc5b5415463622b35a205e45f2aa63e6b391107a8a49884bc11d02ac73d6d1c5e0385a7fca27ced0698dc7d2f8176808c0fad1256e0550020b1d9acda022557ff661c09967375abe962bb4ee67dfae3f46944f58de785bdd0fb8562364a21b0897508e25e511fa122a7870236cc108cba4709f34611b834b9166bfa87f5892f7a95da34081df8aa6dd35158eaf9d86e282688a6056d486b9dda8c6ddf8f8f7fadb0f5f93bf201a313f2926aa55b1f7993655805b6a5fe54dae59071b9379161275e6b8194e4240b8df217afde79ec546ea5c563c538f322cbddcc8a247d17746da590d3edc6f45eee287327af88c3f4b6e01e24651305d0d510da0de6ce31b34f11d1990d189f8c2dc9efc2c42a0b46e6283e8efaae7f7a41bb22544d3b22d8277072ea660faf33f9f38b2836191daf4ddecea8d37033ea68b771f85afc7133aaabeff86a143515702d10765d01b56d76511635bf446c5b0c3e57805eeae3553a06e0219c2074cd765f2ff36e3af4791fbc2802804a4b61630ee49ab44f79a9788868197c70334989b913abfebb046b995260aa7db0ecb0b467ccf1c2d94f467061dd94ac23815de9e74de887e97ad4850f225a20875ac41ea99869a94b37c5785406e55ace61c36e92521397b5a634330b2236a4a925841672c519bffe5381e46519b0c2fe54442dc75878050792f687abb74e6ae4028d5acac57ac070b14817b200797a1a47c44e540864444b8828e090e761edf37b09a8e3afb74898615b9ff325cfd92645b056b82c0f42b27e78b2f526d105084b802ce7440d87f39ab4c275be2d5566700a0e3f19fbd0b08320cdc36c35fda71801fc40280f75f7d450322c926a98216fa1fe1223b6ab05284f8e4b0e89c635a531df478af730dc57537da56424a4fc3852f93f8b141c2ad006b8269abef9d27153fa6366eead231303d1b55bf71df35bd51370b5b36fbdbc44afb5576b7c32e052586f4a8433a99a03498df280ab3f287d6ba6accf36b9d8f10d81474df612031bd9d98dd90820e520c90e402a549d53935767caaf13986c7ba76d0c1f1e0b6af21fb935380795863fa77ca4f3406c88167fed346bd6dfe944ad6fb8b71e786e21aadec5c19bd6acaf864c127c4512fe09fcbf928e3035eccf016556eb07cc48108d2342508d5926eb1e43c81498f96639a99f0ff3964ae85094e19a24405b37461be94c00ca0164d3319e5c794e9c3346caeb03ec3a813dbb7871ba8c19179bb05c206671f1cedd50bf0135749876689e246b6fc0104e8ba5324b4d3795d8e6a00a6a38e6108d5d7ab2a81e05d22fe7e1810bd9c3f063918954e7ea1a3b8a4e67146af1149d5312f64a8fd7f48bf10057b18862b8bf2823b9bf718f72cbf6a18b8b5041601fb062517a759ac3be2a5c8cd4ec858b950c8b7e7229b9bedb404e08fa24588d8962dedcdd8501b942a06854d96da2bc21816a0c4fcad6c57b9a30a6c01856ddb70da56298b4551285803bdcb4fcf15d77410ae0bba983b7256b97147bc2d9528c84b6d1341b1619ea5c1176d8e69b48581f50ae96d69133f89b86c0046f1acf6448920003955a143e871f859b234d914b522a456418ff4a6dcaa6db297aa24c849bddddae9e4193b35ec7f269892fa92370469045e6d33b7ce3f694866879f6b4aa024e1bf178a39e05e2f5df2366089694ad2b3d1ede1caceb30e422aa1b4fbac4b3c4b6e752833caa2b4c7a38209c19c6a2a14258189d293122df9e3b7f9394167ca05f2496346f03489acb17645d8befb61b77143494962f7e57ef3ada33afa8105d34ce20d7b136166178b0d8c84a45a68e9234f07eeb23f2c1c323f1d666bc85b399424a8205a3189b4c6ce78d978fffb2e3e0014c24889b14b642d6fa7d5c62d4effcd4d75479feef7b4671eceaf8ff5e3f413a3524544f31300d1ea3dedf5ff82a3ac9d19f81b106ae39daf0af4d8d406fbb4c798dada9c96461e4e967f802b1917694455c6bd3a39bbc09d381716ade4305894960fb6e5515acd9bd034a5b65d30efa6b34e21da034955c10419dfb9730b515b9ffd54cfddf2c24310afb68deca9a972cb8e031fbcf269655d0f8802c3570736b9ad85b886de1a9126af71662a278cdb11491d0474b0efc90e120bcaeebad5b2b0c56a4520504fe75eae96a68c3961a07c37e110062c8feca96403265451fe95c61009e2bcb69c4751b5d3cf11e69287c6feb7aa44925dcb1fe8975452529b51679a62fa3ec8dcd063dfae079287ea4c076811470013ccd6b0709dbd5fea8baaf18a281f913d4d3fa4ec9d5dce441fa7cd58da9289fd2c9402548ebaec20100446cd027711e051791fe54b025f4c4ced1f9c8895ec656be5b2a71d9be5a142dbab0f3804f65740e955738439ff9591f73a57271463cb1f531dc54f8f23b6541f306bba3210f4e65c058d49dff2d8aca53401e5be7202dbd6f843440ccf7cae404f65fbb5a7672731bf0aed62fca760426ca62cac5119d8acd83b1885c4875b349950a2656afc405b13be46fd79f6350fa31ef4c84766c0c95099815a887a1b2c7f2f36233aa7e17b98f4a05e84c97a225078d4d1863ec06de3bbdfe7e4a370752ad92cb19e0c9b871c87b29d569bb5e241ac241fbbb50eb58f6f315588e5d123aeff5d804abdc707d1417670fa31f806be62f03f9a9eb9d1e40f5576711d4bfe59fc84e6c4c91a930fcaafc84f00d8305e8846c74dd0692ae21fd069306f611f35a94dd40a09d513cb88d46c8ba2feb8233afe3fc96d660f98d569782e0338e43c8f4a4a2545a54d4103b4c232d0437e175b7c2525be93f140ee5140dbb79045700eae8c0480516256887e5d1438c0f4170ca0256177f46f58d5b8c193453c0652239b7e071ea5a8e17de165b6a43e1e82cb2ab5aec0cd4474e377c9f8db51c50cf7dec2bb09a9d16907176df431ece6ba724ef325a40d4e8b210763a58bf033cfd6216baf90dff71d65220a0f717e81be37ed91627dc5a9a9284291582c4e76b7abe1546ffb9c6d642615cd9eea864d6b801f53acda9a706be467dac2e8c7be16c845ace636e61b87b7ce775d039512fd1196c98922942a7ba72ef21aea523fcac18285802aa0dcfa801762e12aab687746e05df7d6e0858469362447174df0324b4a8f6d06ad1afc363337cc3dbaf64d0711d43741d9b791cfbe90e242d49a3b19c29e057727b3d68be0b09d2894bfd1f8a48af1607614197414540e57146bf35f01a68ca26149d2dd0fa857354c766d79480f392661c36e210d152c1ac37e7a4d0d4baa951cc2d1bec36a92a57095d6f2b650d596e0a214ad03e6da92723c4ca627f65a4cd5cc596883f40b15de6ce9fc827275784da82225eae6816aa607d26"}, {0xe0, 0x1, 0xfff, "79d3be185ac7428bb20c4fcf6e5709e37aa07057ca1a359fb9e5633650c32ec944d1b2826fb99dbebb694c9c7679fb31acd78bffc19c324c624b9a0a22e34758dd0dca3dbeed14e3a9ee0303c3be59058c25e4a67c4c73b0bbedeb1d70ada20563f1e0c53327ae51e26d8811a51bca445082c04f2c1fde6ad41d4e98241980da1ca73332281e1107e7e9209c3a6f521200e37ca592fdcbe94c674419cfdd0a0070d0f3796f18edb13e2b20a2f4c553dbb902978f5b7b36d44ee63a2c722e33fe57f88dac9f66222fa3"}, {0x20, 0x1, 0x89, "4857ebae12709473a8"}, {0xe0, 0x1, 0x2, "b996e4eac2ea2023a2749471c2090756a89912b112f26139ba19acf7938d30d164c195af74dcccfba2e97e95238e9647f2f3265022df41e4364c02480b177bb94c8fe08dcd1547c7fe8789470eafe5857396cbbada22ee961af34995f36f7d9ab35a29bce62d8f4cf9ca1dc47845fcd334139d6fc44565209748aef0fb9ca77287405a62f4a963ed59d192dfd24c498df612c04326048e8c919b7ea2b1926999b8709316c5080a133b2f7f3fa4df4a517614b2f4b9c99eb19e65bcb66bf01497dc495755c08aac31217b744fd4"}], 0x1350}, 0xd) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 14:12:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) 14:12:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00001c6000/0x3000)=nil, 0x3000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:12:35 executing program 0: r0 = socket$inet(0x2, 0x0, 0xe0000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 14:12:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff2c, &(0x7f0000000200)="b6238812") ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0xffffffff940cc7b5, 0x7, 0x40, 0x3, &(0x7f0000000340)={{0x29, 0x3, 0x9, 0x8, 0x8, 0x8e, 0x81}, {[0x8, 0xf726, 0x4, 0x0, 0x5, 0x1, 0x301c, 0x3f, 0x100, 0x0, 0x8, 0x7, 0x2, 0x10000, 0xffffffffffffffff, 0x7, 0x3, 0x9], [0x1, 0x70, 0x4, 0x8000, 0x7f, 0x3, 0x10001, 0x9, 0x0, 0x6], [0x9, 0x3, 0x1, 0xd4f, 0x5a, 0x9, 0x10000], [0x1, 0x7, 0x0, 0x0, 0x3ff, 0x33438332], [{0x180000, 0x8, 0x7, 0x1000}, {0x200, 0x21, 0x9, 0x1}, {0x81, 0x2, 0x33344535}, {0x7, 0x1, 0xffffffffffffffba, 0x39}, {0x3e1cab58, 0x60d, 0x3, 0x9}, {0x20, 0x1, 0xe0f, 0xe69}, {0x8, 0x18, 0x6, 0x8}, {0x3f, 0x800, 0x1, 0x3}], {0x4f6, 0x28ee, 0x42, 0xffffffff}, {0x7, 0x3ff, 0x6074, 0x5}}}, 0x2, 0x3}) 14:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x68) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) 14:12:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000100000029, 0x3c, &(0x7f0000000100)="15d46f82221d8c5912dd50edf01be82955a8a9d1a929843ab22a3b63312dfee9ffc73076808ac0a1a5f824adcb7ec8edabd4804d83829284b66000c0452c3c9611bf95d74e1c49d60ffa8f703728be26ccf1a760db6e2259090fd9f48d117d3f47d8b84efd6410e28e3055c3f9f94017a44f5ba6ed65229ccfc1b67b900669954975ec091b1a8b5c23059e161cfb016ab4302c68cab0bf9ef5c92e21577167141bfe00"/172, 0xac) 14:12:35 executing program 0: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r4, r5, r6, 0x5, 0x8000}, 0x1e3c, 0x8, r7, r8, 0x1f, 0x7, 0x2}) sync() r9 = socket(0x10, 0x0, 0x166e) setpgid(r7, r7) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={r8, r2, r6}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) msgget(0x2, 0x80) r10 = msgget(0x1, 0x200) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000200)=""/186) r11 = dup2(r9, r9) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000000080)) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) getgroups(0x5, &(0x7f0000000340)=[r3, r6, r3, r6, r4]) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f00000003c0)=0x8001) fcntl$getown(r9, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x200, 0x0) fcntl$getown(r9, 0x5) 14:12:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) getgid() syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 14:12:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8001, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x100, [{0x0, 0x8}, {0x3, 0x8}, {0x1, 0x3}, {0x2, 0x4}, {0x2}, {0x2, 0x1}, {0x1, 0x1}, {0x1c147b73f94d4419, 0x3}, {0x1, 0x10000}, {0x92fbaf6c6f22bce, 0x4}, {0x1, 0x8}, {0x3, 0x8}, {0x2, 0x1}, {0x2, 0x14c000000}, {0x1, 0xffffffff}, {0x659f8757abcecf70, 0x66e5}, {0x3, 0x9}, {0x3, 0xffffffffffffffff}, {0x2, 0x6}, {0x1, 0x4}, {0x1, 0x951a}, {0x1, 0xff}, {0x2, 0x7}, {0x3, 0x8}, {0x2, 0x5}, {0x2, 0xfffffffffffeffff}, {0x3, 0xfffffffffffffffa}, {0x3, 0x1ff}, {0x2, 0x200}, {0x1, 0x8}, {0x1, 0x7}, {0x2, 0x1ff}]}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x20, 0x100000000}, {0x18, 0x1, 0x1, 0x9968}, 0x6, [0x0, 0x6b08, 0x99af, 0x20, 0x78, 0xff, 0x9, 0x8]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1f, 0xa6b5}, {0x18, 0x2, 0x0, 0x4}, 0x3, [0x7, 0x6, 0x7, 0x200, 0xfd3, 0x8, 0x8, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8001, 0x3}, {0x18, 0x1}, 0x1, [0x7, 0x8000, 0xffff, 0xfffffffffffeffff, 0x6, 0x5, 0x1, 0xf25]}, 0x3c) 14:12:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYRES16=r0], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f00000004c0)='./bus\x00', r3, r4) truncate(&(0x7f0000000340)='./bus\x00', 0x0, 0x1e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) r5 = msgget$private(0x0, 0x1002d) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r5, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 14:12:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x200000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getuid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 14:12:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000640)={0x4, './file\x00', './file\x00'}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x401, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x101, 0x4, 0x40, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe8d6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x680}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) r3 = dup(r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000600)) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00./f)le\x00'], 0x9) 14:12:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x4000, 0x400, &(0x7f00002f0000/0x4000)=nil) writev(r0, &(0x7f0000000040)=[{0x0, 0x1f3}], 0x1) socket(0x20, 0x2, 0xe89) 14:12:35 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf03f9a41cd013248829dd9e10ebfb48ba74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73becb5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5874d48f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e07240eee74da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c6235938953945"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x3, 0x1, 0x1, 0xffff, 0x9, 0x8, 0x1, 0x1, 0x20200, 0x8}) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 14:12:35 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) 14:12:35 executing program 1: socket$inet(0x2, 0x4000, 0xbbe1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:12:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r2 = dup(r1) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x401, 0x9, 0x0, 0x2, &(0x7f0000000100)={{0x3c, 0x7fff, 0x80, 0x4, 0x5, 0xffff, 0x3}, {[0x4e, 0x9, 0x8001, 0x6, 0x5, 0x3, 0x7, 0x4, 0xfffffffffffff001, 0x0, 0x114, 0x20, 0x0, 0x0, 0x2, 0x4d04, 0x8000, 0x2], [0x5, 0xfffffffffffffff7, 0x80000001, 0x400, 0x0, 0x80000000, 0x1, 0x4, 0x1ff, 0x40], [0x4, 0x5, 0xd9, 0x57, 0x100000001, 0x5, 0x7], [0x8, 0x7, 0x6e1f, 0x5f88, 0x3, 0x2], [{0x3ff, 0x8f, 0x75, 0xff}, {0x2d6, 0xffffffff, 0x2, 0x4}, {0x0, 0xffff, 0x200, 0xfffffffffffffffb}, {0xfffffffffffffffb, 0x6, 0x80000001, 0x2}, {0x2, 0x6, 0x8, 0x2}, {0x1000, 0x8001, 0x0, 0x6}, {0x8001, 0x200, 0xc57, 0x1}, {0x7f, 0x200, 0x8, 0x20000}], {0x2, 0x10001, 0x3}, {0x0, 0x7, 0x101, 0x3ff}}}, 0xff, 0x3}) 14:12:36 executing program 1: r0 = socket(0x6, 0xa3e3a1b2e4d4d851, 0x80) setsockopt(r0, 0x29, 0x7, &(0x7f0000000100)="00000000c831b8820e43574f4ec15be9d744c9db611a93dba9b4be6d6635c3ce5100a7e72e5161a31be835b00a5eb100000000729844bf139bdc9c7c179931c7ec35ab84103397a8db", 0x2b6) setsockopt(r0, 0x2d, 0x80000000000000b, &(0x7f0000000000)="57a0c9790079a91338b2", 0xa) 14:12:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 14:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:12:36 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, &(0x7f00000000c0), 0x0) 14:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40, 0x9}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 14:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 14:12:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:12:36 executing program 0: r0 = socket$inet6(0x18, 0x5170d6fb4e38d1f9, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r1, 0x0, 0x79c2) 14:12:36 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 14:12:36 executing program 0: socket(0x10, 0x1, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:12:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000040)=0xffffffffffffffff) 14:12:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 14:12:36 executing program 1: geteuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffeffee, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r1, 0x0) 14:12:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000004c}, {0x16}]}) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x6, 0x1, 0x3, "10504a5d3342221dd43509bb603ea1ff843c264b", 0x5, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:12:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 14:12:36 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r3 = dup(r1) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r3, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r5 = dup2(r3, r3) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r5, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x890, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(r0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r3, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') setuid(r0) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 14:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000140)="cb3a3b83dd6ee15517be8cdfe717c757d21646a79d59e3e68b6b07ba7fc2c09eee6e847cc5ed1ef383f18a8f865107837fbcf4fd66780943576e7077aa27ffb67e148ef737e4e699f7836949e092ffc487c4953dd816beaa0fa6920a5a761d0cbf51bc1ee31d678c6fdab2fde79c9eb3eb513a0bfdc5f7c1dbbe10e1d54415d0a5e8b689c602893a", 0x88, 0x24) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) 14:12:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000080)='./file0\x00', 0x8) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 14:12:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 14:12:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) 14:12:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8) acct(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xd}], 0x1, 0x0) 14:12:36 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) fchmod(r2, 0x114) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = semget(0x2, 0x4, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x3f]) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x3, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) 14:12:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/195, 0xc3}, {&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/64, 0x40}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/45, 0x2d}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)}], 0x8, &(0x7f00000004c0)}, 0x803) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 14:12:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) semget$private(0x0, 0x2, 0x120) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0xfffffffffffffe12) 14:12:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 14:12:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = geteuid() seteuid(r1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:12:36 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4cd5d48059361e97f9fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) dup2(r0, r0) 14:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x74}, {0x4b9e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 14:12:36 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 14:12:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000300)='./file0\x00') connect(r1, &(0x7f0000000040)=@un=@abs={0xde082f1751fc0722, 0x0, 0x0}, 0x8) getitimer(0x1, &(0x7f0000000140)) r2 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(r3) rmdir(&(0x7f00000002c0)='./file0/file0\x00') setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x120) chdir(&(0x7f0000000100)='./file0/file0\x00') 14:12:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 0x0) r0 = semget(0x2, 0x2, 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xfc00000000000000) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x0) 14:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x109765f483449e29, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x5) 14:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlockall(0x0) syz_emit_ethernet(0xfe, &(0x7f0000000340)='7') r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) 14:12:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="4657fc3b3ab1c5802dba717c8ae3bc1a0f02290f369f5e4efe62d10d07d98e93f5ade494a863c0f19ee3a72007ebdf18729ed87fd8e38e219323fe59db2f23fe28aa2334377b4bc871ae08da15c11fafc62142716819e1116fe92f71c1771d89fa2aa91f18a3f957246ec4741bcf16a382a87bb9145cfa7a91a3ad3385528d12b679bed615209489ad4e789eabcc187f383e247f3c765aedfcc4ce5f0e4eaa4d6ef4bc953e74b719ae7b1d958fdea33303f39ab12212b0160ad7c6d4a0012060", 0xc0}, {&(0x7f00000003c0)="0e2931cb6555b9a00188758a766d0bff93cbc9490ea33e2b4a54554206fb462ba3adbbf3e3d6253f8d5186a75112045b0ed9f069b614f406cd9d8a09c6c57b3f96d96d666d68474ae7cd1f40d03fbfccf3bcedd1abfb3aba8f8b081c3f40a66e8c7a8a95e1f988b67ef319581575ae46caa8709d6071110aac04a8c9ba8fb25796f1f260135463f34a97b99ca0a952a0c0297a2f724940690a86474eb2654c8ca794343ad50127d84b727586b3a737fff69962", 0xb3}, {&(0x7f0000000180)="5eeb444c79c2f2bb6292f0c3b92a305af7fbeaccf4f5e62e68317d", 0x1b}], 0x3, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000200), 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x5) mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x100000001) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x40, 0x0, 0x20, 0x4, "a46336c24424912dd0b16d5d1937cdaa66e7b557", 0x7fff, 0x3}) unlinkat(r1, &(0x7f0000000280)='./bus\x00', 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="786ec616b5583719f1d58834d4", 0xd}], 0x1, 0x0, 0x4b) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000480)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x20) syz_open_pts() 14:12:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x400, 0x100000000, 0x2, {[0x8, 0xfffffffffffffff8, 0x10000, 0x1c, 0x100000001, 0x1f, 0x40, 0x4, 0x5, 0xca34, 0x100, 0x9, 0x1f, 0x200000000000, 0x80000001, 0xff73, 0x80000000, 0x2], [0x4, 0x4, 0xffff, 0x1, 0x9, 0x0, 0x6, 0x2, 0x80, 0x9], [0x3ed, 0x5, 0x1, 0x0, 0x4a, 0x5, 0x1], [0x691, 0x5, 0x9, 0xfff, 0x2d4c, 0x8], [{0x9, 0x9, 0x964, 0x8}, {0x3, 0xbc3, 0x4, 0x5}, {0x8, 0x100, 0x3d, 0x9}, {0xf64, 0x4, 0xfffffffffffffff7, 0x4}, {0x6, 0x4, 0xfff, 0xffffffff80000000}, {0x7ff, 0x6, 0x5, 0x9}, {0x9, 0xff, 0x4, 0x1c940000}, {0x80000000, 0x7, 0xfffffffffffffffa, 0x8}], {0x8, 0x5, 0x9, 0x8}, {0x7, 0x8, 0x80000000, 0x81}}}) 14:12:37 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) openat(r3, &(0x7f0000000500)='./bus\x00', 0x0, 0x4) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812678dd17b8eb088fe6c2dcd2b74c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x2, 0x4, 0xe95, r5}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) pckbd_enable: command error 14:12:37 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000a5a5a05052ca3ba34579b7fccc5fd46cc7934017a52d58097e1dbc1467fdc2e651e1300b26089d52638ca9ffa4d1b8370521960bb3770a75a026844f51b2c93a7afedab69162adcd3bf4dd46e3de6cf509e007ec46403a75e530025ac72191b99569099b852705fb58c3312a592a7d27efe1036e881918443f316d1f0ad9e779cf7b34037aca50547a1d27d2f0693fd9951483f5ffc9bac86f23490067bc19d59a470b5b7421699ee41cd4e1f831c8306186ab2700002eb8f679e919e81828e968febad2a158362d2a3f56006006116e6d96035cdce731c229320820f760ab467a2bf3a46984c87eefee841cb0b940f3843e326c1fbf6963305aa7db20db6309e7c48a9d10ffbcb43c9b47fe172b83229cb3d8f92176312f3b03626dc4981c9d8f194189a08aec8f8d0a957207fc895d1964bdd73d2d3c1ce05000742289c4b17b891b2b4940478e8bb4c7b95d260386e36ba09db079470d0413505ce00c263f710a86ca2f9d8a8f4428aee43d8f973f6d242a6eb1778296c7336675f0cb60b9d97ef8a63d110c9bdc"], 0xbe, 0x800) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) 14:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x68, &(0x7f0000000140)="ad3932a5c7f3a029dea075cc9d923c002138947e69517523b75c93d30a06034fad8330f5ff54d9ce9b218d99dcac54bd2df2ab3bf8012c9541dfefdc261a166ec879e2f8a58dda71effb5c2cbbbdf3ee426262b58e5cc346f3833838d235df2501087b608ccca759") 14:12:37 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:12:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:12:37 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffdf00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 14:12:37 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x100000000) 14:12:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x80) utimensat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xffff, 0x4bca}, {0x9, 0x9}}, 0x2) r2 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x80000001}) 14:12:38 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x10001) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820259f52d0bd8152e2f66696c653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) write(r1, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b0b9e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b0b9e0 14:12:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000b40)=[{0x1010, 0xffff, 0x9, "dd27c8c6109fa6cfc9a7ab6559f4cd9cddd5aa4258bc8998ebdb224f9e51a6fc60ab0c50489a771a967074c6c135fc6536cc65c2c79aa61c11005cfffc9b5acb1920ab97f3cf9b4b43bedd4fb63f590431921faaa5875dc8c6152bc49b8ee3d2dd6d321b3b1868037cad48e9ef9810d388a64ae21fc3db44bf9a4a686383025a77192a1ceeaf4498cf3e16dc3e0135bf209af7a0b95addb51c8ebfd7f3a92b765c4c589514422cbf3d00bc5c649b46f21387234d98fbe1c0317a3270c178273a7f72b0f564b8a8185a6fa370d0f3f876c6e20d067538fc4e91e0cf93f422d82d92af7564cbba1049e2a75de69f690f7c8c33ce7a862a269b59486053a155185ae89b8eaa05c0eeee65dff020061be3bc4264d2f054b05b79d5ff87b01d3b7ef0bf65f1d61f28cd950942fdeae6377f5ff2da94253960c36083952b4668196b299075226622cdac148aa804b9dce4cc1cf44c28cc8f537be1c56eb282b83a08d8f320163b5a5fc7514d044897e45af7470338140e3b167b71ea4138e5f9ef54c51023ed48f94a46fde173724489d9b532967b7c98e086cbe128e8809f7cc9edc54c2b3069a7b5e43ace804c971521e64856ad4ccdb89e07dd3ac61be8a6a4e3d57dc74eddabbffe67a39d1bcf213abf353e92c30cd570dfe78a65f56ea06e7d87bbef91f24304cf3bbcb60b3d456ca46ef4c516eb55961aca22619f0323b076aa5899915476165a4506a8771ee472cbee85b6fa4bf95ae9b547ab56ba9a56f2e4c6da51f1d45e020adb4ae9cfa0d2feb23121b6e197139056cb1df1feba882d9eaa7761f5910b4be877d7cec344ed67c0ade006c1eb724e6f31c9b6efd468c4aa43bd12396b3523448970d40c7686d7e5ae9e636ff8e4f7b22c6f54e6e88a5758f20f885ca9b33112e15e07fa1af6558a9175e6b4e3a06658fe3e726fdfe3a4cf5241126f677bd20ea0063736ded6cd1f576bd5d6f0057eaa50fa45e725f8f4c3b589c888e621a1848b82af0b81b7786b7bc7aa6ea08603be02ee057e532395374e69aeb1bb1909ae26a041346fd52e9e22b28f4a4d21b9ebca7b8effe771e201bb4d5b2a2e825658cadfbd049f6aa289327be62a4f57d68cbf381939970cad4a6135ab5e04a2734425eb1b27ad92ccb9c7d4e1c72ad0ac94ebaaddddf278ff9061a686819ca75d72fe28049168c904b9d279f2e720b7a6a430d82b6f185d484f5b3c8a0b81da60b44f22e9bd0bb724070f16ad66e9c6aff8431021f148f477974a9f758298c57a01f52a5a3a1d68e949328735c2bd6c13b5a70ca47014861fe600b3db09828fb5f10002f74e54acff991b7a0da2c3e25d987c5288f071e6aec1406ea73035b857cbaf989129421d3ff7fcc998049e62928cc5c467a9fad57c888f690fa3b8e784e53175328f5709562bb2cb018f3886fa3196a63fbefd5d9b7ac9521c37ff315b886c1613a320cdb939ae071b13c9355f911ee5c864a8823f2051815891e94ebf7a29db083a745641ecdd244281cfe38afeaa1b59bb952b1987a858c725ccf90c684af6e7234997e7f4567892db18b7717fd49d2c2841de745d5264ce68fd7afdac4da8f710e2e34bce05568884666b8fa85fa5dc8313fd9cebe1600882c5ebd18a432ce0c1c347a6a8b801800c96281c451ee72814c34b0794c1947cc7cd08548b8c75d0e95d7b46cdc60674c77bd1fee6bab6f1cbb6195643562eb379d8e626e708505ffe7649cc5c5fa4dd9f142c6b843b047f7ab499753107852641b7d07474eacdbe829f4f5f0dfe751df3431f3f8223a4e51272fbd8a86dc53b690b0a959b38cedd1e94cb7df3e69f290d3c7edcab82b2fe389b14916fc3779002346abaeb13cef1491c21edbae7fceff918ed0cc1682e595c5e098e8f558cd6fd9ad892b09eeb4fc991c4ca3b3a37a2144686e5d6e4d8f5ce942c98a242b1a3c05d6e0f3c5f92a1cb92e468a7d9398e1ebfd406bde567e18e1c8f2ead04b1b48c26dab0b4947acc8a15e0b663bfc3283253727fbc34200ad33ac3d8084f3e821db3f39b1a6d237890dec804d90eb37b9d7e74ad8563b7e5e846a6cba1095012f5a1dc854d09a373fd83da20655a04949d4087df6af82a42a8f3eee017fbd42775648f2d60ae953e9de29de3a8b83c47e3adcb861b818f3dd308bf355fc1da7ea082f9103f851af339be7295f3237b67fe4c68a212edc1be4f05438cbe618dcf5ec6944a8b4414dc4055db0c8d385b7b2f64c7f67faf7b78eb1f99aa7c23f79fa7e09cd23e369bbdb065b435405b571b0e84950a2857dea94d272d3e948e576ea245a10f52edf77c169c4e6646aa5ec56cf6bdff2e2227f64a4dd105ba2831cb786c7f4e3098eda156e55d7b0bd146338470b1d85ad0ee3662b62f685ebb87e8f52c5fdacab31c44536a22b72e80e11a9ad525736fb89a4bba6f5225563ddc1b79177b21fb2d5bc7c7cc9275d0f791d579613184e4f3e62686fa1fc602c662875a8811112296d8eb06ef999699187ce0be9e81d44c47d7a902e8e932a43c350315ec0257129151799b4e4e8cfc6635a1f97181e0caf577e6a95315b6ec22d7f440e47350ab634dc03598d1a0ec633f2de48b31188590c48e90d9ca0d13125f9c33ffd93ce14d6efe173b7fa7a8f141eae3c71f1ff6e31bad30ac3d5da30696c12619193042f634fc3e18a4202533b765ab20214d9204eb30182b2dbd29be3a60fad6b0a813fd1371136c3b8becb6182be3657940b65ef149006073edd197a743ce5c026177451fb7c826806ba2965d9b2e7b1236bfa3a9ebd88002c4fae023a17809e561d2015965dd9fd7f9fe90ccfadb4d1e3806620fe9e456fb407982ac1efc5311e6195ec0703c66b18285c5ef95dacc08ce4643a0ab26c9c7a2e5d89b9a94b1399b4270c06787caedc34057b8d282899987bbca763ac04219f0964c792b43d6f7cee96e69746984737b10f1b67434c7c4dd48d5a5f5b32379e89bc08ab59173b992c61bcf61712ebc73c65059424aff85f4be718a4106d771de688270e26cdcd75fa410d6556ca34131801e6e940d8fbc2b1e03b5830182a46381b202162b3f6bad92a6e12b85f337baf6843a69c4c2cd30588f75fe90ac16b7afe356bf0b8038b877521ca1aeb595b44829b2b6c863672bb855ef6cdff56514fafa0400e1d08b6423b61fbf8727e6496e58a68f9735081384f9f8a4b2afa49122305b44675a9c4ed1f40365ce41d20611bfb5308ead2c6bb6079522276cce103e0cade4c239a6d2816287f4154881f622c7f2356fba24a953dcbb7ad6daf044001c7331eafdab94b516923d0753b7eae82722f28d755adbc2cf95f06f894a7542737811fc46d9e67420c1ace54dba120118a14853134705da9dc4d14a5b6061affb546e2f4c5798850feb269055646d459e246a54edbca1551bf780a882592d535713ae7981df688e6cc4eb1cd32290c6c1dfe7a15c57f03d5635710550004acc55206d699dfeaf7dc68d8d3a0f53bfa9f1cd39872ba02e9b93ff4d4dec1239badeead8cfe194aa22ed522e8483168a47b15faf21021d1d690ee737eab4e41007a9b8a06648de1b11976b0b10ed3b90473a5b3fa9e09b52adc23d04c5422ea49eb903848d910fa3b1d6bf5e49a7d771a69ba8dc60d47066752b4d6075180d7cd646686b3e541cf6aaad419919add4efd4cd174e7f0836b2f7c4ff76940293306d95461e469e5b733a8240d156200cd03b320852dd04151f2a15cce876acef9fea9cb236fa8dae8a769a054c9c371ea1b867ced6f8c8d41263fc4aab68aa46fababec968404bbca610be8f61051bfd691e0acb48763d5e273e3461770e95bcbe515076715a5aee1e0b0cb8a7a0c2c4c79b26986a6def92bc2007089464abeebc411ad33a165e8a443f71e86cf08e1e92582973f8678c0db3aed77154b029e7983d4ac88aee8cb0b0c44a3a6d2b226fda9441137d63347836aa8696fbb826a5ea739dfa67c0e29813a4ca63ecb95bf677cd506fcce7f4bcc8f9a1429e53afbcd16cab9c89aceb39931d95ead4875c617bd47dd600a04768a0f0a252f449be3ff61f2f117ea91b5707a6fa2aceb86609a5f023c6d5cb720a127bd0a5673e25314adde916ca8c84d79681b10ae231f7a31267ddd222f01f3602663214db278c7b1fbd2b99b9d4a45d8928f63952ff1f952f22dcb157dd9b267e76a5aefeea4f9140dc961bc88f4f24d34800e047c4c8a7bdd6f399ca84a260c8bbd0de0202002373c3ef95c7b7c48818cc0b2d99e9c819335a66842728d300e06036f290ee49bc71ea6cd8ec7a47f49c1f72c28d27d3baad591d3169e7467dee06f9bc3fbd2b6d3b2fb5af7c1b61e3f5fd3714d00a0be64fdc41d78193601034a6a417b1d9cc94b155b8293fad7c9fdeb54cd0c7226a390483cb5bbd8cca08a3a104ccd5896b6c69258d1d3c497f6279375bae62e2844e86307b6ebb5f456e05cae4ffef10e70ba75ef4a75366da16bce83a2eef0f1597d8e686c5779ffcea4dc2cf127ffb3e737a58d04810770c16e0b0a8cc2e89fb7b50ecd57a19c20b56544d286dcd55925002c468faf7f5380f6101b676051ff720cd72e5e9f9cda46e4ee815e856f3b468925a892a9457332cd662c01d7a3a20a2dcdb91c58d908bd6ec1417b7954330c3d3f224cec472e47a109eef98f7acecb3da7cb6b44e2ad86e33d081e9d122e3910cfed08e8cc4d56489fbbea05c0281f30862c7201c6cae1e04fd06cc797cf8c82869b07beedf1da44fa68e110740f75fecdac8b191cbbb304db626a081f10902764f4c564a4a3c7acdeddb71f7f8f84601aa380a8071c2b60d00ce576689876fc2242ae32e9df75813cf2dd0b94b065ed8f8cdc08f4823a20f5d2bd9819ecce70383820f7263d88f07e2aca399dc5cba48f72ed1e957dfad0683029c15edc9f19b7ffd5324341913fc4f77f625345e3740268a3dc669004b8a31a61eb52b5141feb689b0757da53bf000f2f7194e96c6d06f2cac1ab38d369308779c4407b63f5f08754b9a31ed14ffe24e69b6b5d85fe5b0a47bab5f9963f0b54dee82473e2c9071977e449e4eacb733b1c8ae9acaa168ff989a132f249e205ad9c1a35d26f5b6f7f78ed7e1f5c6ea102b9fb541962c228eedd7a3c2e0fd0486981f0051fc684958b3b52bd8c05750bf79b3c854abb75b9381b53d90c72a81c6aa1b2e23653476b65ab526e255b7b445149f61726fd74b04fcac768ead2cfeb8e6dfa985dfb8b391220c6e0ce701585b2ef3fbecd8d16bcfde409c3d6c7b310bae822d0548c6dfd5146b1a68ba59e46232657f993b502217eeb8b269a31edde04f67070c3f059535cedea4a07fbc33c55f952ecbc32927847c004f7268f2fdbf1272f257c2111ea0b83d2327c96ee63cd4a6264083062c35838e0da587426227501bbf4905db244daa9b71e46efa64a72c530e7a680b9e755a914ce80d9d94cc1b08bc62035cfbf1292cf2475bfb01e07754fbc3ff03d047bd851f63b8e1db02c8c1e3e605691f475db24a883cf09cf41e90cbec04d7e4ff0d01df0447f328d1a94ad6abe5b7b52c220d7a13f450254067061eb0166e963ed67621d40059b5ba118d1b5a3a9740fc7fea8b9433fdd28cc9ee1fa0e4cc937c43b4d8293c35b87efcafe405ee4e20b725298ad9b839690d7da67a254c497017e095dcdc1fc85ab3b998ef0709fe744dfa1d56aac1b6ee0bb108b20e6a18fe63f55d27c7438f1a5f9fe133fab2c6acaa94ef63270170d4aa63ac4e4f120b084d71a19403d4d0f2e9d9ea93ef311f8529"}], 0x1010}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 14:12:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x14) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x3, 0xfffffffffffeffff, 0x7, 0x1f, &(0x7f0000000180)={{0x100000001, 0xa3, 0x4, 0x5, 0x7, 0x0, 0x3}, {[0x7, 0xb9, 0x3, 0x6, 0x100, 0x4, 0x2, 0x2, 0x1ff, 0x5, 0x8, 0x800, 0x3, 0x5, 0x1b7, 0x401, 0x401, 0x2], [0x8, 0x1000, 0x6, 0x6, 0x4, 0xffffffff93e8ebe6, 0x9, 0x731fede, 0x699, 0xffffffff], [0x2d7, 0x1, 0x9, 0x3, 0x7, 0x10000, 0x8], [0x2, 0x0, 0x1ff, 0x9, 0x944, 0xffffffff], [{0x0, 0x7, 0x3, 0xdf}, {0x6, 0x2, 0x2, 0x53}, {0x3, 0x1, 0x17da, 0x5}, {0x6, 0xb7c8, 0x0, 0xfff}, {0x100000000000, 0x100000001, 0xffffffffffffffff}, {0x4, 0x0, 0x200, 0x40}, {0x6, 0x8001, 0x7fffffff, 0x6}, {0x40, 0x830, 0x100, 0x401}], {0x1ff, 0x4, 0x2}, {0x10001, 0x8, 0x0, 0x81}}}, 0x100000001, 0xd9f}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000004ffff000000000000f87c8a5b671b1b542a538706000000b8100000002900000031000000030000007c9a1668161fe2db54ce3614ac6c5f7c0fb68f92687baa1a55c9552add29bb20207d98d512645e8bad495c626f06f44a4aa5f4a547cb9da7c3afbcc3845b69642395c047c33a4ddb48d4c850d61cfffae5d1956a6f3ef9a22fd1d0c2c778b08ca3f955d04a67eb63da2ce797197b4f"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000002d000/0x12000)=nil, 0x12000, 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:12:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "750000000001000000f9f640fc00"}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x7}, {0x18, 0x1, 0x9, 0x2}, 0x289, [0xfffffffffffffff9, 0x8001, 0x4, 0xffffffffffffffff, 0x4, 0x5, 0x1, 0xfffffffffffff123]}, 0x3c) 14:12:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="c435575328d3cc289e44df807def04797dbc5bb2035f0b469257b70c77b7c4296c7e76bb45ea1ac3c20811e4eb2da5eae3a1d70a1994487c7e519f2eb0ff27d99a57e5a04d4eb74dc6363c9fb114abff010a6444a6cc658dcdae58169aeb6ae15ac7cfb1875c262ed323ac6b9238846bacc93f1b092d2546326e8c99818cf43132c40390bc4ae2", 0x87, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0xe) 14:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x22ca, &(0x7f0000000000)=[{0x7, 0x0, 0x4000000000000000}, {0x20}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xe820) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) setrlimit(0x8, &(0x7f0000000080)={0x100, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x6, 0x4, 0xfffffffffffffff8, 0x9}, {0x9, 0x10000000000000, 0x9, 0x10000}, {0x133, 0xffffffffffffffc0, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:38 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() chroot(&(0x7f00000002c0)='./file1\x00') getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 14:12:38 executing program 0: clock_gettime(0x4, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 14:12:38 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mprotect(&(0x7f0000a9f000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000779000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000721000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 14:12:40 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x2, 0xc003, 0xffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x24, 0x80000042, 0x6ba, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0xffffffffffff3387}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x3d69, 0xa8dd}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x1, 0xe6}], 0x6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x100}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x7601, 0x7}, {{r0}, 0x0, 0x92, 0x4, 0x0, 0x5}], 0x3, &(0x7f0000000080)={0x6, 0x5779})        14:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x20, 0x7fb4, 0x8247, 0x5}, {0x9, 0x0, 0x4, 0x80000000}, {0x4, 0x5, 0x8306, 0xffffffffffffffa9}, {0x4, 0xffffffff, 0x1ff, 0x5}, {0x7, 0x1, 0x5, 0x917a}, {0x5, 0x8000000}, {0x1f, 0xd66f, 0x9, 0x3}, {0x8, 0x100000001, 0x5, 0x1}, {0x6, 0x400, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 14:12:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x8000000000001b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa0, 0x20) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x2, 0x72fa, r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fchdir(r2) fcntl$setstatus(r2, 0x4, 0x26447861e03ecce0) getegid() chroot(&(0x7f0000000000)='./bus\x00') getegid() ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x54) ioctl$TIOCCDTR(r2, 0x20007478) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x40) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./bus\x00') write(r2, &(0x7f0000000280)='oLTqmN', 0x6) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 14:12:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 14:12:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 14:12:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 14:12:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x92afabd3d889a0e1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x2, 0x7fffffff, 0x0, 0x401}, {0xffffffff, 0x40, 0x9, 0x4}, {0x8001, 0x6, 0x80000001, 0x6}, {0x1, 0x71, 0x3db9, 0x1}, {0x2, 0x100000001, 0x101, 0x5}, {0x6, 0xf81f, 0x7f, 0x4}, {0x101, 0x8, 0x6e65, 0x7}, {0x6465, 0x6, 0x7, 0x9}, {0x800, 0x8001, 0x10001, 0xf0}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x4000000000009) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) msgget$private(0x0, 0x107) setegid(r3) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket(0x1e, 0x5, 0x401) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mknod(&(0x7f00000002c0)='./file0\x00', 0x8, 0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x200) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r2, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x239f, 0x1}) msgctl$IPC_RMID(r4, 0x0) 14:12:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10008, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x4, 0x6a72}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 14:12:41 executing program 0: r0 = socket$inet(0x2, 0x0, 0x400000000000004) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x122) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) getsockopt(r0, 0x7fffffff, 0x8b59, &(0x7f0000000100)=""/228, &(0x7f0000000000)=0xe4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 14:12:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080), 0x13d) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x9, 0x46e5}, 0x4) 14:12:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x2622bf1375a6401) close(r0) 14:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="a6273769525ab22072ba8badd8e820875f71"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 14:12:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0/fi/file0\x00', 0x0, 0x42) mknodat(r0, &(0x7f0000000180)='./file0/file0/fi/file0\x00', 0x1, 0x5c3000000000000) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) r1 = semget(0x2, 0x4, 0x10) semget(0x2, 0x1, 0x28) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/130) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700), 0xc) geteuid() getgroups(0x2, &(0x7f0000001740)=[0x0, 0x0]) getpid() getuid() unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 14:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffb, 0x8, 0x80, 0x4}]}) 14:12:41 executing program 1: r0 = socket(0x18, 0x3, 0x6) recvfrom(r0, &(0x7f0000000000)=""/44, 0x2c, 0x800, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:12:41 executing program 0: mknod(&(0x7f0000000280)='./bus/file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) syz_open_pts() flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) write(r0, &(0x7f0000000080)="ac54fa1d7ba305c3f8b3cedc38516b", 0xf) flock(r0, 0x8) open(&(0x7f0000000180)='./bus/file0\x00', 0x8, 0x1) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) flock(r2, 0x4) 14:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") 14:12:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x2) write(r0, &(0x7f0000000080)="24a08a78fbb521adbf0882b2faaca5497bae246f52051fcfc284301ead8dfead5a8f3bad343ea5cfbfbf9cf3826fde94423c86f26b357e050b84a51a85cc260f4b168482808dc25997cd60261b7bf4ed0cc7669f3a1f95931aaf7819121725833d11e8102cf0498472b8052ad49ba88e007874f109b935bc4ef59b955816c03a51452bbc9114fe09c9b1cb64fb83188a7033517eb0e3566cdb47a79329d3f2233455ccf78a100430d9f1fc642c5eaa1aa1db79daa1e094f3cab13aadd5939926de8f249c107f44630c4ad5d7c9045c70409cc18e8822f454d99a4c795d047aed8d497e16d4665722dc556caf832c051624abae6927c778bb70c509ff1afe", 0xfe) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x3) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = msgget(0x1, 0x41) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x44001000e, 0x2000000080e3, r1}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x100, 0x53) r5 = semget(0x2, 0xda280b2267b76435, 0x100) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x7e, 0x7, 0x9, 0x0, 0x0, 0x5f, 0x855, 0x3, 0x1, 0x39, 0x2e10}) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000040)=""/18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:12:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 14:12:41 executing program 1: socketpair(0x32, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) 14:12:41 executing program 0: r0 = semget(0x0, 0x1, 0x20) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r3, r4, 0x20, 0x4}, 0x7, 0x7, 0x6}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) r2 = open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r3 = socket(0x800000018, 0x1, 0x6) r4 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r3, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x19) semop(r5, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) r7 = fcntl$dupfd(r4, 0xf0c3c7308d34d1ec, r3) bind$unix(r7, &(0x7f0000000340)=@abs={0x1f95d27d48731892}, 0xfe61) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r8 = shmget(0x1, 0x2000, 0x25d, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000440)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) getsockname$inet(r3, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 14:12:41 executing program 0: r0 = socket$inet6(0x18, 0x307bc3e7fcc45e98, 0x10000000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x3, 0x0, 0x5}, 0xfffffffffffffffd, [0x1800000000, 0x10001, 0x10001, 0x4, 0x0, 0x6, 0x6, 0x10000]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) fchmod(r0, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 14:12:41 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66006c653000"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r0, &(0x7f0000000180)="e25aae6940da000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ecde", 0x35) 14:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x800000016}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 14:12:41 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./bus\x00', 0x2, 0xd0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000200), 0x2be9, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) dup2(r1, r2) 14:12:41 executing program 0: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r8 = socket$inet6(0x18, 0x7, 0x3) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000000), 0x4) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x83f, 0xfffffffffffffffc, 0x4, 0x7ff, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000200)) r10 = fcntl$getown(r8, 0x5) fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r7, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r5, 0x7fff, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r11 = semget$private(0x0, 0x3, 0x4) semop(r11, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x2, 0x1000}], 0x2) 14:12:41 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x2000000003) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x7, 0xfff, r1}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 14:12:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d22f848b0211893b2dfbcf65333f88e01821cc4d8eae553165ef89486f222ad5438da673a8668ef8fd8cd9dbb1bbf3cf150240483018c2db5e0d705861fd99bade5c83d6c144e201f5f40f2d8cf9ec636d69f1bc7d04a9536130cff4c4c9d06ae0272bd1d575e6a0ae0d2cda7b3aff93a61606b82dbd61ea269280fac975a0bd458ba2b940de43406fdd7d7481e53ff8e70c551c0c963e547c44a60b3f42ef9357323e3ae65313277cca81c61caaaeaf4b87d7fe32329642db7613d8cb5944114c1cf9a44c03d19d2bd6b04dcbd2e076a4c5820ef4b5a52823eacea79f33bc17efe406fc4fa9ae8c71db8a516c513c86ab623f9428fa2b1e9dd9e6dbc750f2f44b7ee3f507a54caea5e3b35f0d9910df2c3427406879f8b3376bedce2d5b4be70a954c3182107542cb47703a54cadfc1be92a9dc2bf4bba641da76d85ae069d0c2182442a45dd2c4cde794c1c6af7fec7713b525ccf2c1a823ac4f9cbc162c5c13f8e02578bcced727671f9c47211a6c473e535d122a290020395b8bf23500230c68492d0e78e9bdaf3362e113015cea143b56271fb26b7dc5c3c9979a7e01c3a1e6493d889722a937b9982cad52a8d3505a8ac2ae8b53b08a0227b872052cdbb017f713e0391b036a0fab1059fa221ff0070a6f2edba5abee9043cfe0f19c1e946bde773c9cddeeb1b3870ad43ad82079f27aee29f9eef1496c15798e3c6d25e3d01e2d20041c06bb8451e3f01c5c2f0f6d4fa2b3ffc45fc1e91587c866613578894b4a1be51e9b09d23ab57d7ca2238b5632fdbfaa663e1c3b94dfa403bc11751f4084b4f575f6a322a6cc25b5d2592418ebaf6b7b3f8db9454cc24428ad511cfc9fb736562deea4f31183dc45f6447de0456fd4cdee34c7b0af8fbf72f65ef9edb1fbc4a022268dfa150d47e50515264cb17a46d05448ca1f8bc4deacbc3a469711186b01b36072d5f1559086e16e2c93a3c64231eb84da07ad5cf67ebd89fb7c2b5f38952b01bdb7dca3f37298d2f2b7cf25d142244195ea097485fab868aa93c04b4e711b15886b04c5b41fea832aea88ea0d7bf15a3358bfc74cc3cd3053b72c60413d216abbca3332233cecb8acbace5060b746f87dcf5c1c3d342ea84b09129ba6859cf0367136e159a8dc06fbfa973fffc00e4285d77adae939939208915382a66e36d71aa78c0031e08a6773b4b3697ee01313cf89fe6e1d18aa1dd8080df255b72ae5716ca5595c5407d986443d08312f0a655991c23fde272c01daca11c780490fb97b37eb04599e33b4f0a3caddef8047630004d26fedb1b6c72d4a8e55d81895222f5fe051745e99344efbbcde0a2caad70cc272ad6cbde3f5670db81b83100912ebfaa3f57d11eb04c74eda3e8961954c3a1943cfd8f396a53b3be4de9ebbffd374f8cb1c75e1e4cca301bae0fdb9efe1d951039e44b5e38c6a742810822f242914cb846d19f5971e8add79dbec94edac6de382a6374f179ccfa4ceaf8a7cbab10728dfb5175f541fb0567840774c318a807a4016d2f6c77171d972d4dcddafc0f60ce24f14c15a0d84827f7c7c955f7f4430201a3d9f056d3892e2d46e9be7cf97206def8b7a47b98b27abc1f11917ebce87f36dc0be8a8062d18f58ed4fca133894473fbb814ab8570dc7d172e6882cf40f178f0815b0a9d431287ed26576ea86a7d1f724c00bdbe019f9fad017a64e677b21257a21afb630edb3f234381b4fcb1e454ef3620261d6ac7d8ce97144d0c39b896267746fe5f1794a9fdeac8822464f268bb5de08bcf2ecb62baff303caf200bdaac8321c2b63b41a25e2b11961b6caa79325252410200d3b6a416db4ff30c2277becd77e929ab63db2701795ab634a867618d02209549fca9ff1aebe4f9b109c65afcfc7feb271a1c7b19261b9f68540f436bd7af25bf9c47f4fcd37e218b5d32f13e2f1aec5b1e3c1b99d001b4a776344562a57b22807e2438bb493649ef33daa23b92392c29dc352478e094d5c05684d169dc4857bfa118e18fb924febb36e30794f13524aaa8f6e40a8bea2d380104970927d235d879ba75fe57845748516ef0fcedee3e4ee0b4eb1fafd18ba0cd57d7981fb35fa6df5e4213e9e75e18d5e24752064dc2be874fdd5f92abf08ae9fe2019a286088bc563a1f2610882719bf143c6ca5360780428e4444153229d351310862666b261f9325528c89262428781351091a8b1dd829be7a4b809ff9d4b7a58cd7db46e174f4c7130663d0c4a7195f6aaf755e45397d685bf1823348672c1247949b6a006c519f80a0733a0bf92484aa194ae466830946af74f64cad9d23ed25aa017c8c3f8ccf55a7496dfecd1e9a946ec72657f6b66dbf45669a8c7da9540977d8d3e93bdd3a9e78198ac79d1c3b44de0f355eedcfed6cc8bb885cce0383f2d45d97d5ca270c03a02802d3f49b4de87600b5b5405b094246b41066e174a1695788690a8fb0fd68c9e5cc9fae7a963b03025e0789c5e334eb52d70928cc1aa5c0d8bbeaf3b9e6e35d251fcf203ea7f8b143fd91b13b29a095109630f811e3d447478650007b12a6eb927dae4af8cb53b8189659da12c85e6ddb544569766b76536af1389a651230bf1c443b83371f19fcbccdbf2c14d2739b29aa20ea32cf3d726c674afc642c5c5ebb74330512f54463bfff1f1a9233519a022a05b38d49a9ce296af2a2ed4bb46473270ed5180fc4a33d9b32c9f1fde7eb52adb88443376bb7781bc62196a81c7d9501ab29e25923d1768b458a028fccff320f0f089252f8bfd06b2f236d1fbba3aad43e30fe1666e4822249b88be1a903bb737a3639f2783f2928bd9883e7bed5aa5204a38c985a8cea4a06cee1f78c721642d107fc9134ff897d581818dedfc73b3e8b78594669b91322667a62fa8fa100f9a0e069af3a75d5a1842c589a0e18db841c46e720b2b22b2b745b4f2c0da4034d8a84c8724d4eed12034ebe3406fce2bde1a38dec8cda3096d9ad983b0c5b7f24f3db6538ba425c4589166633f9832450c3dfff6f3be3a973e88c8ba8717191e44784371a57abcfe61eb240e4c0dac026537dc6de53c45a47421b61689735046dfbc67aa5e6a0ea1f10269104034abc1654d2e3ade6e015bd54448af1999eb1dd69d83b29eebe3b77f7962a832f403a3d09338c3c6b42a337ef38691d93b2f05871611e23c067600e61d587e188f271ba4098d1cd603f66801e7306432c247037d0adf7960f335fd386e4087f70a5fcdee0ee43416f4335e86a280684a69b4f980d8efc4b1ac751e8ed8e86659ab8a4d4ed3b2e51263a2b8ae2e0369ae1c329416690e750783a1b36bb2559b7f5f371a2fc041b04764facf49cc932f32059d4ece5aebd33ac64961a8993947c99327b4f4531835eeafd3fedf6c43f07c9091a5448d4c3d3b78369f974639f319404ee402f40508ad36f4128c0317a9e519c2f0690cae93d32beb593e2a82d9128b3793ff032e593a1a36daa4b24f905a02cf5dc0186a12120524860bab870e64f5412e4e37bcd808dadbd5a928aca7b1d326b3ff1967d360b95ad96d9dd841e8107d9fe2d8971e3c7fe0392d853d36fccda9f293f84cf3c84d85a2da1b51c22c1c1251b60b2071b6786bea45e8973d57fa2b50be672403c003fae640bd847c228516f8ec80ba562309de99aa0786f2f69562b1e0b262da6914f62e82366c7f4708c162de5f22842dc628522049c1de62a0c3643aaf9964f03ffcc050db4a811ba5b9860643ef527ecbf87fd94eb8d241e9a2b1b2faee1bdd3bf9fc31a4f5f4e1fa48e369a2ff57586e2afde55c390acd6975279c4f7b29ed9c08245767f65819b335911a91db6761863548f407ae439eda7d86c1a566b9fd5fde9f6c0b258f289c47db9bc01f5dc04cac631ed4561e257e1395a691a96252b5c94dc0dd26e8b55de59bebdb875d0fb65dcefb13a451c538575d5c5a72f5783b11d14b96957d6b988f1f3fc2331b51d9a96ae712ba6b5c0729f8ff39bdcf5daa3fdb63b880ca316bae0be3e73aeac7ea4779d9d75f5db7418a9e0f0e72e65c990ac4b6f2859f722db116bb6dcf48ee5f8cf815c29a9f418e1c3e7dbdc8938763c350b070d1c8d8b26eb1631ed3b059339e8372d14384fac0af4a5ee608a10ee3da8758c1b5128dcc26e19575d0007f8ff4a81a450e9401249e6f4c782806eafa2186a03af7b86a0473a4e7ee0fc29ed85b51e0fa87286db6f203fc0675162dbaf7dde22d4f67d6c68f61d9e9db4559d14ebe0bb00b921fba318c68e7fd5ac5f6ec43a958c77f5e64621699abaa569956d84550e8870c02885e4e988a7f5a78eb0f8be98dfcb6dcfccc56507aa3bd0fbf05b6839b26ff803af65f37a9d44520866fb5067e212f60ad356820ac11c6aa398fe9040060329d681fad155bca9ba412b3a507a229377e34e17d76a61caf564cd23859f429726d2c10550f08519796740257137784c6ab63efc2399e2f7f0be35e194947ae39c304132d18871293b45419ef31075d661a01b98bcb094c3baadd8d748edfb4abb7f08e07940850392565be76de86c455acc2976cbe7efc55dd034c51c072095a593d68ae44814300029ba8bc3d3b7b92de173cf847eb58e3d2263ad12c9b0f81417978325cc7f5b88143dd8062f1a4fd9c68adab3f684f45b8e0e4c19fe25394d8d38bfe6604d587e2a17b2fbd4740a0bf481968d073e1d0e0be34039397c19b815a739dfbc734a10cde4e71c1b91a5f8bc816822f46f7a481dcf98e896c9c46ad8442dbf9da1e648c637740b62af9259072f3fb889ca8ca4201e1bec8ac03ee7fd5824dc7e99b94da781e1dceff61951afc4b50173223b3714feef969ddd2e0ddd55cdf0bf76d7d193bceb1d1ca01ef95711007145371ea8e0bcdf3b6906504b794afb89a4def98c4b5a24477147f36c96907497563413e98b26dd439791605d3b901051a870273b99063fcc2a24ae21cc7eecbbd2831ac33911f2b8d70b076637d518bee508c57d7acad8392e1bd8d5d786b0db82cd8653875ebf7d57185a6222ad7ea13676f2a4fea77950c979acda94c7873ec65d764604e035c2a447fae57b14c056f558a1f8bd88c1620e2ffa85200cc5d77d70c8e725b9c4a21cd4b3a19bd547f6a1c91cdab6e1092d750dbfabb0f9adc87a430a7bb54b8c8394d36fbadfec18c75f7f721b5519dcb4cb562e0db3c3be2c86b96ab43e02ea1a8f5eef1d0115b72f9fb774449e0f4f5779afd438e033d8d8b1dce07a69924d2c2320c9f47b51e2552deef15fd41b0d5a5dfd7d349a902166ea6ed45d596edfc38a096dc62e9ce1641d70ae7b2ab09714bce4fc179c38b3aa33a061e6707b9ad4470dc1df63fe4f752dfcbf6005d705022eae6ca781d092c952a8c373555213c53578d758ddb800f160865fddae6fcca7e99c73278b99796590fbd3c2d8c3c380715f1f3fb01fabcf52f65d9f0090a308795e74dc594b983e0b8395c45b6b9b8b130744121ca4319156d8f9dc24fdbff3bd6cae7a2b75893d7b9624abe903fb0852af5b4ce370df0d15d2c23593684761f89edf633b757a1f067d8e7dff95521631e40f44b5eca37a9fd1ca3899251e05ac3456ab9e6937ab9f1900911336f7e5203d19ac7c0ef376799824a7b2de9dafdcb67ad123ba096c1fb993127ef007971b9ce47b8cbf6da000a3bc7bdf3b4bcebaa35b1c8ae49d548659a7c279194735f2eaf1d96d692873200b72f5a35c98b674650718f0636f95ac4ba49f1ce4136e087efae6f27d5936a74c350ece7a99850c29e56de8514f5626746fea048bb364", 0x1000) 14:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x82, &(0x7f0000000180)="399425ef5036c9dfb32dce722bd6b53e6df543366254a87a75352f134bfd5938e057ac9da1acf6052ab099e85d2b3dc6b0601e60153b6e0e2b5345f4cb8540269b7e33a81b169c653b60fec53a05049cccf3493cfdd81383bab462731f7cfc1d151ff3eb3fac7e478455051a6f660d2121ea7b5fcc2a1abf9052da0fe976b544553f") login: pckbd_enable: command error 14:12:42 executing program 0: r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0xfff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:12:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd88, &(0x7f0000000180)="da97cc8b481a386d2c36da9841cd996542187e9fc487667ab236e6deba0caf1e202973cc1b931f01aba6327700cf7c1f89dcfc0e142e8912475e017a0d5c2fba9bc5549fd630629e2fe66650d251243fddc6376c031212829de679f67ba6ce54a165abdf1ad7222b19226caaf049f2c4e6c4ecbfad4f6484f0be2ed4ff1a403b0ddc8245116f9b2015c0f4e58bfbf221") 14:12:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20400, 0x100) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 14:12:43 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000540)=0xc) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000580)}], 0x0, 0x0, 0x0) r2 = kqueue() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/147, 0x93}], 0x1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000740), 0x1, 0x0, 0x4) r3 = shmget(0x0, 0x4000, 0x22, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x101, r4, r5, r6, r7, 0x101, 0x6}, 0x1000200, 0x8000, r8, r9, 0x5, 0x7, 0x10001}) 14:12:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r3) 14:12:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0), 0x152}) 14:12:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000003c0)='\x00') 14:12:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) acct(&(0x7f00000000c0)='./bus\x00') 14:12:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:12:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) pipe(&(0x7f0000000000)) 14:12:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x800, 0x8, 0x40, 0x6}, {0xffff, 0x200000001, 0x46b7, 0x5}, {0x60, 0x400, 0x5c, 0x9}, {0x10000, 0xfffffffffffffffe, 0x4, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe6, &(0x7f0000000540)="04") dup2(r0, r0) 14:12:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0xffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:12:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:12:43 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) 14:12:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0xc000, 0x0) 14:12:44 executing program 1: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/35}, &(0x7f0000000040)=0x25) 14:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 14:12:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7fffffff, 0x2, 0x8, 0x3, "f4f82c750488e5a48dfcd6e93e8e6d575edc0ca0", 0x7, 0x8}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000300)=""/91, 0xfffffffffffffdf5) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$BIOCLOCK(r3, 0x20004276) read(r1, &(0x7f0000000180)=""/226, 0xfffffffffffffeba) 14:12:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x92e, 0x5, 0x200, 0x0, 0xfff, 0x4, 0x2, 0x1, 0xf588c1ff68484e25, 0x8, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000000080), 0x0) 14:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000002c0)=[{0x25, 0x8}, {0x88, 0x5}, {0x20, 0x54f}, {0x100, 0x5}, {0x82, 0xff}, {0x23, 0x3}, {0x47, 0x6}, {0x0, 0x8}, {0x86}, {0x42, 0x5}], 0xa}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r2, &(0x7f0000000200)="84e8c2fff5265efe986e13e3f28f85a8b8df2ea61b215e54ea97c10f1fb780f33df6f7c190b6ba4445455a0613b3f9104316613c73841bff9adc5b184cffefe588760ae9f1b8a13a16cc9201175d684d5448c5890cb58eef4b819cff37af713cfe7b6f1234712ab20056864ccb7cdeddd1c3a2b926845d79bfa3cf22d45749f4de4c0073ebc96aa3719a8742116f671b316238e4729a", 0x96, 0x401, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 14:12:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\b', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 14:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:12:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x101, 0x180f, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:12:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0736c99ffdfa61c47b438a3613ade778226d9196f637ade66eda10f3b625febd1d44857e65eccc869ca1cd2b37760b3284fdc4e412698028897be6e5a48c483fe4efad5fe72ef7a691ec7fcc813a2f43773debac10c785e2b7c7c9714b9defd941decd31d506e7a96eeae02944814234bbdabadf1dcce1f2eaf924f585106e0c4cc8fa752d9a661a1e865697cfc4d3064370c2379e404585b539b097be3a61cb09fb3fc42b9d7c852e145361cc3015b2cd6219cb6e0ea6098b6d2335048be9ba86102ece0465d39a9f844dfb9e27f6a3933796117f52199285d37a610a1e7cf50cd980323411"], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x1, 0x80000000000003}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0xfff, 0x8}, 0x8) r3 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xb45796a28139316f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c655796535b21fab63000"], 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 14:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) 14:12:44 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x47, 0x1}, {0x83, 0x2}], 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) 14:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000035}, {0x80034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8, 0x1ff, 0x28ae, 0x5}, {0x1, 0x3f, 0x848, 0x3}, {0x20, 0x9, 0x8000, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:12:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1f) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:12:45 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01005d00000000000000dadd517f89d11a93538bfe7169ffb086309f57480407e9f33acf94fbe907c52fb19bfeb1930fdb377ec0098fd08185bc48b0eaea05e888f8b6c1d41ce8618b4e1c724087cc2947401651be34443c24248f347a9a3a7a1c6f8541a1661ae0bdde7b86c64c9608c270805a349ae8be5a5f5485774fda7fbc8b45aa7a0c585f5c891a99ab51a9f8"], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c, 0x9, 0x0, 0x1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 14:12:45 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) write(r0, &(0x7f0000000040)="dc", 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) setsockopt(r0, 0x0, 0x5000000000000000, &(0x7f0000000080)="a53091ff7fa17db222adf501c29fcd43a0fa276a46c36cb2d6ac071a82dd2e1e033f1f38fde5bf4538868f326904b25adcea8063fb989f7d3beb5f7a7f302b83c060a4239cc5cec0edc1c04ce5cacd3d9a3f614e01309f46f88ef23402742bb8aefff6b7c4f8bc42c5f02d43c366b254daada4fc78971e5af4f3bf3143558fff15f01054db3f2e1ab73604b98891a7b04243e32550a5898fc903e9b3", 0x9c) 14:12:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) 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) 14:12:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="6c538963417303b27d7dd823d0c092577833c84121444f0eb27c4fdc820d26c2ea11bfd3596650", 0x27, 0xf, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x2000005cbf) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() kqueue() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) kevent(r1, &(0x7f0000000180), 0x2, 0x0, 0xc3, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xb0) 14:12:45 executing program 0: r0 = socket(0x6, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef964cfc73fd3357ae26caa0416fa4f376336acf00b7804bea7d5a20af7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000884d001783bb92bff7ecd70f921269227fc3ef1986a7e9dcf30a7dc58f73baff4214be59780fd8f9678d3560375be5b4746afd3edc26ab990c5b5f0c22e27b4daf3ebaef91240d0615d41385a9d50441dd89ddd3219c74be7ac1f8816034fbb7e3886c4bf75bd68337210ef395f231a58fb41a070edb07cfbe7a0a2e29d71504c4ef6d50755f269dcbbb77dd37d50778afb048dbbad88f3dc31cc110ad8464dfe801de63facc2fdae6625b85694fa71e", 0x161, 0x0, 0x0, 0x0) 14:12:46 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r1) 14:12:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xfbaad56bff5e661b, 0x20000000, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0xa2, 0x80, 0x9, 0x2}], 0xfffffffffffffffc, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7b, 0x904}], 0x7ff, &(0x7f00000001c0)={0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005e7000/0x3000)=nil, 0x3000, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 14:12:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0xa491) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee7d04a1d30d1ad62958c0ddad4a072ee0b6c597a54daf8ce17cf56bdea4043d80884f1dfd2d922bab2d360871bbe7501772086ff71000000004d1d6a443dcb3f5d0e652ecf4df0b2d9547eb599"], 0x10) write(r1, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) 14:12:46 executing program 0: r0 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/89) shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ff8000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x20) sendto(r2, &(0x7f0000000200)="cc8fc51a6a13c5a5e675a16f62b05262a0d3d09e7faa1ee0f4a25159fef9f708d221ff1740a61f9ecc7b75e0726a56f5", 0x30, 0x8, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = accept(r3, &(0x7f0000000300)=@un=@file={0x0, ""/66}, &(0x7f0000000380)=0x44) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000003c0)) close(r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) socketpair(0x2, 0x2, 0x8a, &(0x7f0000000400)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000440)={0x200, 0x5, 0x3, {[0x80000000, 0x10000, 0x2, 0x1, 0x4, 0x5, 0x80000000, 0x800, 0x4, 0xff, 0xfa, 0xf5, 0x7, 0xfffffffffffffffd, 0x8b44, 0x401, 0xffffffffffffffc1, 0x9], [0x8, 0x9, 0x1, 0x8, 0x4, 0x81, 0x970e, 0x400, 0x1, 0xffffffff], [0x0, 0x0, 0xe6fc, 0x3, 0x33, 0x700, 0x40], [0x10001, 0xfffffffffffffc00, 0x8001, 0x8, 0x30000000, 0x4], [{0xaf94, 0x8, 0x2, 0x5}, {0x0, 0x5, 0x7fff, 0x80000001}, {0x6, 0x5, 0x100000001, 0x5}, {0xd9c, 0x7ff, 0x4, 0xc1cc}, {0xa1b11e1, 0xb8f3, 0x2f98, 0x7}, {0xfffffffffffffff9, 0x7, 0x400, 0x80000001}, {0x7, 0x2, 0x3c, 0x2}, {0x8, 0x486, 0x3f, 0x5}], {0x8, 0x4, 0x341, 0xcc7}, {0x10001, 0x5, 0x7}}}) r6 = semget(0x3, 0x2, 0x10) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000006c0)=""/245) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000007c0)) connect$unix(r3, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000840)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000880)=0xc6) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000008c0)={0x3, 0xfff}) setreuid(r4, r4) nanosleep(&(0x7f0000000900)={0x8, 0xff}, &(0x7f0000000940)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980), 0xc) ioctl$TIOCSCTTY(r3, 0x20007461) shmctl$IPC_RMID(r0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000009c0)={0x2, 0x76}) 14:12:46 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x22f, 0x1, 0x80000040000000, 0x0, "006b16000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) flock(r1, 0x1) 14:12:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x40006}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) sendto$inet(r1, &(0x7f0000000380)="cfe197baa53916f9a241fb39059393f55e448ae0cafaee9382cafe7e79ebd8c7611050aece9e9b08175bf9a5710432a5f1d39dc6d8a6f1a2f4afbf20e6bcf159752673b76c842f0080a191964261fda97469f4d7c1fd8cd5385c1610bddf9621a85b9c604f11f0968e1236a9d1424b55b62f609748acb6c2fc0c6c8aa601f19408d4b5300c1ab5881a929385f22bef3a8ee3c9b317be5dafde53b50410dc824f37f51318056ff40a62fbf7471c77697843b10dcc3457ff138ffc6d813c11840694fb3040d0c35565f6e8f4797bae15a291f73bfa3574275d5f73d745dffc584dc4f2befb2b65d475d8e4386b360115d046db6599c92bad1c2b7579e0ae04e8cb315798fa0925a149ddf920064ffd01a5e3d01136009dc8082ea5b627f1b4928aad233c46228feb1cd64631b0d353987dc4daa76f08c2915a395ab189a486f443facd12cbe08fdcf55c7d4066d12800d47fc6cbfd46358719b3b59f3b37fdf0ac386b2c2995a3e5582223c627b106809de186a8b53f0e7861a62e9bb2e3c1734ad694a67b3ace2e25fa4fc9e13ae92559d37b04153b7d65dc80765ad714165ecf8cff8ae6820e7c3300a27a8dd7c10383b8fe5d67aedf72c19691c0e13216a57e3de5a8108b3ae04a5c4e04bc9b0f121da50fa8f670e18d0e79a1f92c2216f0bc77788ad1a713dedd62fcbf9fb2a5a8a19b9e338c2073616c84b0e0ef58633be7fe0dbd181299a51c5b8c15e5332299645af47439a37a1ac89e89312e20ca23b31c7252afb256e3b9034566af401f3f8763e9096a94083565508f2256db2436794abe269731c57287a4ee85f511cc94af1526164aab6920f04b9490a32715becfb6168070365c2f2a5baeeea5cecbf34ff0c34bf6238436682320a23f128acee1ad32347654da1690bda0d30db61667651d735a7e212b7123d4b970af9e2b429b804732709a6b7de67d110d9c3811c0d33980d64ce40fe3b58f17b2386c6de2acdf555ead799e7501d4cd3a92247e6b5cae9d7cf1bc42fddd57c8d8aabd8ca41af25b3fb5102669a8a10c27eb5712517f9f402ca29004c3bd311800d07b34f5e097afb638fb157dc4687cf7fd67c1db7f990cd9f16f11ad3418c90d52f7b7292e608b3444fcf8df11b09303addc356db5aa576c8724dab3432dda8a46ab986d037a22e434d0697d0e4a89fb5957f1f57c55b057f0c3dee19efd1ece34f9f997c506ae20206f4db3fee96c9bdfa029baa29fc74d800efe655ecf11d5e0596056a1722d096e850ea10dae54d17692ab0893bb55a13d38e63550eb6e297894ab5962322f3f3a0dfd21cda1141f41d89e00c1614c4478a52284319b1d4d449a29bef83f65a96cefc96705d8553e643fec0ac432880b9ebcf1001c2f6f7f1e5397c841f05518b7c0eb67f72d20aa1294e3e67895f6707b327602ea1efce43b01b5e2dd7e2a27aeb10c38c35faba5d8927fb8addef41665176ed61455285e29130d401964421c652c505c09821c85a86209d5ce3d0981a5258a0759b3a9bf26c4cdf2e42e3529149b02b8163fed7a3deb543a09a2aeae05a831d602be2b7954bc93d8f38a12c8698a69fa3c2a12030257935ef2ba7be7c49a8a1552881b9bbbaac4dcd614f27700d7f1b868a336c1160099e8b98a7b989e77bb74f19cd0abad9ac8245251e2ecd202ab6ed93f70633a44295a6f894979eaa42eed6d6231b84756966eb6d8e1bd7bd5d54cdfdf89c31b108e78aebb8a5ccdf025318a267b9550ef0dceb8f666fe5f78d381bebc027d3534bbfde5b54ad339e3320e3bb19dcf493ed67e66c0c8660ae6af5c80fb2b991d4cc1881b5e55760bbe94c1c8db12e41145752b98033da18f048d6faae190ba82a87f69efb6e133d8a82a2db3d25bc742350724c7297cbe92cb8f32a965da951638154d91255ad7b9195fc0e92e3fbdf672e034d1b859e7aa1a25f53e7eb529e115981271ff6404377b389d13063765fbba80c1bf7eefbfe3bc7a9bc5e58bc977f1177a872e807a9bda8b34e6432e7d6dae6d9d63db6fb06808f5c9bf7a9829039e8f457903a9d3b0b1e4496bf70ea55d34dcee611daa69e938572dd7dafd11597011380e7e2662cb793b331cf1b56a1d7c662feadcc5f9e2db9233e0dff8f127fbf7a1890d98a43746ae236c2ce67a12e18d1d2f15f485e13704ffb050d0dfa8e83f98e0b304400c2d6be0f79d497033460bbac78108c165d5259a9a1e197723fd50395e200edb5d8104aa9f1a60af0e1a70c05944cf98f4c30f225ad37d6e5c261b7fbabd9af8f008ce7950a54a1697cc1af3ccbb4c0988c651232095d3184f752a8e13c6cfbeff18f13a4b67dddf3cee56b177b31bc93088d841202f8bdfc7058f4ffec80094e56dc4d34e6fa5b18d45e3fca9bc5895169e92a174d3bd6c68c1e9763f118a75589adef788eaf3ece6977683cf8bcb135e19ab21747efb10fcf092cea8dc046e04734daab5f275b9bb1e4de84c00f5263abd32a4d753b3cb6ab66520b9657464709d4f83cfb08ba58bf01f4af26cf96aa6e3b48763dd9020bf3b3cfda6788fde290f257262e10817363e56f571c2707f16e1794bc081606581c1bfb97652ded5b28b07b0c115b36a6631cc0830c51f6e533003c267a29896e3c9175575a417097c26d24bd3f7a3c6ac32a4823f8223a5dea0644e757c3f686359553651213158c71d8719fe3379e45ec4a1c29250685fc28d889c1bdc226087bb57456859e6f4725ab58b137bf7ce14cf2a56787b87926075a06d392904bce9a3927521049311ae755f7ccfb490b3de49f6bb2f98f8348f7d901d763e13d4017ea9e783338f038e96b7be27abe3f6cb7cb1524d979ce82b7e0f138f41bcecaad398d416cd7a9101c5f218e706d0207ad753c8fc2916dc6c65670efe68da8e441b35994d9c40aa1b8a2c1f7f7182ed559b299d1a50e27816813dfc4c60f261884776647497243cf95115963c76eb7de2e7f1a9963c4cc0b044bee790b906da665dd25615c86956b502546fef4d1daa7771e7476a6929f9418026839ba4d74baeeccb853544c330d24a815bebbfed72af6e131db859e2972eedb8213818aa9de2aefe00e3a12bc6e1c73728b67c8b307af87cb18937f1dab8817c0f5f90e953f4304ee5141373789a2eeff013833f9b8904965e306e0d1cd7ff987f11a3cce02908d80a81ff57f84d80b7db84531d50c3582f219b9efdc08b67d7d8eeb38babfc5acbaf1a4d2c8256ef515e8335f24a328ed041906f629030946666eca57238e2634e93da869e6e764b5cf0f9f254c025ba9e052519af9ec3c7aba19d7a827fdde86ad27a1fbee6ec642bf2efc119ae7fd52fc36469bd5efa2cf5ece9f04255334708aa0f0ba1bc5effc88e981b5e92cb86a8c5c20f3310396989b74d7f6edce5b36e8ebff948530866f38864a4bb0d8a04e13c47a6c4da114c9541dc4c246e346e288a70962e9522359e7937eb8210ceaeb72fc5020f7ff7e48a9eca4f126efa924df256a1416d008bcd50070357968699b28e6837b85218fe7d656d52eca2f4de3be78062c7d5395f1996b28b872aa5cbcb6a5aea5f1985d51cd3b8a6b3a50c1b9d977a81936f1b41f2eb53e6829f7a26b1442aa2df8cf7f65d8b8787f2dcedc503f246248011068f10361b7d595082d91f7e2cd3bb2eec0668d32e0cc7563fcfa22139b51c3e347b86d34c81714dfb8e3ab7691608e964fb78bb33abaec48218aa4691dffbbf24ed45ddf3b911bc2d871004d426e70e22c50ec6f672a9a2ae001ff66102b94f9a66890929d06cc3780f5188dfa1725fd546633fe957064454016955d36ce3be2b27e2d1b8c7c906562518bec6bc57dfdae11d2e323ec6e86ea105cdf72e58c4814b5479ece7f98ae0e2d9b85c7f9a83ee270e69f4df4f0582511ee8d32b678b9c9a5a69245bc59b1108fcf34163f9f5c3f18151af5c286ad9a4cbaf0b86b040e1bcfed34f44d72e9d88cd27cf6c5c4bf19850527c3d3a76d0c90bc5579e1a79bbe6e7710fc7237be183243460534058109e0e22d9e75d82595ae3a17d83cb08aea4e2ed264c5d8aae6ef03dc03675a8a50c537586d72d6ea8c73e550596985ed9b659fbf126f5e152525a3ab5f4702b538b54318365f2f4207c1bea8a73945e597fb607b84b33ce5d4c06440f11a17d1646072683ab4f4aabe2e1cba89d875ec4003853010206861a84c5cebf91cbddeb2113ccc2fa1cfd4d5ed028c96878b5dfa26fb54991d1916e1666c8dd2a3e922e0b03a1f85ac4df3d4e7099b2a4d3a3e9e2af730db0ecd90a648e668f980579d731dc36b548cafa0a39926c8a6ff81c2a616bb83d316df71990d390b11b06a7246b5bc82362b3d2c1eb7a23c811d95dd7bfe85855d3d4c010825873fd10f03378384c55c3fb6a185a1c6aa49727297ab72a35c1ae6111034e25c53e8bdc9d50decb779b94daf169a54c066abf54a690e998f7a75b0977a7945a0b69f7e42290553641e183e303e3a65644a05f360576bb64c16faedcb575cd3ffa48bd45a18065c252e41480a2729e006e3ff92c4fd5f89d1a54a8f5f94ad9e59a4be2b087ec5a3cbc6cffb0c7899ec4ca56aebb50efca30ff0685d3b74a855d62a54eb1769a7bed686628f3347f928e0dc8ca9779d9f8b7142d71651e3dee8fd74f3a2404a8e94d2299cb14f441da74ba62d2725631a0ba0394fe7f4f211f22f85929e14ed2fd488f9df7031adb981e5ecabf0ae088f378e448b01dec93b49ba3d6a26394c884e528dc37a4d957122f6b2b9f659b8dcdd2a270b089967b205610ac07901dec6b387be41ed7cbeaa71ad4d0c43b1d7e0ddc9fc7df6c098ff17373d5d61ca098283aea74e496804771a0206307125ede773ca750a8a65ee466ca8aa5f49f8e1615c9869b560c5f0fd0b1e078cc884e502448b07930710a50e18e3e2f766fd4f5e14b13a12cd563a211173b9fe17a0f61a2b437ad93f5911adbf9ff804b1ee6a47b1f62826c78c7d7c6a148ed18e210cf1931f521b25cc292cb98d21cda6c14902000de98d9c1b0c920d05a7fedc283c8a822a0239cd19a0fc59f4279f39e504253b486c58e1b7c9d7ff04ac1c1a2972d746dfdd92fc89489f2ffe63bf5fd9d0e93f71adda275fc2ae12534567b76077eaa3458368c247de3bba195fac3a5de73bea90957b97b83a0b4b3c39a1b00ad484ed7f1b8168bcee57b7aaa86ebcbe341e969a5c229923eca7b6c963ce6b07a775711923f47b95690cac9141d74f845d717c3926b4b13bfb900d16e21cc1d1946404b8b35fc680fad3495f06c5569d92c1c9ce3445322dbb09de7f9fd831d00bd8dd9f26faaa37df8fc1d803284040b6498e495bb9096d83770209a5eb65195a2083c8e115e22ee9517c0e90533b96375926c1609a154ce60923ad8cc4829410d2d3a54868ed20b89afba1c3c3075aedd04648f9fd3635a39d490f6f035448e1b7352bb0c98456502fbe2959973383d131bddd425cc64472717ffc8b1d26fd796c6a8248c43c0b2ebb9b8756f7b7f1ef0cbcdcd234a816558587503686c1ad77f2dc13d07d6089ca3c3ac0dec7c6ad2aa90dd74e8bc30676703d9456a90cc53d7baceb155e01625f3651f43399f7b79ff5c7fedcae4211069bf35f5b4830f8513a9b93342f4e28edf0f117d76b2e90a857fbc30a90cc853b7c70866b4a872e8e609bb63c2b15db2cd2310bdd01a23b529f7774ed7052aebee991d818844e3e283a13f343e62ef7a3e01fbc58efe4567ab6c8fd8e51dbe31be46f838b58e810a87be42e5467baca5b0eed0694e3c", 0x1000, 0x400, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)) 14:12:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000151927c121c94647d3632d310410f1ce8093ad5d427845f1d2ba343d0ae7c8308564410ff86818ef613bfea1ca21d"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4683cef8a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c23846835ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc763410dbe9cd331e1b006fbbae8f55a1b46f0a0c02903480ac236d15931779c43b1a878dd1f1ed3636fa001045ea37ae38d4c7df2ec1ffa93f78c28559cb6a1c57aebad62bd05079e64b37a76a063e001b88d8de6d07cb69d0a6426a0d19ea0e5346db9eb0d00074fb6e2876438961b24805255b8e9102166d2244b23b5b010c8848fbcaa61c2e54645ae6b675a9233ab9eea1d5b300cfb4f2a7f1eae04f17b303c2d2541d8847266b7dda8a1954d"], 0x10) write(r2, &(0x7f0000000900)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fab8b86fab7ca27306195568e149847188db7a4b150ba5a67ea143b682edae7ced5ab54cbdc4006199975beafa6f92433b5b579ee6204cc0a552fb95a628344bdb311edbe78834393d3ac99766031585c70754635dbaece32728e517f8bb4d250ae7e8d5539b94ca481949a0c3a8ab782915bbab5b8ad3af5818abafa4633ab805221a87b10701d92ac178ba8f6f7c4d54d2d6c655336648e1e68ad2623a1873969575d4297e8ceec6c3cdaacfd4bb08624daeb723b211ddf03c3a46e3628f8a2b86c9cee57cc32c793a4f046c8e6334972f534ec8c490368dff89ac35a1aa1da50ee894d97b764cc5ff42d32eb2bd0d0597c398dd85068d7e0dc4d2ca20bc4cd501e", 0x8a03250a) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:12:47 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 14:12:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$setflags(r0, 0x2, 0x1) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) 14:12:47 executing program 1: setrlimit(0x3, &(0x7f0000000240)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 14:12:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 14:12:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='x\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 14:12:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)="e60003000000000000000f5842a813348e4e7c2daf3f00000000009cd41abc6f47326bccf29a2f2bb6094e135cb6a8dbb12697570e549e8ee495068d", 0xff30) 14:12:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 14:12:47 executing program 1: sync() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendto$unix(r0, &(0x7f0000001080)="af555e704e3d9c90234fed750a8231f6ab9cbcb3454df9ba31444b55cf3be481fd26c23ca293191fc7ac42a143ffbb6ecfd01b66bc20884b5b17c4673418e724948b39265d30ae0ff97bda6dd5ac4c6f17a6fc0b6b98b5d99f656014b928be495e3a9ff9397daa2ea05ddce1b4116bc68132c9b22cec", 0x76, 0x4, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) lstat(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)) mknod(&(0x7f0000001200)='./file0\x00', 0x100, 0x7) mknod(&(0x7f0000001240)='./file0/file0\x00', 0x80, 0x0) rmdir(&(0x7f0000001280)='./file0\x00') pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x21cff2da2f5c1c21) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001300)={0x1, 0x20, 0x2d7f, 0x2, 0x4}) sync() ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000001340)) stat(&(0x7f0000001380)='./file0/file0\x00', &(0x7f00000013c0)) readlink(&(0x7f0000001440)='./file0/file0\x00', &(0x7f0000001480)=""/106, 0x6a) connect$unix(r0, &(0x7f0000001500)=@abs={0x995d75ec4510e75, 0x0, 0x0}, 0x8) unlinkat(r1, &(0x7f0000001540)='./file1\x00', 0x8) getsockname$unix(r1, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) r3 = open(&(0x7f0000001600)='./file1\x00', 0x8000, 0x2) r4 = getpid() ktrace(&(0x7f0000001640)='./file0\x00', 0x2, 0x40000004, r4) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) readlinkat(r2, &(0x7f0000001740)='./file2\x00', &(0x7f0000001780)=""/152, 0x98) stat(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)) r5 = openat(r3, &(0x7f0000001900)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x6, 0x400, 0x6, 0x1, 0x1000, 0x100000000, 0x0, 0x2, 0x1, 0x81, 0x46}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) setreuid(r6, r7) symlinkat(&(0x7f0000001a40)='./file1/file0\x00', r2, &(0x7f0000001a80)='./file2\x00') ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001ac0)={""/16, @ifru_vnetid}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001b00)) 14:12:47 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}}, {}, {{}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = dup(r1) kevent(r2, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xeef2d6555874c07d, 0x1, 0x2c, 0x5}], 0x2, &(0x7f00000001c0), 0x4, &(0x7f0000000240)={0x2, 0x1}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180), 0x13c) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 14:12:47 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400"/1032], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 14:12:47 executing program 0: mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000006000/0x3000)=nil, 0x3000) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000080)) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 14:12:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000540)={0xffffffff80000000, 0x2, 0x12, 0x4d, 0x36, 0x37c8a9ed, 0x1, 0x10, [{0x20, 0x7fffffff, 0x6, 0x200}, {0x80000000, 0x3ff, 0x5, 0x7}, {0xe1, 0x7, 0x971, 0x40}, {0x80000001, 0x1, 0x10001, 0x1ff}, {0x81, 0xfffffffffffffff8, 0x9, 0x7}, {0x81, 0x9, 0xee8c, 0x7}, {0x2db, 0x743c, 0x5, 0x2}, {0x8, 0x23, 0x6, 0x9}, {0x6, 0xfffffffffffff438, 0x2, 0x2}, {0x0, 0xb0, 0x1d, 0xfffffffffffffff9}, {0x20, 0xb2, 0x81, 0x8}, {0x142, 0x101, 0x5cd7f2540000000, 0xd41}, {0x1000, 0x5, 0xf9, 0x10001}, {0x800, 0x4, 0x100, 0xffffffffffff7fff}, {0x101, 0xff, 0x9, 0x7}, {0xfff, 0x55f, 0xe, 0xfffffffffffffffb}]}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 14:12:47 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)='L', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x6, r1}) 14:12:47 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xd2}, 0x0) 14:12:47 executing program 1: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x25) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x82) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 14:12:47 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x4, 0x8, &(0x7f0000000080)="1347c7bb9718dbf998d94a1ae933a6fa1e0f51d4a19dbc6905d740cad86a400dee8a21d9650baa82c12c8ed671c7062a88ea9a72eaa40e221d6a7e2ce7", 0x3d) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="e65d8acfbd5440a3fae17fed303953eac00be3a9c4245c0653fa7dd6516ba68e17b8b20067b59d4663e97bb799fedaa84325a0664924dce0f9e04119b29fbbd5a734c6", 0x43}, {&(0x7f0000000140)="ef1981415ae0afd184a988144a3b28bbfe2c0351bd6fa159a4f2d62bc7f1fc283df1b9d98025c4eaa80ae79c6067671d692486672e110dad9544212257d529672fa69f7e576699973c87c215b15c7aedc4b72be846ec6578612fa40c47ead17bd4734e76f60186cf9603", 0x6a}, {&(0x7f00000001c0)="c5f1967a61dbf55f636462323e7a505a6a338b9c8b614ee5714b4018c901e38b151e31460fe61f132cbc0fb20ea9f64c1aa6b1682c079e56f44df996cf05bfa32ca14e220ae25159f5d9adc92163737c9bd41d064d32ab15c5be721f6ee2f1814a871502a1176e0d2b6e1570b5be0be3db2e86f81973781df6fc98f4f38285a423", 0x81}, {&(0x7f0000000280)="2c6608f431c030b7ffc7eb8aafaaa4389b14b61fce28e4f44e8c7915a7c31801ac9ef5d6f5750b68fb88a848f8ba465e69e5139ed362c55cd6156f1f69c1bbac435bbb0c2174cf1f86319aec1e3dc6994c9f6bb2c656941a6b0a4371f2419d9447f9ae11918748dba9a9e0d53e548e67f731e8", 0x73}, {&(0x7f0000000300)="1a7d781c13cfeca9b3", 0x9}, {&(0x7f0000000340)="c6486ea2d4495346b30881257794f55870976af6a3ad44a31c259a71c2be0a00e5946a4289ea919a3fae91e2d1", 0x2d}, {&(0x7f0000000380)="2ceaecc6b555fe2252e83ad8b064444fc65bbc67572d248ad5783e0b4d20a5102de59bf6c54fca7f63b190e29bd89e650ea5ae9f088d09a288ec9f59d8eaa33fd4d71302afdf4920ff18d265505f5e251efbdf228b6e65ba89b02d0e0e3c5ed1752a129b3f5c9fe1b34fc204902a7ea0b85e01e6f628daab1748d2fc04bcfc8d1ee2072ec9f529066c520c1d164db16463e9ef3e0853748ec76f871e5e01102cd672a6204e7863acd20036431aa7932ce08564661269c2a0d1789f5c31b71589548ec1630cf263bef31bfdf953bb6a48ee570a53ae0c54a4e405cc14e6a4bdc8adec", 0xe2}], 0x7, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x23, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x800, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 14:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x210c819b02ab8b61, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="49fd2903c91bdacee51c7f273aed4b7ff0efb8d18eed2e9d0bd1a0e8d0c353019423b5bd893f6c19be83ce7d67fd7b1248d9b85b73255eb6527b31181eaf2b6b04c06460c0125e4e24e00add5d2ab67e1d7405650acc2c61d0e7ffa5d36a9b49501c9f7fb434ea4881931530c12a8159e68733fbd6f933ebe450928b6818210733d6d74e3f4f3681abda7bb5bc4a4bae", 0x90}, {&(0x7f0000000200)="60f63bb5793bb75edd550a5f4904cccc077b0c06ecd64457bca07ee7c1b9cfaf8422c3c34dc688c129ff78d5cf60dd79d110cbdcc5573639db3b860e4ed83933f8f212d9ec33ec96e8620c99ead376dd28bb8d7c8af0b7e59dba8c", 0x5b}, {&(0x7f0000000280)="6ae2a0010dda56e66cb99c527904b569b6d551a142258dc0e1697b076c32da87edab", 0x22}, {&(0x7f00000002c0)="41743fa7da89282081b6c27ad9496cce9bbf80dc4a4bcbfdae3fc74978b3e0dc27a6f26fe813cd2d58387aa007dde5499d9dc19f9bd7294b95c661c90f2fe024c4ee31c0b9a9436bcf641d25010f0892b9ccbba8d1a3e5a842af4cfffce89fb34dbdaed1f37355df25607b71f698b65fa960faf28cf05dde4333a273337630f29ef8853c05fa5574a84d94a371350c0d84887540735a6a73ed6777cdc2f50ee75e1309ed9209200367d600c2222313ea334a6b2589d156d6eb7cefaf55dc7de2cc120971decd071c0b73b5eba2f598c48b784964a3ac72b69a5a4edf6841e6aea97983447350", 0xe6}, {&(0x7f0000000400)="0777d0773745e612a66acc117765ff65110eb4950640475d942d507d84d78eeed7f313d57ad5a1d79076e0103811816caeb8408c86f0b76ac53e2665eee0f516fea4f02e71be4b19e15c9f949bce13f53ac378fa96f9f1e40772474e977299dcdec48accd94bbaf2a90bb0e8f3968eebc053d5f790fc3630c49d5c91a26738a9d6d201bd86280ccd0b407c4f5b70d0f26e3934cc6abe1415fbdb2c0aaaa0884947f307d3f4898e41c3d98f1962240bf2c6c19a097b02386f546f75e647c506bd3e84174d762af92fdfa71e1d5333a25c4d5e34bef81d46d6179bfeb1f2ea77dd1f53c6fd", 0xe4}], 0x5, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xb8, 0x8}, 0x8) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") 14:12:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)=0xfffffffffffffffc) ioctl$TIOCSCTTY(r0, 0x20007461) 14:12:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) 14:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = shmget(0x3, 0x1000, 0x104, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/115) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x1ff, 0x41e9, 0x729f}, 0xc) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 14:12:48 executing program 0: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="32fe0000fffffffffffd"], 0x10) pipe2(&(0x7f0000000180), 0x10004) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8020, 0x20) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f00000000c0)='\x00', r2, &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:12:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) chdir(&(0x7f0000000000)='./file0\x00') poll(0x0, 0x0, 0x200) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 14:12:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) setsockopt(r0, 0x7fffffff, 0x7, &(0x7f0000000000)="0ed02daa8092863d2d88caace9b3f27f7c0ec0a05f5c2d4558a6b6d6b307a402ac6ca439776ce910f5cbac00a46d50e5221736a46c60f94a69832e539ffeb8fd4ce7dbb7bd75436402899e2e1626a93333d4175992b3b31ca48c1827d77020ba3c29de05ba1f8ed74ef6bde6c5a0ef74aac95fe38f09dfbed516913f0ccc5f8da1e57be3d71387a00ae335b3acf565609ae4f37c6777a0eacd15971ca612611d4b9280c6feeec7b40f1bc95d34d706d68852b5141c614ebc73e97b310f5e10c45e2f7e04cce508d70ba39763241eea0f76cdd2141434dddc826e0af688226d86cfebbab4c4e5e353a6483e7fa387", 0xee) 14:12:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7fffffff, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) pckbd_enable: command error 14:12:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xfffffffffffffffd}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) 14:12:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getpgid(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 14:12:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x25}, {0x6, 0x0, 0x24}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='u') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 14:12:50 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x80) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000024ca5b30bdfd982b55dc103287f07b7efa76d410d59831a5283e4b28bed11ec51118148eededf3a7a0068b74efd7c2200"/61, 0x3d}], 0x1, 0x0, 0x0) 14:12:50 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x88905a0e78cf2c52) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) 14:12:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) 14:12:50 executing program 0: getuid() geteuid() r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x70) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:12:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 14:12:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x0, 0x200, 0x8, 0x2b5}, {0x7b888bab, 0x0, 0x3, 0x8}, {0x9, 0x17, 0x1f, 0x200}, {0x0, 0x9ef7, 0xf6c, 0x4}, {0xa6, 0x4, 0x5}, {0xfc7e, 0x2, 0x0, 0x8}, {0x101, 0x401, 0xfffffffffffffffd, 0x2}, {0x80, 0x80000001, 0x5, 0x3}, {0xffffffffffff3349, 0xd4cf, 0xffff, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 14:12:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r2, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x743, 0x8, {[0x7, 0x80, 0x2, 0xff, 0x5, 0x1092, 0xfffffffffffffff9, 0x0, 0x10000, 0x6, 0x3, 0x9, 0x401, 0x52, 0x5, 0x1a, 0x5], [0x7f, 0x7ff, 0x0, 0x2, 0x3f, 0x9, 0xfff000000, 0x10000, 0x1000, 0xffffffffffffffe1], [0xfe8e, 0x100000001, 0x9, 0x800, 0x5, 0x7, 0x3], [0x7fffffff, 0x2, 0x7, 0x4, 0x7ff, 0x800], [{0x6, 0xd1f, 0xffff, 0x6}, {0x7, 0x8, 0x4, 0x8}, {0x0, 0xffffffffffffff01, 0x20, 0x1f}, {0x6, 0x9, 0x101, 0x4000000000000000}, {0x6a44, 0xfffffffffffff000, 0x5, 0x1}, {0xc3ca, 0x974, 0x81, 0x6}, {0x5, 0x7, 0xd6, 0x2}, {0x9d3, 0xffff, 0x0, 0x3ff}], {0x8, 0x2, 0xd9bc, 0x1000}, {0x51650000000, 0x4, 0x1, 0xffffffffffffffbd}}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 14:12:50 executing program 0: r0 = dup(0xffffffffffffff9c) poll(&(0x7f0000000140)=[{}, {r0}, {}], 0x3, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x3ea7) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x2}, {0x6071, 0x100000000}}) execve(0x0, 0x0, 0x0) 14:12:50 executing program 1: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 14:12:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x20) 14:12:50 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x5be, 0x8, &(0x7f0000000200)="52eff66d8ef719bf6efcfbc4d2df2626be288ee6ec91e196c306c366cd0fbc24ad03b157d51aa6de37bad10a4e30189097e72e89aa78e079d05ce351cfccfce7c2253530e9e67609d6c4f72b7eed9f0fdc99c3adc56e8ec09f76ca614eb41caa27273b5ecbcb41106029e1b005be7844dbc87e278204530546976044881e9256d2b87f26b4195127da5330bbfd3a6847463d", 0x92) recvfrom(r0, &(0x7f0000000040)=""/232, 0xe8, 0x40, &(0x7f0000000180)=@in6={0x18, 0x2, 0x20200000000, 0x1}, 0xc) lseek(r0, 0x0, 0x0, 0x1) 14:12:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:12:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:12:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 14:12:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = socket$inet6(0x18, 0x3, 0x2) sendto(r1, &(0x7f0000000180)="ae3ea9babd2505f507cc8117bf51ec4197f3baa47d250d9ed43cfab68b62ad16997f935417b1accee917256034161b826843dbc989a50c4ac5e6951ec6f6680689fdc6de866628d5c2360c709c4fd7e3209ea568732a4e81bbed3e66577ab3236a8d5c6d815e020ffc8294e7bfe34b10bf687355df4d8bc6aeaa5bd95134e111302e1e6f34979d1dc9344810e102c818c86a0ea567e4e6e115a0e9bcb89a9bdb769a97381d29d47435a9667430a2ebc98cfe917c13baa9ce8b94783b1667c41ddcd34a0fcbebc9f5ef85fc568ccacbdc05d4", 0xd2, 0x5, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0xfffffffffffffffc}, 0xc) 14:12:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 14:12:50 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x114d6fe2a5157bf2, 0x800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x110, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xf4a7616d1b93b7e}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 14:12:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x80, 0x7ff, {0x8, 0x800}}) dup2(r0, r0) 14:12:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1}], 0x100000000000002, 0x0, 0xfffffffffffffffc, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xfffffffffffffffc, 0xd6c, {0x0, 0xffffbfffffffff5e}}) socket$unix(0x1, 0x2, 0x0) 14:12:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) socket$inet(0x2, 0x5, 0x1) listen(r0, 0x0) 14:12:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x5, 0x6, 0x579}, {0x5, 0x6243, 0x800}, {0x3, 0x400, 0xb15, 0x8001}, {0x42, 0x1000, 0x20, 0xda0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r1, 0x0, 0x1e, 0x2) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 14:12:51 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x1810, r2, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="557ca9031d31b0394ab9c29dc0459d3a0c1bdccb6f4f280c4bc41f774bf402e9fe4a5fdced92c1253070dcf7f7dac41ba41ffd32182170b57a254421be17fd8b7f78daed1eabe5b556f65275c87c5d7e0833f0fe83bc752f25ed39a235b940e95e38", 0x62}], 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 14:12:51 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f0000000000)={0xfffffffffffffffd, './file0\x00'}) 14:12:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81, 0x0, 0x9}, {0x31}, {0x6}]}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc81, &(0x7f0000000140)="ca852c23532ecdf62f3b271e2108972cb7a50571296bcdfc4eb176fa7233855287f5069e13e36fd9dd94d01ab5130701") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20000, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x96, './file0\x00', './file0\x00'}) 14:12:51 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x9, 0x80}) 14:12:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x33, 0x4000, 0x4) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 14:12:51 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x8) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x18, 0x3) 14:12:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x7e9a, 0xae7, 0x1f}, 0x40, 0x5, 0x3}) fchflags(r1, 0x0) acct(&(0x7f0000000080)='./file0\x00') 14:12:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") ioctl$BIOCLOCK(r0, 0x20004276) 14:12:51 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = getuid() fcntl$setstatus(r1, 0x4, 0x80) r3 = getgid() fchown(r1, r2, r3) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:12:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000200)="322ca77f223054e59e532cdea8bcbf2cfc70755f78f059379d2be105a0ee2e7f5a02b9aaea78a031c92aba0d0d049bc5623c90c628d2e66f854974ec7616bc549a6ce7065f3e62894c704e6142f0a01fdd43b4f6a8d00082b6861c236922610bab4b52cc7a3264b3dd8c9676f1e7a461b5ce9294cc02b83d3a723445828267672761f534a2d274c27d2606cfea9dcf668ccf3bb88b4b09877a63ab8b59a4644236550e616daf3b2e86a825831843407b68832983b38bafd45965ee057b6f849e2249372d7cc6b5eeb3751473a993527ca2303ffc16e3599f0c8e2212239d2729de7e127b92d63599176622727440b13abc43a051d8643fd700cd851a97a9b69f34060e776ac9b20244820da294d5abc580a1df42ced297fd8ecfb4bde100ede3ec7823bd9c6a1bded7c4114eb6fb6e16a253131d22bdcb7a6cd9288bb649de045a640615f24c26149479396ae3a652e372bb747f3217e367fb75f31c5e90a1161a4f772e482fc60621ca698bfd46b63125615f5acec6e50dc09b55306fc986894f7a37301883905be61843e89fc4b37cd7d40a67585bd6695e88a3f1fd5e07d0c593794b335273d7da874011577c007be4e0faa9a1fe4c657081f009094748d5c3428c8e7aab28e8fc830ba5fd936fda4891cc92564942f2f63900d5547d5efd87eae0930ec39aa1a678eb945e4463c7bd1aa7a0f8aa5f523e22a4789443c2800e48a4b739306026bcd257f61c7955d0b0744932f79f3d3eb77f10cff10e1d04535b9e3a0fc708a94f1520437ccb146e38832f182f54f1e32f00ce77397a85798bd66b332f249b0f37d1caee9267742c613c1a676881327d0b5e041212525d840f1a3a97af87fc82ba27539bd81dbd9d8690aff01ea266633202d00a792cc61133de0c4ad26ef8ae387aa963350a8ee8c5df416003fef215a45b04bafe5b184ee8beda6aa5bae422d9ade9e5e19d7ee5147989221b33d52a5df6abaa33b888acc736ac74db06b22af206f8e1f0aea9fda456d6599132e8625b31c88e2764fb973b3dc56f64ca0bc018fc09eb7323e4eaccc2a36bdf184b140552044538c286991dcb7c144f33d9e6fb63a5bcbcd4bf2a0437cc5843e905ba8babd7d365a117771ae8a1c5f9ad8ef1b4cbf2ba62448abf359358b41e68671538712844e0a4f4f3ed4afec1ee64ee0949527242b7ebb442bd2c2843986ffb9cddbcec61984806a83370b484311b8376ff190198e7be18de25ef5c096947858a516fe5359cc601aa15a94d4b5a3a803e2844518705e843686546fc2e089ee8648860065fac130ee94dccf434ac2913878fddc5e761503f8b095d3d0c818921e098ccc9487683b499358ca7d251e23af6f5c681a8f1eaeaae0d26917a3ac01472c6473767ab7637f878db87efdc218dcf7a9e196852dbe0d26b46a51dca3a336a48bbee064a7bf4a97d460dd6be53ef259b45635cc2393e6b7917741e139c994968eb6caf0404aa836c91c646036bd1013d9750d566d57b6009e77af70f3b9f842ab5a14637c14111aa15266777b80a0d8d23058788436cb10e95eaf76b4eb72c2bedca06867a6bc28b62e36174f896b86f34b308daee19b71c7da3ab246e593bf510e8f2a705c36c3ac4296bd072f0d4a071b26200b135392d45c27ca04c1db03ef6bb8a018b61ce3fd07a2c52a4ad2036524f98c72140702568345db5dfa61fe694f0d83abed54fa544f4ed947d0bdc08eb68a16534213a29e47cc675b8466df9c5d1fbd5b7fb1d8d197164e8326f4ced70aa6c723a5ffdd8b93b8aedcf37322a7f5917c46a29c89145b04ad8af5d0d1732a1d0a3c86008220768290a947d4d1c46f096154ae505a2268b4f24c6c78b5060cd5d5dad024fda43ea5879ebcd2c3306257839616cb69dcf56dec11bfcb78133a0156a1bab0ed44d81057fc2cc0f5f91683d4a0fdd897c8aaa392a4535b28fd0aa87db45a470fa57ba264a79b22163470818a9f266349fbe439c58b2600e07e8ca4b3631c4f8ff927848d437872845c8b59306f4a423842c07b1e18e556703b0397376b5cd1ffa6714129b4e418adc22b3e8e1cec973e0d9ec65783955a638e72cd896529cfb3e014d5d3419075c4bed20056867de37e4762fd700f6f66eb14a4cd7e31820606489477a02d197f8acf3d057808124adcacdede8b30157c610f067ba6803f53226cf5231d3f98ff5dae07a185357619594cadaba0c458b73139defe181fff9f32c33a0c61038388dd287c878d395a67a2a6132c67907ba48cb4c6f78531a34d7fd42ec2118f58544737039ea905ec52954e12440596fe86855c2ed2a77887a56a1f1a9bdd6c48e9d9dfc80ae8b86c91101c19dbe911c7bf0b8b41c6eee24526f1b19b552d8f8378bc3a92e020c77436f0d25f9ef00de45144c4b503ed773a6b2b86e23730098bb8155ceb7bfede1785981ddc9890b3106b0bf8f2a8ed6fa85e6f1848511d4d2744bb621dad3dd59bed7bf686d1ed024eda8cefe5021b69da10b7ca6f3d0241ea734656cd54d6245e75f31dfb59a1eb0f1cd4afc8b9778c0f24915fe2aa3c75a203d5b00c8a2793e539b771abce6afded598e04282e04c74928b7911904f7252b28439e598c4987c1c860c9d9889f8808425fe7cf33ab333937e3366eb2096b039e5c8256433e27ce3c51dad8dc4d076039d771540ddb3f067e830bd0b2fd4d7bc04af455902755c8d1c7d2c41cd839d4fdefe6b59dd5c8dd5a354eb1917aa5f49aff7de2c55d05adbf03e72f8776ed4afb9bf63be981eb88617bc8f2b79b2cdeea5a6b4899a4eb5fc233d62a84eb8354b4b51ff559205915273b03c041403be536af7c7a8d4803c2f25a43420dec334e07c33816d1005a252bd6937b14256574d3370849256165ac025388358d45f7a85aae59edf4b033064e1c745f251e9603bcef0fde46c664234d2230263a3dc1d01592587d85ef51539929cc578f000b73b21860147eb472aab7601a9e8914669c163cf85bc7cddb9dd811054189a5b90783118ced373bbd7e05d4c214e9f21ed7749d530dfcc37d8af09946fdf61be606bdd7ef12d94351586fcb20a771774604ad0a29e26db026e50b9501df35205bc2b2165c6e32d730208000486b2931e65a815fb6656806f0532d8332b93116df4192329f94e4ff7e3e1daf9e1cf85e99b35446894df0022c80c9d14e61f7e1246d3e947d2aee119cea353354efb96307eaf0c1f133696f8d2ac4b3f5a86f9d6fbc0a42562837a8849115fe36327b1209c6c997fc0c269cabc0d79935bf7586d1afbda799d5ecd2d7c89e6bf90cefd83f010fa5e1a8cba67eb282557a91337755168b77aff5bb5b8b3edf9fb0ae34815ee5f091fd622fe89e936281df4790dafed9e26cfa4d31ec1c4190e60c5ef364b4c5ec22da4664b34ad21f65b77c415f9422bd24a9dd2580a8a73262351558e3f94f84c2000d17a09c7a0ff0d435aea6a26e483b53a63bf571ff55d57e8a7ecd28ae2299e5901976006813b66f0a64843574a713a5f9939fc52cb4f86c0f06487709190386ad601405ecb12980410a45ca59fe489c297555db0e589ca55b4a31b6124d154a0b00a6fee72f73e4f65a5f67a2da6ea4b6907f1d4c3ebbd37d2f5ce86b47f07e3fba1320e61ceee0fdcda7f0f41134e085b111ec6e04bdb3caaaf8eb9654ddacf30635f7ff03923c3a5d1bcd65a08c207ef0cf79711cd597787d76c56cd9c39e71061580a715631ac4c3aa06321d08eb12d3859490e6eac75c9d887359884c4aff0d74f26a5e1545317d897861b4ec01111cc8d688045f8bf1aa132fa9b505a22fcc76e441c10eb9c4255467bb57e4d68eb19a4b43ea2a9f6d4a0532b89b30971b6407935a005b26f83027c4bbbfbf772cdbc6e4163cd5db490c836bba120a1192cd012ac5b5fbf6522afc4f24e0f8266ff0c16c65a7d1c0f1c8404a6764283b09d99c3ad6936a6bda8b96046838a9838cd230d77ee777ef1e2830a9e8f290c40cbd90c24acf61751483fe9e8a9de785633f38514e95aafbe94c575b453a9a72e097dd92a64f432fababcf661a2ac1f88b0493202d226881e59d5506be2791cf99ee7dfa3e25128e0715ed22dfaf2ffbd6199ab696a55b9595e6dd60cfca191511bf7f567c2a2caa3ce37f3820f1121227c1d54d80d657223509ac9a7817a694ccb79b8b68ed7ee0bf790f29bb21550b6d8b47b5b3e181bcfe55743a585d55470667402dadc5b972303848df2515958dc907805924301caa1a6ce4fdb0ee8a05dbe016a9037bf4522ca8a0a618debbd7372375b86d37fb115f46143bd3f6e1053e008d3b6c668c176fa86abe9292c7de770f5b8b80ac11f4eaa7a43427021e499cf2e298eb35467243926db540fc988a679c82bd77332b708b6d0b07a78e1494f5773515026815fbf62f06b1599dd6c3f83672ebfb42f4ae69ed61e1b33f64dcf931f37a4f91175edc3504f7e12cdc5850090bba28fa088fad540e486ac02d6fb5f94a80c3858659633dd7c181f4aaaec623abed5b29ede74525cf058cfeae15185db9c4412302817f50d7123b043815859c210c984e74f75e264e7c038ecfd601730beedb16fc4670985ba6575138782a9bfbe104989d160fc8bb92676150948b4df9eab739854e17a3d546b29cff9b1294c6aebd5307e5fc3fd84a6b2e70dba3be07b7896bf1cf36b3addf93c8cd6fc6d85bd12586f5f96174eb1359c329d3428e92a59bdbd31a25026c6ff3e6794b1563e708d5c1009f7ed70e17c74b0e3b5778b7487373398d9b77bc2fe8afb47485b6d39acce42917c446797e2581d8d09d9471597f55aedf29ffe1da2a5cb2f1bf3a096261c78025871ceeedfa81e0d915e0cb46899a6f2d13abf288d65245809eee4a89166e717fa5ca991cfc1c779b36a3c6522cae499983148bd9205ef73919bb8de6f6a9a4f82ec4678539dcc3c20403966f21aacc8c1d3b491e1b338a95efac29a28426bc822d5e091b7070665a2799e2681b3132c9f98ef0dc9389737866508b8ab10e5bba57b43e5d6e5921cc52be102f8c3c33b76f0b69837bb039ee66eb73cba90b28e014aaedf62ce91fd3c716f60996eef93631aa540028ff50f2eac2d7c6d5a885ed771a001d4e7dec552b3c1cea84ca232d381f7d16e67322455ecd2124807e8488c3bfa38016c9a4e28502f24001590b98c02ef50c10ed504fefe9200205915a9976de3418dc48965fe4a1c2f497b839c3c7e4c22fea931c5875a8ae3279b51aea8a1ea3aa16fae74af7d4035ce13c6a779eac7bf2bac2d07fc1b98fb195215ca376f5064f18953bf07b0d35dd880e08813d23cc58a2163523db0fcdcf692a3a79e01b83b3de48a3309f2a2cfd281a802fcff51f8b102b1f2c7dd3774d91f91877ffc8848ddb319e9bd62024dcadc39fcb0b2ed67951967eb75873bab87e013391edad777d124b864b6162da4ed29551a9886051454765513a6fc2f80a9223f508feed4cbb618983dc40e4bd8ef05af6ad915c60b2ba4e190ef9e1dada4d8cb01f6d0069e845675ec6036684ba80723dbb3c618f4748e4296bcad0d417c6f7426d1dab424edf4ac092de728ecbedd8ab8fabe34e27ff5583bbb3dbbaa8c5a847b8aac5fc897ae8de63c13cf121b5b332a662364e9c49cb7f6cf1db6ed0311a542ebe082a918493a37e1433030f1743f076a368cf209bdb86eb2a747f979508338f9e1c11c6da92ef5b0496464759d8475e15d2a45a0623c9422ed9b3436b999a25ea69120ba797b655c03435a3ebdb82ab8c8ba1b4dcd27aa84764071b8652b", 0x1000, 0xa, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9}, 0xc) r1 = socket(0x2, 0x2, 0xfffffffffffffffa) r2 = dup(r0) sendto(r2, &(0x7f0000000080)="4f1ea3ccc6f6e9d5c154e61dfb9cf1bec0a6bbd1a11670671441f2ad693e5987f55c5b177222db5b95252662a57bc2068c7f082c0da7af6c02d841761ab6b3e203dab55a639647463b62299ac009", 0x4e, 0x5, &(0x7f0000000100)=@in6={0x18, 0x3, 0x200, 0x2}, 0xc) setsockopt(r1, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) 14:12:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x2, 0x1, 0x2) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:12:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0xfffffffffffffff7, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffe, 0x400000000}) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000440)='./file0\x00', 0x20, 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/158, 0x9e}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r2 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="2e5b57d318f298ee3f8f26bcb56168b49338278be5c169db47d7c50ea89db53dd70a004883d88f5bef774071c9bfcd4da2d6c3b9fbd1c544cedb71c6da511d380d81a61991d322d27207d38491b658a9362ef77c28f684a1321cca253a6312ebab7288bb604b30752eab2c77faf11819327b37adb7caefbc92c61542d1cf4c20c7e80033539bf6b11578f0a6", 0x8c}, {&(0x7f0000000300)="eeaa480c29af3bc2308429041f0225a6b734193b5ace1e3edf56857f55d0f598f6a78d5540be2678ba9c0bf9ff1e3764f67a205d60022d14be1895aa30f60f0ecfdef4747963ebf979776b160e9c6e5285abc91e4e49e732f1b2507bb55c676c45a609c850267aed3f4cf30fcf7e06071f61bbb025f1d1ec5bf22625fb35695e103ed6a3514d6875d1e7205042295f905d65dd9c8c008245debda4010baf0bda495fc4a5347e3c7131b996", 0xab}, {&(0x7f00000003c0)="423b32aaa6191ef8b98aeffd96958d14a778c8bc83c117d1f7ffdfbb6931148af30cdfd5e51c25435c9f59", 0x2b}], 0x3) syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x367, 0x6}) 14:12:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) r2 = getgid() r3 = getegid() r4 = getgid() r5 = getgid() r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffdb1) getgroups(0x7, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7, r8]) 14:12:52 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x20, 0x0, 0x18a) shutdown(r1, 0x1) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x5}, {{r0}, 0xffffffffffffffff, 0x611aa2a5030d2824, 0x8, 0x7, 0x8}], 0x194, &(0x7f0000000080)=[{{r1}, 0x421591c95c247625, 0xf99cefad9bfa4506, 0xf0000000, 0xd38, 0x10bc}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x7, 0x80}, {{r1}, 0xfffffffffffffffd, 0x4c, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x8000, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x95, 0x8}, {{r1}, 0xfffffffffffffffc, 0x90, 0x40, 0x6, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x6, 0x29}, {{r0}, 0xfffffffffffffff9, 0x42, 0xfffff, 0x3f, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x84f9d60959829754, 0x9, 0x3ff}], 0xf0, &(0x7f00000001c0)={0x100000000, 0x8}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 14:12:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) lseek(r0, 0x0, 0x0, 0x7) 14:12:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x3) shmget(0x1, 0x3000, 0x424, &(0x7f0000ffd000/0x3000)=nil) writev(r1, &(0x7f0000000100)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) write(r1, &(0x7f0000000140)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec68010000000000000027a9a0633e571758206768b09b6751a6", 0x44) r2 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) sendto$inet(r0, &(0x7f0000000080)="74e8fe6a0d3fd9c8272bd4f35f6dfb7710c18b", 0x13, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 14:12:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x52, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) select(0x40, &(0x7f0000000140)={0x0, 0x1, 0x80000000, 0x100, 0x8, 0x8, 0x7, 0x4}, &(0x7f0000000180)={0x80000000, 0x1, 0x1, 0x1, 0x6, 0x7ff, 0x2, 0x5b4d}, &(0x7f0000000200)={0x8, 0x7f, 0x4330, 0x1, 0x1, 0x4, 0x20, 0x4}, &(0x7f0000000240)={0x2, 0x400}) execve(0x0, 0x0, 0x0) 14:12:52 executing program 1: pipe2(&(0x7f0000000180), 0x10000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xff49f82459f0f399, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000027, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff5e) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socketpair(0x16, 0x2, 0x1ff, &(0x7f0000000040)) 14:12:52 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x10}, {r2, 0x48}, {r3, 0x20}], 0x4, 0xec) 14:12:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x3d) write(r0, 0x0, 0x0) 14:12:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4000, 0x8) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) 14:12:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) getgid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x7, 0xf4, 0x0, 0x2}) flock(r0, 0xb) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 14:12:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") 14:12:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x251, 0x10000) ioctl$TIOCSDTR(r0, 0x20004455) 14:12:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) write(r0, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x8004, 0x80000001) setsockopt(r1, 0x101, 0xe, 0x0, 0x0) 14:12:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getppid() open$dir(&(0x7f0000000680)='./file0\x00', 0x400, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="491a536c8434", 0x6}, {&(0x7f0000000280)="f30d93dcf0d4a89bb931fb5d5f4740b5c74e6d90dd381388a6ebdafd696401f31d78cc3fc8ec7a1f21f817a98ec1ef713ad191dce9f0b32a834aef3825441c42c0a802c8ba79a836cf3141c09ae89bcf6622fef6ac4f0041242c208d5c37bee4bcb532b618c5f5ea34c9d2f62a567bbaeced1d703c516730f094929bd88f76c5ad6411c5a963280fe2dc493785a32971", 0x90}, {&(0x7f0000000340)="2256d6d679bf359a085d01fdc678c56df714ed4a914d9a0c846f43f3fc37e42be47c38f26c37a593bdddbbed564bde58f74c342f13db33bce9a68b53b057fe21e095bb26cb0cce2d9cf8b5335ded2d770d5a7fe616f0edc6556e48d91952ede6bca76126d192aefe56666ac1a195603881a44ef89b567f2e983ac72a730d889ae25ebc009368b236ca8c544315ad32d32a9af285d018def7083cc8911a41722b18e4684244091fe4c722f86fbfcaf7bb7a6c40f3993b2868579242908a8ace5b6338c266ef6b6f8a345edd3e20f9416754a04fef73a93ab019d5d6291aa45cd98058bd2dd29b020c4f49055ebf83c9", 0xef}, {&(0x7f0000000180)}, {&(0x7f0000000200)="5d1dcc68", 0x4}], 0x5, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x50, 0x400}, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 14:12:53 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) close(r0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000600)='./bus\x00', 0x2000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x6, 0x1ff, 0x4563}]}) 14:12:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 14:12:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x1, 0x1, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1f) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) fcntl$getflags(r0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 14:12:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getpgid(0xffffffffffffffff) getpgid(r1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) write(r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x7fff, 0x6, "85eb1a62c9cabdb0440c4fe74fc7a9b61b8c3280", 0x7, 0x1}) 14:12:53 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) read(r0, &(0x7f0000000480)=""/149, 0x95) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x100000000000005e) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x34, 0x20, 0x200, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x21, 0x2, 0x7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000060, 0x71, 0x8158}, {{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x794d10d1, 0x101}, {{r0}, 0xfffffffffffffff9, 0x58, 0xfffff, 0x1, 0x238}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x9c9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x88, 0x10, 0x800, 0xff5}, {{r0}, 0xfffffffffffffffc, 0x80, 0xb419cda38187f582, 0x9, 0x6}], 0xbded, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1b, 0x10, 0xab, 0x5}, {{r0}, 0xffffffffffffffff, 0x76, 0xa1, 0x256b, 0x7ff}, {{r0}, 0x59d91479fcead738, 0x2, 0xf0000000, 0x4, 0x200}, {{r0}, 0xffffffffffffffff, 0x9, 0x69a3bcd38fea40d7, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x6, 0x3235}, {{r0}, 0x0, 0x10, 0x20000000, 0x9, 0x72}], 0x3f, &(0x7f0000000000)={0x7, 0x101}) fchmod(r0, 0x100) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:12:53 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x10087) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x7, 0x5, 0x3f}, 0xb90, 0x9, 0x100}) execve(0x0, 0x0, 0x0) 14:12:53 executing program 0: syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00') lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x80000001, 0x3, {0x7ae, 0x8}}) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000001eeffffffffffff65696c6530002bab61d8850c7deb9be954d9de07c0b25581a5038b25314d370f3ca4da2b513617becdfa87a6665bb43e2e054c6e42ff4f1c230b3202957f64a1463fa514916313d9ccd5e0fde8298ddbaf53"], 0x10) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x2) fsync(r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x401, './file0\x00'}) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x8, 0x4, 0x1ff, 0xfffffffffffffffc, "000000000000000100002000", 0x400000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000065f000/0x4000)=nil, 0x4000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) munlock(&(0x7f0000716000/0x3000)=nil, 0x3000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = msgget(0x0, 0x20) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r4, 0x100, 0x58}, 0x1, 0x8, r5, r6, 0x160, 0x4, 0x5, 0xb6}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) openat(r7, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x0) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = getpgrp() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) close(r0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x1, 0xffffffffffffffc1, 0x5, 0x4b, "8a9d240f953c2f556ad656aa600affdd6d64ac58", 0x1, 0xa08}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000340)="40fb5efb9edbfeb3e1baf08b1d2034376c7dae828b5daf6b42134c522b70deffe9968ff6b3fe0e165d62c509d8d5d8831dc2b02e38784d2d98f730184d41af679d17da964de2b80b57c14dfd850ee5d2199b98a43fd03bbbdf9ed230f387e31fd084a5696814aa0271b81f4a7bdc91d5a3a743c186c34e2949265fe296782d868dfca2a090409f74a5812df24d9eef86389e17467b1a8901409a610f78b063ebe46ad1b1770b26474a8da609587911b246fa41101b1ff84b0aadee63c16ffbc13f3e8fe5d1", 0xc5, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setrlimit(0x5, &(0x7f0000000100)={0xec1f, 0x40}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000440)=""/229, 0x3e) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSBRK(r0, 0x2000747b) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) semget(0x3, 0x0, 0x14) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x3, 0xe58, 0x7, r1}) fcntl$lock(r0, 0xf, &(0x7f0000001200)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/34, 0x22) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x1}, 0xc) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="dc6edda77c9107ed1d61c67eaa511dcc061dfd6921"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) pipe(&(0x7f0000000080)) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xffffffffffffffeb) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x20) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0xcd, 0x8001, {0xb0b, 0x1000}}) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x41) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000026, &(0x7f0000000180)=[{0x0, 0x100000000000000, 0x0, 0x9}, {0x26c, 0x800, 0x0, 0xfffffffffffffffe}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0x401, 0x3ff, 0x2, "fa30975f44fdbc854474cd4618ab5d34015952a9", 0x7, 0x9}) 16:00:01 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) mlockall(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800000000) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0x17f) pwrite(r0, &(0x7f0000000080)="a98be1", 0x3, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x501, &(0x7f0000ffc000/0x1000)=nil) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x20) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x50) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffff7) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x82) getsockname(r2, 0xffffffffffffffff, &(0x7f0000000140)=0xffffffffffffff46) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x885308166058b9b4, 0x9e0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)) clock_getres(0x2, &(0x7f0000000000)) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d04000000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x3, 0x1, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/1) r2 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) recvfrom(r0, &(0x7f0000000000)=""/35, 0x23, 0x1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x24, 0x7}], 0x2}) 16:00:01 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01de2d2f66696c653000"], 0x6a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd, 0x1}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x7ff) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xfffffffd) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaab}, {0x5c}, {0xff, 0x100000000}, {0x8, 0xfffffffffffffffd, 0x0, 0x6978d376}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000000)="fe67501b48533aa51e5dc888c738eece4e63de9de1d17f5b6fb101b08d2248d409a712150e", 0x25, 0x8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7ef23dca184371c6, 0xfffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x200, 0x10000}, {{r0}, 0xdd1e7f8b2e818f0b, 0x28, 0x2, 0x6, 0x5e6d}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x90, 0x2, 0x6e44, 0x6}, {{r0}, 0xfffffffffffffffb, 0x3, 0x8, 0xff, 0x5}], 0x80000001, &(0x7f00000001c0)={0x6, 0x8}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x50}, {0x40006}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) syz_emit_ethernet(0xed, &(0x7f0000000080)='\x00') 16:00:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0xe521, 0x316, 0x1, 0xfff, 0xffff, 0x6a, 0x2, 0x2, 0x9, 0x3f}) sendmsg$unix(r1, 0x0, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x6}) 16:00:01 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffee1) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000240)=0x4) r6 = fcntl$dupfd(r1, 0xa, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpid() link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000340)=0x1) semget$private(0x0, 0x1, 0xe37aa6d0d7a631b5) listen(r6, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000380)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r7 = open(&(0x7f0000000540)='./file0/file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000580)=0x5) semget$private(0x0, 0x4, 0x108) r8 = fcntl$dupfd(r7, 0x40421ddced98c718, r6) recvmsg(r8, &(0x7f00000019c0)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000001880)=[{&(0x7f0000000600)=""/176, 0xb0}, {&(0x7f00000006c0)=""/211, 0xd3}, {&(0x7f00000007c0)=""/167, 0xa7}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x4, &(0x7f00000018c0)=""/212, 0xd4}, 0x843) ioctl$KDENABIO(r7, 0x20004b3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wskbd\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000001a40)={0x2}) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x8000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$dupfd(r0, 0x0, r0) 16:00:01 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x100000) semop(r0, &(0x7f0000000000)=[{0x4}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x5, 0x26e8, 0x2c9, 0x81d}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x2}, {0x10001}, {0xd7}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x7bbdb6307a4a6f6d) syz_emit_ethernet(0xfffffffffffffd2d, &(0x7f0000000240)="a3f19f9ccaaab1067bb0930340f9673c6bb45bb9a855d63c8b006dbf0829cea798cf42a82b92e122b068146e33c60d37c0ff48bdbb03f5a4400489fe") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00004ee000/0x4000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x14) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x20, 0x1f, 0x81, 0x1, 0x93a5, 0x9, 0x40, 0x0, 0x2, 0x1fa400000, 0x10001}) shmat(r1, &(0x7f00004f1000/0x2000)=nil, 0x1000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000500)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0)={0x3, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r7 = msgget$private(0x0, 0x100) renameat(r3, &(0x7f0000000300)='./file0\x00', r6, &(0x7f0000000480)='./file0\x00') setrlimit(0xb, &(0x7f00000004c0)={0x5, 0x5}) msgsnd(r7, &(0x7f0000000200)={0x0, "687375d34d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2d9fb7f4f329045a058fcc3feb6b0537a5e852d91e0dc31a6161c6a4d938abb4abba113b5ee224c0344cb0d3027e4b7b2c43af7ddbb100ee03873a25dc9b98f280bf724a464"}, 0x84, 0x800) socket$unix(0x1, 0x2, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000900000000000000000000000000000000007744fae90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef4d609a774b45761d732dc0000000000000000000000000000000000000000000100000000d9654174c00085fc00000000000000000000020000000000000000000000000000000000000000000000000000000000d01d0509fd00000000000000000000000a0000000000000016359623835e"], 0x1, 0xfdfffffffffffffe, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2c2e) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) r1 = msgget(0x1, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() ktrace(&(0x7f0000000380)='./file0\x00', 0x5, 0x40000000, r2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7, r3, r4, r5, r6, 0x1b3}, 0x8, 0x1f, r7, r8, 0x1, 0x0, 0x400, 0x3}) getrusage(0x0, &(0x7f0000000140)) getrusage(0xffffffffffffffff, &(0x7f0000000200)) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x80, 0xffffffffffffffe0, 0x1}], 0x8, 0x0, 0x2, 0x0) close(r0) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x4000000000000}]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xb11, 0x8, 0x1, {[0xd0, 0x7, 0x33, 0x9, 0x4, 0x0, 0x22, 0x7ff, 0x40, 0x9, 0x399c, 0x8, 0x7, 0x10001, 0x1050f190, 0x8, 0x3, 0xa1b4], [0x4, 0x5, 0x7, 0x7, 0x5, 0xed, 0x5, 0x8, 0x8000, 0x200], [0x3, 0x3f, 0x1fffffffe00000, 0x1, 0xfffffffffffffff8, 0x2, 0xc9d], [0xfffffffeffffffff, 0x100000000, 0x8, 0x2238, 0xc33, 0xfffffffffffffffe], [{0x7f, 0x0, 0x4, 0x1}, {0x4, 0x1ff, 0x8000, 0x8001}, {0x100000000, 0x3, 0x8001, 0x8b67}, {0xffffffff7fffffff, 0x8, 0x7, 0x4}, {0x3, 0x10000, 0x38cf, 0x7f}, {0xea0, 0x1, 0x3, 0x1}, {0x8804, 0x7, 0x5, 0x7}, {0x0, 0x0, 0x8, 0x5}], {0x0, 0x7c6, 0xfff, 0x5}, {0x5, 0x2, 0x0, 0xff}}}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000040)=""/54, 0x36}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000440)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x8000000000000000) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x22, 0x2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x5, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x96, 0x10000, 0x5, 0x80000000}, {0x6, 0x5, 0x4, 0x6}, {0x3, 0x2, 0x80000000, 0xa}, {0x100000000, 0x5, 0x15, 0xfc}, {0x3, 0x0, 0x8001, 0x100000001}, {0x1}, {0x6, 0xb1, 0x9, 0xc73}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xf1248cb3f9aab97f, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="f07e8d505681f19b68d833aedb14f507f01a57a9519ed358b0", 0x19) r2 = dup(r0) write(r2, &(0x7f0000000140)="4de08e9b9c62ec121d13af93b2e96f82cc688c242e8a7ac1d6ef42a1a57ab204fef7a82d44680fa0ea6aaa00172c69b3c0ae3b604e83e3ca1d4064571cb143dd00f864b8373f0d8690af4edb4deba0885ceb702c2e33cb975723ec49690c8f23d81efcf1925c6f3da8f70845cb093036ee447c88a99108cf1a2eb04401118dfeb99349d495ea275033683a28887458d5d93b2594ddf8b3cbc71e0600bc0b20087850496fc30345cf3312f913c072830878e7f74b6379c3f87a750977f6e3ce040b40ece5c15682de2eb28a4bb019d0be0810bcfe802bb92c32302260117a9bb12023acd65c194f962b6bcdac2e95a9a8dcb86dd548a30b7e694198b44f67", 0xfe) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff000bc05387060000e2b81800000029ebffff32021c5d3a298e961cfa11f3b91000"/56], 0x38}, 0x0) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x14) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1) shutdown(r1, 0x2) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:02 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x2000000000007, 0x7ffffffd}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 16:00:02 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)=0x4b) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xffffffffffff0001) socketpair(0x12, 0x0, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/235, 0xeb, 0x40, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:00:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffff00) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) ftruncate(r0, 0x0, 0xd0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/97}, &(0x7f0000000200)=0x63) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x7ff}) r3 = msgget(0x2, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0x3, 0x7e}, {0x18, 0x2, 0x8001, 0x100}, 0xfffffffffffffff7, [0x80000001, 0x642, 0x100000000, 0x8, 0x7f, 0x1ff, 0x3, 0x3f]}, 0x3c) msgctl$IPC_RMID(r3, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f00000001c0)='L', 0x1) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000140)) 16:00:02 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x2, 0x4, 0x8000001}, 0xfffffffffffffff7, 0x40000000132f1a19, 0x3}) renameat(r1, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) recvfrom(r1, &(0x7f00000003c0)=""/8, 0x8, 0x2, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) pread(r2, &(0x7f0000000280)="e564f661debfe7fecd04aa5e8816867c9f1ef1f8f1dc42eb6a16b826c7b5814e500df0d34e174b50e215f72cb17bbfd196bea360a96f7d2fce335e092421134c676d04dd9b7c87b203643947ca72d12253bb604807001f527de5d5f593ed52645b717ac154e3d340bee9d6a925f67c045c4a89c8c8a434a5fb4d10385217e2b74f1597e89e9dbdfe00047a754852ce5564741d432b5be4edcfec86d1cfa039908a7d47a301e86343f9efde44913d4630ad35b6500e1a3c151ac391", 0xbb, 0x0, 0x0) recvfrom(r1, &(0x7f0000000540)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@in6={0x18, 0x2, 0x80000001, 0xae4c}, 0xc) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0xffffffffffffffff) getegid() 16:00:02 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6a448c1b223684441845c8aa2250c8f3d394217a72aea8a18eeba70f26f5eaa68c00d36603382344811e3b3750234db905525e1abbe63d68e703c60b59e1675cbc1512e94c2ae966b2e84c6bb29da9761aaa1ab82a327fe62411cdbf2a96b575947d0eca92df1351", 0x68) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x42d, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f2f000/0x3000)=nil, 0x4}, {&(0x7f0000fd7000/0x2000)=nil, &(0x7f0000e5b000/0x1000)=nil, 0x10001}, {&(0x7f0000f2e000/0x2000)=nil, &(0x7f0000f1a000/0x2000)=nil, 0x33}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000f75000/0x3000)=nil, 0x1}, {&(0x7f0000e92000/0x4000)=nil, &(0x7f0000e6c000/0x2000)=nil, 0x3}, {&(0x7f0000fc5000/0x2000)=nil, &(0x7f0000e2e000/0x3000)=nil, 0x80000000}, {&(0x7f0000f63000/0x1000)=nil, &(0x7f0000fcb000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: getuid() r0 = getuid() setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x220, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) fchmod(r1, 0x2) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x8, 0xd05, 0x8, 0xcc}, {0x2, 0x100000000, 0x8, 0x1}, {0x2, 0xffffffff, 0x8, 0x1e11}, {0x4, 0x2, 0x8, 0x3}, {0x1f, 0x100000000, 0xdd6, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x8, 0x390, 0x8, 0x8}, {0xc3, 0x8, 0x6, 0x1}, {0x8, 0xffffffffffff0000, 0x5c52, 0x100000000}, {0x2, 0x3, 0x100}, {0x80000000, 0x101, 0x200, 0x442}, {0x9, 0xf5f, 0x3, 0x8001}, {0x5, 0x2e, 0x0, 0x1}, {0x6, 0x10000, 0x9, 0xc289}]}) 16:00:02 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000080)=0x3) sendto$inet6(r0, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x10000, 0x2000000000000001}, 0xc) 16:00:02 executing program 0: nanosleep(&(0x7f0000000040)={0x400000000000a}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9802ffffffffffff9b0616c6fffd"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x6, 0x8, {0x9, 0x6}}) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f00000001c0)=""/192, 0xc0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0xffff) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x400000003fd, 0x100000100) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='#\x99%*\xca\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='}\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='(\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='\x00']) write(r0, &(0x7f0000000080)="00008a9d45bbbc225ff36587bc236e5e3b1a8cb7a17a9505f747420147dacc8bca8a1330de7644b4856ece50337fa5f6928695d456054f99013e2b25cf36ac4dd68c78c578c9ac913c06964f3030", 0x4e) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xa55f3d4b4a4be367, './file0\x00'}, 0xa) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f0000000100)=""/193, 0xc1, 0x801, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x400000000000, 0x100000001, 0xffffffffffffffff, 0x8, "fa8fa925c8162cd0f0814eef65539c3817e5eb14", 0xb75, 0x7fffffff}) socket(0x6, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0xa, r0) sendmsg(r1, &(0x7f0000000200)={0x0, 0x1ba, 0x0, 0xffffffffffffffa0, 0x0, 0xffffff41}, 0x4) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:03 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x9}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:04 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xfffffffffffffffa, 0x8f}, {0x18, 0x2, 0x8000, 0x80}, 0x7, [0x81, 0x9089, 0xffffffff, 0x375, 0x3, 0x952e, 0x401, 0xde57]}, 0x3c) setpgid(r2, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/24, 0x18) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10011, r0, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/103, 0x67) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa16921f464a53e99, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x401, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r2 = shmget(0x3, 0x13000, 0x2, &(0x7f0000fea000/0x13000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x7, 0x8000000, 0x80}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7fffffff, 0x6e3ced21, 0x8, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x41}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchmod(r0, 0x84) 16:00:04 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r1, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) close(r2) dup(r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x33, 0x1ff, 0xc4, 0x3d3833c1, "7e29ebb1ce0124d2af25ab03a519dd5b76716a8d", 0x0, 0x2d}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) 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"}) socket(0x1, 0x3, 0x15) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x60a8131b2fa53b79) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b60000b5000000000000000000000000ff000000000000001000e90000bd41c1dbb7482b542037d9f8c42c6b16000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000003000000000000000001000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f341015f829e25d976c40727284e330df588660fb389d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b743b5a804f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getpeername(r2, &(0x7f0000000140)=@un=@file={0x0, ""/12}, &(0x7f0000000480)=0xe) r8 = getgid() getgroups(0x2, &(0x7f0000000900)=[r7, r8]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) r10 = msgget(0x0, 0x40) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000700)={{0x8, r6, r7, r6, r9, 0x92c0fedf503a8a87, 0x24}, 0x100000000, 0x3, r5, r5, 0x9, 0x9, 0x8, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0xb6) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x84}, {0x487}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x6) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000000}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r6, 0x14) accept$inet(r5, &(0x7f0000000340), &(0x7f00000000c0)=0x288) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xb02176478fc81bb3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10421, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x1802000000029, 0x43, 0x0, 0xfffffc9a) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d7b123cfbb6fc6e2605207000000007099e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x1000) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7ece0a97fbe4acc5, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x12, 0x100, r1) sendmsg(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}, {&(0x7f0000000200)="7d33361bac481ea68d83749cdb951fbeda98b478171dd3280ce3cd7e090cff9760af9bdb2a0397e5b72014cb027aa4178be7384845820f807485c9ed470f2856c50bbfee1e3ae649cf057bc4841ab4565ffd00c105662107daaf79332e7196a1525aae6d2c923c31c381631b889c5466dfec29dbe9194a26506efdbfb18653cf229ed30d70bd5c3ab814fd68", 0x8c}, {&(0x7f0000000080)="857720503a22c0905bf78ccff1df0d2ac299fea7112cc8cb13928b3963f493b9e9ae3dce3ecf8d7305b31f0d102b1ce2b4440314bd0aac11a1d5feb0f3ec4b8daeb1ff8041cab2431b273e30", 0x4c}], 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c048d35e3e660aed8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e3718416abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d0128e447473c238495aaee48c02f6ac41e6bf3bf554799b9b8357cdba45e7efe6ebcc205edba55871f4385f0413c755ea4a5c5fe8e4884b13c6d158dab2870b4122cd23500"/214], 0x10) fcntl$dupfd(r0, 0xa, r0) write(r0, 0x0, 0xffffffffffffff5e) socket$inet(0x2, 0x8000, 0x2) 16:00:07 executing program 0: r0 = socket(0x1e, 0x4000, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) 16:00:07 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r4, r2]}], 0x68, 0x2}, 0x2) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r0, &(0x7f0000000a40)={0x0, ""/233}, 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f0000001380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600), &(0x7f0000000980)) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB='R8'], 0x8, 0x1, 0x1000) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000540)={0x0, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9"}, 0x5d, 0x0) socket$unix(0x1, 0x1, 0x0) mlockall(0x0) 16:00:07 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x10004) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) r1 = getppid() getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) getpeername$inet(r0, 0xffffffffffffffff, &(0x7f0000000100)) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbd6e2a19, &(0x7f0000000180)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) pipe(&(0x7f0000000000)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x536, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x10000000000001a7, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000000000000100000000100"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 16:00:08 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x4010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8400, 0x0) sendto$inet6(r0, &(0x7f00000002c0)="37e1b0289b3199a7d3666fd0cc0a1a62bf1f7e5124131702290b05baa8777ccbddbdab4d048e5975a241ecc0ff8a790a988af06b6dce51b629ccdd35cd8ef3aa155b2b21f8b993065637207f1156b8dfa2bc127d508b32ab5ddc7430d964e83949be440b83acbbed09158a8c1288895d53de74ee817ccbd6ca13a7d394d9092bc94ca2c51790f7e5986001af6846fa55f3a63f866ab7e2276ceddb1b50586400b386c2b45f8eea364e7e9dd85e8e80e40b61576e87684586cfd8d39a0bf1c6a95140272106", 0xc5, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x7, 0x3, 0x7, 0xb01}]}) r2 = semget(0x0, 0x4, 0x410) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/174) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x4006}]}) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe99) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) setsockopt(r0, 0xe7c, 0x194bb3e5, &(0x7f0000000100)="1db07586019ba1c3ef071b4247021c432c500a3fdb7d32b5e4c0f6ecdf0d4fb683223c08866d5fb2a255928704a5a5c0c735692542942c0cc80eb2ea0515565123303f945f5beadd1547eccaa57cd12fae89400e36f37cce81d5999cc77143f4b424fc71cbe5dfa07d8da72c0bbe78444a0576ede74cfa5693bb7a29a68a780bd098f5a6e407ce02e06a7247a00714607b89667b8231b55343b40cc802f67a682cb12490b91b69968bec5e9c91b280df1e290fc039b3201c56e33960722c41c393fa72bdb71698c55d8aa3d6f8232b86fe5c36ea20a7fbe94251115a9e748d1c72f10e0cf1bd06883169434d", 0xec) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x4, 0x4000000010001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x6, 0x320) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1000}, {0x3, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r6 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000006c0)) 16:00:08 executing program 0: r0 = socket(0x18, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x3, 0x8, 0x0, 0x17, 0xffff, 0x5, 0x2, 0x1, 0x40, 0x7}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e67", 0x2dd, 0x0, 0x3c) unveil(&(0x7f0000000080)='\x00', &(0x7f00000001c0)='x\x00') 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) dup(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r2) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="44d86a0c480a2f477016299340a7ed70085b3434431623f64bfae1c701b7c40670b047fca84a21dafede1d49a9e9e7fd659fa53fa81a6a53ab795f0b22ddc710a88b0062e969375b85ab0995d2cd9447e778e39ad24b44e3fb2c2de3dac3674aaef7bc2db0693ed899bacf442481df2d90614e7ea8f8769cc8c110365456ccc0450a5e5d0929188131227ace10ba6fe1c531b0b550b9801e7e155b0ca176eb39a75751e175af53db81c5b5e20c19f0acda492506238d740320a695216bcbbb5c11b06bb41857b2ec064eaa47a5cd687f1d96065f4a149a77509d4700edc29c73694ed12bae41637e2af0077e79898bfee8a5b1f27fe801ecf29c0dcd7d8b3c", 0xff}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000000)="ede9d00e6b4d2605a33c8e7fc6a052a602bbcf8d26a2f9b465dc71ec18f80593385914262a811d314f82b8fc052b945ee334d6791e8ecbd3a20f940c7d82e2eaee6eb536ad72f4d62e161822082d1734360ff49162da8471160564355de8c4f46c79990911b31da146ebeabce1a1a30c2fef3b81d7a2efe8", 0x78) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/159, &(0x7f0000000140)=0x9f) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="79ef849cd7eac70086eb43cf8dadbbe355facaae02ce33dbd652fd7baf14facbfe051a609f669c7fe3afd7bbb9ca8acea5656230e95d29b42e73d7eed2c79d3749a354363f3319dbc4f37405a2bd712b897a2e3c4183549e853bf1a4a7e5bcf60321157801f745bc8a3add2c69483d10bc08b78635aeb8c6b2dbdc6d18b6088ae55577d46220736761324dc57c91b4adc45ae44e7bf8ff77876ef2f3e6a7411ac448fe05a5b47b3e5053e5bdeff300abcad1471e42e0e21567ccaec7e9438c61e6d53b95c57b782dde9045bf862a3f6e888d4bd8664b1c122da5f1f223d5ead28d9f68c270fb54b664658f61d298e214", 0xf0}, {&(0x7f00000002c0)="d5a658aabd46dc044d6ee7cc12f2bcf799a7af66922ebb9fc34fa10bec6376a8a7aec3e9e677c6aac6c33c1a9e34feef3b66c50fdee776cdfc5607f94e094504d6c8eb5d73399a3b267e79e6e7a664f9b5e8a1c5ef0e9e8ed626cda1f4f3854152ca4e45aac9d041a00eb7ee112b677f1673c77c33f5c3fb85c457ca4bf96111db473f9d023a8cb0e77a0d9aba7982add992e988b084", 0x96}, {&(0x7f0000000380)="a184440e780fe722da31232f7ddbf3732e62625948903cc0b321a292317418f775ff0cd0219aab231074d080af1bb7e0c6300c1481fa53ef9630cab324d219d4cd8d7f1ae0ac758d3bc83747bb04333e74ec07b15ba085506b9ea4303858260f237257a3ce93cafc20542f2b3082f35a3475a776209ebe79bf94c65ff3f34ff8239cfee534faea0ecedebe5b249095233566a66f21c15f6d9c1a3c83f08879c8670928045b15a0934896b44b5fbf18bde5484fe4072c9ce2f04966fd11", 0xbd}, {&(0x7f0000000440)="40795143e7430e8ba9b91571a63be61f38eabd1ae47822183c924ecb960ca0cf4dca9a440bf51681e5a7a25286f23faa9abe22c95113c1b042e4bf81b112486ab105dc4020dbb29737bc", 0x4a}], 0x4) r4 = dup(r0) read(r1, &(0x7f0000000500)=""/177, 0xb1) sendto$inet6(r2, &(0x7f00000005c0)="23f1e09631a08eecd476cc7e4307c027ce2318bfdd31f50ff23712ac1b56315aba8c4721280440c81d3980889d4ef77d8f0140328bd517656f5881d8aeae2f987908caafd0289acc0b40ee00496a162b9e2b4b0db6648d1cebcd9970b09c93807e153fe24d3520724868bc015aa2a92e2ba1bb393baffde4ba7090af8a460c9ceb6a501c4e74d42efc6d99c5b9b82d6a28e17b9d9d52dcb6a4c3d8108f9c4d18b0ee21ea56c75d70209e01433a9a06acda16d0a8320d8b44ffdfddb53a104c432c45fe36c144d721918c20d0dc2678c69140d3630c6769cf42fb317c46f4868ac953ef95b2930d2c", 0xe8, 0x4, &(0x7f00000006c0)={0x18, 0x3, 0x100000000, 0x4}, 0xc) getpgrp() ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000740)={&(0x7f0000000700)=[{0xce, 0x7ff}, {0x101, 0xf89}, {0xe7, 0xffff}, {0x44, 0x4}, {0x41, 0x3}, {0x43, 0x6}, {0x80, 0x4}], 0x7}) pwrite(r1, &(0x7f0000000780)="deac736d7cf8123281e25c4800a222ebfd48a0b722c10cc335aeb697f1a9e5811d429c36f506135a49a26d9b5753312456ce01457688c6bbc9de9130fecb78c18dc7a11ea9c408552530cf82be05645ee965c34ef09f0ff5f5aa496ec0f964bec87d9aa4495560fe3d7e0edf17c1d701fafaa0290ef34430f2c03eeaeeac94f86b70d4c269339c68b4f9e2f0fabdeb19a9694f0b093b6c346cc4e5e38e7913fa40e64ae211d4de01781458ab38dad3019d6a7b5537794035dbd4c6b3a43b544d6f52e83bd26bef4d401728350c5ba3c46834", 0xd2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000880)={0x6, 0x0, {[0xffff, 0x100, 0x7, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x0, 0x8, 0x75, 0x0, 0x256640bf, 0x97d, 0x4, 0x100, 0xffffffffffff0000, 0x400, 0x1], [0x7fff, 0x1, 0x100000000, 0x100, 0x0, 0x2, 0x7fffffff, 0x7, 0x7fff, 0x1f], [0xfffffffffffffc01, 0x0, 0x6, 0x100000000, 0x49, 0x2, 0x10000], [0xffffffffffffffff, 0xf03, 0x1, 0x4, 0x81, 0xffffffffffffff00], [{0x1, 0x57, 0x400, 0x5}, {0x7ff, 0xffffffffffffff00, 0x9, 0x8}, {0xfffffffffffffffa, 0x2, 0x1a, 0x7}, {0x7fff, 0x7ff, 0x0, 0x8}, {0x200000000000, 0x3, 0x100, 0x2}, {0x5, 0x3, 0x5, 0x4}, {0x1f, 0x1000, 0x2207, 0x19}, {0x5, 0xffffffff00000001, 0x100000000, 0x7ff}], {0xfff, 0x40}, {0x2, 0x9, 0x10000, 0x1}}}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000ac0)) writev(r2, &(0x7f0000000f00)=[{&(0x7f0000000b00)="8067367583e9e70dcda2663324811a125f7e461f3b6ab89b83f3347e49b758dcdfddae941ec12d65d9ba8079ca1cc6756fd54ea08f3f429a79", 0x39}, {&(0x7f0000000b40)="a150fcd7b610655e011a0efd64bf52c29e06f2012a85da057ef12974b2e89c8a465af916a854bcbe266d9e2850bebe2b5dc8915192011eab2f2f36ee9988535b9d63ece7b7cda56daa753c1eaa6b4ba695d66fb8d523d0cd9a0efe39330609db7f5a52f415a742280a5931c61a3ff478de4e61dbff6300f319696e91e6a7a46b9239d2a7f8c67b56a4d145a22ed9ca510f83bf293a5af22178fcfd81cac5dea840b50a89073930e3b5b3c3693e603190bc768cdacf8b08c0d5a7ebee143afdcc4533c13b37", 0xc5}, {&(0x7f0000000c40)="e314420727a658b9e7db15ba938838a244fcd6892ffe1324b62cf0959ce70f557be36e54ad646c165dba4d4f1c2670891bb54cadd65fa04c5a3b8048a59572aa03d9e285af27bc865f1a439d6d0deb8a3db9c280941526ce78527c0b85fccfa4ae257f725fc2715a7e6471592a9829288b8e09da", 0x74}, {&(0x7f0000000cc0)="1919d13d6cff09816aa999b60267743cf8c47cae8d7853658ce03e26038d7c0f94ad7e588b43cf99868adb5521f1dbbeeac29ac2c166f1bddae83031da2c9964e1362d44f87e555bb7ead227221f8ea0cc042b814e65299d86a4753b9ac49f63451e03f0ae15aec12265c9cb47db3c6fc5", 0x71}, {&(0x7f0000000d40)="f02205ce4678435c345a838b2ab3ec3be55d93ce4c675c89b4fc826bebcedc4f63df4503ac9813e58574bd360929fa5a6e0e61fd850724a8450ead7884855c205d59c627c226e34ea7a074ddd5a322ae0089f8a3f96ab5a620d0b480de6b6cd23a97d601858e2ce04fa75506ea207154c404a3836f7424c78f22fb484a4f9365db89cc1c0b0e66c102659341ba11d6415037d82d48e9b8f3e3941a623b35e046ad414eaa10a9ec33308e1f39dd48c154659eddb167a6ef3b", 0xb8}, {&(0x7f0000000e00)="3fae9a9f8083101dd51878b450070a8e660445bbb16a1623afe44887598198ebc5c2aac87ed6fa9d018ae721c1c0aa72ea3d2ff112381c0b9747fce193e6051045f91c8ebbc6d2e57c5c316403ff4ee518ee1f6540ce98642dd9a0aa0976734ffb697915c73a495e87e7b5d5ee6f5ca1eefd24a18447295b9ca87edeb5145f3f0f468de82394c90183768105a5730bec55b83a8fe5279689a9dd76e94d8c08d1059a4c2ffc7d8b92b879a055a3bb5bcd80c6122ca709dab64be599d13307f5ff0fedc5352be74d3d46c76c4badf68e351fff77402901c3982297ee7dbb6e67", 0xdf}], 0x6) open(&(0x7f0000000f80)='./file0\x00', 0x10000, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000fc0)=0x3) write(r2, &(0x7f0000001000)="72e3574aa599f78c5ec1728968ee20686fd09fe8adb80116aa057fe0c2833df726afca7be8e469b615db03404b3a725162f36b0a04de93e7347ee07b07aa249e232935e76aafbade7e8b8b8297788522e4216315a4f3777419fe966b6c06378686f4db0cd0da89e126a6c0563f160ad1853610d7313296bd0e4690a41671baddf80dfefc6df329a5efea71", 0x8b) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000010c0)={0xb4f}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) flock(r3, 0x4) stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) open(&(0x7f00000011c0)='./file0\x00', 0x10000, 0x80) clock_settime(0x6, &(0x7f0000001200)={0x6, 0x1000000000000}) r5 = semget(0x0, 0x4, 0x105) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000001240)=""/35) open(&(0x7f0000001280)='./file0\x00', 0x0, 0x9) getdents(r4, &(0x7f00000012c0)=""/219, 0xdb) mknod(&(0x7f00000013c0)='./file0\x00', 0x10, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001400)=0x4) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x3, 0x1, 0x1, 0xffffffffffffffff, 0x7, 0x5, 0x9c, 0xfe8d, 0x10001]}) socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) flock(r1, 0xf) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x9) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x10, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) 16:00:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000680)="ce453abed99575cc8a8cb09758ceb1486fc4b3700e431d693ce93e67c1aca700a2c43f92f7f72a1c6b83e4ba878d9082411115963a4c3cc9703a879d63531e21d599dbfa159308e3912ffd927b9da380e93a9de43cde0cf5090ddd22b19f7f8af9bca1bb04446a1fbfe6554d434c9b67c868d1cd45c1196c593f6fcd2a4a91f70afd74ce4ec25eb8984194f5c59a66422bc4def027a8b9e1eb86e1c2ad93b6e8d37296210bb56d3cccc0445292889ca9fabef53442be350c71c7d232c8c92d2de9dff37dbea1eb430f944221a15fb104ff8927ffd153cb760d2ad2570fd2d019484bfafc36339ea0abbd6528c0de87c7eae8aa3d7468b5cdf433db4ea66e615dedabab5ae1087df51579856a5930772d758bbcf1e6c4d829c438773c0a3b25fbee08bc40cfcfb6a6d12b09a6d6914c8fae5ac6553dfd760bdeefc1dce137580c6b257accab16507d15abadd80056bf2826b42cc32e937484eb3c539bb5a4d38aeb98f47b63c7698e8d8193ff06d302942eec3415d503dbd58bc51ddbd33727a837a2f1b3f4eb826fac6f494152605a69283d9332dc945203ce09fb71edd29862b01fed84e0121a80c32ca49b3c2747796d01bb14b944f8f760b500929f1338165b62c3e8b44aea9bdc94e7a55070d8c128a2667b9319b245212f6a6c2a429c78bd4e2c888f58a2a9daf12352aeb796fc2380331ba1707de863f8aa7bb97d828d828f4441dcf730a0283dae18730252a6053b6dcfba915e9797e1772ac18faf3a4148b506e2a6861d624b14421724748330b51308913234aca0ae3ef19f685c34c3aba62d4771cf12f8b0dac1d66d7a644266e025d2f9ca8005499e140df7658e6d60730658a460fe119cd4ac6a67ec424f9f0902be8030a677cbe855acadd3a5596d7f2b0d002046597080a56964ba69b94d382cff31b5f2aa330dac95708230020337a9c6e578e432cc9b760f9153829d4d032962ec07238ea04f563bbbb141350ebdc0592363b8deb50344de3a7b017f2d3008aacdb744da4b6112efe168e3be9d70b43df1d14a86b6242f079184c83c9c3f5431493a8e30bbb3d0e665a06a6eb9a13ed00eac49a9a74b3c0356277c4c77c486001103a267fa7077e1a02f3b86f9b82c70a5d46d2bd90219897393aec368478659ad1d944834a32314e73dbcce2bb2493c2fd3df6a06d7ffcf2630471d6de91a95fd3fc445d3fe802f38cb6710eec1c22d50eee0fa8bb4f7458424da192a5159ca31cd243789d8dee78f63db4a0cdfd8d2752701d28172bfe6f83d82ff1fc3bc29830cff361a4c61dcc170268e3419e44350aeca9d580c0d035499a8e52fc7653c3a6a63208668511ae21b3e1b91c967f0cc7b95a422a055293d4fe02d692493c434f8ef7efb91d67c06e2b2a371e024f42c3d63b4238db4724a4a902052d04d4990f5a05382271202a0f334e72a2120674bcafdbbd556f0f82dde0d6c2ace5b82c9060dffaa3aea503c6c83df0f6079d1eaacdf374fa0c0e8ba6158ddec744b4523ebf69c96462d5b26eb51fdf0f1d7defc57f7856b8652daabe3613c014653b9ba1836d81481917d52b4b2d761afc612c69d6702f4eb728381ded0a37ebe7b538be785c171b57586f4be6623ce313400514f2f704bccef025b1293905d14710b0621c8b011731127432d012ea54c0b2ef99604af10db23cf5626b28d6f59ecdd0dd0b3143c6c1a0568e20709583620099c397bfff432d2b907256add249388e82173f2608d774c03fde3a94ead953193e47b525ffea1fa3a366f9cffdc9de055aa1fe797c2cf2225f47b4d9457fb9632c274276ceff837a355229082eb53840d6e6f589d0a2b91abaa6e131b29ea287ee681e4c202ee1825cb3debb010180a47882f872b99618fa2509d20f64ea1b23d176d72acc1c64dbee0ef28ed3d452321188b88b3393c6cb77b16521bde4017616603c2de235084e7a4cf002a9be8afd815690562726bcd13b2bd64ca5bab2e2128f8135fc38a3ee81aa382cf6a558be21ee59764136fe0d74017e1be43a751a1dee68cce88104338578a4a6e18c0e2096dbedbd8ad910b5b9abe37a14e31863ccceeca3ec933b19e2a42fc325ab20151d7c17104d8d31a611ce36f76bdfd66fd10234574d24c5e45417fe3c81169bfb4a0e3b26cac607dbcab5dfed018c1e1300474bc3fa3cfd277be9d607d5cbd38d19c2595aed5411319bf943d224b5344508803137a3e6055cffb8b9c7d3fbcaf5d77d500e054d96a1f087de15d90340c3684ece3aab94dd4daede0be72c69beb4232b8c1f4d4d3c8edb215d6520f5dac6eeb16475d0929359a9588827cea39c2e06774036c180ea1c15427af108a14b99a84f5a05503325487740b9b513fa7f0510c1e95aaa5f1e665d46ba073c042338739156a02ea664a8cbaa154e20596610bb915bea04f198d95ec0a62ac1eded2a8a6d5c0d0c420148d3a6b61b65fc985112451af3cf43ebaa65d9165cb638eb352a10632bdd1c7d67574b074cd8b2f086c1ed8d356e7e473a17242ae88151c98b84aa593c348cf2fd3e35eea6e2a059eef01b789f9acbed53a5ac5a6b8b37cc6d50a18258ae0a7fb1b3e2a7261b6d33b65c37b64a1f28a6453b3a4d94912705094d9c935ff814f13a18fa57dbdfb718ab6556c83a57adc73c9553b75166d5dceadb75a25b1ed0c771e104398c2a6936a1bde43b451899bd4df09a9a4ab6712b7a9624c36055b31336cfe40d8bf29945b41c90c213ab692d5a4259402e9f2f2e508bf7fcb5670f3afc754fd59ddb8e3634c13c2c8a33f571dc5a20dbc33221cf7c70f7bf3e2f1d4013265ed34fd94ceb6e812ac38323c9233c74a9f35bd618eeaae0a38b173c73327d449df60d020ee71d138386a462cb29f168d556fb774ddd0e752aaa65c672a1ccb2cbdb1c649f7250676267e4154542bca921bff38a0b0416addccf6522d5e5c007d56f7016bb4ce9e977b1dfd5dfa0917ffaea02f5f1cd04c8908ef36ed50cfa5d2966deab3d125f1788b36e15ffe0bbffe8d75967edca18e2b12ab27754d533166b6b8d1d3a52e6bd24c08faf2012537b24d65e316ebe4f31ff2bef2b2de6bcf6aa526e46817702f7e622c8bdec6503ceadf9d69f336cbe02eacb6db878b6dc285e307c985dd3517c08074a02a39e161dd2b4f683b64524e625a1fd2cd74f1b34d2489a66ce5fd5f3b13e80bf09295555a14fdbf124d683bdeb2013b659019a8d3e6f0756552e0f7cda0e25764ae98fb40ea5220125476aae7a33b55ac763e59b8e238744dd6e989fc114bf575f5c009d58e6ad0a41ca0ccdc36f7426169e16635f3d15f0125c266bc8c08ea91e704b991e3215b901e076fa4c939eec533707ec8737c2c5e6888ef245d5fd71a61f142e8801f82074c8a70960b4f7eb18fd2ef1de8fc9f9b1dcba346b50b58e54b88adf70c6f6c4d9a7a3983f7d6e9a1ed1d646125af1bb75151a76e8393b07c16311f7344ef3955b8ab49f8b361addaf268e0e1689d98da7eed204cb25231b7fb54c3fdfafa7426538bec72e53261aca258f1a475eef6fca580309117aca86ea153fb5df1d0f1b9248e60ab7218443d24ff949532d326546e8f324700edb8ce3a343f3dd6d0e3674a5a9f7799f7534b1376ecf999c70b0476a1896caf477aadca3be16674155b90459df905f0f33dc9772725f60a8cfe9e5b04b279156933d594312c056bb132edecd4cc9e6e00d01eb8bc4e99f2b4414901ef3fa70f0f65a06449fed4372bf1092e4fdb9acab9c602372c1d009a4768792d530097144ca3d3dd59640a1c219c50dd88a86f3d0738b6424b0603ef0eda211c3811b4a0f534e4ab051c1302540e38879edab05eb981014cbc04b5e02ea30b7aa923d52e95c1ace6b2666e57fe1c757c0d1833f8d9c77e0a2cbb79b6cccd1a55bf5d397adf2563d2d90b3f0a5804e1e0989f2250095e86da70bea184d6380829530dc3d8fef70b8d61ea74329bc75c1f4ebddffedb75433cfdba23449f55c19c621b20eb39218c2c7553184802027057c404e38c8214ee9e7e8906f01b81408ea5d90ceefbe3d05fcc823af4c99e4c0696e3657b50cec4ee3c0512f6e01684cde4a16d80c5647eb6b4fc38ec13c796bfacd6e2e265bcdbdfbe02e00cab78c7f2b84cede5c02fbbc34002ac6a6aeb841afa2f378e57ad0db4438f58dc7c23c21243453578289920bbfcddea254a9ef8298bdddbed8fba675429cd908f2eb377c177c2371035d4e2f28fa585d46336ef95eb402f24ad46517ed6cf4f6af79a3a401f54ce3f50bf1206b824c8e8231a67948e42550f63811381373b30ef26105632880722b6008675b8f9e40290bd2bf1b4734bc12485d8ea736e425211cb764549409b6f312f927098fffab41db8c6a94c89d400524de6c4e51e1ac8063ffea8f087561b8f34f1b5429adb7ad6e1d4a6cfee514c25333808cff361b40d1a1d0ddb38dee352331f09f92e79dbe2d94860df6d5b3a64d41078f4a3ad9600f7173d37491886295d128717c02476f6683cbe65ebbe3ce0228aa6e3e9370c3869084789cd7444a0c22c423fe048fa090e691096dfe1b335484651dd0995cf9e67939fe86932eceb53301eb153fd05bb8038e2c69c118df0d6380c0f10903fcc3ddd64429682557bc88023abe3e0ec70064778c2e98f91d57707015e0dbc13d6c24436a0a643e34b43472d189e4a3d85fe5e97f40d3865dc3701d231bcafc53134c9a59bd7497a56e632be9cdadc9a512e40f25362739449f9ae9d9c5378b181ead21b68aac24fe078b0b99ef05d24210a20df4190aaa624eebbcc26003b5f510feafef9ddb1294b1c3ec669ba679450d4773d5c9918ddbec7775b06b351be7a389be4c2fb8e467485613ded48bcf69902686e023b2ca5093e4bb105a0c6159278a8ca633ff8ac38c4f2e97265232bd6d7b50fdd6c32ef956f861b7f44f33fda1f9337f4374c627999c7fd06d94182e266fd534bbe4c1551a72e0fdcb3340ab134482b9b1289f74d2092fb4c11bdfba9b8c2f75f72ce11ad29d635663a3bbc6894c95abb071e07b96e98c2fe3bf7e15d74bb6ec17d82317205ab9c56e62eda6b38751f0fb644489bb119f462d641832868245f91dc076e289d38b0946c294691ec688112a730b2e4080cb555c01b60d49b5267aaabffd1b3628b32f0d9204d4a3160536748b361a7aa6373c50a02cc1d7c019e72459ed6af2307b134ac0d7960c61ac17df708490c50370f5a00686e7640e1e76e97fce1935a4a465b0710c23597ab58f65856bcd9faf38d4be01b9df6671e78b8b58b1ddf70ccc2dcd41a3046f4e49048bc508522b5788049f820d518237f73a45072b0368912bca1b370417af9a3349c64457673632e45cf012a2a72edf2ad17594f6a1ad7c675e4841ef564b1ff4bc4d3b76ed3da6c1615af3445cbd1a45f399dbb5350ffc075cc930a9548f114a3d7f4696d84a2245cf054ebea5ba41b3cbc2143351fd3bd2905f3150ec105cc66f513328237a8c1e39375589a4dd9642a6aa138062aec0a6ac211d4f22319d1f30eed8e4a15fb8fa3d03b16a54ba9c95461a0ae8f98a97d953075d03400e7229d76bcc0f5bce1e2a38c10465ea7a0b96d24f08b5242bbeed463d3b1e959495c4a9130e6dc594414e836b92c31cd5677ede9a1fe7aaa94c6198e86406cade16518566adfd6391e37367c43696a04bd31412960990e4d9a107e349bb79a0db408426e3296e63697c600045daa0944e268a570c9094eb4be1433e59616bca21bb856ec0f06872e0dc139da07aff5cd1a", 0x1000}, {&(0x7f0000001680)="f7c24cdd5af5eb5a08ee0f645f08989786ff34ed18fcc64f0d16edfb46455f62230abb14b3b20010245f9c1ea3cfb64f46189156b1ce0a3bc2eebfc683fd2bd9c324dfac0edd281ecf32c02f1634203288a9f175c2ae08a6b9f33166de879370901f0150c098e68aff1682dec0c9d80ba6e84941b29de06c72f9f89c2446b37a7d2ae893f592770fb657d84b1021cc1554a3705a4e7043957f338685acb106f59102993fe47605c2570677632daade369c02a5250e088c2491525ee8af7fd75ef4408efa41d06ce289bcc9311f7fae3932a9a65f84aa6b7f9c092ddbef9b76d96b132a4181dd22071520e0a1f03b5ffec685e349a74c5f1400340d23c194710b782ce6f8fbcf9d0ef438f6e9b1ab0999097ce50256da3fe47ade0732e4d2ade90a3736be00d49e7abf4f90e79f7be1c4a7997d1f43f982023a4fd28a1151e6109eb132691c26b38e5ab85370c5cfc2fe9032f8b91824f3d75214fe92d3766ebdeedcf9f136387a9cb14f3c237a825e87dafda4a4741d883b76e97126fafd85f94fdc081cffdba3d38280bafe688b3bc6acff629154d826ed6850a4b1b03a8c6e4d5bcd5c65b933546971579f579fc0f483dc1894cf884640d9fd52212c820b7ee42c9a4ea2a33902f4c552450a4df5941eeafd70dce55c7d28e8646aeb8da39fc484ec624d590d3e3186637738392da6c0486c6f556a14db3447ed3618dd2400fc41307810c1dae6556de2ee89d9eadbea4f66042f314ce1775f3db41bf3d5693317c97f12d40fdb9b15ecbb3a2641e080f06ece8400d9fb25c994724f45ebabcdf64e3c3477df1819f7f2ed43673df51625df3f2a5601bb3e4f856d31a388b9c1dd1052af037efcc662795d9b6c0ef4bd22ca11eefd8788b29e4a8268dae4829295125756752dad9a130815f5b14ccc12e132b9eb091666c241473efb9464ffeb8bac706f7cf6f51f2980bbe6d06d14173fd1900b6e5fec479bd83626ea0f5013852cd82db51246575bdc13ea058eb1672e6d4cec820fabfbed61768bbdc772be067df20254f512d40034748cb7a2f84235df3bd291ef8c72b70b0f293f2ebea95a8751e65b2c6ce2acaa1be0f713c003a2663e809de56b38b355926d6137df1b794aa7d49c14d69e41915c33ca2c0713d9774e297e54abe5c9f1dc57b000acf3aa32efaca708ef1c056a84adaf43b231b03ff588948be04d261ab382b473b622fd1ddb0fc864f6f3343937183b3c9135a6df662defe8f9dace945d304955182cf3e0cae68c7847d84385eafe4a9e8c1c0fb55551d87867fc6c9d1966dcc1ea7d444a4fe09f98701e15b10d0dbd93f432e345c5946254490a1dbc5331548d5bf1103007c8860a113b83bf52b88572ea4eb829a1f5b5f0882fc882d6106ffede8d6f4a6c289055912cb5ebca02c78473722198d1ca28415d6379b2e4af1825ef53109245f506e658feca5663aee933b29bc1ef56d92d9c056934cdd79eec75f8ec9df109e2b99fda318bf85fdf63f556c918ea278d31193cbf03ac7ce9d66af18c003bc5a837bd8531484029158457c0f4601a8859c0823c37093c8362d2b040f461284fb7637ae04d3015a48c6c8f5e0589014d0d5ca9db5530e8542aeda470a9ff25f23b3cca830fc789cf847229d5099ac165cac0889d116cb5d52feaf56c826a4be9cd31f1915eee5ae081a4d2d80f5d8475a5e25ad6c0a483e3b0957754d24236f4c9135e1aab837b57c03f494a7ebb221e04500fbdaf8606272d9d07057f6110801723638a9b37dd78885c3c10bfbf2936763ff618d373f3e75e66c76fff1e91074ec11e6186e33498b41d2d3d2f24a09eb354f22df4d6007c4dbe3a4737c89a1c0ceb73f3614547b7dc2d9edc265aeade8bf2659ac79201841da6d5b45d470bec7b8243ed3df37738348bceac276c3b0e5697c42f3c3d5769684442011b7cb100e3862c64e9e1251c7a7592b3e35ba0a9ed9cceb394a3c28305c44cabd84f30d6e92133481de68c1c1f56f5b84a214d4f708fe8af4c00a3e080841f1c803b896e0cd3afa4a27cf16385739c261dc260d47e58123fb879a2dc95f55af4d52d38943e09d84d0bf9db9c1eed27adfab1a964e3b10d39e840e0aca01558753e5e8609ab7c98e70035710472cc2a241435b761598f8a60f7395144544946b9550a0e0ad50eaf152d858001a5f15bf95344e42669a20a287e423765ed41791e4d5f2c6924be662eb1b329b901c0a888ff616990d1fc73a2bbe41c5727db0b2b4c71c7136fe184914fb25d044ba21a47d5f518d515bcdfa767f0d72751597b22bcb9b130143cf0c2f992a006539cf6ddc20ad28a2d7f8c9698b6b9c309f06e7f51d56483638c76ff3e8c03a2e6fa1a15c4c276be07025ef24bc96376f2894882b886e6f6862d141af88d2ab964d745147d9bc3e32e8f0fe6aedeff543535b3918845121737f8395f6fcd1d2e4925545f7dd77a46f1e8e52e7ef44e068ac35dd0ac20a3e4a0ae341c007210641ecaeb610f00c451c9331aa954b60ba0ee6738ad8e601f84934a20e94e521ad2e826225616da7fb4ed2fe570b9b16830971c462d3b8938ad39c8bdb6acfa9af7a5368cf7da707e30b9337c16b5b8db565709c528ea0fe181b334870fda995ca4b363eccaeb76a73d5265f95704439abb6a1312196666fc6797341d668a9b888b447f96aa475d586585076ae498fa0eeec58de32ea65c26de75a072eddbdf6d96f0a7cd94da3cb3f075c8263e9240112049bcae785dcfaff2404bf09be5c3029701c1366feef4943d8d4a5d50574ff792fda7d860902e9ba7695bf3f8c8d3fb7acac8e897ec29efffb406abcd03325022f395d12cafaead6367243002150a106d5c7f7ca7f1fa6f1474885e811da45390e93de66c9d996ed12479d8bc26461a90148b8e556fee359ddda58ad862f02fafc7421bf8834f6fbebdc67df169944d871dbec940dee5ed1c5e4702a5f78ca63b0cfeabcb56607929ad521b7c4b26bd4d23812dda5da1713a103e947f492bdeb1eef91d41d5fa817d4c027b27dc84453fadc50c655d4b8c6609a25d9ca9c10176cdbd9de40a73c67c23eb361c98c2b410ae6d16e38f0fedf7dbe9432ed2f7369471fbd31905a14f23d2f95976f0ef445dc36304846d76a5c5af1ff2578bbcea54f17de4f328a024a97a7d0c57e3f8564a2ef4859b6a63b9c926f5f28caf8297056a3848396c51ac528b2b06ea5a06d4371d0eab95ef266cb566c5167bcc788103f7a402352dd8f0f64189a3560e475db8682f526407617c9d603460869b269a50c5c81d179b82066c961605faa6801f78d41ba299d0fd9660a6a3f4fbe5b89bd74b7b8f766182ca8ecb9364031807f1c505f860bacb1ab1435dc7fc703357c7acb55b2fbb3b7d2505853127e3d163fec6d8104f331c54ae6ead317234d845b5dc5cf3f348ef96f8c62fc658099744b9a6ac59b4785589a480b09f01ebd573190c1a749600f37190a02c63f91dc82f9ceaf85dc6be90acdea188cc515eb98babae70d57c6bea6add3df9cc867cf214482ed388282c508005aab1e562a552f2e71bd712222bf891422f6999e3ce6c1c1887ac38cc22752042211bb269982a6c271df3cc8609659e18ac005761fc3fce1083c42e14f029c2167e409fdafba605da5a5f4190e293a308e5f9542c285a97a06419ae5f0a408b82ba7242e4082cf7a2130ea64852487d61fd84d6a50a06f526f757c7228170d1963e17291481a76b97db03ec65fd5439ebd6bc358422b64de8db3843b19eaa701a03aa100989d40013c509f309d3838b136c342a22dbc926cdd39b2634d12dddb2570e316c50963e7fc6a557240bd8ceb252d2cc1c4d1292c13c8e474ef4a165aba1dec1e24248a6e08ae3159f9bb9112a2aa303f42de3feca59747d3adab677d0e7df57692f3ef48a15ec716d339f17fd2996e802fb6706039589edf6b23be5891e19acc7b5c6a2b189837f52d1c3c543141b74285a886ec9ea81f750f47f0b64c7ccf2aeedb929220100a9213c914e6c91fb4df6bdf3fc4f094fe5dcfb464c6c2fdbebe0dbabf19c0b9c61e7cb5becdd0de6782c3f0e012ec022ba3b3778b433c8c39b52718387f81d9c59fc505a61c7d7c8ba8023c90423ff0a55516c5ed0d64c0a1cbb2048509eada3555b4d21b1ddb119af0ab00af479e7e1ab8dd9d119ebb90f2926089364fd184e2a9c9653f86b7deb72348457870385be0512f0258a120f1acf3c50a5d93e7698bd038971c76a31d205a5b3a5466cb89a3349bbf0687fd75c1638cc7298db274d68c52a70ae3effad37600173f79a366fa1e9c2bc4497aec998d3d76f81131d0a1fede923cc86b58112ca8fe4628ca9e74a3ee27ea266cce06cd3e2e5331d3abffe623b5e5c485e94536fa1010157f68a29d572bd96f81e775ef348b0db18261b7211d58c887bd6c8beb94cf8c379494369835dec9d0ef8c04f1156ab351f228da8c4a1d69161331f25979140930abd4bb04a261370df0876a2b52628a35f83419a38e41067b5d0a0374515b7e9b5b75b02609bd8a36c50f3feb837a7ac08888d2afdd55732177090b5332dfdb95c55e071ab0d67ea3783a700f3dbf0ee620672230266291161ce459ef1f39d8db477ba495caef98cca1441dc8f79b4b80c75aca407cd4603d4b4027ff101f3406c764d8139f30723064c311a88f63ff3bd3f8e94acc2916e966a7be5e6e66a30bda16458138f4ecf6d647763551335c5ec70bf86e6f8f4a8cc0ad0d49ab6e1b08d91b7fad819b32f4327b5fe82ae958c174467f75c758abbbf8e06795a5b4fb371a11412244cba15a69483907480efaa4dfdc9953a472230b2296de8a99ac47520a01add9d43ac3a592e26cd1250bb63950b676deddb747f02db566d60a92377acaf681d957e307c9691bb8012f00754f5521843cebc87b6b152c91f3dc639d56d2a43c961768a8afadb0be227b6b5f6d7f9aeddc2056e2ec1ff3e2723bce013ee6c5bc3906136005d6beb00bf3a433b3b57cc15967d5fd63de4c44c8c996e2da0ee21397dd8e632bde4dd28878566f058bba0ea178dec73a1f2be659fdf7e42797c45a085d24da37eb13ab7358bbfa9a6555e68e18457b801406a1c16fb59a27d87a40842d660747f292008a10d4fbcd7daf97d2449c8f12ff15f15fff6a630c387e550b918ba226a8826da51c9dc62d07bc101fb481940cb27a74d1f58e27c5434470778b9e989fc939640cb8ecde1afdf9e7c19fba0f498ee81966f145212591f343cdfab716d9e793a4ab610853b9ec82179f32107ac535e4f75cc0bb4809d38bb9ca0bb5a95af71a1da75e9fc58f8fad2076b3808ecbe1a00a3746749c0b423aaf903d5764d3738a1f44e4b6040962f0794a8a1c8ecd1fda230167724f9f3975a2db06f20cc2630e37c84334676b62e181f0ed40bfea34d991056853fc346392c4cf77f7723f648f2b2418fcee049eca04707afe3ae72c34f2caad3187320619fba16db1021cc431cfa96cbb466182a2babd588da342882a8120a944dbb32255c33702c6cce3e600ce70c3eea6470521c91134b87518ce56e0dc0bbf99a0335d3d491491887a5428bfc60551eceed13ba2dff6c62b694cd6730f7ac3e5b7366da7795cc2be41c4eed044405a16a57c11691b2696731fba4f294a505c3f6ddb2da46c6ad37ae41d6eec3f5bcb5017d67cef6e4c3eb0cbf1c5a4b743a5e1cf812d8704a1772621ae4e812f42fcadecb1c9098d4785578298da6029e71c30cefff4d9c12d91e5f7d8d7eb5211ecb194b0bda28e938", 0x1000}, {&(0x7f0000000180)="ef502142bd09b4a0f9f87a96995f06d9ae30c0c70b7c16bcf516ef5266ad", 0x1e}, {&(0x7f00000001c0)="70156f21a2bd4da5b031a93eaf41195dc40e66ee0f54cbed76363776b24e069090a99405f855553963a984bcbb971805aa2f9871", 0x34}, {&(0x7f0000000200)="d30f74c15c9f0dc0fdc5abc68a8164e0b5f3a16360ef0502c79da4987f64a0f0629db559e80219c70f5fa2f8baf89b56911cfc0460e1e2dfb4d6093d466916356de3fec05dbe5ad57b63ecfaeb3664f23c11d0a96c8bd1ba227e435d826894719eb4d68ee0ee02d6e9230e1cd8380935c56e47afcd4c", 0x76}, {&(0x7f0000000280)="5d25da421c0dfc968ff16ceb0c0b509c7a5726474224fd0059704346e5f4f163d75c1223ad62d5107840be198571bdcd024bc0d59e695207a87be343cdd443c0cac60a3f1501af730063b29e851d20da52a42711cb", 0x55}, {&(0x7f0000000300)="ee1ac5c8b4e572c428be61cf6138ed543958d2722a813fbb8ddb858ae802eb251a27a55842d97fe90c14ddda7bae846d59727e90bb5ee4b21600b4d734cbdfa32007f339809556b2b0063a956bca5081fdfa50470e61c951f34878b1f384018f1cb4906a09cf5d", 0x67}], 0x7, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/77, 0x4d, 0xafa2c12ecbf84443, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 16:00:08 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x580, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4012, r0, 0x0, 0x4f) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:00:08 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000180)='@', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) write(r2, &(0x7f0000000240)="4461e683643aa7251df0f36eb41184e0b5078554d2189d9074d60e25bd97cf295a3da0bf5dc7b199e514910bdaaa78e198e4f77d61d6198a15b0563feef5c7c747ac91f80776d61cd021fd8c3ecf4f8cf19e0b3f01695b0d1487e34b7b25019f0208ed46d4f2f0974ccaffc2921b41dd7218c6c62f24dc50373bf14b32f0d1a80ebe71aff951a3340ec54e0360ca2a61c9cf0a4f", 0x94) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x7}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x3e077e76872f2944, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r2, &(0x7f00000000c0)="ef070ca1b4cec511c2a6470ea4d83a25c0325e1b81a4edd8f267857eb920f0aade0d8bf62c7bb784443294ea1027b1b5b08b2c0d42ebfb3f1634b026b04e6f15abe9c5f43b54d7843baac0eb9e8091d1a855f437f0a28893d2ae43fd626f5706fa2c54273c0d40e0a05d8b0d64e1b9402622f817860cc5951abcd40f64ced39e8515f124f1e1cdda9640908f05a9a378afc466134837436551073008b7acf9f751d9dd06bfe6", 0xa6) sync() write(r2, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x8) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$setstatus(r1, 0x4, 0x84) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x94, 0x5, 0xcd83, 0x3}, {0x8, 0x0, 0xfffffffffffffd92, 0x8319}, {0x9, 0x2, 0x1000, 0x9}, {0x3f, 0xb0, 0x400, 0x62c2}, {0x9, 0x81, 0x5, 0x6}, {0x80000001, 0x7ff, 0x9}, {0x1, 0x1000, 0xfce, 0xff}, {0x10000, 0x7, 0xfffffffffffffeff, 0x4}]}) 16:00:09 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10010, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40000, 0x8, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x841f7ddcc4ebfb49, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x36) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4e49, 0x0, {0x0, 0x1000}}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x3e, 0x2, 0x86c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000027, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e717048e6b9ec8b1d48aaaf30850a36bfe054cdc8bf63f70dce67facc2d22c12ea4a303de3e5cd6fdb739edf7cf95f364958b10c29b3b2fd3fe57d5ce837cf2a5a5be2a9bab932ca3d5f7e43b78667c3203171b5400ca6a8b29c986e51fddf89db06bbbadd040800ce13f68ac5a8ab7efe14ec3e6811d7658a4a3784f368831513c7d60148e1717ee97a53a4209770f33404a75d9e9dd87b161b07bb065b8618f751009328497bbf63bb74031462d9e6e219396158ee6e83e8fa8e0998e9160b99aeed7612858af10583b2286e667f38429ef89163f0da85984196381c8e31faeeb2eb2c8364c68e6e41f8bf0e48ca06aad6e1c37fa6d016a79761585e3a39ca9526aa05c5f240f6b3787ef101d9052f89d316090a0ab87c8bf667799b159a40077936cff11d39d4579b2e8f89cea1b8a3637f11e13ae99708a5f6c9c7ff52b72d7649e57eb5d6caf4d9dd86a649facfffbaf79ac86082e5680fa39e3b2a31c006b357f335b335627ab1d3633d09d0ea68d86713dff97ee1fe8", 0x184) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) openat(r1, &(0x7f0000000080)='./file0\x00', 0x90, 0x61) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0x8, 0x3, 0xfffffffffffffffd, "a887e9ffad71d2021b9c2678b006b002c09910d4", 0x1, 0xdd}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f0000000440)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07842a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbfdab44e11ad66a3bdbfd27e1748b56a035dca359d742d14332903ca2b958d61d3a10aa1f55f8828fc158ba22a049bca693cc84eb516e102752d7bbf00f8072a3fd22ef0ac4203814bb2d9aa5649ba78e85108e386f4e664297b69b45cbf408cc7a1198e9165e89d10489eca3014f7000000000000000000", 0xdc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xfffffffffffffffb, 0x200, 0x1, 0x81, 0x1, 0x100000001, 0x3, 0x10, [{0x2, 0x10000, 0x4, 0x7}, {0xcaf, 0xcf8e, 0x5, 0x9}, {0x0, 0xe15, 0x8, 0x8}, {0x499, 0xffffffffffffffe0, 0x4, 0x10000}, {0x5, 0x0, 0x80000001, 0xfffffffffffffffd}, {0x2df, 0x1000, 0x4, 0x1}, {0x3, 0x0, 0xfffffffffffffff8, 0x5}, {0x10001, 0x0, 0x2, 0x5}, {0x8, 0x3, 0x4, 0x5}, {0x6, 0x8, 0xffffffffffffff00, 0x1}, {0x0, 0x5, 0x3, 0xa4e0}, {0x3, 0xf4be, 0x8, 0xf85}, {0x8, 0x9, 0x3e, 0x7}, {0x100, 0xbb, 0x8001, 0x4}, {0xb7, 0x7}, {0x1f, 0x4, 0xd0f, 0x200}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x8, 0x80, {0x3, 0xfcb}}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x10001, 0x7, {0x3, 0x9}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x67) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0xc02b, 0x9, {[0x2, 0x3, 0x7fff, 0x401, 0x4, 0xffffffff, 0x7, 0xfffffffffffffffa, 0x7fff, 0x917d, 0x8, 0x4, 0x6, 0x1f, 0x5, 0x5, 0x96, 0x5], [0xefa, 0x3, 0x1, 0x6, 0x80, 0x8, 0x2eb5, 0x5, 0x400], [0xeb38, 0xc3d, 0x0, 0x7ff, 0x178b, 0x0, 0x7ff], [0xfffffffffffffff7, 0xd6, 0x5, 0xfffffffffffff252, 0x10000, 0xf89], [{0xbd, 0x2, 0xee76, 0x8}, {0x1, 0x4, 0x81, 0x40}, {0x7fffffff, 0x8, 0x10001, 0x7f}, {0x7, 0xfffffffffffff419, 0x0, 0xd96f}, {0x800, 0x5, 0x7fff, 0x7}, {0x7, 0x9, 0x20000000000000, 0x8}, {0x0, 0x5, 0x3ff, 0x1}, {0x3, 0x9, 0x0, 0x19d}], {0x7, 0x1, 0x1, 0x20}, {0x1, 0xbc8, 0x100000000, 0x7fff}}}) ioctl$FIONBIO(r1, 0x8004667e, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000540)={0x1, 0x101, 0x1, 0xff, "cd5e30353a4c5cdb26e45b82bb5cdec547c0b12c", 0x7f, 0x2}) r2 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x1) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000580)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000005c0)={0x8, 0x0, './file0\x00', 0x3ff, 0x1, 0x9, 0x400}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) writev(r3, &(0x7f0000002840)=[{&(0x7f0000000640)="7ac1bfe4330ac00f5ed6e9c73dcecdd00c522cf991e42b9d91a6523ecd7669bd7621089a14d0466dbb63cda5ab1fcffae8dcd869cb36bc29125092e8d25a2515b360e7da840b8a2913fe7333e1ca16ca2c5b8fb02da9c489db9f80b96fb81248193302415bb41308b306b6ecb469a2c4748721cdeff496a53dfc500c22129ab52fd8201d7c173a3d737ddeca101d7f386c1417e833878bba037501a415d6df8966233e400e6f2610433d3f3eaab6c7b2fb29ee019248a459c8892ed20dbfb1ac8ece2ebbfb01d8ba00299d3f2b4db37c798e79aee855f7f46d7aa2e78f48b785c67c483152884fe0939f4c0ccb73af183678c3fd05a439c229edaefa04ef9c931a1bc9c1ff92336aad47f1d18057ca02b0f8a116e6c0bac1a70e1083b9c23c3a38ad6358c1ee039de411a572cfe347131752a05132f82518fd69f49192671271b6ac6c7a01d8129e2b051d269e849239ca6e55352ed3a3530dc3e4f586f76c8744847af47e4d3457710dbf0e30d2a28f7d563c22c88efab46084eb3b37aa5f4244740518cf903a475258f9843df527bb28519cb4ccd88eb47d9d8b983f1c13321a883e49c040d842555eef9af8b451f3f814637d92fa35c939fdd200373e515abe72b7f07e6e9d0da1259273c9253fcd11255018897a8c6b30ce88ce7466991058a073d531a4b2d6b9b53b5313ebaee00836e085a4320dfafab1b914c32cb02f3658ce3f745a0bedcfaebf1a671f255096fb13795c65f1fb3447157c83ad8c478d868cbdedaef67779080521ccb14d3a5a6da65bf0bd716b410ad171823041b4d1f6907b386714573395cc3f9eb06821ad34f898e2dc150040081590d06b7d0cfa8a53893feee30229f78a22c354c878da707e0bd8aaeac6fdc34c8c859a9018b186f150f30ffbb5172e29965a07a4471e1dddd14e8cb94c97e541ccde630ada1c102b21c05601a2b2f0d16d6356e6408da9386bf385c9b3e2d6185f530bfd6a26fb56be32a503e9cff0e98769d902c6e1e040a6e51413db0af231b48663da6fa63142cc2fc4b8ffe80e9898ebf49e06256f89a65dbc5eb54bbb59502af37415044676eff4ca4251373aef63cb8adeac592559608719b4d376fd80ccda18ccb31fc4b60e7a351ff125d28640ca372a06d507347512e5a364f21bef9469843614b7a39ff9e3409e050b8e179de43248782c94f39620722a3d45e190d02e3b44823d76f6f82b1547c34832d996e79b6e2d049ca13a4afab08a103a7a44e4ff8f00253dc93ffadb47ced7a2361c6fcdaea76a51d723491828f91f0cbfbbfe6d785bf38a97dfaa612be552b40be050709cd448724659f563aa0f6597e65864cfdd2ac4079eb7b827dc3bc1a1e54831f59b7ac0631e1e4d2c5a636dba2b2031c81b473be7f80f371f5c663403766fa9ad1f02c042e60fa5be78369d74a7d7b5fe26b98e63b949e735feb4143b5652047be66d2967c408e92a947c4e093b27a21ce49d1e1016d7cf252655f908714af119e5ddd96fdd3f8907a04fbfada0fba7644782a748dc651ac4bb5d192d6f028018653e4a9828442bf13a98b7c5a3dbc994627ed0fbd468f12b60f9ec04fcf7f0548bdb7d50ef525d1c117b0a5daf5d4474e2fbb3915a8ee840722993165b47f6313aea6ecc99b9fd6c4789d9a914b84cb1817f9dfbcd108b5e705b8fec4b5e6c668f2590eb237abcc0616bee6845dc4cce7d975f9cfb8648d865d407f0b9a9ac2c48b79b42137661a3eedaff0e2d6ae3c10e4c01b1b4112e49e2729197518627d6103a6418b9479bf16cf44b76d055d2b4873c13eb64a665a6602b276ee10b2e9b3fb463c7cfaccfb1e9e18a2d9aa95d01e50d687f26f7aeed13636c3891a401a5e2c67d5eb7fbece30031482abdf7aecb888b0f1c3c0c044207895e57468cf0466a6cf130ef3a21787a0719727d99f5f42d6985c0871d0e6d4272d3a7296e65a740bba32a5c5b81a5ffd6f66dd0d60fbd08aba0335f6a887d0e364e919e79946e7bb802e8076c748ca4654582abc5cb2c45f28d0ec67cfa9b715317f146f8eb9429ae149192ed82b59cb63d1fbc7a99b1e8cc9b86e34e900383a99ec8fe2d77bafc823400d64581f863760e82359ea93c2d6ef564820e52a971c67d362a9d379169799ed8d5fe2a5642017e51524ff3a03203c5fcf863a8c6d6bfa9575621c66f89d0ae5945590a10b6c6c30dc645db0bc603bc017f88d4abedab826f75cb9ff87ca670879e73240950811e9859c26d1dec1dae766eee1b494a3535be9a67a4cdce49cef62be1ca7c78a4fd062ffc8a1600f8d0aa7ad66f202d8f426fc48115db6257d14ac97147a2e9917b0ececb8a4a455fccb9022c81a8fbf8df67b7c2f0f59be21b7d73e97128cdcee4ef8d45dddbf02201df4d21312fe9be92b4852bdd316b908ab652f16d35342818bacc0f8d4d13f9a9e8f98319e2ae88ba3916adcf258c661d8ad9406ba17f8e074d2542a25ab6b0148e8fbe86f422f68c6aca2bcfe3269b3b8e1e7f7a9a324b6f91ef774eb81106746ce8605c9bb1d2edcaafbfb682c5c2efe876b4240a32c427ee34a3ef4307e86ca9df8e3170e4beb67cb6737223c36246d078e12bc286ecb9b0d9598dae447d582598ccbc067be2186f1e81997d57513667bd09e0873d96ab05146d1b2c0ae135329d91882ba89f12df125e97c9cb63c09f5749885901b7bcdc192183fbe9cad6f741785e5b0656c90cb3cf706d11c3be83b5ee0f81da43239c5f658d7981aafe5789772b78b22b262b7b7d8c4748e152f1196f9aac3702300f4e7b200b9bf15111d3615eb0a707cf412832b7ce08b72305447b2919b9a5f68b10266ad7d02c9a7df461bd79d8ce1fa5c6b9b01d13b9981bfb034a2b596779382f965815d5b4aa010b181aebed493cb58ada0b77662698075a6b15f951eef1aa4549709e4f6048d33706b7a7b4d18c251cab5debc63be942ef608695e7f340ec1a5faf9f92b8c7c8decb8a9d880422e44d11ebf627e3562d24c322ff08f9346bbf1121cb811c4d2fcb66d0b646e7ee0226dadca4fcb83a7a8ba8a13ff16badd924ed695ecd87653f272bf57504832732a8b919ffa15952746b6581afdd24ee23cf21ec5d8bbf392c72d03859b70f02bd0304335bc250a12a3954f4a31db032552706948c40198cccc8898fc73b7a71f491635782626c3b1b821b04484123169e0db37cfc2dd4712632c5242411990dad4d001b05b9eba90d66668a8a48bdbdadeba495a13f1598e63d2d3334e9eb1bff630dc7c3a6606afcf2794d4e14060409c517271f71100f928a734ec4810b280858146ffc056deb2214a2a83736bb1eb168be06139bdaca78017554a98c745e0a18ea43d63bcd47e5485866bce8f795115b9cc9fdfc9c503e8e805ed4d1f6c3e32a7594e68e7104c4e3ef70037b6ed622a5161ee38c69611909bd1986fda7e7634c97112dc11357de2053ee7b61be33018b35675e7cfa7fea41286cfc92f6940da4699e44aec226f736525875ef6214162a1f303d3df7823fbcc27f9c43308f44b4bfd05ff000b8e31650e3907ff8568b16145e404d38647d93e1760a9f0b30ca6d7e218ebfec5826144147fe6735356d13da7a9db0b843338592df3cb66ee8392a77ebde839206b255d8d96b3619fb697b841862b4f7713d5d512af456e4472d3b7ce530d69516530eb38c086a7896382ec3eb3f299feae083d21c80055661e56b19db19cc34f6c57c4ca0ad1006ac8da07000198ae5cf53fe6244540625ad1feb6714302395a3aaaaa37aafc2c3a1082d9b14e447d6443cca9b9725d40794f2ce0301e41f75ac507a8f53007a3d9402c3fc37a3e588dc36aaabf0768084a38112772b8e42d227a3ad632775f6c661541fc5342060fcf1f25d06099e5cdd643af107c32df577720ee75e017007f109b4321d1d9ee65540e00e0bc5e814a72aff443014009a9fadcfe31590542f8e2effeb5adbac4df918cbf64d9bfe0d69f3397147363ced52e27d887936fcede9c4103fbe032cf70f5fce3ce59f15e5a80e8cccd2067acef012f458619a6b186d8255e0b879120447bb481932d79ea17825e4394ac9a52bd2ad51460d5d643ec3034c8a01ba1b2e651a33f2af808a992b06109a6733a679f4e2c1cd4cb1595a0b2e72371387854033272d1ef968fbbbebccf91d9c97195132f859de73d2cee1f3b9fcb0d4169dbfe9eeaec6cf39e074d848aced07d273702d6e248e1068d96e1596ff1edc74282a9211b5240c37f96bbaa98ccab4acc39165c0d5e2ce09840d33000a510feb4f9757917bcc01e4fe18ef54564b434adeb13e346034fc8727a748a8b634ac8f90fa198aeef85012224ac49bd269899e8a6f74f04e1d4ec28a61227f1d58a285733470919e3f0716792c7c2e78cf101df32cb0f3751f1f751f0d3c3425a12b1253b3336da6d6cf6b39774837efd3024639ff5d6ed08960313fd4d7e539beb3e77a5d6f0632e3254a14d226fc2ec375e03ead34186f0ccc1ab7a494958194b3cae89eeb313f13f741083da23869ef1c435d1a568735e1ab01d3745223fbbc08dbc0b93c127c2bfbf4d82442d925168cede3d1b5af6afa677d49e62166e81dee205c5940816c87d3656efe1c358267320d98becd3cbc599ebbfabd0cc2d627de98f399d6a18b707af3de8ca125ce0d52f40ac543a80c0b20015f3badf2185283e630678e74df0c247307ac4ac9bb2d603ad16322bd385220c508e9ac18bb989ea9ff8661664d5527ed1f68c65d70251ccf7beba67e79fc40781d6a36316096edae04496d910281e50889c6373b7855b52cadf3610350bb67239bc8a547224aaeaf93321728641d245f3fa8c7115680f5efd4cc3fec8eab192237fe96373cecc7a2d74d0c035455ace1ff60b22162539a2d99d8b0e08aa0ad635975bff71921692f48a5d59ea068b949a34b9a365c4585ad0793668d5989885f329c288e6327d0a71c49ebe9a1197bf11675ec31015051949a503b014eb9392cbf7a2c8f6d95eeb74dcce5fb5ab6c29a77e58905df72bff8e926922f80fe4348d5d1469ed6a324f0b3f4b3f16fdb44007638845adf1f25f6575ed5b303f074fde21d4249e898a289656375d8e1448a1930c29238e26f44613b654636491c5facfa5369d0ae80106c66d27c224b7ae13e910dbf8d7da4e0cc60427ecec5fe090cafd26fee7025e44626c77e50fba0cd8a6d5f6378b0abe9391e08226646b3e0afc06128e46af8056924455ede2b96c2934fb42c0f064c0abacf8840822274cacbee3b94d8c38e66eee1cc4556b6590ce7daa1acafca1c68a22ea513a5280199f81d7a30d3f5102dff0a769998707fd39d3259985652d9070e5451615bf56e343395ab0a6dc5b41a393286827a1445fa426a61b3967f89d84cd2a4531bdc05b7950ec90984c2e84e80b225380e5a7bf21c6c17ab6bb4629008c169a31eecd6588ee7989f6c77ce40814f97df413bd655e2fcfe53c5b01aa53b4732a03231800084d63d856960c10738fb1106d2a6c3103e389c7837dd01741b31aa7b892e6c7c417a3effd8df008a1133eeb65ddaea7211b9f99c2b1cd05fb6a94884b6a21b66d57319771e114e55e8bf7f6f70bc6ea0001886bf990986c88154cbc3d8da6b0edffe86e58da5f3fb0f043c194203087c549226770d2d78ba13e242cf96111d7ca7af80e9cffa79cbfcd546ce78c34c61d9a0e58b8754ea0002cc4a6328448aa10a9bc990d543197bde5c6154b6b0a14f349348cd6dc160e2b411e3660c1bc2a854b72a59cdb8e8b821f1a842", 0x1000}, {&(0x7f0000001640)="4f5ae0a8ff66ca4896561418b39298e3db25b894a60e938509ad51ad52453867c86e03d3c9a0bdc862dbd28b992efa7403145d288dc05a9fd2f2072c2efbe8f41b776a604365dc20b9f15e8d4087d0ea0be50f7f3b4eda01f1280fe59bea64736cf379fe98dff805f7e27008a2b94d4ee7542efc4384c3be5ac4191f2166fb2c35979806525a8e56af914d06b6b88d1c1a9b538156", 0x95}, {&(0x7f0000001700)="f22f53d1ed0f52bcaaa0edbe13623286c05b51820ade410d142b", 0x1a}, {&(0x7f0000001740)="e73212bfe0da6092cb37dfa7ea0613f99a7be3b2ea", 0x15}, {&(0x7f0000001780)="142ba3fc213bc9c9f5805a5424472b298ebe061df1bec8d897224ed44a669de3772a7b6d3e70272090fb274fc48057391c6528a983f564d923e9208be7c6054e6bf61d8e6dd5117cf576f748a1ccadb124116b800d7e51ebf8e89a945dfeb30848b36c9a5e1a0e418f55d80295615406ae73f5b76e7610bf0c4a33eba4975b480a009f89294174e4054d2ba06c17979c9b02c30778fdbbebefb06b09b291b30388c1bc01538b186b10ad398647", 0xad}, {&(0x7f0000001840)="dd90a231e45382c1f49e68faa1f7ba5152e7fbb10cd41d6fb31b958eaba254d85c7b9d5a5338cbb9346e8e3523d9cf5a1c7bcffd25deec96f363bd97f34a08e0e5c8b41ece25c22d31b891c868295f1635e79db51a047e320ae9d0cb726974686983cca314a8fa62d37b48dba8ef0b0303facde61b77a4557d8a1d5dd88780e0e77fa7d00065e7344e09b53b310650ee4b3ae2d05803df34d39db41c602d957d11b857f62f526099d0e076fa14ec2fd5f6aeb3761cd60f262e116478f1bf526ab9ea03a12da6e77b03ef388c1378c76122701c496f98cfdd77f50354dd4cd94fcba050fa6ad241daaf4ee481b584ca29357edde8bf0da3c97e75ba185b5fe4f83bef892b052754b929d8101458d2137e455294b78e0de1431b93715b01ce25b5394602731c6c17824cd4d586ed38e2dba94787826ad2731a94355fb7450975babe8fe8c2772377cc8ff85a9f08fcecc22d33b0094cca6847f0f01256e2884ac512611c354d2056d9c060996218791f2cf6869d67f696ff677cee6d782f7add1a56c0a46dd3da8b0687034b78af5b925e21f494d3f6027bcf6660c8961691991c262be2ccd76bfc79afb64f9f2158daa9a8b4b47932f81c56192b349a414015be94fdcca435e4afa6497ce5afdf8ea2ca953457421255c778762a3efc0d6bb2e4c64a1aa03fd372f3c79780ea1be29a4446e92ebecf7c4e3650a696854e6236ee3aa1ffeb6710f89cb2180917160e682daca88ae7461369e40e01daa675add9c2f13b09022e9fcced8d4f7f15f25c1630b6d9d02bb590511dd07775419d84d57ddd6c4eff7f25bd62caff3f1249f90dfd7b7b913b4e8f8f887ac87fa1195847c953d065945ccf8b5ce659ebb44e9cd99dac0e1328096b900af455ef44046d517ca893e0f0a0c24f33d60b249151fed4f99625bdc94cc0707e6a449b3ec2b73b7727d61262f8b92fad88f82831bf75a8ce03c4e0fdd0559d07628082c10995c1442c7458c9212c5bf0d16206dc8a4c4319b861e3e81bd93a2d3166dabe36606e89493c0458a8f98a15812c666f035e59fe1fa91a73a31e0845907cb4e017b05facfc9ddf5d1030151f16c6a1ab727e382c9ded181bc1763727ad1691fad769782117b04ab88e2d8e6cd4468eee1f3c0efb320e84789afd7d43e290a35c62ccace1d107d33afef66a006bb5f92ac668ad0bfcbb550e0d23ef3bd884189a712ef248ed05a79663a348b8618adcd8742dd68c1be788f3a23d12a6f057b4ec82745113e4af822f9520eddddecadcdc7de748fbc430154ac213dce36936c3699ac6b993897ee835edc48cff77c4e4a43bae7a69aad8df5f2c6001209e9a4f0ab90a3bba301ff92e1e272e5e67fbe29b3a29c2b7cacadc4e602194d8de3fda3656676799d95dceb7c2a7e0c1307cdf8919c8bf907edd0ffb5a23c9f07549c27c019c7a80290175f1dea098b7fce01bd539f25a0760b11712562d862f4b4a61e2eb873dcc2969924dff701d80a493c5708879330e566ff25c0d55a6059712439b5ad121d5454dafc44c0cf144da637bbe3efd11f2caffc5a3b64d2dbba7013a488cfc56e8acfba6bc1f05bfa153e19c2fa8da5b9ef177ededa9cc8757b93c3151854defc8c725eab6936e2ba0f56f6da74998a408ecb4db37c0e73dbe55530b796153652667132f956f8076a7e3a8480c63a7c4340f1aba36c47c4c07c8f666fefc8278cd3a0f6d3c2fb7bce779894f9da793a7e8c943480299af3223b3573fe6088ca66a4aabba7c11af546ae303d02c352b61febe97271a7733254a06ccbba141553fe666904007b58ad051e99e7a81f1aa6a7d440afe46477ca7fa377fa2246bfb37877cb87b393eb11d58915127eb2f2ea0f52d0d51ae273a9d4ee77e52fcd0f7037d4a5bc79b56986a2731fd8246f9b4cf407e60c052e2545282c18e43936f9da90e90aa5dd6d4cc6d448248adacc6c529f3d6c4176833562c6db7e5dc739821fb734f3b307b1b38395b9d472a508e944922d64c9d85b410b10e3199cbcf74f57a750fc0efd92e2ae8a8734f7dd2e10f5e61e2bd213cb85fbb4e2cfc42ba3a55f0b13ab6b11ed90d34ad92a4cedb2cd20f94b5c2030f79425ead3e2e75d111f9a68c974b73dd23878c10ed8f34bdce50876a9b60f57d90ee93bea0a66d6bf3eebeeb7ca7cc14de04339c0feb70f650bcbfeabf46f06d68b6aa6eec39a9348c2c649a9c3d381c6d76da0ff61a1adc4d2db202515807db5ad289fc976c887d5397c87953fcc4145508fbcecac6086cc48f87815a5a5722be1f89e071f47984e27334f941f4529ff37a0b4f62dc647d86c9a50ac0a8bdb4035afbb88fe32b99340392525d681217d950d7d0007d5565edcc2f52e342973ed1c13ed06ee0e38521af6a8f708510e992a5558c71ac5809cd86e84575d464a6265ce58faaae970acf38f80a5d8879404277000f30c82beb9496f3e22927a45aea6164eee9c3f654291b9ad6b99f79977da5e2541cabd6be6ab6019241728333c46046e264f90995103377ef7ecaf665fd07957766e9b3d013b723cd0637dd91912b0bfb9376e96d79c989fafa2c821f25259d24f73bd751c734142edee53fd2cc9f998e6736002369f398fdad0cd5198baf3d6dff6899bda8b49587117a163b477a53029b866849c10476ee129b620dac8f70727fec756a2e4df17803403a9a1b9b7543ce0401cf78bd5122c23be1fb6521b28d09b6cf5ac7d4f9bf5fae163951779ebe4f5379265cf1497aadabddedd63be96fcdf026dc39f1f0e8ef30d8f33de428171bb53fc7a7769579f0d3aa387393a068d8585b5ed0f82ccecf74f1ad976fe5b8f40c3cc40d900a421d59a3bf9324bc0236141384e8723e712256242da82fb314eee77b4bb4e52c1153304cb15eac09ba31e2cceba56e9459ada007afc5b955c173a8a3ee2504695d84b755b79ec6d89d9f6151153f885d3ebcfe3bfb6183d2dc526d0de84a6ec0ac7951c2625a58b0871e9bf3ce74f15e335ea38966071f6ddd146dd48cab679f112edd8ff5407a1762ed0c7cb90581ef35340208cac457fe5dac2820029793e78eb53c5da810f6aa6c5de9e14ffd2bbfa27bca163cceef1e4afa913422f1904e4cbb24c36b424d46698557bf3eb6e473a4d405cd9c0d5f1c5a64467509506dea31dd42cfcc6e49348af47f32c5914d815521ad87ae936e4b2f4b04f18f61624b8936e18ccafd6f40e5354a712a903de3ee84b5977481d1f42ae3199934335201aef73340b7d3fdbb24c146f148d19d2aa2e6b7d7730e433cb468c8ed9b239d79f1e226e14a27c5c9868a9f94388419e692852811401802b4c16095b57a31d95e16de3695b8a044d8ee87292c779f4c01011efc8587c3a03a158127310302ebe1dcfe5509876d9c96d3c7c83de744ce35a5490c6e20204c76aad8d779f6828f7bea62b6222df0617bf6988379e836acc1c673f50f2948aa8412a25e0c4b4396296daf50e3a1eb0b5c1eb2934fddd787175fc7d2600ae6954fe2efeda181422dd2853f37127a2b7ed19c46d9b1a35641e6ee7218dceb67e48d038ef54fab83e26f439103a9edcf46fc55e51b5eb9645b22ab384d1bdd429c2d8f39af71cd1bdab7919962a36db06a41c21b0af6d226243bf1dfd0277e9bfb15d6d9010e98bf66171b7690ef4a06aeac150cc426bd934f6b4866d3d478b90c7ebe92c663a1c98f5c03eb28e7a464d505ead6741a9eed704b816d03633de75458c6d60274e15ccc5d54326aaee334cd5a6cf74d13d67296458e7c0604ce41c35e0a7c6ab662ebad2cb95d9ec30de7f8e9160b2aecb97edfce38e89db283b1c23dce63a56cc456f6583b1836586982f932a3ad962d813ca1c9871139b7eac058e8718b8620fa447799453d57c8a085fdf83dee6ca6a602326307884801d6d12adb7dc467dc48363ed09c2ad0c1ece11250eaed70454dd64385eb0ea73f77dced90f6e71a3d5049b2a8decffbb95d2b8805b2e6f8ed28b28e7f8c9667feb0ccccc4a5099113474011551934ae9c95c7d08609560cc6a0e640bc39c8fe3f82b952def719fe54881fded9a22af39ed1e7f9f2b40903f1f4deac7de1b9839c69765900e8046fa94ef1ef1e42b5adba363ba378190dc74a457e876f430b09ddbd277181c334e5e93674eb8827b55e502b940b49e8a910a33b7bd13fb1e16ededb109bba4aacc1a51e92ddf6ac6e7e5653c78ab1c5f7901d0b1057f876389ebd1c0abd0eb3cadf992f6c1e7ec8dd1ac12487572cb039c86e64c8791de251ac78e8edfba8d114686228367d1cc5bdaa76f1384d2074013e4f12f4f705439139fa09976624f248fabb88e3ffb1343bf2492a82390c438a37f715d760126fb02f059ff37b6bf5a0877930568414bfc3a9e2292e9e680b7fbb346a8826ffc8311099047955d314ffa6b74a8256844d3c71eb0ec8b5a8c41378b7b8e3418911f045d0e06e15882b637bd10ccf963e17435cf04cd3b71b1bf2fa41cf722ce1fe12dc2b5632507a521a1b6009ac96a2e5d4fb54e46cd3868e875ba27c86e034effb89d6093812cadbaf0db26dcad7d52bdac91342b1158690bfc660928ede5e63b0d1bb3ea71f5087c76b7179d86eac2ae1e781f2e965290601ddb60cc6b2acfbcee1e902e7e562a91aef2b5a12f5327a8014b95fe1d711b4fb0121e00804b60562702d27b4761b831a6d03a6094d321d79eaa37c03c909d288767bf729ad87c26ef2dd0a836bab97caaa313b8c70a54fc778d08a9debb85961462e7c62b98c9c07c57fb4530a1c2d725b046ba859c22a98f2fd7b17c93fc08544f48d8d084192f47be9c8fc59ac90de51c9006b8b20590ca9a2fb6974c86f2350a4839b4e22d47f410cbd19985c25ad064182e0c84615acaf71f326b85ad05ee1bb464a68cf6be3137d0d374acba08cdbe3c25b5f825ee29a5bbe032ac6d4dfa002901948b98eae76328a9cb1fe8a0068145182ad2014116b08f7e120395e4e12b1f00047b2b734bfa4a9636b285debea142af84fd961591f0d7d0e30ce0cbabe2ba62b52a613e95ef0c9fb9c21bd75a11fb4bdfeb12483b9c3f5b2653b1214377814fe01c46bbb3707ad39117dd4b122a5e815a87565dd2f176462b01be45f380ffab4a953f7fc3f61bd8645bdcdc2c36f64fa7f7e49467db7b801747e1d6cc26df962ad9c546492fc95e23cbc88ba40ccd78d3e3d7d843ea66b01089c37c7d566a1607dfbd08912489676d46968f79d81fa08af0de57e616b3b5c82a3dce0e170caa8e090772646b4eb48facd5977152b3e9dceb50bddcf2246c3e00fde184394c704e57172a3b37ac9d48c55294fb1add226575ffceb9fc30541b8cdf0854137877e63ab33f03dc13b485b725379ae1c5d86a32c87b288a4107ceafab0b98e679b0a2c3ed5eb3029458fd80c7d196c2bf57e017d81ddfda1a1de812de183d534ad921c6262f63ff76b1502ec037d85b15082aa2ca5523d29f01263187fb2672f6c9ac2a34446c632fe4ac45a36d48a9321efe723d30cb59e439497f9b9cee4a47769b084e1ba74a56b2f1cf8988a6f68774695cb163f070fff5eeb0e45ff3638f6851501ab7061492ad6ada067e2f911f31106cdc249599de5812f2ecbae2619e4b3944b14abfd15bf4579b01637e44c19236b0a296a23c1cbb588bb529e6ba3b946de61aa87c6971f9f7071ed2fe244ff52243f7d1b46afe43e9cfb797af3354820492cde3ef75ddd9d9edd7af7c6c4184fc47857e26231e8f3a22cd03535f566c6550e109b3096dc5a488a868c9c50c3fa8d8b21", 0x1000}], 0x6) linkat(r1, &(0x7f00000028c0)='./file0\x00', r0, &(0x7f0000002900)='./file0\x00', 0x4) ioctl$TIOCCDTR(r4, 0x20007478) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002940), &(0x7f0000002980)=0xc) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000029c0)=0xffffffff80000001) r5 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000002a00)=""/4096) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000003a00)=0x10001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000003a40)={0x50e, 0x101, 0x6, 0x3f, "daf19100a0f1f3c69c65fec902ab17232a3efcf1", 0xb6, 0x80000000}) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(0xffffffffffffffff, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x120, 0x3ff, 0x400, "c39683a57d4ef5c88f64dc26b9a704f317fced3d", 0x7, 0x5}) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d0e, "b04d00f3ff0a631a00"}) dup(r0) read(r1, &(0x7f00000001c0)=""/161, 0xa1) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 16:00:09 executing program 1: pipe(&(0x7f0000000180)) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x10, 0x4000, 0x9a) 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, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="0000c580fc9dcbee249d9d347bccbb15c9f61fcd926f8120a51905e621b18e3a7e35fda2daea328cfc55c5bc14e90a06637756eb7a92d1629c54fa490f2d8c9ad3193c95ea8120f5b0c0f117d80ad49e5d1c0c97d9458e9b2c7ed87dcb4692e97f5abe6eac9181540610a4b053c47737", 0x70) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2fa1cf2f0543dfc7780a4bb5a7f971def3ef6156867f95c79476"], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9) r3 = getuid() setreuid(r2, r3) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r1, 0x180) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xfffffffffffffc61) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x2, 0x7cc5}) r6 = fcntl$dupfd(r4, 0xa, r4) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) 16:00:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x3}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') 16:00:10 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) pipe2(&(0x7f0000000000), 0x4) 16:00:10 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x80000000, 0x8, &(0x7f0000000080)=""/47, &(0x7f00000000c0)=0x2f) pipe(&(0x7f00000001c0)) r1 = kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x10, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r2, 0x1) close(r2) geteuid() 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x401) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x210001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0), 0x10000) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(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']}) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) chdir(&(0x7f0000000000)='./file0\x00') getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000ffffffff00000000bdcc3d30925cc6d39d4f35f84f56bf751e832ec13941670e2374ceb32783dbecc42bc39f2e5558dc95b5932fbff1b2d1ea0704d2edcf368bd7c791ffaaf550f495af3d84f15943434c15ac32801ef285412433a1e98d7949d54a235b6a707c22b5024e08c2dcdcc4358159"], 0x1) 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, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="3c56dbe1f28c65", 0x7) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgrp() r3 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000180)="67d499c559339a6f69925dc984e3762e2161ced70fdf99525164d558457fe661ab02dd7716e3945d29df1bb9561cb90a2ac628b3067f6633e8511d0fe89112f13a2839e1716c44f5dfaf4d4aca7d6c75cdbbf985da0734ec3c72051549aa0494036d2dc539babecc2d353fa216e84db5293f491d66bcf28679a9cd6b07fd3bce62109352b86f950b0f99f0ae1770909f5061372d2510a7952e461923452d1576f450d61eb5ca1affc2c1d80a530edd33fad8", 0xb2}, {&(0x7f0000000240)="269a26faaa1413ea3950749d52d902d1a44443d3b1d5d53c5f6c9c3cca2c2f57815749759773c70c7b0369751314a70551ba133ecc7c0f17e411065373671aed09b49d056eb0798052aa88f663a856f7dd100a3d9d74bc1ba6e3f7f4e293f52dea9f9350a531fb60d25d59ef1e05b4388372ceceb350b516bddaa3cb", 0x7c}, {&(0x7f0000000380)="987a383dc9290ef0a366df72d0aac2c67ff5a303d01ccce9cafd5a091108bba86291115efbc6d1ffd804fca1736f96e4b767038ab1f987ee204f0d7ceaefe7c0969b5612c677446c2fb0bc67f1bf29ca3d5b6db2789181d83fa65b57dafae9d8e0539b14e48d64364101efea5ebf0dc9af7a17b839de99dd9b7cf5c19f4fc2feb5c6832b4201837d17d91f4d68223f53778f0948e732b492b4d9e50b99951daf366799082ce74adc", 0xa8}, {&(0x7f00000004c0)="9fc899ecb87074a59ddb4b96eb937193937f2b23c1736619020d6e98c3426fec58cef7fd9aef779e60e816add2a5c9b1ff706917c187d77fe34d80771d11841f16074b94369daf9f77975a4bf45bc2d55ff803b8143d523de365f49c032df4d4a5d1222a2cb7b831b125b245847372b43e2610a5b399920412cd4d8f401363b0c2deabcd14dbfc017af1599055e24f331e034146a5c351b955ee8751cd6e06b1b97ec867fea42af880f2e2309a88e8bbe62d1a733049a38e560495a06a6a5298967f14db5b4425497bc432d72fb4ad76bda65744e8d0e367532b3ff4e3889f10f92fcd14fcb97492b16081a49a65658e498cb13fa510691683f1b59ebc90efa7471b2ce7d51ecb73a9a21c96614d9eaa950000c711c91709d3e3f56fdb18a9e787e3564ad88c8d66dcc4e579ebd21fa2e631973a79c0899d980afc2a970bf53e4e524a6be966cc1b52942355b37c7e215ce0347aecb8f5f8140e0b2257705e2b4a730daabd66f8667cb0e104b3e73ffa2718393d17356b55361fd62bc5d61dfaaba2cf669c91aa9d42af4209abe7f65ba4a571a1fbfe7b90511f2354f0273fa9223c08f57e29362087083f3d688a48aa7c8c2571ff78dc68c2a900d2d301675a8c91f0e1f226eda75f72d07f6b67c55ca99f3bbd3eed568444429531b034b04ee92c3c3cfc4fd36d194db22d1432961bfbe9168eaa980f865928a5eed44b22cc8009b67c7c007d1c8e14738ddd62ec4682410405c729bae058360753d7633d8908540ec9768ce0cf43b27dd30a580d6b87d7a655ff9e10b8a8de476290c4f26d0a0870ebb109c9d184cbbe8edf71f001d7e36ff9a15000d4473adeff63bec11de9f6cceceb605d92d460a5f6b6c803f2ab7696ce1d2380fa73ea48a54622d497c91f15d32c8fd3cb3d4ccda8d18f871d6b14b990ee73108debc226601b2f070c62ef3aa73eab9df328ac6a18b0b2fd9ea125f51d32d16619857ca5436b5c5fee7b9fb75128b7a98e8e74ef854645b6a6819c36a37a842b0075ac021093ce17873a556d4f983beed0759ed2ea13ff67ce522a73e2ff4d08295ca19e809b1be44f9ac4501533d59190793b583f76bc0609fa9b7ce7c6208fd42024b5ddf730fa82c6961d5f4aed7235a48a0d360784d9fa2f5f99f69a5af334fa82a6605baa69079a55eba30e7431c1192983e1c8f6523bf9bc4715fc1b1f4cc239697a1fce18381c04cb45176dc4a97763d0404c0168571ee9bdddb602693176c9d0800f5fb08bd502c06f5aaa895cbe5963337766c5bac961598f93b52c6cd53a7765b4c7cdd66fb580a3f7ba8e63210e18dadc995163ed966a265f33a3b20234cec2880ede4811aed0b2832b38e2c96680582baa568706b5ddcf87940de0ae64a0b45c644061485003d33424226dafb7b6adf88929bc2dabf6684d14cb40f099f3c21252a9890b5a1ff20b366e90319cde060be4c560dcbf354f8d0f3d53397a0e2b41de17939aeb7c6e0db4c8ef47f1a42145bc8ca42101535b4ca071b77739bbbd6ab8d3c2276c9b95456ec80c81adafbb93f1c565f0b1e4963b1efb8be9be17572ceac3d344b038c4167a37ae6135c747dd0b159b79210a936ed14d1ce07eb6a7a38a8b70ac2cb3346a96d2ade3f39cdad91dca37627b57c00e6a63323b06bbf4f869d3d0c3394c0b995d87b13794c956d6a4c8a5b9dfaf22f3f78fd59d000e7b989eb73a5ab9835587bdc67712a72a848a8c018abfa87dedd60426abcd120bc77bff421fa61c89095e5b5f4b2d7b0d7243e381ac7602e1f24745b20d2fd617d1ddff968cab67533513eb07f4ec5bb1a37510f14baf007852c47250f30dd6e049636ad2410093115e07379eccc728ff5471f7849830d18ef7f338b43d9c490137f05c44c7fa8f50ec963b71e6554a24cfbdd28725ed9b4f9be34e9724ad202e4bd677415f2a40c6176cccae74c742fd8e1333f3bd6fc097ffe5a54e57d31713be77d88edc3197805480e107f1a6eeb4bd2c7d84bad045234e8e5dcacd2f8a54f7854224648d4e1f6635402c7c5bbee884eb4aa5cd8c0b4f4827b9aa4aeba10fe825efdde5a98424c68fb8a106396e415a7d00f5d62418973958f1ee3c41e2283ae43a17d68c8017d7986061e4043145832e40b90b8000ab1cbf8bc73585a4e0c13a11baf161f6a5d9acd5a8d31c47b0f46a2e628323168db369b79d0928bb1d39b2545903fa7fb3fc7efc55195a8e2f0bf4b9f1d9f6dd6298f215174c3068dd5bb8b258cce933a4c31c16a563f452f6fac01a187172f0f79e01617b617f480d3721675c92800d8d5bd251dfc9c18c273a309bd81d1f5f905426a91fe8eed56d3e6d2ac68da9eb2fa5b3ad9595487739587b047db0de85f2cdf4f1997f2b62ac1f760040ac276cdb69bc566a4c7ade45e8e94aa8151671e45a8530cb153a7315156eae1ee97ec5cf65c25e670c7fb2e8edf43a8a5706b3179398ddd48284ef16e5e50970a103d84d01d02a9ed230debd0157ae727a52e4402642fc929cebc0253dec02107c45cd0b457a463dffc94efab76602b674d0101898d13bab46d42ac348932268bd3ca76b15702f2fb0b15340a8c5b3de18ab776d8900a4a8232c6655aa0a36d997f57fe7c1f3526044c83dda203f3a5ececfca25eb09cf24d5390c23d3f957a6c4d8c6260b89085668bd31ec824713b30b92f96052cd2245ec9fa1d68aa403ddd9b130be978bc575e711ee29df36f2c3f75e38e323dd68ea31de4aae29b5bfcb773f2f72880965d8eec94f316af1fd262e477608beb8547b186ca92a1c5f2aaad255dc88502733a4925738022949626c8daa15c4b50b10b63a23937160c58317bcee87089874a0cf7b7039ad436269c341e72626db5f9bf7cd5c85d642447b13ffc8714b75666f78ee5bd344118891cf9d87941533fe249028a1d93720a643e860f9f4d7a7507242e5b41585414988f88dd5d4e1c3065f6c7093d98d24e2dd896b98c34f05ea6189ac5471e984ebc4425998a19ca64cbb87e6e9a9fe1531f92bc0c574a3d2c1b1a2401cea018e015cdacada66798fc227127e24da6a9ed6a016ad8b45f5de4f233ca07acfacca4396dcd3b614c8b1aca311a650ee49e2918fbfad2a03fb003a82ccdf83d5446f43ce303e6837cd73ea84c75837d68653d14e8fa73bd5d1da10971d3da593e35bb83848c932e630aefa471c9267c5776f5310ef1579daba7862a0a5ffb15cebec654333f541e054fd890d1ffadd1c582343a316ebadc290e332c9e772aca26dbf8dec902970acccd0a63184b36270e9b3bfa77b4d6257f9d891663110db89c62b5a309aee141188708425f5c6d4cafb6a4aba2afb6522d5b1eea4319d4f50dae4d35557dc4fd9e992017dfe746d7aafd686fc418727a4e617ed89bb5135e4606518e86dfcd1dd0d740e6df7776ae03394b06a191771467be9bff1d7c3d164823051b5b9c125f8cff583f7466806d079b7011c2ed1539dd5bc030de8dae32b0f891cf05d8e7750ee04cf5e5705eba7a83ec6e99209048e42577c40ed84892358ce66845922a09b289ffc5684bdde7b1d885e9511f9faf07dbc74702f2d8191a5ad6217074e4d5dfe98e04dd2844a6086a0ac31ba7325b3685d6262fce84a0f864a206ad15d61b5814838aee2531cd6becde938bfe605f8fdf3044ac4dcec649932152b342563270d04e848a054a44dea8cae72ec88751ca9fc1153a06500810d5ed40efb11228cfe344ce6718d2325931e60e6541f4d9a4f50017a6b5948b18b38685599c81b3cd7e43c7eb25c2b6c0406a8004966f1a8855ee75052ac8def227c1ca9f8efeb520a82482b626a9d5f89650edb20518475fdba570ca49ad9f054657b4376c673f04422788bf3d283e240418348b023021b23b0b6729e74f0ec35aa9aa1b46d707d1e057e8fbe115ff4c12f6f7c32e468957a77c238f6fe8d8b45601f3a69c70dc2a22a6085167f1cca73373d21c43152495d381bac2c56598fcfc96edd6f23aaf22752e22aba34bed1625898b0120c33338f91e056eb87e6ff3176053102f1cd36a7f73a20dd2ca263d4ed420541ae001e9f6fa58e4752b18f3a4fcfe2682e68ca19330a304e7e8259a55101eaf9a9d3b26f31fe33581e3090e5210bf110c5cc196bf582862ecdca31654adfe4a3fc201414684b6d8f8ee6f1985f3743ee5d7779190a83dd172676885a6c3747a45d12c104f8267ac9b2bb77435cbb65b7702a6e07ff375581111589c7da61bccb9d6a590831ac34dd28b6e3485829f04482000f90311daee909552381e615b4b925b3eb67ddf755539075e22413e5283e57dc388bfd6e08a0fdce0642477d4d0cbd65e37fa537495ffaaa2b548f279baf3c82414e2d9673b218fd01cd96b301e674b2ed49a393cfae4457179fc8dcf2d3b2a85bd28ce86414ca020387900b172bfce24af21b68694e5ebd4811360549548e0bfeb780bd771292b33730e68089558de2d1287c950719988d09a4c6bbd2485b5e54faa7e0e08675f4ee5ece5acad816bec90d703f46631a3263647a76140a07242d19fdb1ecc233dbd07e46d123cb647a21762a5e234217a884e62e7b3358c6e911f550df9808ecd74e96a4431085050b79be097aa2afc9c3a0c22f30fb85e6da413e44b05e900895bae9f0587257352a856d78826f5a76f977a09e8f0da3a578be6db0095abff0efff4732ee057ac2ccdaf2e20a12a37aed236cbd8af4147fada905f8312b1be2ddeb6cd7d7d8beb158a5f1049f35e7a20533ac6837676e56f2d0f2c73251e10d3819470f450ed73b4823d394c4df62a1564864a6ca75df39bf847553a17fe96a29317f4f58ca7ba6d86937d22de9cd6b2182019fc3f0adff7f09240aa7503bd769ef613d76cedf7b8eeee6dafdcc686d74266564005cbca54d65c147911c73067e0751a67fb8c30a25c49dbf8cf93e74c316204d293952342e9454815baca1c5714ed5e71874dc2b785943f48438b6387dbc70a29554d5521e766e408fa87079fb28eba113d3f8a6fbefaa89b13fed77fa2d19213347d0cfaf448ff0559996d1ff53e3d7e5336bb6667cb6942ad20c7a67335b0298a676a431d4da29388b24b804b4fdcd7a56927fd9b5dbb22c0e54d1c6254495c71c5abec0e9d70eb3893e3cc68619c21cf18d22425aaee91d85e257ef5d2d2c388366b374d321419d65dc31a8988fe2f4d732441c3f29ad9c017993957dc0a7ea0706fee72696cd45df02cb6def18b4a1aa655fecc9adb7da559593ef09b83e2f4a8088d7607acf3e11966a71fcb7717b2c599ef0408129b0df7b304e903e56f0d346ce09dc445a369e8bf2acf4fca0d77ec634055611ea8874442ece151491ba60cf3a80730123d40badab26db8bca6d6d6a931b2be6ae87f3c3a3dd5fa262b61dda1cd315ed5c757473c9477874eb44ffab4af0256fed1498b13e55e5815e0b3dfa55c75ccd962c32bfe4c9fed89f131dab811ef0dd54cce855e858c6e42dc9ff3c6cc117fa8b10bc17e98cb0169c081f5185442e61597d0e0037b46624a8cfbf9605e0b00bb744dc75d256378f1b32b246328e66b62b5440e0ca5414561ad70956e0ee22375bd9b8e4577f0254987fa8b85fa4d82b35032d8207fe1a57501c10005730df91e009bb63cdac3619fd4d0685c9abaaf53faea1b3ecb2d6a381e65a651922659323a89a4aa461cddf96206b791e3740af7144040aad74ad94c091847e463e2a61b83ac34cae1e30528b5f99dc5e28664dffef3d7821d28c3f8c272912b7f9dd7377cbfaf942aa2f06221a792800", 0x1000}], 0x4, &(0x7f00000014c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000fb"], 0x70, 0x2}, 0x8) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0xfffffffffffffe00) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcf2, &(0x7f0000000140)="308f27ea10ac5949e768135c8d4aa703f46675d6cb9f7e382412e6159538403dbd7bb7bbe69facd9daa160eed2833aa69ee3d9be5a1278") 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x400) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x800, 0x4, &(0x7f0000000080)="8f0223b15d895eb43e6b9606b34b4a4a2b309b66b525231c27e142f824336287b639555c7fabcdff05b09dd89453b8293860969600f9fe4acb21586a360dbeb0dff37ec500a995e555acb7a4676ad38d349e084b8b1729af4622077473880f9af76485897c640f36888d182830f8e238dde5444667d1a5b9e1b29fe790cfc76367baa9a6788b2a2abf1b0da71d20a03f4d967ba9cba38adef1252bffbbbc95d80941d6ee44e4f92d348200fa9da1c8e01e5e7ea6478bca1f1a", 0xb9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x32, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x80) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x34c, &(0x7f0000000340)="b6") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x8872, 0x0, 0x0, 0x0, "1fbbffa6163cc80277925f1be62c36af65dba648"}) dup2(r0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:11 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x2, &(0x7f0000002a80)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002ac0), 0xc) getgroups(0x2, &(0x7f0000002b00)=[0x0, 0x0]) getgroups(0x4000000000000174, &(0x7f0000002b80)) setegid(0x0) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0}, &(0x7f0000002a40)=0xc) setuid(r2) r3 = dup2(r1, r0) fchdir(r3) fchmod(r3, 0x82) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) r4 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6, 0x0, 0x2}, {0x25}, {0x80000000000006, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0x28, &(0x7f0000000140)="36a61f15dcde794d48c8171f3ec77b8a8b9116498f22df2739c1334fa45235e40cf64947d7903d58") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7f, 0x7f}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000fd000000dd2d3757ffdd00000100dc", 0x2d}], 0x1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) close(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000200)={0x10001}) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x101) ioctl$TIOCCDTR(r6, 0x20007478) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000240)) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) acct(&(0x7f00000000c0)='./file0/file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x8, 0x4, 0x3, 0x7fff, 0x9, 0x9]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x6, 0x7, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:11 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100, 0x0, 0x800, 0x6, "a6e35028b5ad7d690125cd035be9adc7df5fb1a6", 0xcb6, 0xa5}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x20, 0x3, 0x5, 0x78, "9b99219932096491a76af28a8d035d8a2c1a21d7", 0x9, 0x3}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r2) syz_open_pts() readv(r3, &(0x7f0000000280)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x3) socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x80) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x14) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x6d5a103c28208826) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x6) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf68d101fd667c429) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='X') 16:00:11 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x7}, {0x9, 0x80000001}}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:11 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(r0, 0x0, 0x0, 0xffffffffffffffff) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000180900000034ff07010000000000000045bdb29f0c4c32dae7ff0000000013000000000000000000000000000060000000", 0x105}], 0x394) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:11 executing program 0: chmod(0xffffffffffffffff, 0x98) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f0000000240)="220e2a", 0x3) shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffe000/0x2000)=nil) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) write(r0, &(0x7f00000003c0)="c645d9cd0c01fa438bc0ee86bfbfa30abf18ea1b1373adfef00ef2708ead4edfa3d574f5adcb22e06fbae4b72cdaff739ca082ebed44a178b69af154fc423aced9ff801b39a16e539d045f8a26a3b3422d004052b37a7879ff253c015c5fabcf1eba4d4227d49b0a2e6340d01ace752f8478785f873c82cdabca91faaf6ccc01a312ad36047478e72c81d8ab5c68930400a26d13292468d3a6d36e4c0000000000000000", 0x495a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000140)='./control\x00', &(0x7f0000000180)=""/121, 0x79) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x2, 0x80000001}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xd6, 0x0, &(0x7f0000000300)=""/214}) chroot(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB]]) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091f1628c0ce26154b97766a6266a780d", 0xfffffffffffffcbf}], 0xffffffffffffff6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xfffffffffffffee6) papnainic:c :ma lkleorcne:l adllioacgnaostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *266872 16838 0 0 0 1 syz-executor.0 392925 41866 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220282e,ffffffff821f0ad1,2b2,ffffffff821d1b09) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220282e,ffffffff821f0ad1,2b2,ffffffff821d1b09) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800023daf680 rbx 0xffff800023daf730 rdx 0xffff800020ab0290 rcx 0 rax 0 r8 0xffffffff8216e5cf kprintf+0x16f r9 0x1 r10 0x25 r11 0xc2348e9768606ebd r12 0x3000000008 r13 0xffff800023daf690 r14 0x104 r15 0x1 rip 0xffffffff81f247d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023daf670 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=266872 stat=onproc flags process=0 proc=0 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0ee8,0xffffffff82654bc8 process=0xffff800020a8bc10 user=0xffff800023daa000, vmspace=0xfffffd806e7e2a18 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *16838 266872 23559 0 7 0 syz-executor.0 41866 361085 74508 0 2 0 syz-executor.1 41866 501199 74508 0 3 0x4000080 fsleep syz-executor.1 41866 392925 74508 0 7 0x4000000 syz-executor.1 81863 89582 0 0 3 0x14200 bored sosplice 2999 171914 1 0 3 0x100083 ttyin getty 74508 491897 88670 0 3 0x82 nanosleep syz-executor.1 23559 153742 88670 0 3 0x82 nanosleep syz-executor.0 88670 466077 11570 0 3 0x82 thrsleep syz-fuzzer 88670 173865 11570 0 3 0x4000082 nanosleep syz-fuzzer 88670 479501 11570 0 3 0x4000082 thrsleep syz-fuzzer 88670 378394 11570 0 3 0x4000082 thrsleep syz-fuzzer 88670 140451 11570 0 3 0x4000082 nanosleep syz-fuzzer 88670 272581 11570 0 3 0x4000082 thrsleep syz-fuzzer 88670 478686 11570 0 3 0x4000082 thrsleep syz-fuzzer 88670 57588 11570 0 3 0x4000082 thrsleep syz-fuzzer 88670 400528 11570 0 3 0x4000082 thrsleep syz-fuzzer 88670 251624 11570 0 3 0x4000082 kqread syz-fuzzer 11570 445541 66026 0 3 0x10008a pause ksh 66026 214124 97147 0 3 0x92 select sshd 97147 517841 1 0 3 0x80 select sshd 4592 72741 55030 74 3 0x100092 bpf pflogd 55030 472837 1 0 3 0x80 netio pflogd 16396 399816 85356 73 3 0x100090 kqread syslogd 85356 308416 1 0 3 0x100082 netio syslogd 25114 34875 1 77 3 0x100090 poll dhclient 93705 139168 1 0 3 0x80 poll dhclient 393 215810 0 0 2 0x14200 zerothread 51166 92489 0 0 3 0x14200 aiodoned aiodoned 65007 149764 0 0 3 0x14200 syncer update 95467 78791 0 0 3 0x14200 cleaner cleaner 62047 49484 0 0 3 0x14200 reaper reaper 26447 367465 0 0 3 0x14200 pgdaemon pagedaemon 80960 27899 0 0 3 0x14200 bored crynlk 42742 419801 0 0 3 0x14200 bored crypto 36442 12442 0 0 3 0x40014200 acpi0 acpi0 29975 221314 0 0 3 0x40014200 idle1 11426 434461 0 0 3 0x14200 bored softnet 91977 524167 0 0 3 0x14200 bored systqmp 95395 351462 0 0 3 0x14200 bored systq 91691 36716 0 0 3 0x40014200 bored softclock 5396 138865 0 0 3 0x40014200 idle0 8587 375830 0 0 3 0x14200 bored smr 1 395890 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 41866 (syz-executor.1) thread 0xffff800020ab0ee8 (392925) shared rwlock vmlistlock r = 0 (0xffff80000066f478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82620168) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9519 6414K 6866K 78643K 11639 0 0 pcb 13 8K 8K 78643K 97 0 0 rtable 110 4K 4K 78643K 320 0 0 ifaddr 59 13K 13K 78643K 124 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1499 0 0 iov 0 0K 16K 78643K 24 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 1573 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 32 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 6 17K 25K 78643K 486 0 0 sigio 0 0K 0K 78643K 7 0 0 proc 60 63K 95K 78643K 489 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 56 0 0 in_multi 33 2K 2K 78643K 48 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 240 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 97 21K 25K 78643K 2455 0 0 UVM aobj 25 4K 4K 78643K 27 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 84 0 0 NDP 12 0K 0K 78643K 32 0 0 temp 156 3551K 3615K 78643K 8843 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 47 0 3 2 0 2 2 0 8 0 unpcb 120 171 0 161 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4998 0 4998 1 1 0 1 0 8 0 tcpcb 544 116 0 112 1 0 1 1 0 8 0 inpcb 280 358 0 351 2 1 1 2 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 16 0 16 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 6 1 0 1 1 0 8 0 pfstkey 112 26 0 6 1 0 1 1 0 8 0 pfstate 328 26 0 5 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 0 14 0 14 14 0 8 0 art_table 32 213 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 25 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2136 0 734 46 0 46 46 0 8 0 ffsino 272 2136 0 734 94 0 94 94 0 8 0 nchpl 144 3028 0 1409 61 0 61 61 0 8 0 uvmvnodes 72 2410 0 0 44 0 44 44 0 8 0 vnodes 208 2410 0 0 127 0 127 127 0 8 0 namei 1024 8542 0 8542 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 8494 0 8494 9 8 1 7 0 8 1 plimitpl 152 49 0 41 1 0 1 1 0 8 0 sigapl 432 687 0 671 3 1 2 3 0 8 0 futexpl 56 6172 0 6171 1 0 1 1 0 8 0 knotepl 112 104 0 85 1 0 1 1 0 8 0 kqueuepl 104 75 0 73 1 0 1 1 0 8 0 pipepl 112 350 0 329 1 0 1 1 0 8 0 fdescpl 488 688 0 671 3 0 3 3 0 8 0 filepl 152 3775 0 3671 7 2 5 5 0 8 1 lockfpl 104 149 0 147 1 0 1 1 0 8 0 lockfspl 48 43 0 41 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 564 0 555 1 0 1 1 0 8 0 zombiepl 144 671 0 671 2 1 1 1 0 8 1 processpl 896 704 0 671 4 0 4 4 0 8 0 procpl 632 1688 0 1644 7 2 5 5 0 8 1 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 564 0 545 5 2 3 3 0 8 1 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 195 0 0 24 0 24 24 0 8 0 mtagpl 80 9 0 0 1 0 1 1 0 8 0 mbufpl 256 232 0 0 14 0 14 14 0 8 0 bufpl 256 7161 0 1314 366 0 366 366 0 8 0 anonpl 16 71316 0 58465 81 13 68 68 0 124 16 amapchunkpl 152 3605 0 3490 12 6 6 9 0 158 0 amappl16 192 3124 0 2420 54 11 43 48 0 8 7 amappl14 176 264 0 259 1 0 1 1 0 8 0 amappl12 160 22 0 20 1 0 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 233 0 228 1 0 1 1 0 8 0 amappl9 136 616 0 610 1 0 1 1 0 8 0 amappl8 128 157 0 138 1 0 1 1 0 8 0 amappl7 120 259 0 254 1 0 1 1 0 8 0 amappl6 112 71 0 63 1 0 1 1 0 8 0 amappl5 104 148 0 132 1 0 1 1 0 8 0 amappl4 96 941 0 908 1 0 1 1 0 8 0 amappl3 88 117 0 112 1 0 1 1 0 8 0 amappl2 80 4610 0 4539 3 1 2 3 0 8 0 amappl1 72 24627 0 24184 24 13 11 20 0 8 0 amappl 80 1942 0 1901 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 26 0 2 1 0 1 1 0 8 0 uaddrrnd 24 690 0 671 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 690 0 671 1 0 1 1 0 8 0 vmmpekpl 168 9485 0 9456 2 0 2 2 0 8 0 vmmpepl 168 88965 0 87062 126 30 96 96 0 357 13 vmsppl 368 687 0 671 2 0 2 2 0 8 0 pdppl 4096 1387 0 1346 6 0 6 6 0 8 0 pvpl 32 224791 0 208782 194 28 166 166 0 265 35 pmappl 232 689 0 673 2 1 1 2 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 535 0 4 16 0 16 16 0 8 0