Warning: Permanently added '10.128.0.228' (ECDSA) to the list of known hosts. 2020/05/10 22:24:27 fuzzer started 2020/05/10 22:24:31 dialing manager at 10.128.15.235:18433 2020/05/10 22:24:31 syscalls: 338 2020/05/10 22:24:31 code coverage: enabled 2020/05/10 22:24:31 comparison tracing: enabled 2020/05/10 22:24:31 extra coverage: support is not implemented in syzkaller 2020/05/10 22:24:31 setuid sandbox: enabled 2020/05/10 22:24:31 namespace sandbox: support is not implemented in syzkaller 2020/05/10 22:24:31 Android sandbox: support is not implemented in syzkaller 2020/05/10 22:24:31 fault injection: support is not implemented in syzkaller 2020/05/10 22:24:31 leak checking: support is not implemented in syzkaller 2020/05/10 22:24:31 net packet injection: enabled 2020/05/10 22:24:31 net device setup: support is not implemented in syzkaller 2020/05/10 22:24:31 concurrency sanitizer: support is not implemented in syzkaller 2020/05/10 22:24:31 devlink PCI setup: support is not implemented in syzkaller 2020/05/10 22:24:31 USB emulation: support is not implemented in syzkaller 22:24:37 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) linkat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x4) r1 = dup(r0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvfrom(r1, &(0x7f0000000180)=""/205, 0xcd, 0x8c1, &(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x4}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) fcntl$getflags(0xffffffffffffffff, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000005c0)={0x4, 0x20, 0x42, 0x5, &(0x7f0000000340)={{0x6, 0x3f, 0x6, 0xff, 0x2, 0x101, 0x2}, {[0x8, 0xb1, 0x9, 0x8000, 0x6c00000, 0x4, 0x3, 0x8, 0x1, 0x3, 0xa9, 0x8, 0x49, 0xe99, 0x1, 0x1, 0x1, 0x4a], [0x400, 0x8, 0x5, 0x3, 0x7, 0x8, 0x86f, 0x3f39, 0x5, 0x4], [0x966, 0x2, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x1000], [0x1, 0x0, 0x8, 0x81, 0x3, 0xfff], [{0x1, 0x81, 0x8, 0x6}, {0xfff, 0x6, 0x695, 0x80}, {0x1, 0x1f, 0xbf, 0x200000000000}, {0x401, 0x9, 0xffffffff, 0x8}, {0xfff, 0xffffffff, 0x5, 0x3a}, {0x0, 0x4, 0x5, 0x3}, {0x5, 0x6, 0x7ff, 0xb0e1}, {0x1, 0x80000000, 0x5, 0x5}], {0x7, 0x101, 0x3ff}, {0x0, 0x5, 0x237, 0xfffffffffffffffd}}}, 0x7f, 0x2}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000740)={0xd7, 0x0, &(0x7f0000000640)=""/215}) r4 = semget(0x3, 0x4, 0x106) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000780)=""/2) r5 = semget(0x2, 0x1, 0x21) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000007c0)=[0xe7, 0x200, 0x1, 0x3ff, 0xca90, 0xba, 0x3f, 0xfff, 0x1000]) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r6 = dup(r0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file1\x00', 0x20000, 0x4) kevent(r6, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x80, 0x2, 0x4}], 0x3fbb, &(0x7f0000000880)=[{{r7}, 0xfffffffffffffffd, 0x80, 0xf0000008, 0x800, 0x8}], 0x0, &(0x7f00000008c0)={0x8001, 0x4}) 22:24:37 executing program 1: r0 = socket(0x10, 0x8000, 0x7) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)=""/36, 0x24}], 0x5, &(0x7f0000000340)=""/79, 0x4f}, 0x43) select(0x40, &(0x7f0000000400)={0x45, 0x3, 0x9, 0x8, 0xfff, 0xfea, 0x3, 0x6}, &(0x7f0000000440)={0xc4, 0x0, 0x4, 0xd207, 0x101, 0x7, 0xfffffffffffffa3e, 0x5b1bd1f}, &(0x7f0000000480)={0xfffffffffffff000, 0xfffffffffffffffb, 0x10001, 0x40, 0x5f0, 0x9, 0x0, 0x7}, &(0x7f00000004c0)={0x2}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000540)=0x1) msgget(0x3, 0x308) setuid(0xffffffffffffffff) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x79, 0xa666, 0x6}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x40, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x800, 0x0) dup2(r3, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000680)={0x8, 0x2}, 0x10) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x2, 0x1, 0x40) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x100, 0x0) r9 = socket$inet(0x2, 0x2, 0x7) poll(&(0x7f0000000700)=[{r6, 0x1}, {0xffffffffffffffff, 0x80}, {r7, 0x90}, {r8, 0x100}, {r4, 0x4}, {r2, 0x10}, {0xffffffffffffff9c, 0x80}, {r9, 0x100}], 0x8, 0x2) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000740)="b1b96b413dc2d470a9fad89a4696ec363fa2ec8e0b33bbc6579005b2ef41ade3f5d40ebdc25ef02f4d62552c206fc95778dd1366627f4ea03db2fc1ffcea2edbe4f36219fd410ccebb7f8b4a839660", 0x4f}], 0x1) fchownat(r1, &(0x7f0000000800)='./file0\x00', 0x0, 0x0, 0x0) 22:24:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x4, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{}, {0x0, 0x3}, {}, {0xfffe, 0x0, 0x7, 0x2}, {}, {0x0, 0x7fffffff}, {0x0, 0x0, 0x80}]}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000080000010000000001000000000000006ecfc729d3357a38b67c7dfcfb556e781e49030000005f882b297be1aa5b23ed00f4c8b2ca3ebbc257941f1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd38d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/168, 0xa8, 0x40c, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) renameat(r1, &(0x7f0000000300)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0xe7}, {0x30}, {0x6, 0x3, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r4, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 22:24:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', r0, 0x1}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x100) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8d7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xbcf) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 22:24:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x0, 0x4, 0x3, 0xff}, {0x1, 0x9, 0x76, 0x1}, {0x70, 0x0, 0x20, 0xff8}, {0x7, 0x0, 0x8e, 0x3}, {0x1, 0xc6, 0x42, 0x2}, {0x5, 0x0, 0x3f, 0xffffffff}, {0x9, 0x3, 0x36, 0x2}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 22:24:37 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1800, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x101}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="7d28f62f1cb0d8a4de95dfb6dbdad287b7f6cffc77b722019934171487315f6c05b5662ecb35c66a0360c30416a05cdc13caff5d72c1430cfa8c5716b0d2d3fb51a9987418a70b4884cb4b6d6b252c55b112015c1aed91011b5088d3dd40bcacc865af605581577fd579eee1c9901defd706df436a5b8e37a4745340363568e01362a45fee7323676e4c7b32276c1aa134c5972b", 0x94) r4 = dup2(r1, r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000480)) listen(r4, 0x4) 22:24:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x2, 0x10000000000000}, {0x80, 0x8}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b98ae7ffffffffffffff0000000000", 0x14) dup2(r2, r1) dup2(r1, r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000002c0)="3e7899210b41011ce4ba09e80df5f1442c3861ff395e64572b36a3a13a8946b86442342fd38abfe8c048f4f1a78490f10840f07451ffd64b2a11287dfa9ed3dd8b115100904898deca52752506faa47530cfe57e0b33ef4eb1d1baa848305f964e0f85187e06929ddcf3853481485ca760c9397603c0f15b02affb9ad1379b30e388e43815afa8f3da21680b4baf9857e9a7a5", 0x93}, {&(0x7f0000000380)="7cdee2e11b8105029de70592cdbc000e26c74a1ca387a74a814c16061501a8861905ed0103f0dfb1ffbfc57ade4fa8bc101b1c4c56c61f72c15af08bb3fa97edd8b77555ce86f836d199f80c8b142dff2a65", 0x52}, {&(0x7f00000004c0)="64834d188fc2c4a66ea0e155282ced4be6ae535fe7901b4b21b26a65f1dd1384264d7865aed271e5cb76218a627e7df8c43a8afd49dc34dd84bfb0851b5a04872b31b3b8ed5a515e6d9b23504298", 0x4e}, {&(0x7f0000000400)="247711e27f02efc7f459b49344982560da2fe809e7f6218db26b42020c74ea75509e74ebaa8a8b0fe8883674e9c24e1976deca265965f3e2f8020033da71", 0x3e}, {&(0x7f0000000540)="8a29444203d50d943810164e5cbd759da53acccaee7a1232879a0ecf47d7dd0cc1409d6d61f9b932bb71dbac3cec67378adce5daffb64219be6dc3c0c080b432cedd16fcafd819cc587a2a630da46b5ce269718568a502b1bead1a6e0673ad79b81bd48e691ebfc9a46650778118036a1992d5e92ced1c4fb4959ff7adc246da86e338b9b6b7f1e4a1a73f33ed8cfb999b77450df386f5894f8a86b3b467b869ad9c", 0xa2}, {&(0x7f0000000600)="bc38b963d0c2175a70f48c01e1d335b2dbe14ba30e850158ac8d249ec42d74de9a8621a105b760364364477623f452ca1105691d1e566284ba3c6709c3268281182cceb48826bd15", 0x48}], 0x6, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) dup(r0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="92fe30e1ebc1da0b57653b6e4aeff3234817268fd34acabc00999d39edea1c1af89e296d23c4b060753b01245ff628d38b335dd046bd33d0d58486119765f2d99a09e8a07c6c6405459aafaeb1fba163c0cc48783269aaf94ee165fb0de22e1db005e35c51dade73e1f1042063fcd5a1e00eb9a35fea0261316b49ef93e1a99ab9f63ffbb68c1606af687d657aac52e0214ed09a7b31362139bdaa88d8109e70fb154a32b357e1d94c4b5e35da1c2f16fca92a", 0xb3}, {&(0x7f0000000040)="206998d9", 0x4}, {&(0x7f00000001c0)="1e0b41e8f5089611e269ead80c3250cd899d06159e02b53115b4", 0x1a}], 0x3, 0x0, 0x7) setsockopt(0xffffffffffffffff, 0x6, 0xc, &(0x7f0000000140)="ebffcbff13b98ae7ffffffffffffff0000000000", 0xfffffffffffffd33) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r5 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d00)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000000800)="b21ed654bd36c3da55806891102c4c7610e051ef6e89268bab11296bf95dc2a358114a3a66462c8fd21813f354dc591e7779f226c337d0d2710004831590d1c7cbdce4dc836481719731786521824c1f6b67834f8f9d90ae69acfab0644f9e02e0863a3a0e8a1943a069bc9500c62fc4d9a9ced7eadf1d1ed2186ed54376a94718d9d50b002548b1a03ec1e7ec9d60caf47dc4b0a39b086ce609f11f12b26a9c1f55274d83db244d", 0xa8}, {&(0x7f00000008c0)="c9aa5d6028cc25f0307cbcad820017d12657d3922a62188810e6e58d2a9d0a180f91d775d183bb0df653f63e94b08ca68b51126b469c947cea12912d6985399b3c1f638983ca810c862ca711d8e3dbca3ad8b91c190516c00a006e63921644071a4dd7e2d47d9b94755a84ff0b22c792716c6073fd5ada732a28668d815f4099b4e2da528d436e8552287eb520b2959189502beb3a7e215fb539062ae41ce5ee0a6d76c5eabe777ee07e1a631ba0f32635bd4feae8911b94147dcff35d02cc22bc1f0e6a8f760bed9cb9f5a757c93c88ca66b973cdd62cbbad2d67f6a0cb3f55a46f89d1c38574f46af57054ad4f44ebcd27f6c6435f62e986c89c7e242c981501f8e9769f5a78cd2ed9913bca625509a52a84d4f795b96bcb4760ee2938717e94342e9eb7df853b67b81c83aedac84ce6ae7b349b946b1e6387cab9510d52b2e9660604b932261482cb84ad19db0bc482c8b2c646577bb1651447880ccb956be217b26bbfb570aad4087b1cb7c921fd2c19a8ef874e1d201d5993445f9996f5531d9a12fd6a1b88718ee89de25302e17e9c7cbfaad92723c4ac619b22f0e552cb04a2015e6537996374905319d02e50eea3431f780994cc3c1741f5b89b088437620ac5fbc8e20a039da45a9f6f2c371c19e2b2c2a1c14554e2e5847a6fdc2fdda7c0d8ea46c9527fe4fe3968a1d0c26a3540509c9f6a5177ce77e1ebdfc8a90d50731531abe3b27823594ae8d02749795097eb572695b2dcb9f2d4db331eeb0a6c5949ada1649056aa647ec142a646c10add75b790b5903b8d01cd23ed9caf39830f452819581cc2ff90369f5afe71c49cd0a2240f5a73975ef0d1026f18d46edf28da926b47ac2d21c1ca89249cbbc3b5aadcced73d8090ba96a6b9c2e2318f038e7a73435b1473139827f4ec3f21476588e1af91e6059a02bb52231bee3f01e226ff8a2be6ad4f6cbd3a7efebb202b8421bc077425419ad1d823695dd8489ec586179c139d0927c1174d177f2d7af097d6071fd53b0d33692b25b9e008e01af66c70f63126136ed29806360f01657f0993fa560ca67e8c850fe2554d90db30e1fa2b0f141e4acf92329282df06fe675d3b5ba64d3ff72f4717b64db4f3e36988ba27626313316cd161499d17bce952c4df261fd95d11bebda0054a00974bb54bdca1fa2b851f86ace1af1c67d969d72f4953a58a03dfe55e7eb4633870ff6aae1370fc9cdc894d289abb345878bdfef3b420704cd712f38d0feb02faa231eff15361bc5313a539ad3d4580820ec8df0a382a0fde62bf9b3dcde935479e29884d694214d6a569d11fafd42e2edf7108b3a86d5705dd4bc197f5ca0514699d37ddf0e071771efa4915ed90ed8b5b056247b50e66ba34bb63ba0577e6ae7580988baad3723b5eac9b1b070e78bcc2877d97b6174a1e54ebbfd06dbaf61b61cc6a220bf1608ea50af31dd928b3849e7e7f73017235a3e05a621188ea2e8a633d607123362489584395d4a1b62679ec0ffd4b3b7dc823a968145256dbb87a479990129cca6de82cdcf6bcf709a61ac20280f69c7841647cfdeefd8ecd8ee411e6ba4a457bfe883d7c023ea967858a82ea5002996a97924fb94240fd75ee53448329583c62c2d4dc2dbd580cd02da941643ccd660af171e44e323a7a60321d31484cef50604367fb24be2c746d4433b863c658f08e516e493cc8c2f0b24346024e51318e3bd89eb10a6c83627eefa2d02d52e1babeb8aef8afb4e0bca752cfbcea08f0c22851c1cfa7cefbe2fa6326d0bce5206d59645940f9af576e2b2a67fbc369a397404230cca4577d0aecb9b13b8d518bde136686cf3fdbcc4042868bcd3c44058b9e86d2ad081c7a5e9f6a5b0554d53679430c5f968badc0f95b962e59060669bc31aeef36173aac588ceabae0c7a2230df3d61466b862069e4c5737f6f3e47a21ab8c5faf4b8f219010ac94e27843f5a6ebc93e806cc419f4f61c796eeb730a29fcceaac3bc8aa48a9b8dab3c9647097f5b3c1fe69aeb5d5d57d0c4f4f7b0186f613576916afb14e997c80b8709789542f5eb4746e0823ce0d7a5b5332312d9c9ed2a2ef89765627d240abc0401410552ff87b0b1a5987c6e647991d3bf1ea6427612cb53315df1253d2961989cf4411bd107b4806be49be517410250580a4f63812f0ac211185e2b9c590ad803771110ee45207c8d3b4c471000224f736b416c4f8a85801955c95c2ecde1902f83f913f159bb8d11c222f1454edfdc9de07f09eb7e6a0c32a7b4ce721758b5d69dbc80074f03dbf6e8a8674fa84c864beaad146d817c1e5ad53c2f51d1f5b57566e5ed564f6dba125d170bbe9b10d242ea672bca752281154066d01b6f08896b37ae88f21f7713d70fe07f4316d544cca8e4d4ec4368fcdd56e266047193c774ed4c90b0c6b273806889e1787cdaf14153bd11417e28c3491e2ba36662279f8425ac43607f7ae73ad763d86c774e3f2d597d6814d463de6efda54c9c0ebaf60f8d85b134e8f61a866bd852575a5baae58b45a15e3802d83f975808294bfa6616b1faddb4f079478bd308116fe25c582935064de98cf72ae8119dcb36b2d050a154250024fe833435f91271affe8acc9920462265b328625c0da51c546c1e9cc2be4ed96e45be63bb8916dff8d9131c1e7a35fdc3371ba73374f3942001e4d9d7d6c8c07af450bcfa26167eb5dd9f32f97af2837429fd75d68cbcb7761aa065a77964aa37290cad2ed63ac16649c80f90d4f3e037e2568f4d83686d6afdf69ce6efb5d7aa01aa215fe3f52fbe3b6786abef0ff81d0f76fe03a1f9998e0d5f533536f9a8da7ffe9587631322bfe0d013138f4fa8110b423771de62ff6617b3e58737d9d8a434bafecacc5bfc1d6103b2a628fce6e7ab7961159a556f1b62e164227bce3a8da57fe25b7b7830aedf7f1d78ef7ae708e2e811aced512d1c2ce65e992f8705d49a3e9cc364800245c886906e48979c13f051b492261e4f9b119727c0da3b172919339447f7f2bd5e56bc76a61121cf097807d07b1ab5b23902b11793308b2342e3b3a9e380bb0395435057441943184bff746a12c483444c976dceb6f38ee4dc2fb70e38f97d010555f63d4627835028a2363e55e3a4acd9bfff9fad4c54fa303abd4c77f6eab715b683418694042359272005f79b134600b3f0dded90dd66478aca885b1bacb8359fdfa13e9c62c41efc0114d6ed332e91c8693c4ac21742c7891e1a46525ea5153b5b808d6b0cc61c0d319755ac335f6eb128789ff2b8acad991ff9c99e7ccdecf65422b8df8c0fb9b669c901861fde93d67f03432433db6683c923e910c5bda56a6c14b717979bda3879ac9a68b11c1100bf961df3f9cc85090ad7206a7976a9f6bb7cb3057c9a502cf1722ba0001c0958bcd227a0efd5c083bf92a3842b2595955adb4c997d75b03a0e9cbb814bf2b56593f2ac6a1a6717ce34a96324353343d76407effc15f3970592131bde16d26d24f1b8fc9401f195e706f1c86bc39d85ecdb1e1ae24a18324ce1f0c16a8a0bb9f9905b184f557e17aae31a2c0d1ac923a0e5ea57e013518f44ffa11517d223d2d504871ba2469aed2aaa2fea10af9a775ad7f9103ea24e241d186c9eaec0c8a20cd8426f4342b6c7c72f907b4adcf19bd637d368aeebd6bc2397229ac3380ada4b498a58b288678eb74bf02c14a9dfbf64e9929293cc45e6a9ba3b024b0f2cd45950f34c91f03cd094374378f565cf7e15b265be1adae077fe6b207275da95d98a5bddf781400a40cf0f4ceea4d1aefb887635c2a288f8b8a9956c80f4b247517bf3f40ad39f5210eed6d1013c8491bb3cf6013b43072d576983c6d08273d044dafe25e22a133f0ccb99d90b0e9b74292a9a98ca1d640b6a9db7820c7d1efd9f37046e4ea5058cfbe6f5c4707d6e204e0a51d5745b68a07e8c14f5deaf526660916e9bdde5c4f0814752389a9219d878c8134bae9ef26f3c246900138ebc885977fa84466539d288e16a90628966d67f264e5fd773679cdde7cd262b8e91dda48cb325644514326087acf23d477b6daabaed8726ba76a66490cc21de5f423aa728a03354aad593ce05c3008e61f0246730d9de5e58570c49012c8cf0ab54d380a68e515877c7877996f834beee43c68b2dac13bd8490f9c0a99810d30e8364847a8cba59f57eef7b82cd7e7c46b257b2bd90ab0ba26f798b899b703ab25995917ad214f5340f8c376241a3304af81cc7ff56b12b5ec4636bfe3ec57a0b2aa4cde6fcc239baf3248e292f5b0637a3b392fa125008cc1bb5c70983b145bc6f2485e1fdfd408fc3806fb236781914e2953dc4995e97f3d95cf5145b6e16b06586fc6a810fdfb08f87564215316cd72c427534951466907d6c1e6ad22bfbed941fd00f8167af2cf27f46c002f9344557b57d8a760a057797a4776028c10a106b4d43af4108296d5464d10fbfb6328dfaba947f22b172f6f9fab1e77261af4f29933140734922a10f1ed47991a8d7cc9df0a9b87af600434d84ab11b993f8f7f91e11d4b705c546ec1fb10c9ac5247cee42c86d0d1f4d253b649836becfca8c7287b002b1dc3cfbde3f0ec2cc1365a081d7ab43e0902ed015878ba282b3190adfd1a723dd4e326b6904337a4b2d694bba262d441bbe65c1b2acce2496b050b87ff42f86ef1d24a81e2ba49edb84edc94d2b607be3384147bc1be9f37907fa8de5266f3be97b88ab32e6278eed677cb1258eb097024c2d43bbf9240dc422af8ad4cc797aa2e3ba6c1d7952142e42a8690de22a21e5f6c317cd710b5bb6e1a987acb847ec2654f0ca6819ebc998c35423e9e31657faefa61cdd91883a0fd345ee1653318f046916abc981db1b78d4eb1525a8b97f9f4abd893ded06a19fbd3769a9417c5cddde3c1576ae0b5704f7db7365a3d8fe5cdec03cec50af7e2d782567b7966b69a161c923b9096a5c374c31bab1dab789e10f35930828403b4fbdbfba73017d39953908f6578e1e84d741a25cd16bff54369ad2c36529aecb8b1f3bedaf3ea1b9fe74b4e3b02e2e9ba213f6020f32b2bf32fbbf9322aab43f0e1636465fdfa63290d86d51d4f47d2a96aa51f3aaac26c6ec14da4d0e9ee466536772a756f274ad593c0620684a235468cb5a523e67c78ccaabb0d522e582d5c574ff188d93c4271e258586973d2441d3cff58b1dea7de04abd47c9265d2d4738ae73b9aae54e9766daa036a433d49e6b7cab71308c87c6a36bfa9417e8ecad4773c27f35f5b83be64e77af0884ae099bd4038e1e27ccf267e356d4b9ed0e34190e0846c0a9531906854c15a0be5f6f3460061f224c158d1a1358c21d6af1dcbee69b5a4ee21a2ad203b044b2dda1d2e326895cab1dbaf730967d557a03a0d717cf389b7ae23fb759fce0bee317354890af9c2a2f78acaed94b9aef484965ec6b6c9f6989c035649c6ef69dd3306c815374b7b81d0a2286c3bea882d85f96ffdeb0b531c451cf03141f80435241193093bdb22dcd8436906cbffdb9cc376eb905b884d9476dedb6a9ef53cf01c6835e59b33e4d43ee0fa760606c42a281309d49cd5cdbb28c25675cd2697aaf4eeb1baeb46099485b7c51e4931e5c30c94099c01a077f3daa062aaa5dd7170d6afc1bf0efdccf6260179d31a966442114df64ea445bb0476513f24757aebeeda5b7a6f76e32f12ad7004e09ada229a728f86f43794e1d7254db1af630bf2144f88669b1a9fcc1030761ba758f8ced31b97f40901a8f339e277a97d66cabf303865ba4cff3429e3f52e09b961a39", 0x1000}, {&(0x7f00000018c0)="9563c1b51753c09ae24d10a26f54f9b3a59c399c27504341491673d202ffc6146cbb3e122f2aba9b44b8bfcbb50011f6e46e41800d869cc4a5069de7e3e66d000da44fcfaa626b6e3e350520a2aee7fbd211ccfbba930bfa2d1fb169837579b506917590f99d2ce9209f80cdb141361fabc7489bc10687d853127c3620781994b43f83215bb68cbd08d68deab486a6541da964", 0x93}, {&(0x7f0000001980)="e70436d1d55a33fafc903fc28fef086a63268836c2b730fd814556b334e0d0789ac4455db08f21d41b1bedef556b28dcd7786f6628a9e4465d7bc664ebeeeb7fa9f91b7e85", 0x45}, {&(0x7f0000001a00)="0930a6cddd732932b7bb424808ec3f9572dfc21a1593a9ad5a6b1ae17b2c4065e112ba74b3d73a0347926ce721e330d98b6e02cac3c7d539a0d628fc6168658cbeeb8f6383d5f775325e6c1c192416b5dc67e64fe1c86fda487493744e3d213004b1cefb3d7a1b8868dc7cff037ea6c6fea3499e54ecf9dadb181d17809f10eaf84de83e7d6c644453405eca8ea80656a6e53759062c4917a84f70e45e285089a1cd1f8977fdcc865857dc6832fc7a72ba33c448fd364e293ac24d74968aa381be150e2262e8f3b4b3d4bbdfc0292934c080ee9975ce", 0xd6}, {&(0x7f0000001b00)="72cde8962ff9d27eb2e29f8191bb8205c02ba1301909d12307369ba4b504703753c953fa4605150f9e14877ff26e2829af24c5dc5d08d241064b96bdba438b92ce5974f16e3060a95144ad5e7043f0136d5d613929eb2e0b", 0x58}, {&(0x7f0000001b80)="e2e5c864da47e07595c30cd70184dd464412e4478d7bf01e2d208aa9854554410d8096fa7d9418e1aca511486e5ca8766a71fc0e02c20c69e1fa3024b65f559def80185bdb4978121a3c4bb55993070a546c3fba74bd662db9eff4099d9de922dba5bca8859d56d19c90a8cd6a12a0766c365704b2ec0730af13296180853b61098483694afe5d7a4f15e3e773c7d71417a899ba9879f8529538398b7d9127db1e1d7cffaee1f46c48449fa2eac612642a6f", 0xb2}], 0x7, &(0x7f0000001cc0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r3]}], 0x38, 0x40a}, 0x6) 22:24:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{}, {0x81}, {0x97de}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 22:24:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x23, 0x3}, {0x3, 0xfd, 0x0, 0xfffffffe}, {0x40, 0x0, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x200, 0x1, 0x40, 0x1}, {0x2, 0x6, 0x1, 0x5}, {0x20, 0x65, 0x6, 0x1ff}, {0x8, 0x1f, 0x2, 0x5}, {0x0, 0x8, 0x3}]}) ioctl$BIOCLOCK(r0, 0x20004276) 22:24:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = getegid() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = fcntl$getown(r6, 0x5) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r8, r4, r5}], 0x20, 0x5}, 0xd) setregid(r2, r5) r9 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r9, 0x5}], 0x1, 0x20) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000000c0)="790f24ef407e2eb746dac0db495ed2770dfe9d76ebf270ab8ccbe0eac68a5b2ef6ae014bc7fb78a151daec2c2f648de04ca509e9d23836e88703b5b96c62666032", 0x41}, {&(0x7f0000000140)="039170fd83e58cf6492ce70764ead8e89d1a8f632c8e035fc0d293ad7023ae9772778ef9452226ed55cd38905abe2be96865bcee60a4c91ffb5b042c848d42bd05d71c2da941307c548e6584e633a50e4d45dfcc1391a8e3d9bae705a35f2db0b6b5518ecd", 0x65}, {&(0x7f00000001c0)="753711544f5015f5192b1b6f219947e364a906aa64ab4954cd5ede2fb647daf41cf040605d0268b392102fe2c8b7f262c874cdd91b9a9e771c0c5bb8d9eb728ad9f590e8aeb8cd580ffcb544ab1f9f591e08a979761c2cbcf97846338fc2c76daffc775e9f78067def3dc5", 0x6b}, {&(0x7f0000000240)="6081863b1c4f5e61c189c90ea960dc459c5567826598dfcb0ad4cc13733a81c6e3b8356c1568dcdf000068c9e3e2c5adc7bb20d79e4c1c6189cfb3bfc91afce2b354b2440f96f125f1c1d828b1d75f3680dee0b56981689bbe1e134086c93bfdaf", 0x61}, {&(0x7f00000002c0)="6bfd87b4ed9dfbaa1bb77163ced12673df2ff334181da98c582513284528ce62a421e843551a86a6cbf870acc44338ee63e9ed22f37d54ae36267261056290b287b8198337f30f0d82f5f2d99d4ab1fc50f558c045c821d3", 0x58}, {&(0x7f0000000340)="0f419a37bbd714b74bf67f18f8dab5e353deb7442ac4aa1ad4919cd61422c962c436a16b087442b2f3b69b085d7e6de87b152cfd332d3503998e7a87b17ebb38ce07aea696c85bc951d76d24ce20534f1f84b02f7e8cb1a436775ae537c18caef99f06e8fbb4ee2d014788da9164495bfaab45bd938a4c4b5ce6abbb90241a2f79731c8eed18175c4051c94de2760ff5bcbdfcb284bc1d958f9cddb348d43da2402147683ce4602f69e786198be2d8a3282adfe5ad39b7a2919dbfd53193a2ba271d3a348dd31170619a1cae198adc0b9f1f8f54b569080bc12bf3351509f886730c8515cb9cd30d9bb965f5e3a77b49994f5b2fc843e177446ca059cbfce39abcf899a6b528d5839a7e4aa03d00111d718c95299d40be485d5943c4f8c5ee468b37b7722c2f670a4785485128a3f086ee30acd97d5cc493c7e9cfc623cda007305f7ad603de91e04ced5bd965e1350213c2239ee7f7255e3205697e54b1e80b41814c25fc57a84b43ae946641f09a78218478fb78e462a7fb5a56858fd61068fa53ca4e670c00687818e02402c3b3dcf6e62318054bb88f63be400712983171563d4438cfd41a7e571866ec5da8b0833e9589c9cdd4c32c3a3eb3998dc6639f87e05f4bfa161596a3910689b914585081e23d11d2daef73f9304edb783386bebef4d1d3644c5b2efc82041be7ed682e0751ed3b7f4c046fccbacda67cace379f81970b39ac6ca9564e1674a74836e46688d1f0c85e41c099cb827d7f963143a62995af7cebe29019e78e0e98ff0359b0bcf6fa5d5161c8afdc5d9f6874f15528b50c05e60357547cbbaf9dd4919c07aa47a107626f9365225150f2f4141214543adfadf76fcae7154b11d625909943ce9f9c676eaa7717cdcdf85a9890a525fafc2ef8070bb96565d9662b403fdbf8b7e2750fe7b9c0f99f7f2a092a2bdfc82e3a48db9e161150a67d1e20f2766e750f5066dc2c5807850f6b1fe9dadea57aa22457d857dbb02c573c21845fed6215e4acc9ef3d54762717d4e4d96add343d1c39d712a2ae93730c5c37d30528729437cbaa6568f81e1eacada354cef2590a8504eb92a20df7c6e5652d3598854500ca4d8fe1eec52685b3324b799dd163d9563a2c1addf97557da4b8674061d56eb459f1ed1061d6caea2d91adf6f38876a9a791e43a42a924b84362babc9d0398aea1e78089a141acbab46b14c4da2cb47c733d20c59efb7cd1d170b54d2f525e92d1d8d7982034450ccb9876162747501f74a06bf2a652b1b9012430ad4c7990408f5b9b6ddd344e5d402c5d8581a404efeaf8fd54dc0d7d5c8753cc0673d8bf0f45074375b007bf470fd14f36c0107129d2422c691a6dcbbcfe8a183f8e4862782e9b40f569e062fd1fca47a81c0e3f1bb2141b0500d6b0da8a5d724f5a61b03ab7e7b67776e2799aee05ca90c983f97f81c0f3762aaa00380230c692f5a0a8ce3ed91787ffe40bb6ac0aec611fecf4d7ed0423f93401e90bec39ad71ae3666bf78a1b49488cf0a4eadf293df74e8932ca82ac5525cbc05c66c32ac94e35bb67dfa95cc63874718f07310093669817d91c8119a1b4f6cd7119c1bb6894849721c099249a5a9ba051889f847aeb0448cc12c2bd0a5564936e384ab8206065de25ceee3464109c3dcaf7edb1ab8fd61cb1c9150b9fba3537c1a18390aa69f411fa969fa6e244e1260a37196820d47951d02bd3fe6ba715f7814f92d33a840544d5a2398b916118ceaa89b8434a14ae0a7113a1e1cb1b00037bf94827e4ba6db9abd42031396a20f6fa7cd2aef150c56e494df44a098d88bede06cd115f2f6b0d3ef86ee83b9f6a3faf6e901ce737c4c4bcb14bb5e954201a97e79c550ea37404a3fa48bf7f9419773665a3acf5b45f2072a5deaccdf7ebf00cf122b23e6679d2c0fe74f8055d33da6cfa1a27f9cb9730407ccb4c0ec4304b56f434769918bb98d2169c72f876db8c70a3553b5939f85dfd6bfcb40293dfe37aad0f139a9831ef9e6b21a3b317c2034647432a1758e7d068aedd31e88ea2d7b1f123997b8bb95106d0311d95b3d4f0d30852cfee4d253be92e78ac00c20cae3311427e3b25fa627eedb95d806efb66c43ac6f435bef9074c1fb8f8b5f69c346eccccc31801bdb20376dd68cf9e6ff5d77ecf10800f0abca85b54057efa3206cf6fb993162edcb66299b23b9519f98d2fcb1bb07d50368daa531b2589d26c25ff98102415cbbdfc47a6654b1c875a5ffc949c16e6cf8765cfc54bf91f7cff172fdc4cc892abdf52cbf11146142c1f85aeed5dcbbec69601dadd0dac5abffd376a9006734743d624242e0e33cbfd04ebb627a2fa8887e7f917a268dc1648857c3b443e3c564ca064557777460c8f9484de49c64d0ad92174aa211786c98ee81e7a19721c785d145fb011fb937a6cf031eef301b6f013a3927d87e9e2c28c71560aa4c3cb5462e4470c82431306ac726e36d295bd593f6ec67541aac3a2f50259af1ee2e7549b8d1ec63a541d094224572c4c7e7842ee1e6f7b18726d22f4d621976b1f697a7420f54347f2464a50103c3de8d7da678f70bce236982dd2bb117accc2ae563472a50c2fd3eebc96a2a116afa7db5a48b3c63f1ff98830661c8ac65944cc80d144792339fff675634073f993f28b4e29580a1890c04b2ac39cdafd9c6bfeacfb29d3d50a39c5493bc4efaca60abcfdab1c1892d56fe3f787ec17acd3527ca19dfc9c8be35051d8602fbfcbd1eee133e0a56d131a2424453de88f9185f0fbf4b384abe2732f192cd3fd69451884316be80f9d64cc7b6e0a67aab8573613699adfabbc75a90a0ae259ae08f1f96fd01d055cc0d1b3093655b6d68fed0b45f620559b2f0d21a6e56ddb64f848a0f2390a403c7bf5cda37c4cabbc29e6584fe5fa040c4f253fbc261820f7e5a929fa2afdb6afb00a13cbe40308570e535d705702f061f1ffaa9b84189cce21e5b593b6d4153d89e12be8dc94a322d70fd37c7af35bf675d9a5ed5257cec612524518554c8fdc01217e9df5756f954743695d95916d061e6ca252fbe044bd1a0ab8b82c7c0d21a77e28256f5f2ba7eadf44b62ec2b9691850394abaf07ee24c14417f69636125625c512f5971556f46efa81eb783dfb00829143b6a38614d7e3e8ed3ccbabb499686cf80cb73dcd134c3e51f0788afce33c192daaf29f77c966e7ed90de222b7a4c41801d6112aef1a4446379c3659a5c116593a4f42d54b5b6e36c1930109871fd92e392daeecc3837252130ea167548c2c17c936e6a99bfe18d95a06d61da79ebcbd29aef894a25df04dedb58f609ae6bc8c66deeaaf8ab53535e33db0426f287731455f370d9f27d0f4988b0b7fa24c501b7ff5d5e6c789f35c51f4bde17a55f0f2285a754c94e7b9cd5481dfb0b0d1546970d44fd57fd1752c31280d20edb300a34a70ce9b5627e6cd570e50fea22dd75216d1f5f1ccbe9a87101067868f982859c17b111d09b895590df03ab7ea48ac4c5794bcb1d958dad2236cd0ebe9c8a8e95f662dd53c4b0aaa8d80b7d48f1e90b084ca0738bc7ddace920cb2a4b851092176c237160f2979b0eb7aabdebf43981479ea4630eaaaec23377b7cebb6c8eb4a7d7f7d3b64ecd16f32b64685b56982f8375601ac46089c06837ef6b0f4b9489775c3ae9161f3342c32f4d681ca2d47c6b80bf896ada457602dfabaec316ca9b5c2bc85b13f67b07b2c13935b616c5a1e26b33aac05d7c8c32da2cb37eb9819f397cc919210add243325bf8ca30af95ad28308b7d324e01a3e852487f70caf5105d73ec96d3d32ef58334286f22ed6dac37530d8ccd3bdd7a743b238e888359b02ebb7528c8cc9206f2137c5dfc694e15bc1949e73f6bfdbdbe4a8016b90bc73a31ccf451f92cb22877c4c9d6fa567afbe53faaeaff46f3b2c6f98de97c0d46c61fd3e5bf139bb290fd54c61bbd188a53ec77412952236ae92a5eebc1410b94b77dfb4fa577ca430aeabb5b3ce3efdd26b4a5d0caa9936ba52bed71801c3c2903c3bb32d2d119edbb0e1c2eb4e4b64c13469fbb1b37c0620d3a15179e368e3559acc936d7a0f1ea8efc645460bd47c5d4050591d11c9dae821e2d1d1a6b3a8a834bc5affe2f8839ebc1cf0a2fb407afd33a7e763d9029873c4a0869a068fd5ccf5c10d52dcb329bef6977c2e3663d475bff4823674c19091233437697979a2eb30b7e60aca49e3075f58faac5dad8aec9a604924ca2cc18e3fbbff4e6b3fd5b76703155eecee929523f9e0b30f80d75480e819274237e48e35074f5b79a0af9b57ca3db0112d6145ac127f82007435f6d9815c5b26dae12d2a164eb55b3e5624bcf0d945ad1f77c78d95506c609ed57ec5c2aad28fe52ac6667bb9735058cd93c8ce28b1d05a44de935e3c200aebcecaddddae3ef50bbd88fb7b0b0d705fde7c2e58db5ca34a1814d87d5f3d6d1cea2bf43f30a11729d25120a79401b29a8923353724106bdee0cd14854a2c273fe32c1e94d61e606cb8ecd6ab87ffed90caf2596d91fd820c455ba21109a23cda0b414cb44b772c21292c9ea2463f4501ff31a18750952df0c942535c69ee7f3e1b84566361a76747d515e28c0b7965de4dc36964796b2fa850f4b3ff47a259659aa73a6fbbe883cc09d11b4880d8bfbed2dd2cbfb1876475273dc1778e41894f7a731188a20a84ce0508895e4b670b360f37e191d3e9e7effb504e62dc2e7bef20b2e5508e4c3b6dfa53ac3597bbfd1d11799b9507ca645b08b243b3192918b7088be7c37cd7a63f95704e2b3cd4e0df5730c81c38a078b034cd5e48ddc7dff8041d43a36a707edaf8aabac739734e2768610aa839881ebb5a80fcd55a6240af6cf46e9343cea9a299328ceb9e4cefeacf1f67d2c2032fff4768cd9896d64b5252fe5b551f4479882c18fdf48bec0b202fa60de021c6874bca18f2e4e85214c15f3f82fba5615e07d8ea25242d0fa228e74f40b063449febe59232d32e07b9e0db816b50c8526dc71b159539994d322e318f6947c1979bac8b00699776b73b943491d1aef52649f5074a71f9e107bb2c3aaa2af7926d5367d66561840aa8159523aa982ab59e15a97e3b0c4eb1486d51a687b5fbaf7b3acd021e4c8ce9a63cd4729261b5bd4a0248e93db9920f93c9c853605624748d0507854183cdae3d4915d530b124775e7b59de5fe3acfe3805351dc10d1ce81790f6a1863f0a339a1123a62e23b57ac96d4982c1fbb649aabb0d4335c396441328ee802c91c90ba937beb5adfc1610b70fed8743e4d9a5073529cf815636b1c28f919d05955c32f809f54b23e53e8239ef599cebc086e59aec9ee49476a60b103f3ed5ec6f7051554e855506e417cfc4b057d7bb3ebad21c9884d235eefd4d4b5fb222be279fdcd6283e6f7e43b4bfeeb9c5d92aa2afd7bbb83ac6d6192143231612385aa6dae76146d6b0910e8b9efab4297db9f16dfd708763598c0f1196e546669e313a54f10aad07f9e1f670e43248449e1d66cc65a8640eb19e51133c22bf2986abb548d499e2433b64e8f92ff95c0a100fa0ce35b973594db7c2850e5f4e76aa2dc1bfda792826e803119c6823848a494dbcd7c631b8239d41c32b7fde2475fbc67515df6262c4992af83f6eeb53be5fcf58ce9dec888fef7dc935b6896843bbe58cc1a084003a461224c0a7309d873b58cccfd08120715656cc1fc6a0f54ad999c11be9254a58925227b975b5b3d87162d80dbc41401ea5bdd8a61bffc3f8c0a553d5901e6eea822e8a0e42c6d48ccb20b3b28be7f658e47d5e", 0x1000}, {&(0x7f0000001340)="3984ddcb0e8b01eb7c177948d1be82a22beffd5d7fd3ea898a2d25f14171cf3ee59abbaf8c1f74b75063e4c5dcd76403ac627c336bd4a12338df966229b8087fdfd44407b5dc", 0x46}, {&(0x7f0000000040)="99a0834d47398517c773f7a596508fc51dee655c7a66836133707193aa774a4f9603e5e277242309ccb2b67b720748cbcfad9dfec118a3f187a895daa5", 0x3d}, {&(0x7f00000013c0)="2ab6fef68175", 0x6}], 0x9, &(0x7f0000001580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff0000000000005349871c3b21bb486fa7729aedf801b3fb441d95c5c3c3bc15", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x409}, 0x405) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 22:24:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) sendto$unix(r1, &(0x7f0000000080)="ff42ccfd41e7231d2151c9ede11e0771c5ff9e69dd2f72eb0eb09e913f8c8ee596a5a8818a155daec6b35985f866db67ae144f0630d10dd09c9cd30ca2ed40027016748cadd10fbfbe9b2c8224c2e2fb48ca6ba0d4bbda80330d683e8412dd3620c2deb11f25153718ae34d5c2f64ad5dae1713497502727ef77cb3aba5759cb0727ef458fe3214ff439e3e3a0b4a736f20897539f2bdbff2c68c483a1199aded1ebe40befd44727b215624b68ff7bdc978d01330c52cf5f4f56803cc4f0", 0xbe, 0x6, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d5d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6916d4088d87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ff892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b804a441053a617a8da60b1ee7d507f08d492c770e0d43038892554dc28", 0x13f}], 0x1) 22:24:37 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) sendto$inet(r0, &(0x7f0000000100)="9bcb897d7bdc7cbabdec0a4d41025e37ff2a36968e01fe996de14906582b8abf5370b9de08a10c227b7b15078487f48325c566d343837e2fb161dc8a0a8f4b03594f8b21211463eed72c4fc8f1acbacb2b9c11d532aaf105e2b814aa53cbc546b4c0bdaeec28bb265c466dfe4934b9ced894834cf93b9c236d379340853504cb3434af4c40fb3589a27847a04fb0444d6fbd35c7d540a9d2fa60c1a993059b6bbb130bd4373045eb77d29bf0ec2bc92cace799cfe8d139ab4715ea8a2c35eb513e6eab541a4c0f336f03620e86da050a5b392e52fdcd", 0xd6, 0x404, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x0, 0x0, 0x0, "b64b881c"}}}}}) 22:24:37 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) clock_getres(0x4, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 22:24:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="620292a77fe52ef5de87804aad9854fc25dcd6b764a5166294ae0913531f637101e6e3b9557aaf7772916e07bd3b0039e3ad7904e46772efcc1f99ef9b03b5fe23ec6d1bce0e79251909f8eb6c31b6c2f10b49fb430dfd93cc01e4ecab51423fdc7518e1ddcf8b4101ba03378334bf05642099223c932d619e94195d5467bf88d87147a77e2f727d6657f9185d535ecc6868cd5dd611f13bf6925d2741c6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 22:24:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) chroot(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\xff\xe8'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x1a4) semop(0x0, &(0x7f0000000040)=[{0x3, 0x1000, 0x1800}, {0x2, 0x1, 0xc00}, {0x0, 0x4fe, 0x1800}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000300), 0x0) semop(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x3, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r4, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = semget$private(0x0, 0x4, 0x406) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 22:24:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x800) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) dup2(r2, r3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008c67fdd03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 22:24:37 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:24:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) 22:24:38 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="0f45f44319fd4a726da435b427af8561034162296425a071a53c617979d7721deb8356b2c68651d605041f2c10167406b455", 0x32}, {&(0x7f0000000100)="24adb247e75d6d3da104eaedc89403524e0bb2c886350ca29ae8b2d238d7c6984869ef086bc6b0d6", 0x28}, {&(0x7f0000000180)="49d41e13b282c3f2ac55305cb7", 0xd}], 0x3, &(0x7f0000000300)=[{0x60, 0x1, 0x1, "10ac456abaa63595bb31f708e76205563301b22629ffc4fc049d0ed93d2f5854fc2edeb8b2a41727a7d51bef018c56a8fa511ae0425539626ffbe5dd7853e5aeff5b63958bb622b256f90b0be2b9c440"}], 0x60}, 0x1) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/11, 0xb}, {&(0x7f0000000480)=""/124, 0x7c}, {&(0x7f0000000500)=""/128, 0x80}, {&(0x7f0000000580)=""/146, 0x92}, {&(0x7f0000000640)=""/123, 0x7b}, {&(0x7f00000006c0)=""/97, 0x61}], 0x7, 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x200, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 22:24:38 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x401, 0xc2, 0x1, 0xffffffff, "9475f5cd72bc7e6a59d1ed412c967e050e6fd804", 0x8d2, 0xa370}) close(r0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="ff00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r2, &(0x7f00000002c0)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b01cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfc6fbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49d63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000000dcc8bb2b687a725244dae9682bc04fca976be53cd6249056776b957890243be500bf6c5a51618409460cd511997c6093d3e5047790b60d4608a1b96166af6cb37991cbcea1712db4e31c7880b77c528b8b8000000000000004c527406ae77cba4ae172f3850e6245e98487364b302738ed521c6b3af7b13c171860319a933574ee696f9686a356b7afc516c53ef779eaa5eb97eeb60e7246b0e5f77221a61a6b9357aa2f2016259661dcf2187232a4b9d4042b314db4f9577b42f762f49ac0a2e86c32a5fdbfa0f08e187597b767f899160a5a8def41f553c483a6d7b20a5da1274f0a277f8", 0x171, 0x0, 0x0, 0x0) 22:24:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 22:24:38 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x120) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 22:24:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) getsockopt(r0, 0x1, 0x0, &(0x7f0000000180)=""/6, &(0x7f00000001c0)=0x6) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a80fe8000000000000000000000000000aaff020000000000000000000000000001040090780000000060f4648200000600ff020000000000000000000000000001ff0100000000000000000000000000010000000000000000"]) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x31) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)=0x7) select(0x40, &(0x7f0000000000)={0x0, 0x9, 0x8, 0x6, 0x6, 0x694, 0x8, 0x80000001}, &(0x7f0000000040)={0x6, 0x4, 0x7fff, 0x6, 0x400, 0xc6, 0x7, 0x6}, &(0x7f0000000080)={0x1, 0x10001, 0x0, 0x0, 0xffffffffffffffff, 0x6f9, 0x10000, 0x2a}, &(0x7f00000000c0)={0x7, 0x1}) 22:24:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="016634ea724db953ee539dfec3d6359d37ead1d4364db01ef8a6ce02361a8fccb90446cd9df38987e4d2d47c4b1a1250be07229e37fdc136a09d3a795112997c45a892b4b7caa621ebbe4ae866ffcc5ba653d43b518d1205e086b53228740bfd0b46998c6c64053600000000bed3fa8190a31aa9851f69e22e7de5abc8f3f6e7f44c4cf965313580ad1868dd6ad634cb3b404d"], 0x1) r0 = shmget(0x0, 0x2000, 0x288, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2800) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0xff, 0x2, 0xb9bf, 0x1, 0x6, 0x1, 0x9, 0x1, 0x2, 0x0, 0x7}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 22:24:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0xc}, {0x806}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) 22:24:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pipe2(&(0x7f0000000040), 0x10004) setpgid(r1, r2) 22:24:38 executing program 1: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) bind(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 22:24:39 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3ff, 0x7}, 0xc) r2 = msgget$private(0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x104, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x2, 0x0) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000013a48b5b597dc9b768e64fd3e13cf000bb017d6db222b26bdb384c2f035b92cf2d41b4ab2776752e5124c1e88a31862d46f438a76a6f6449783c024e60b0df35fd707c012dccb6ea786150d23eec573a65092dad2ae3b8d22cfe513e67b091e237f36f2e15aafb054efe0100000001000000c83dc6803e8bc2672e6a8b9251a287386907c61aac7227950f9daa292f938138a3b73e2532f3f636e9179441fde8c3060e87d19ac8beaba91cf55c639fd1f1aca74936d9cf18fdc4dd0b3eb52bc000000000000000f30b0933d2d3899769a21f9a72c3b2bbacc986fbb82f9eaa98c79cdc0ce3ff5e5ee4000000000000000000"], 0xfa, 0x800) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) dup(r4) writev(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 22:24:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "6126a600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0400000000000000ad00aec425922f3667762d0a8e40caa63f34e975e187abe9aab8fbff6b3b"], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) bind(r1, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000180)=""/230, &(0x7f0000000280)=0xe6) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:24:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000020481, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) socketpair(0x10, 0x4, 0x2, &(0x7f0000000300)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = fcntl$getown(r4, 0x5) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r6, r2, r3}], 0x20, 0x5}, 0xd) setregid(0x0, r3) r7 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r7, 0x5}], 0x1, 0x20) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r3, r8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000140)={0x6, 0x7}) 22:24:39 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 22:24:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2}, "ad00000507000000"}}}}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0xffff}, 0xc) 22:24:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=r2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b71a1b8ef050cbe2bc4f260c33004c3ce51e044d9b7fb47c959cc34b580288e1bffb21e744a627d03627874797e30bba5a27bdcdc180e66f3cde6e2d9732259afd67ef32ef54c06002f232cd3c532ba4dab6bc6b6351e4f8547f0808dc7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchflags(r4, 0x1) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r0, 0x0, 0x401, 0x2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r4, r3) write(r3, &(0x7f0000000100)="8c65", 0x26d) 22:24:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x40000, 0x8}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\v'], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:24:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xd01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) close(r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000222, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 22:24:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x9, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x42, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/207, 0xcf}], 0x1, &(0x7f0000000200)=""/176, 0xb0}, 0xc00) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6202e57f7fac294672f064981e53482b96440e07e15908cd799b7dbd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 22:24:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x800401, 0x4, 0xfffffffffffffff8, 0x1fc8058d, "0017045100", 0x0, 0x2000001}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)=' ', 0x1) 22:24:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000204, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) rmdir(&(0x7f00000001c0)='./file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) recvfrom$unix(r2, &(0x7f00000000c0)=""/244, 0xf4, 0x800, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20}], 0x20, 0x5}, 0xd) setregid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = getegid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xfffffffa, 0x0, 0x0, r4, r5, 0x0, 0x81}, 0x7, 0x7, r1, r6, 0x3, 0xfd, 0x10000, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000806, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 22:24:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000075a000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:24:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) sendto(r2, &(0x7f0000000980)="2b21300621a2d2c27932ac5c4658a54e4397064c34bf7905975b81b8ac93eb4828755150571a255fae9b548197d355134f23ccfa04573b141bc72f9fefdc4c26c226ed75a139a5423967d2319db8564d70d7ff8ea241023d1724aa8fdbab0c9ffa120c00cd578a9aeedc7ddc09c23a88de20efaa5f8eca4e53cbaf59416ee26fb6b282f32a9597361039f099e8b8986e2358dbc67dc9a6a5e3fc028ac8b10bae745a5bb1e5c584644528c9c67198cc6391de8e391fd706c0f1716cf0297791772518bae4fb6642a43b88f798302dc6a74152da12ac325685cc2a0feda3944de4d54ebd67dd077632315d", 0xea, 0x3, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0xfffffffb, 0x4) 22:24:40 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) sendto$unix(r2, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7943ea1b581a62f714cdb34f6ff82", 0x42, 0x0, 0x0, 0x0) getuid() r3 = dup2(r2, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x20) r6 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r6, 0x5}], 0x1, 0x20) r7 = accept(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000ea7e9549471783bf000000000000006dcc00"/55], &(0x7f0000000300)=0x44) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x8}, {0xffffffffffffff9c, 0x40}, {0xffffffffffffffff, 0x20}, {r3, 0x40}, {r4, 0x4}, {r1, 0x100}, {r5, 0x80}, {r7, 0x4}, {r1, 0x100}], 0xa, 0x53c) r8 = socket(0x18, 0x1, 0x0) read(r8, &(0x7f0000000000)=""/222, 0xde) 22:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6, 0x0, 0xfe, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:24:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) r2 = dup2(r0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2d, 0x40}, {0x23}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 22:24:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022eac1400ff7d81afe46d5733e0f29384d0829696473d48e4c73403b10820a58fe43b00fa04007de8992b50000000000000d9ac55a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de79901b6fb584d490000000062f547d55587267ba5050932ed612efdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705e8fa9f7c40b3df7cd90e67beab3b00b0c1b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b800"/318], 0x10) r3 = dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000180)=0x2, 0x4) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000200)={0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x7, r6, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) 22:24:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d0bdbce074782fa756bf6cc7d9c04aa9bab594168d484be49707b8b8278df65f7711ababacec5f831073cc6a9614c61f345785d1cbdf72985fe0cb2d14d639f40934b4ed1aa1ca07364b79355e8f1a0da5bd2903176ebb0f2058bff2d7e45371c36fd3f08400f0a1fecf77c4aef352787208010dc4a3c5b67e43a1dbc5b28cfca6629fbe63e21b3d8a7f13c82610f3d3d874df7b6cb38038b6f43f3b5b92358c42d26b9d8c704c90e04c71098101d21f99f95bccda425a53a7b144697225a78e976350bd1b79446d1ed617ec", 0xcc}], 0x1) 22:24:41 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000008000010000000000"]) r0 = semget$private(0x0, 0x0, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES16=r3, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) accept$unix(r4, 0x0, &(0x7f0000000040)) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 22:24:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x101, 0x9}, 0xc) 22:24:41 executing program 1: setsockopt(0xffffffffffffffff, 0xfffffe00, 0x9, &(0x7f0000000040)="6df3d697927597292a68510cd9f230dbbd9cfc8f0ac1177c0c165e2a93350fa21e6c1a6794db25896149d28de30429d251e79a96e446d0366d358238601033f552b1a29ebe84ac214f4e3371db95c06170fb9cdb2f6b164eaf76de844d220372832f571c633fe0579efa73567ff3e8d80fd00e6f905cc7be75dee5e739041b8980b00810b668e637390fd1604e2f5f8ac560e7b46c9c8dd9446a183bc76bf0366f06caded2f14d5e98541a9b3422c7bfd5f80a974420e81d9f00c7ed9bd79d9a5e393d298a738f584ee6467989a66b72a2b17d979d14f313da5212f6ac6bea6c785bae7aaf996baceb4e040c13", 0xed) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x10, &(0x7f0000000140)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 22:24:41 executing program 0: r0 = socket(0x6, 0x3, 0xfe) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) setsockopt(r1, 0xffff, 0x2, &(0x7f00000000c0)="e73b70f2e2cb6c16f13fd01c0d2685bc6d4bb9ff257a55bf8c676a174ee1eb0465143d4ce51ed1fa076318bf60683ccbd06ad2936f767a42a0ee7d5092444973d6", 0x41) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000, 0xff, 0x0, '\x00#\x00'}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 22:24:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x81}, {}, {0x7ffffffe}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x10001, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 22:24:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:24:41 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) setreuid(r4, r2) seteuid(r2) r5 = getgid() wait4(0xffffffffffffffff, &(0x7f00000000c0), 0xa, &(0x7f0000000240)) chown(&(0x7f0000000000)='./file0\x00', r2, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) getppid() close(r0) 22:24:42 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) setreuid(r4, r2) seteuid(r2) r5 = getgid() wait4(0xffffffffffffffff, &(0x7f00000000c0), 0xa, &(0x7f0000000240)) chown(&(0x7f0000000000)='./file0\x00', r2, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) getppid() close(r0) 22:24:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001240)={0x9, 0x0, 0xb4, 0x3ccb, 0x80}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f0000002a00), 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001500)={0x80000001, 0x4, 0x0, 0x7, &(0x7f0000001280)={{0x9, 0xc, 0x1, 0x9, 0x0, 0x2c, 0x7ff}, {[0x7, 0x5, 0x0, 0x1, 0x200, 0xffff, 0x3, 0x5, 0x6, 0x1, 0x80000001, 0x5, 0x7, 0x43, 0x2, 0x43, 0xaa1b, 0xd7ac], [0x7fffffff, 0x8, 0x3dd7, 0x9, 0x1, 0x0, 0x2, 0x902, 0x1f, 0xfffffffffffffff9], [0xf2, 0x6, 0xffff, 0x6cf, 0x1, 0x575467d5, 0x7], [0x9, 0x4, 0x3454, 0x0, 0x5, 0x3], [{0x4, 0x10000, 0x8, 0xfffffffffffffff9}, {0x0, 0x7fff, 0x4}, {0xf8d5, 0x3acf, 0x3ff, 0x8}, {0x5, 0x5, 0x4, 0xffffffffffff7fff}, {0x7ff, 0x5, 0x6, 0xcea}, {0x932c, 0x8001, 0x401, 0x1}, {0x100, 0x7, 0x80000001, 0x400}, {0x1a00, 0x8000, 0x78, 0x3}], {0x5, 0x5, 0x4, 0x20}, {0x956, 0x0, 0x6, 0x3}}}, 0x8}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x56) connect(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="0209202c30006aff6d98cee051a1f422be4046275be654112024485acdd091afa95290da5e48b9b64a93134e3dd9cae3743e1deb0bad4de93ab4db7d2f50023149c88f0cf7e76d89e6b048dc8d1b70e9022c899dfef2e946ee7c070da1b89b7863b03cd97c3182bfdd563265d2add461b7f02e41"], 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) pwritev(r4, &(0x7f0000001200)=[{&(0x7f0000000200)="f75c9902cd43c31808b0c7d50f35b35c3d2caea8e91e53bb03e33d6cf77234dae744be089a006ab3867944635dc5e43927d1df513233ac6b1e78fd72535594bfb12eb3b4b4f9ababc44727e1cc3e5248aa615db6c8bfefe69d9a62e08285ba5a9a1e702bb3b40e253afdaaf2ae3c722e4ce219241994e4c5184d6a271739524d3e5c9459320207b82f4fd2843b52f7efd87396a5d710ccd795833755aa0bb6dc027238555fa03557ef54d7d5e5a450d4a399de320522b8f8af7661fdd2d586c669c5cba64630d308536105fd6f0c0b422c40a765233bc4e3e1e5c0f58dd4a9ad230d53651ec5a1a18f09f65064311fca09a4c66bd5163564897778a9bf34b23de969fdfa84716f1302595ff8581b5adefdefa473096eeb77b40ac1d7fff35d21f5a4a9559b5aadd276fd359a3cd81483d0824d90d1d2ebb1866c46eef0cb540766905ac6e3ce35db70a5e782718d8eb804ca84a2660f36c4110918742647d7d905b8eddaceaa7b776b4d72e5b6b5bf17e3c7f900a367f756c762235559015a1e617bb6154e55e463b40199fd777950aea67f1c345513623adf88f001125ed4cc2108a28e8742a202e4f16d86d461582c30509145458e625c9bdf37d6c72c063d43a4d08c06c3559276bd2b5b225975e368e0e3f1fa1d932e2825ffcb7e9d84f304d692d305958eed386af93af35830462209dc7334522b06d19aa06f13fac610b2a6248df20c3b3d0d7055f4f0e64e1f1e50ca79a856a2359a1fcdf6064bf0cc59438fd544404dae5ee546166f60ecb99cf9cf67713070ca888f341051f8de39abf2f506a8be904f9b97941259e67ac3d18cc92957a5a07fabd01ce683975a86159ecc51e629283e74d8de27aadaa31406b461d7f822657f5aa9ba6958ea8fa65ca1d093010e1a7dcf0bc5801a3e3b82f040cce849fbc002dcb274ec520b3802dd5a33d02e00bf2782066abc3f65a67f2d7ebe6b4e7729409d46d1f00c8fbbf24ba17b44f954b49c5945d2e613395a52205cc8ea21ea886edfe0e5439575a6b33ffc3916f301d6c27efba93a1d768d5d669b7b6ae3d26c23716fc0a346aa3532b95b5e3b1369aa1a5ba96f861464cf69a991d82aafab04ebb46e6d28ca76adb7e5eaf710a97b5ff6969f1c3d03118e1c0c01a9b21109242f931edad3ea190e10c6ef5fed2c12d100d47edf984170c2e8de715eca1cdd2319c7144054470c24632cce864e9ac6b8a3d80ac87501dd755775b911d6c0d1a0dd4936b0dd1a07fc99b8af09fc31a5f4db7d9044f7416c6e6028a932a166edc0a1e916fab64b6f46a1134b06afb67ed630a7c434e579e0c43dcc61fd9ae064c5d0309a7b9004163eac381b598c15c9ef948e0f2c87a5cba79eb944a11fabf0aa7bfe7d9b2ce86d58bbcdd672173f054e3d6f78dd5cbce6244d335c318e2a563bb54b6efcbc98f242ae65092903ac86d55015def694049ed665834aa0a3ca75c645fa937f37b31aa1120e7a1ddfed053d7ba9dfca90813f5a1598c8dbf12e3caa871b956a9bdb870492f39fd4af489ff65c9a8d59ce2c1b603019a26394405819a29a74eef3930880748e02ff50d7581b30891d09303a952c43b4f7472ea43dfc53c3a601cec1f2aace9b048e56160e7ffec2904c203e07c0999387177a2ca2707c6ab1a095ef20a519531eb0da60f63d5b387e28549cc532172ddd745e5457fd8101c4aab87cd366d9db99b3e3c408a33aa80fc1256ba82a456199f251af7a48493d487884723571034089d8a22dc66e7987c4fdb66b24f048fc9abfbb1200082befe4653068f5e802a7672d5f8fe97ebebcb52b3b213f71702d2374787bd6c67297e6cf0224bf902206ff8e9af87e121f8acc7993700d6dc26fd6643ec975731c5b8e235f0528f39912d1decff205ff2882c5cf881268e46b2e6f0ab781b4c367cc5a319f78614e1a8c77de76feea73744b0afb025763722a05662caefcdc43cf9ff746d3a7e84d112eac07f1aa033392f2e0e304e0500fb7d045b79f5f3b3d131d9d64373a4d178789f275448dfda344fb4a49e205b108838bb1e9cdb88310047079d26f61c1295fe6b42b0e240dfad68cc93aac95f22bdc93ed6f73b464e6ed7058eddc2d6841e3f56a9523f7a356c5d98140baf0e0959aad732b3f8fed67578f827b4925b1c5049302497539e931b0ef24c9de102d33b563a5010dc454b9af5838462f5260eca98b86b089426a6a5481c36d74cecb5e4a66a81e3a8aa2f9119c25f96201c9c93a99e1eda34317b3e39539ebe0462a7626f6435f08262eba4a977f82687b551749755873b73d5705d846c2ef353d4fc7d1642c1ba8ecc42f6d07cb41ae1df97580a4234519b43a57ecaf6988c71301fde5d90a9d362d548b4f285d7bbf8be5e30256a4f4ff3e5697d7a1776b90529a7d302aec86b59ca6a03db9ea3dddea862696858a02c025d3b39a2179a90d058d05de562ee3d04b2160bd7c8d98fc9e3fc1c7e0214486823463a87dbd782be3ee01d56b0ce4c2c66820c1777a172fda96fae8b85d4d8b36cd49a0d6b8d6180f58c9f3e107609ecd376b32759adc46b277060f4e1788c516678e62be1a5eb1d87ca54d427ed85f048ab4a89dfa48dfaa3fce9fd43f4a4c00f81c80d69adb6486f111c6d4589c00a44c43a2c7fa6953d62f2c1d8d23a2eef2a5ec77ffc2baa3a8ecc5456de9d0ee8d04c99cbe15c513f5ce71ced0f3c61327ffe3ba3a815eb2bc8bbbe45608610f8f2756b27bd3c98ef0069b0fb7b8da903b2d7c0e14f8e68d276f511172605c76b401bd6332d216e4f2a0b40aa8086284a0101aec48b5ed95405cb02cfdb239fe9c69a35392674d51f5539e338a5e1f8dd47fb3539d6092794cadf6910c98c1a4c1bf488145e1f4b378fb758ac7e05072bf69ad1c0cc05c1de1e319859aa12a060f47d1b919a92838d938b7b0a80d1685acc70ef7fcaf467138de5399fcbe8b3d2afc54ffbbabf78b19195f9bb7d8a2d0035b508e2addb438c040da7c12ff7fda3a6850ac0251e401164cf5a5c81eced6e9d5fc32c790d87a8009e490c28f316643ac5445b045f20c04949651cb1d731259f8584b602b8a94de5319d876ef2e51b6201180e034e45f7b86c554c644aca527420bebec66b30fb8662d915316c100bff677138d966061e33fb9c669e51899cdb9da042621075434ba721936c3b14f48d07e22b88a640b8eb5dc554f43cced38f35653bc1a2f6052f339783d27954de15fcedbb1191f1e5f2fb04d35019700fa5897e9f8b072474df62c9f764e96ed1860a766064a9d46a3077a9f109c6150dac3e1f333c2b62ec5de160ede8bdd62a60c858a8594abe5b1faa534bb41440d718da5d2bc34d7da7a1befcaa79c9a6838231dc708410d8fcfba2992da608bb5a784082765d969f359df40d7ac29bd9b0d540771cda3d78bf1871832a74b5448ced10e13600ef7ca89aae1d9cfa47c789d0da1f645a80b34d3adf2ed18c13b2e4ad2a1e71bbc986b518d4c9aad624450f16ae5d2e555ba893ee584bbb5f505b3a5ac6e76d6483a084ea88426b039d4a59e9755981aec34fd23a688420dfdd6d84e2c8ab8a4173c21964a9a335db1525b158fa6d12685a82067ee03f03118b8d17a5d6ee3d398a7478db04022ae91784b02b8bcc9bb0f9565e80201d4a8d9d236fd334cef1cf4dfdda354347752499bfeb97d16745a8014ac816412a06dfd18b1e15a6023eb170ef893a88bb2cc7de506cdb90eeab4b1e750d6f0a5b6abf80e5ad1e6402988645fee72e940c33405669afc793d21d08d12432c118fe8e4c3af69631b4c032113150f69452115f032887f4523d0c9be579a11e4e94599b1717580d4ee9ccbd4fae1cb75ae2905ec979c76979a7fa439ffbeafb7473215b97b382d25ee9dac63bed03a922275474ae75c485ffaf11ebcc8553f9de4f95044244c2d9df7e2b5c3a48012503c7fff323b4e8cf95fad6bed8876b8a75b9f60770956799e207b9338da95618794805607f21977c7f171fc7a34f98a864777a908c62b4505dcbce3eac263c91f5a1c37975a281b077b56047a80ff6e937fa984bb1e36d3f210d1d28e8ae167a0bbdc50c8024bf911b036113d0a356d2743f6c1b3647edf5e64a2079b26f9354702901c0442e627bb794c467326ab02f6ec89505f9655405dde6c71e487bbd72242206e73c1255676e8a6d197cdf9c6090f7add563540f90ceaf58dfe9632142cd3b4ed364cd9aea3f1b6a40de189b0869e400465784d44fa9fc1e47ea3f2178ef81edf3f771646822c606a503a4ac1c2ab551c939f302a1a6e0d512cb492dfe97fbdc9f4c19ce93b3fed285dcfd954c0432997c06e6a985f9b47c82785f3c845f4f64cc3bb5948e484f361e9f264d4460b4f364c0da6be2336684745b43d48330b6d28e3dc6cc9dc5b75d6cf1fc0876fa89d29346e3276479134fa1bb6a195b82eb206350e794c6398e1f85837aa4855a3ac0e6881d4c557809309a9e452c31d6866a4532cb081971b2e5e16318ce13748d638f5d779e45a0769683b53044e572a64db99fa940fbe7452c6f2f8343d3b34e38d6c8c7307b0d60c92e9a6c58c6f95c2465a3c3b0db31bd5a93fe5e70804d2895fe644a7ab94e31a3e096ccffb99c7617509cb124abd38c1927290e61e291ee002a2eee07962cf2f817e654ab407e3c0464f1b1e754eeb38cca8c6c576c82f186f3a6a4171d7d70ac1223f9b4e02e949162f5de40133df4080c7e535ab0f780ab0c7fce97e3681315720b92df7f7bb539a1da85606b91554250f9bf4da2c2d5bb14c2f090ac0bf10397b4f3110c3eea7d06583fb2cd6f5fd2183926f48f1588f2a108c88186dde2c1ad2ee9831ddd6f9b40181f89bb7c97c0d3ea36fd80b95126e6a7e71b55e54fe19217afaab3c53806e921df28060b00ce3e93ac198ce00ae20f9d0ce861f8f46e151d360d4f91884ac90b78684b7e6e7499c1f13edd0655676abd91b9a72562371d0381a2e0a95ee8ea2cc6c6225e12a8e65b56fc5e82217c10b5e0c702829a9a6192d6809614a8d54c4c745566209a0c74e772b54c481c0177b90152b6043783663dadbf1497c1c4fbc1418e4628d7c18a2abef21ec43eeae8e7ca1dea1f5c4be23b9fdc4a32d574927dd436cab96eb81926a7befa24dd8e6394dd37075c66781d9a27add59eaf65073e9194449aee76e0855a3f254ed86683ecf1b5bc71dbd25a7765bb53de8a452e669d46c9c603f150c36c2de3d2c0c45c2a8401cd22010c2c27beba3e479bdf54ad6484e10d32ace38e1016a53da7db4ddc5943a1294ab289a8acf7ac68007e42e731d321f01889f18fb1cb578a527ed2d647cde044af0912eeee331553609aaa25b5ab3b5a0b439a25c1a5276e1cde3651bb0c66a8e4965e16904c6f04dfeb1bca06dcae47bf09c9f4d6ba43d45d7f9e037cef52d6e9b8a6d13049bea86c81b53b69dc84735ecb71c4ae3e0c4d3dc029463c0acc87dcc868472a789e84eb8f77aa1c65f166287364f0ad827e38430f9380857a53bda1869e6dd1f82d36393280157c3215bad930f489e18420d725a31bab45af01c536f09ada3a3a6db9d03b5c522d14f3a089d840adc226b2d47986b4ed0e80bedceb860ce3a2dba9990c629ee18aef9312645205db65618d03f2b0a2454e0090d210ca61d6af2c559fbaae237d8f16a2f0fb62ebb09d3c1d256aa1870b68c8a104b1b5a8db02df98b7159286e260034a781572e349ec7eec667a574281310b907b4b9d5b49c0857a6f6506001579b1077777133a0a302d2c79f6ef8", 0x1000}, {&(0x7f0000000100)="8c5a2b5c426fff2264bdc2f268b167bc85dc14b838aa8101d40040fc73f46f500f1f6aa6bcf0", 0x26}], 0x2, 0x0, 0x100000000) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) login: pckbd_enable: command error 22:24:43 executing program 1: socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) socket(0x20, 0x3, 0x6e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffffffffffe0}, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x5) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) 22:24:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f862", 0xda}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000140)=""/73) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/23) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:24:43 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x1, 0x100, 0x4, 0x5, 0x80000000, 0x2, 0x7, 0x10, [{0x38, 0x3f, 0x7, 0x1}, {0xffff, 0x4b82, 0x80000000, 0x7}, {0xfffffff9, 0x10000, 0x1, 0xe1}, {0x4, 0x58e, 0xc80, 0x333}, {0x6, 0x0, 0x1, 0xffffffff}, {0x7, 0x8, 0xfffffe00, 0xc0000000}, {0x4, 0xfffffffd, 0x6d, 0x739}, {0x3, 0x7, 0x6, 0xd9}, {0xffffff74, 0x0, 0x9db}, {0x7fff, 0x413b, 0xfffffff9, 0x3}, {0x200, 0x1f, 0x9, 0x9}, {0x10001, 0x800, 0x4, 0xd4}, {0xfffffff7, 0xdf7, 0xa95, 0x26f61070}, {0x7ff, 0x9, 0x5, 0x5c}, {0x8001, 0x81, 0x8}, {0x5, 0x1, 0x3, 0x893}]}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r4 = kqueue() dup2(r4, r0) 22:24:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) fcntl$dupfd(r0, 0x0, r2) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9d2e0dd1dfe1c9cc6fabe0dba3d677b1ee8f35cae936d7e09ad28845e93215ac4b774fe5358ce10377dc9a4be9955f0b730d7b4cb0d760dcdbf53e4c74ec32a901c852731f67c186a428705b1592a483cac63d8f80e470dcb314d528b676c6288c4317d027ba98d2ad710ad5e07bcffc58f0c4bdbf4024097014e37175f4c0c497f8e113e11806e18a4f595f93945637a9d34f2f5919331c5f0f5bfc76e8672ed1e977a264c8bf23e7d104ed936f80897b17c504616dc47b6ebb97e0ed782655b8cbcbeceacdfd25fa9bbc089b15cc8c12a7e8f99eddf4394825cda8dfd936740c62ed08ef3d9778", 0xe8}, {&(0x7f00000004c0)="98ea6549c8510adff48571a9afedc6692fe86d561cf8d3c737a00fe7d6687ef4f6a5e2157874783529396b63f7a2e8f4a2eb803323773d36bec34721cf4853c1007c565d057c969ac26985943baf10594294f867d23b092b10cc666e895bb0ef5513bb3e73d7e9a949da5d97c87516036b60e41c08af00601497d92887df07ea8beb72162aab5f6ec1ed9a5edb509f844bd8224f8481f589fde3eeb8a849df1d2260567ae59c27116d2eb07a141ce3aebcaaf9a0cd789bc090d0a51bee2b640ea37e019d6aa6dc54de0c14913b2f837a17990c470e2e6b9e9029b8f17fec863c800b8aac779d1ce49091ea4efb7034467bf040608331a8990c019a41bdb208bdb184d28d144553629074c583b00c4d9a6860208369d9858459958c1fe0f3e34bb72a3cb5d912359b453896b6cbba530108fc1565c1f71aeb70bc891a2000aabd7bf92ce46b199d73e0e9c57ed9bbee04cc5390f95d3bc244b5f1d849d6a3dd81a3ba0df4e1d0904d96a0c01afe433a1790f014a4dca1e5ba892aa42a077455f2a741d7950b98e4ca4a4a6eb9c259684dd4be011e61a1fb44a34dcf9ed6b7eaeb6de0372ec392fd4239d543ca939d872b920e93ff7cadee9b31d4ef371e3c8c3fc44f4e7c6b94b52b41744181ce03008dc51a452929aebeac7b99a4e73ead39595a926909a0fff3285ed14ec26193d0f7b175cb4f44707f2fc5a997ccd84aca93da0f4777095780d8f32535b7a0cc0e04349aeb015efdbcf5c75934e86a82113b2ed7e0aaff809e8ae6c65a088e9b8bc3393050926da4de22861236bbb167765c9d1dc8a17768df138a4db0c26346ce539c552fa1f1cd07a5631e803dd65f9786ef319d584b681ab7c9279a87379c0d0d69101029edb498c7eda58796837c3831bc72058d1854d70ef4f58e9bccef68f7dd2775fa0c48cea28e916c3e02161b69c92b1b079bf83cbdae29e20b4de6112d7f66480a69ccbd0e0f9f43cc26438cdd3f4d4d06d7655738758f6cb7ad3540f89fa86c562c6cf5cac31a9dc861d6ed8b7937306fd4891c7f9a15f88037de3284317de2ee8a9588f00c4c89f60b40b0f35807f0b0eb6c81ec5d7623abe8bcf9873dd4b015f0a51810a9984124e204dbb283353856a83a529b02dbea7017eefc28d53a1fefd96a1e2fb39eb7d9f414d80bcec4ddc82f8a896eb37161312ce5adf24cdd7d4cd22002eb15248e6e756b047fd76fe244e64430981a28a1314a24fa00e70fb50632d1ec734c55477b7b1ae8c537a6c5e93c2250de00835b5350d77e402dd1d8c784324047cb7d0fae9c77ade3f10a0ce014a9bcaf8c531045f9f01be7bd5a2478425e3cf1af8673b8ae2b68b4e78c5a29dbfa1a54aecfba4110615b1ccd53f129a8bd20e1621ab9732b0327e73a773e77ee1136401432d46021c924c1497a569210d0cec0cd69b3ce3722c99f6568aca58087d8c2c64f171c94936c4201ec076c5ed908b3c14cad41e774fbbdd68c511caaa6d05985ea1a0f27e292a0ccc85f620466e7cd34a7c3291e504757bb3e44bfeecc937c000261196cc50c89819a132238aeb94e174b3d397bf7798802945587a352f9f6114bdc2e3a8370381ac3714142a23af7f14e100cb35b5f28d8c8b9b487d05bd239a75ed61606de22f58838338e1a45d7f0363f0dbac7331b5ef573502f6445ca957c4072f46aca4a3821abfeae1b4f20cd0d91e6a591760a195ab270e05c1505194a0eab55bb38d2c4f8b647de73c108f936653ebe4992178fd3e10a7d7fcb14d6f1b5866394fa050faf714ac0bdb4c5d18171d6763d32eeec6482f28b4c8d7ce9af7401b4484f4806ae7315723e95e7620a1c3e602171ab904ef2dfd1b5117e422d045a76286c9b6643e27d889f70947422b27be6146e0bd8fd3734eb21e581e32d27fa0750d578d49d2cce5577bd9fc989f96c5a1db86591714afe8eba9b17c53af625f5757eb75cb2aa452cbb63a28e526fbe331536f36e5219197c943e3cd3dcbf27fab0843563f7b7931fa6000f70f08052eaef12ace6d35068bd1789f84852686bf268b980f8dc41457032505bef24eab5ddf8eaa2b91b659242dfb369486f3fdb0b9f925d19ce61e441cccf625b61c589c53e80707889e2f26a2f51c28b5589b6153c8ac0e9679a663cbec79791e59f51fd1078ec101b9085f47d6c4018e2c76bc79124ef4811ddc450c73e3d035d68232c1cfc37d561d84e0f8c9244b61d4b2d9fbc3e3eff82789b9cf1967498fba1305d9e0fa712a4bad18fbfdf85c64882d4450ad6b7862f8f4704bae1b3eb96fc5e1dd0f03be18043ad562d3983efe1a68d00c760b95199dda9d8976d5d63727cde9af1335543adcf54ebfd14e98ca96296a1c5b603bcceb41e80636173e39605dd7842073f74a7b6a55fb3230111d20aec17f7789346f9f588177666a043858ce3626bf0bb144d63e5986a2862a6cc5324394d3104652b5ca7357dd6a4b8597cf2376ac76a25d382e9b59d9f0909b937dc90a36076f8b1bc700db00642f9cb62437d4857e8b65cb7caca82895d13d25894bcc85ab10dbb193fa1439d3a4ea9c96cfd3d9b3d4afb82be2065cd57871108bedf65eec02f8ba9b6c1d1948c7a1c5b0a7631d3cd12e08cf51b68066c654d8205c458a31e5684ef7b8f4384b106371ef91177f8c31c08211b949237cb626098b0a76d19f6e95496b6ecec149c8e0b1f07ae7173f0084478af5eea15b08b68cdf206078c9998262b57f45c91880c3f2548ab0fd18f00f302a03f66e544a00b910c2d4ebbdbdda0760c1d1d52ed8b0a3e640acf5c0a0591f78442b38d2bdb3aab8259e1234c6ebe9390a0fc0cb7b5158a873a7041a0577e45d83c73b9a981778177a2bca02b62dd66a28fb6ac10fa890c22cba350464a49197a8896a94e95613755ac37c850c5f8a128fd1bdd7881fe88358ca66a14cc724e5c1e54ade5aa8d85d40b8f9bb40cacdfc38befc729b84c9bcefd5fd5674a117e14e5139420e203d2714600f2bc35ad47c9b4e2ff9852059f80163c44b33ae60ae3f8fb849c94cda2e58a366740d5facc71e2d2cf3a28cb83c4cda3a4ee57c1a3a6437e30cbbad939bec3ecaf737380df15a1f55eadac2d982b9016ae9f3d53f7ba16d4e157d18f146a5382c757be903b065a2019d1db9c6aaedd1e899d5c214ecc3957a142ce32983e2b6a89aea3e23ad01bb010f19e571945738c3666fa3e137f8db5e5996118ac2b4cf173fd6e0b9dc53c9ee69d408654f9b9aafc14d31883c655b2b7bde2047624194437974040d230f0ef37edd4214599c19cf3dd9e28dd3a92257e8444d523c283beabd040291a83daf5f9653f2680bd3fd3fac1888f9595602af9d1e3ef282c725dd6ce1807828cc4ec568eec444750b99ee9a819ec77114c3d3f136aaa9a5b4871ee516f5425ab279636d2465d3aa0232574b13c57b8edd7b029564c3089632abc64d37a01786478d70baae716e4aff097bac2540076fa7ea762c4fb2e325c84343504232cce86fd9a86e78ff08825e14b45e360e0abcf9892ec7c31734d111bf61472f1f3d73ab94ef32f4eed3a47b09e5b92f21c9199ba31609b596c4a1f4dff26cf8c259507db1e3df2d88660583b1e8073f170acdc2c22e286a9d19382487485d9b54925a0e4a89f43c8216880f4764e3c2837c515e37e1b12277fa39e7be4e9629c31b97d369fdd339acf5c5d32c55e024f860156f6949f7adcc09d237adffe5c9fef31244c0d3af35aef12f3d0c2a4201732810b236d3aebef239af48782eeaea0ba15752d29b6c112f3e02602b386bac4beb144ffd57ce060cc31452fbfda805d1c1a43dd9fd9e2a3e8fe86c2ff24afe5f9155e780df8edaeb9872ab0e254ef6f9bca2add7e3fb4ca9aae4999c9e86feb2d10c78281371ab532d6125c488c1ade2d528ea168cc1447b5381bb5c0e56c34949a1ab9e919ad0987acfe346011cf13d232328f19de0cc9f198db35fb9e632284dfacdbbc760f81ecf1b4da02753f042c7707fd45f3be23138070a1d112e2fb03165ef785ea6e75606094eb7e24f21e6308e1c5f46fb96a40c5162bb24ae3a0afb046321c393e4b46fba94ea5c2cc0eec4c3ef5dc31df0031ba57cd76f4d17522b586d603ca1df7d1142b380759e460ea6372fa5a5a0f0d34bd5b907a5f8cd77df5a89babaefa9735b564e5ad83c6e3df418b39f93abb06e08a71192981620ff2b17b6dd670bdd2cc1471e499ce3db76885d94acf9be532f60941c89a8b6ddce7ad16681d91a95f64f6f7ba881b58c411d8385db8547e77efd2f937d0fac871961a293ecbbf1945d11862d819945f6dacf912f2c59401c3ed369d95ee2265cf8acdb0d9f1ded93afc4e1c0f6b00c290f10adc4761a406ff0912d2ff1fe6d61faffc0f99e9c1243270249c67b64403d6d23ecfadebb5385bafa810324610170fb0fdc2122590c926b46012165181d70936b68b65700e11c5ac9f36c7cf19b43dbac97860d863dbb194b402cb5350a91b9ac39a2e7646923e605108a18644821c25ff47f1166d828eb0d338407adcfcbd91fb2c4778df48caf392e72943afd34de536371fd873177ba4030450188520514017fd88a8c9cbace4c0e43389b9e66f3873a84685bb8a08ccea91c4b7492b28f15cda401edfa39d3f8bf8aa4042df167556d80dd999b44aa93502b9115157e48cdaf7c918ae63014457db62fcc97958820a721febb243bb4b17e780eade910099b5ab2e19a6a874e945e8e5f8daecefa0b88d5e7e7b5a38d51b6f1b8c3ac403723d9e7866fe08da6a8bd95c4c22789870edf8b9c699bebf08addc70441523ea42e38cdbf03259bbbe8f960eb5b5a45be8e29248dc7f90feb66079393d0e1de1b4c2c6bd539686ee310555d3dd354bad31f9ba2019e4bcf39ef43c86c67962e62406c43b60d0d8c354c7ffea8b5e7dab6ed72e4980b72b8fc59de18dec10bdbf99242b1451b7744835fbd07a44eafa4207c7ee0153c5c19cc010f8ec8d6d1ad0d2ab6e03a194c8bfc5287b0b244421a91e99f786ee1976d952a370a52e0726bf57018fd24894a095d41a4f2c3a74604a960847cd39d5812f15b53c74303980e2dd5c5542bbd0e539c48ce0820b58ba78adaf1dc8c0c3050d6be0ff7001509ffec8d91646b3fdf34a0bcf53401655ab5b1d9c7c6a377f43d9f2cc63f3f0ab90259282dfbd4dc85cacf6a543cb92aae5aeb8f2bd7ebac96d5509db9f010f77459566c52af4ede27e99118960991f132dcdddc45bb07f78c8f613ce6c0b18e10b1deb00a6a6d551406b9bae278396de8813e4e718eacb2af68d2367dd516c6267b362fa3d9e58927dd72efc64b0a7a04d7888118403772c6909fd37c724cbee059505a1f56448e60321edc9b27f30108a3fcf199c857123237893fe69f5e82002b2a44ae1706636e36a6b3acdb45501540cf58f2168455f104498d96b67b15ac5a1619491f097048265f0fae9c52e16a8b95686a2dafd46d8b224565098cb3680abd588ef3ba764604599638b40b3e1671554a1e6f0df67479c7f0d8865916e393735146595189a808831cd2f60bc6a04132f05a2ca6f9183a8c4de252da924ab7f636321d624623e569bf2c198dcfb67e64ef324a970471b54b581a5edd3e417a00b7b3cc2ae87523382ed2ab92e907a7c0ae3ba6d3f93114919781f6b99bac8cbf671c3091c25e5b41dba75930610bd5096f542191ee8913438a836a2bec481023a4fcfd899fd1b9a0e530ba559169b378ec0c10e4904daa2152a4f79f893f7af469455fd5549e7773f93e9f45465cb", 0x1000}, {&(0x7f00000014c0)="93622891c6a9074dc7b9c512c1ee3020a3721fbaa845406954b051ac9dcc684f95e4b658a04376e8e7763348e67b64c589446fc5059eda9f6174dcece09e45cc0fde541e3db2e90a09ba48daa0bf16e4732e847ffd1cb7cf39c2d9f1b8d0407de29e6b99ca963d6e425f993d4ce16f85475e9a54ca4834a4603185639c582f802be1992a70a9379a63c2e97cfa2fbf6439d7a66391272308c1bb427e40343c87e57441f2614400e6e01b65bfb60dffeaa007359c3f08ee5c43b1167e6880bdb3ef7dd28a7bef8fbcbc850b4ca62315c0e92f", 0xd2}, {&(0x7f00000015c0)="a3bd994156b5ec925fc796ff4e5062f42e697b5e23876534873834669660897075513daee65781a7db965f7f21274bd60adf1de45556bc192e6ac771ebf4a569f5a66bfe6e5a138b4a00b5231a9f89c3a57d078d1f9e5742a36e5db4decbba798e0d28681787be88b695014afa68923d999c44954a94de9f84e9263d75153788a9", 0x81}], 0x4}, 0x2) 22:24:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x20a, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7b, 0x80, 0x2, 0x40}, {0x8, 0x0, 0x6}, {0x8c47, 0x0, 0x7, 0x8}]}) 22:24:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) setsockopt(r0, 0x1, 0x8d, &(0x7f00000000c0)="624ff441edf99d37ac5733f0486ae1f54f0a7a9b1038f0bd9cfe9cb50dc6827caac6e080eedff86f85e3cd382499d0a51b7ed00ab8280e9f5af6b980e89340cdcef1cfda1cd851c366210d69d020100ab3740185d6185c0d6aeb6235a5fc8f54437da71f0a862a1cd48382031b6aa12c9638933acb6d95daac0cd73977aadec6b9be1aa8823e12d18748c337e0d5353f811d8c5783b082d378b63ff40203c478064e4936c5840b9b3ddfc6498776159f7f55a1c49c4b9512b574e534ccddbd6995373b21b1d072c7d4e2d8c8d89075da870fdb980ddf9444", 0xd8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="40000000000000000000100264ac42d36f44fdec899acae6f1ff0000008040df548ba098a5337973c695e8cf2cd8fdffffffa825a14bc83221dc614fb68cfc758d6afff95dcfa78ea3d58cf6953b4b896d00cf8a15f566772765bcc680861059b33242e61721b209280f000041814dd6f005f6fe856e41405ab3b4aa7e10f257b8740a4cab12c883e019d1334214e82b9e3d2067620468fb2952966d856b2a913712d1d327979d01770d7ac6fdd65f535980749a7b882a4505000000145f8e085f9a59b5d63fe2627f14d5a200"/218]) 22:24:44 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}, "dead243f"}}}}}) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) fcntl$setstatus(r0, 0x4, 0x4) 22:24:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) renameat(r1, &(0x7f0000000300)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00') r2 = getegid() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = fcntl$getown(r6, 0x5) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r8, r4, r5}], 0x20, 0x5}, 0xd) setregid(r2, r5) setgid(r5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)=']W,^\x00', &(0x7f0000000140)=':^&\x00', &(0x7f0000000180)='[,\\\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='^/\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='!(\x00']) 22:24:44 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x5, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x9, 0xa523, 0x4, "1a5c75fc8b96feb31e44de1ebc4c0b6af6613d36", 0x8000, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="675b49d05322e470d9bfbd763091c34d1e6319042b736fb6798c867ad855435675c0c2e8daaefbaf64dded795e0a6dda2314fc66e62beb5d00e53bc9f9dc0d8c4fc23658abe3461dda0198d0668114a475e8fbca7781d01c8c5208aeb82e6f8fed73ad171f4a2ddc4c54e3f64a", 0x6d, 0x0, 0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x6c}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0xa31) 22:24:44 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="0100", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast}, @icmp=@mask_reply}}}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCEXCL(r0, 0x2000740d) 22:24:44 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300013413a05b95948316b8ade486064f0f1fd6ce61ba5ce9bc6294d5ad776d681df7874fd29495e37f0cac7598f8de8377daec64744eb1e76fbbbd4"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 22:24:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r6 = getegid() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r12 = fcntl$getown(r9, 0x5) msgsnd(r11, &(0x7f0000000140)=ANY=[@ANYRESHEX=r12, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(r7, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f00000000c0)="d2d772", 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}, {&(0x7f0000000300)="d92f1f335a2e45e35ae57fbafc1dc8ae9568aa635c770e91410065df9bc5bf632436b0a73662b0882eb99f0c7451b44eb958e90301b074420b8c4b1a124268e2ab415a9bdc7c24cfe7ddcd726dbba1ea15c5301da668468e90d83e9a9aa3d4b3d1c6ae49fba31b6b13d48784bb8e79bc5cf8db55c023c18227a2484528121c192227ff7691ef480813c049e294952a52dca1340bca976883b0b253564582a0995cae5b129c6aa119076addbdc995abfb33c1", 0xb2}, {&(0x7f0000000400)="d4a73d5654399de721ee83407381a5069e0cd2ca6b11b236607f7f7f64dd4004a980aa56d2b31337d05e3d534bad1f718e47d6781f1749c7142bcaf75ec7d7793272c01f123c0322732bc9e88656adfc6a0d40e5998833fd2a3fedc45e1d22577e0def50de75d5245846f4c84b93fa7332f7d147dc1766473972aecb8320cad8d9b97670b915184feb2517f6cce18a57d219680589f469e44606a69ad549c627d4e0b007e9cd435047128096f2284200fa7a1d4e954223d84fed5f23b6de6363f046b68f3887492480cb6afe9d4f0d83fe4e46358a05", 0xd6}, {&(0x7f0000000500)="4f28b239e0b8427691c08f7d7ff7d6e3fcdd1018f4e3f0c1aa7a4b6a174d0042625a11b9e74e9e9d28998ea308c14efee1aae1bf5c8f0a504364f73bf4ba4c764220f0571ec6bd4763b2c36852b1067ff85d65d9a441ff18d60228d7fc286d6df32a53eae3dfe95746bf40c1812d940f39fe730bb796766cca7d5680bfb4de89771d50248c9a63f186bfe7c617df716d49222bb187fc8336db9eb4f450eb5d91dcd68b231152463490f5c601471e1d70af9f9b04dc22b68ada383d8b4707db041c7ec2d5602c42ffe64d03d860836cd9f8dfd5ba08a3f46db83b9687", 0xdc}, {&(0x7f0000000600)="19f5a7e8405685ba0f8cbc1db474dde897b31195d35e15c61478756f2f44fb9bd9ce85c3e8a151bdf84159d380a418925bbffb690cd4bc346645799d5df0ecb278ce11a241369a4b36503b528904b2f0d5f63420c002e2f2b9083b6d1528c44f", 0x60}, {&(0x7f0000000680)="a2bd151cb3ccd26b0740801dcc68906548efcdb0b5064f77730c4ae74730d2d5ff99e56fd9679c86b57b2d41ab0d0750d9affd7f498a704d291e7f4ac23f0a6cc0e59d8e6a1eaa20d28f1ea7d6cc0db891d2c9933970c4512af9794d3ff0ecc98609f18ba604e03270670887bbbcce2f21394382e18e0a0915de4a0f32493ba7fe63dc5555294afa4b798f697a06cd050519825c965040cce78b0c5daeabc7bd3ef3dd6021025c09190c5cc722a70dbef27c3acab7b1e0d498351bbc175a467f94b69e36ee7f8ae92f844793e7c0f1c451a472f823d76146e3c7e9885e98015ad0b3d2fb9115174d626aa04134c5f86404cb843695c6549fd095acdd02dd341aeaff2366d239709874f45f4d441b32b9dcf2cb981b011208f50c9073f91c90429e28a7102647c7dff5f20320ca430ee3eef37cd53083e1e7f0ccc92e840e68180ac0fd9b1d7224fff132dfcd48a4eaec2b1d75a7deae83a25bc74a6a1e19edfe0faf9887da9d2287b97dab7fcd384d51a22b4bf1a47c0608096d9075f5afe7211905182dda274d4bca960bdf1e6b48aeb2b5f953c21fa7a07b0b2e6df3f2241e2992b3e54e1d0f2792ff6a7dcaf7cef26fc5ef6096fda111fd6af7ba59fe7e99e204cf81fe47a7a7d5e053392dc6f9e28471d854c1c9b8c774768c2298043fb39ab2d0b4f80a24641f434b56625778d714d956c7684950add40534015a296ce1a45b503e462282725345729475b5efcaed4914e97a4baee0c7b8f0fa2612a0f5a17d4389915c5be589992422cfb917fa4e72e5dc766cc0643ce5dfb6999955b124248ec80c80bf3471f57eba047b4288d90da3f05525ae91151af62f9502e28daa40392874b11a8ae2dce416d3ae7e35eddd5f4e8e2a1495940364f2b0a00d4ceb879a24594003bb8437ae3b82fcffc0d1178562b74a74766a49e0ce1f28d80894504364716d3f793099b2053900abb5f0f226ec56126e3a210b4daa6db7c054fc61519665762f117806f1b377272da0d22687b00f0850bc8520ef8582686ef74560c72d7e0bc4044103df0729660945cc1c0e670438d60cf02ba1f9022915b6caf13978c9c55269b931cd56a867e85f5ddf2508ef26f61ba76f028aefbc3484808b8003690434dd650e4cd8bb17d7f29a13766760f2a33ead732283bbd113e8ad206d76f18eb922cfdd26137b91fd5a7ca85b248e60208fc91ed2819839952d88fc737629c5bd228674673a4bc8bcbf7f75d9552a86b90f96724fdd3264f01c5e95ed8695550a098897242f36be83fb40675ccba73b28f4884d65334aea150a81cfb2a2d4dc4a66a8491728730a15042509f72213f50f9b407a04d01e27febb65897a0189789a28b7cc8b1be2bb0863804752f5126b7f397f097ce6625e4947a5eb5361d85c541b5291000ef1cb1621ad3eb38a4d25ab3f0f6f70d3fa4d8433d77f025c851460690c5ba86cf1d01c847bba52cf756ad650d3b1eb26552700ca632d60244f96cdccfbfaa82f51e89eb8f659e041cd21cba854f231e4dcfacb71a46bc86f728557c282f8c985db33a828c104e8d5c0413b8d2704de813de872a2b5cde6a14710d274d53cb34736870382769de6edc1d7a685db776f8e4debbd5d3cc3fe6bb2856c42a9bb951f974a5e3f8e437164f255ba47ee684ebdc88c70a720cf2f684c666f99e907076aae8c73ee1724bf07c8826d5f809f79ac2b5597bf445f326cd32d7ff2772490d77f9c5cec98c5d7082b9d0e2e2b1cbe3cbbf008f3ea1b6bab36162704702d45ffe3621f1b5e2b4d0bab4dd3be64325f2036c9d4ab71f1a325f78c9fdbd9c274aad3a5027526fe6c586ff34e817559051623b12518e5cc50b846a57c4f57c564624e83c7d3f1eadd702da05353edeb802b97bfe0e319bd875f4c92260cab34fa5a4ae63f978eb2d2cca8489147ee23f1ccaef1e9731afb7cb19b13abf5bef45b87e82647d081dbd5d5c83d2c79e3d7c6a2046b0c830ef6a14ff2f5b50b93274f2aa624dd5871b32a5f5d55c419b6cb3f50f0ab320c60fbba63f2ab788a24157cc94fc5e6ec507bf4bdc86cf639b8bc889fa343bafceb8b9be8cd86a5f4d3e8d9c475e71417351eb55cf28d3d1665c702c23b70b9ba81854b6d5d36a797c6504bf5fa3feb495b47e713e65e0ab051d6608fe9f86ca1ea11ce22e7f6b37c087c5ad32a4ccdf9b56913b61a0627df56dd9393d2d26168fea0fff6d10a1b054e0174e8d22b15a65f38c26323c6defb58d3acc7c198ca6dbe444cb5cc81bca5e4edf972f6aee08d21cc47d485f8d2367c1c07f4a7cf191717910f58e109b29da2978fe29dcb75642e6dcaf21c71637ea7aa1ab0aee9f1abfde2ff256c950a27748b06188ba22402dcef386f71be9e09fdc40c2c24719682c339229ce4b41846117f511b8398d4f41048d17aa52e399f8e0296bab1c1679cba361c3bce9be1cc766b04bf27a6c63099d1785cc0730b806b437727b0324451da348967e25ed0e6d2fae69a0c9aaf47fef3e93ec2187d95ff140d14816ae70b188ab0347a56f8f4b759400e1b5de783c6a91896a45455341b82288628c10b1259e8d5e7e49af99f03e6b512302ebff92dd6a82a94e03847220d3d30d8da1fffc1cbe4f87a4bca4f299dd28f29e1b329980b4ff8039f3f20d7440d303cca5a517ec5f23e6124d3abf8f1c7db9aaa453f1584ea7f4b2f8b28f7a8adb294c2e35b317f25119899c0ba430b0c693375bde296db522dc6bfe8f712f5b79ed76b853dbf634f840197ca4a3ef71f5613640925349606cbe576fc0669034cff0c6c0ceeef8dfa6c8d5023f894e9897fe0f992e9778f0ce479fa14c4a43d0d082a332ad4273b216b51757f9ea7bb6d1d4b8e8bb6050493e7bca67886b2124bd6453fa70f43b856dcea3aa2a1ab7cdd5cd9675737870d4878a17190b0b03ff9e452d55ad20e6191e61c4a49291cf5479d6d3dd840310e44c77421b05e6706a9f182e9e9417f784306613b77fe976d02386fc3237a47a9decb5785fb1c268a2cbc8895829d3a662d36eeb61c479c3217387c0ac40fbb927b0c45890329898c8599aefb1244e0147abc896735d9296c907fdea9694394f3e349d77794188df0d2ce01fee37b26e2911fae8265cce50b67ad4cb8f9a70a0638d47cd3cd476745ecc6262c7b20b644eee7d498139e9df9e5e9cb82d13a5bba8016def1cfcaa2af9a3869d2a490cb77b4797a83228850aa5598aa4f3507c45faa9229f07f7d63b3e8928fe2104eef28a1779bd5ec8906032dce6f1934b8581532fb0a23da30a341368f1e4104126ea4481714823d061bb4ff218a1806f4a487bd525a27cab46c931cf7d0b28fb274bb752726440783584da0b68c3231e73469b6061eded07712a58284a356cf3c05f7dd58215079b375679948196f19484653fdd28b43ea37cac5b940f9881d1ef7907960a63e2807103e9fb5c86df53f1a883f0e9cc2af57e6669c695afda92b0e78ec5d94a1c6beb6607ffcafb4277b8776da94bfeea33d11f33ca478a60a786cfd4599f8507fc6382e2087716b6c91a4a1c43a175fc00b474bac7aacaede02ba80cb18af9eab13d6af18cdae26b43a6b1ea47b39637a357e07492d032f8cf56a13e4ac2af43abd75830afbf7980745e5f6f386ee97db568c52033a3b7c0823465282c04c2d1c6f1a2dc11788b12a7ba17a89c2122846e14329bc2954b5ed2e2fc5f30fc7d9c67270dab168865c6895b708a332cd9ecbb995a324e5f53342759f8b45a041c17f7cf3f0025becfb8e574a4d707ec9b1012af36f4beb1d744128a9d8391a1dd46d072c1163267ed2c84e2c3c58ed81579d8f0db92f229fb1ae74b85e8fa04913c047c5e99f0c2d7e78f0d4ed4343e290bded48e21c0792315162e2b5acc84bdb363f70282bb8ae3db6c50ae8098b22fb7a0852bdc8ce8284af4ca51f5d4da24c38ea77d8cb8a2315f272f59dc9a38f44b73903a97e19cc91a2db1dfd3d53fd9e305f41e5b595e5fdd797fca2e76180f83ba1036149312873b9be8ad3ddc71f01367950723ccebd0db764ddc66960b11bf8bf1eb4662ae92d41f6f356f4034534b1968c99c267798abcb28dda581cff47562a26586d404a96aa58bd58803e07ba28d1bdc37294ff29ec9a8bd2874fc41cf223bd2980219df00dfcfb9265840007b81ddff290d6042468e6b0672a9342e789d99b480834d90d843d0aa2637e3289daf5ddad6fbb54d199e3de6f65ae7e1a8ad3ed476d4262fcba7de7b14565945c433354e12a3676ab7a98b5e088370c3612000529682440cb5bad558349b0ca4a038a47f273913c78c3cad5e52df90f52a41e5113412588cc4000ebe2fa5e4456026e9a82a52dcdf40d2951f791fc41a0dc41527d892e3cf0754494423ce0b1ffbf74cf24e8bb9d95045e604e0ef426df0c7ec4fcece97c9c0f71e4a9de19ff5d2ecf6f368214519e68ad1498d12d67c0692f9ed5c6c697057f26c5728683103a05cbad315464d952dc904eb0df6ed6e311b524c0feae10084d32ed0d92d37de18b0c517f4109d2c86cae77845477ac47e8fb469c1ce58bf15297aba377f26d095af9b44cb08f9041a23c45add5311dfd437099019365ef9646396f2310a66ffe967ec4efa3593df15404cb57300f17958736a3a0cd48aab8d42470effaa50b793d3f116950e6f6091988eaad71ca0867da104476141242ebec7c286485760dd0996907f0206ea300bd15ed2f25ddee02434b51b68a375f1f56f0defec0dcd777e04c697e35386bf2b57f2c9ecd5edc2c08123198f36b3f4de2aa7dbd9bb0415eca8456908710fe6e0f050eae4c6e5eb7963178ed504fa5f37985aa52ebcfcc971faa15546bacc36e9d7bc9add3077b4bdb082df7627dd7921166632c77fe700d5c6227608ebbbbc76c2bf8576e44ee76a0a9c1b7aa2b3614bf5f056b889aab5ede75940803956f47a3e07203bf773ac4338052218dfb253b996095c6ecdcec45cf00330c95938fdb31d10bf672d5c3612254a8451040494aed4f9730db3117cfb366293376d16c129e848b9b833c8c9553d9871a9e29f47b47242b4e2ca354e25db8beb43268e3dccecaec8d13049098a486b17532826b5e7ea4c73394ba393236982c7bed01e3d9b70cd06635cc13ea77e676d2a27603c6a00b03754f98a9dfb74f04a5292fe30317b78faab7ab02e57d1b9897b510dd3f6ffae7090d91c4612530b31e1a1d43b31dcb7d3c4e2c6fa9d872279f82a79c38b232bd058e85063bbfab2d15b30012dcf071b471209ede7d8c215e14490b58ca3851d4d6706ea11d450fe044ccfcc99fc2d3f7d799ef5a158e7c4a5bce9a9bef6e6952f987d0b13f90e1b1a785664d02cbe8107434c3bffdfaf3c032baa69bdd0d1edf9ecaf0b64e6e74d3e94ee309b5f964d3eca78878ffcaf903451901c2beaa4a27038df145e68e072638a92e6a96b88dd1007f49a19853f7b9511921ff2a153deefc3482032716697654ce7074bf6349fbf743ab50c169d938f9c497b9b8fd28fccb0b41465129884fc6b8997f1d4f8ab97440570083f0fbc518b86c1bd07f401c1521c57b9b4f850bb80659119a555d290de6fc9308ac76e73d56793d9aa3fcc93d1926a34ff642f05dd7ed9a52b8dfd18b646ab20e4df1432080f24df4866d2f502262fca901e2b1e625487967d047ff2145cf25384ebefc309371ef42246c26e2a666867abfa3d0b6079209396b38172600021b8c48bdd914245df85f682f148873a4d11c5f22534fee756d070805764de2b96656f82f2b7e1485f8c815fe", 0x1000}, {&(0x7f0000001980)="53e656755f0206da8949669e1c4ee77ac7b57967e129b334cf6a04f74d53bddc6c8f709986034fe4a9fd30fc213461d1f7e4257bbeae879518ba610efb7ad7295a7b0327920daecb30aa583c89c3800898d6992ab0a2edefac15c7417ad8e61895395d3baeb0f8809c48ea9a6bce2f19b25d202200fa3e3b71b88f3f1c91bec7202ecaa0d9f2d4", 0x87}], 0x8, &(0x7f0000001800)=[@rights={0x30, 0xffff, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148, 0x404}, 0xd) setregid(r6, r8) lchown(&(0x7f00000000c0)='./bus\x00', r4, r8) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:24:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @local, [{[], {0x8100, 0x5, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @remote={0xac, 0x14, 0x0}, @local, @multicast1}}}}) 22:24:44 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x828, r2) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:24:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x7f}, {0x34, 0x0, 0x0, 0x204}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x4, 0x2}) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRES32, @ANYRES64=r7, @ANYBLOB="eb2ff7060d560f739231d2bda327d3198b73fee132b07ac84ceb08d60c78df5b64432b79412b92cc2936dc41c0494bbe84017969d2c3bdb355cc34a5c31774a7a7370235a56f04a15bef291551bcc4fd0ab24c8b31b86f21eadca43423f7daed787201c7e99b72ef28a555e4be0b70d3506015a0aca5e426e36480", @ANYRES32=r6], 0x1, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = fcntl$getown(r5, 0x5) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYRES32], 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r8, r3, r4}], 0x20, 0x5}, 0xd) setregid(0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0x0, r9) 22:24:45 executing program 0: execve(&(0x7f0000000000)='.\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00\x00\x00\x00'], &(0x7f00000000c0)) semget(0x2, 0x4, 0x165) 22:24:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff, 0x1], [0x0, 0x0, 0x401], [{}, {}, {}, {0x4, 0x0, 0x0, 0x8}], {0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:24:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4000, 0x40) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$KDDISABIO(r2, 0x20004b3d) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:24:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) r3 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x20, 0x101) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000140)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x10001) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) madvise(&(0x7f00003f5000/0x4000)=nil, 0x4000, 0x6) 22:24:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) 22:24:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getgid() lchown(&(0x7f0000000200)='./file0/file1\x00', r3, r4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x0, 0x2, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') link(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') 22:24:48 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x27f) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') r2 = semget$private(0x0, 0x4, 0x530) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) r4 = openat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x800, 0x3) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) semget(0x3, 0x4, 0x420) semctl$IPC_RMID(r2, 0x0, 0x0) 22:24:49 executing program 1: semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)=""/78) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x8001, 0x1, 0x4]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3e, 0x9]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/72) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x80, 0x9]) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000240)=""/208) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x2000, 0x58d15539) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 22:24:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) syz_emit_ethernet(0x1bf, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) 22:24:49 executing program 1: r0 = getegid() socketpair(0x1, 0x2, 0x5, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = fcntl$getown(r4, 0x5) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r6, r2, r3}], 0x20, 0x5}, 0xd) r7 = getegid() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) setregid(r0, r7) r8 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r8, 0x5}], 0x1, 0x20) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r9) r10 = socket(0x2, 0xc003, 0x2) connect$unix(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae44747183e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000007000000000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233b3028f99cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c6574fb41c17246be1389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79aa3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f38076ae67187dc3e17c98070884f49cfcb0eef8e9c8c34c1421ff06171c4a881c272bc79e9151a7729eb8e1bd398d0fe57aee897a378a3a26f4703352ee7c086deff6ac6674d96b228c9c7509c99ca13aadbdd41a794b96259d31ba9813af244ed9b592ad141d1a"], 0x10) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) 22:24:49 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000040), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, 0x0, 0x10, 0x409}, 0x8, 0x0, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x2) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000100)) 22:24:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000245200f300000000010000000098490d077aaf954606000000000000000032b495747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792b00a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b2f3394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e49d3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 22:24:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x67], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 22:24:49 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) socketpair(0x6, 0x4000, 0x4, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000300)=""/182, 0xb6, 0x41, &(0x7f00000003c0)=@file={0x0, './file0/file1/file0/file0\x00'}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0xffff) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0xb62, './file0/file1/fi'}) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') socket(0x2, 0x8000, 0x5) 22:24:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7e6, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x20, 0xfffffffffffffffe, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000180)={0x4, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600", 0x0, 0x48000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x4000, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="eb3e36c92cda30676aa340be0400000000000000ff134b", 0x17) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 22:24:49 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) rmdir(&(0x7f00000000c0)='./bus\x00') r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) 22:24:49 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) recvfrom(r1, &(0x7f0000000080)=""/8, 0x8, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x5}, 0xc) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x13f, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) fchmod(r2, 0x9) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2}], 0x7, 0x0, 0x47, 0x0) 22:24:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) syz_open_pts() r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x20) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x44, 0x2, 0x0, 0x2}, {{}, 0xfffffffffffffffd, 0x11, 0x2, 0x6, 0x2}, {{}, 0xfffffffffffffffd, 0xfa, 0x80000000, 0x400, 0x100000001}], 0x7f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x41, 0xfffff, 0x1000, 0x274e}, {{}, 0xfffffffffffffffe, 0xf8, 0x2, 0x184, 0x9000000000}, {{r2}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x6, 0xd0}, {{r5}, 0xfffffffffffffffa, 0x33, 0x20, 0x0, 0x7fff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x1, 0x100000000, 0x800005}], 0x81, &(0x7f00000000c0)={0x6, 0x100}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:24:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:24:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4086338) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x40000100, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x40001010, r0) 22:24:49 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) accept$unix(r3, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/4080, 0xff1, 0x1881, 0x0, 0x64) 22:24:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x1, 0xc2) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 22:24:49 executing program 0: setreuid(0xee00, 0x0) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(0x0, r1) r2 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x2, 0x17d) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r4, 0x5}], 0x1, 0x20) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x20) open$dir(&(0x7f0000000680)='./file0\x00', 0x8000, 0x9) r6 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r6, 0x5}], 0x1, 0x24) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pf\x00', 0x200, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r8, 0x5}], 0x1, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRES64=r0], 0xa, &(0x7f0000000600), 0x0, &(0x7f0000000700)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0x58}, 0x6) 22:24:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x24, 0x0, 0x20, 0xfffffffe}, {0x4, 0xfd, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:24:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 22:24:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) flock(r0, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="bd390941a4deef17c85e79987d5ce1abb645cda21ac625ade07526b370c9803be2fe66dd9f6be9254fde7b0f50821d3486578dd0bbc1093577ff09afe897e5b029be26a244160e79e3689dda654ed85b65f8202192474a411aefce789843bdc75b2563af79c9d3376b747865b192af34fd729a3d60a760f1f366a8c10f53b12c38104d7f20e2ea152a98cf1c1febe080306583bec0a46910462dcc5246556f443ca5c04f0a8aeea9971d62daf5a9c468a1b8629290bb3ee49c456d0e127bd40a680629fd7423cf84d7146e14d4bc46f65d0d267813f95eb73c2d4fe44fe36e3ff0058174efa44af5ae5be882aad6235284a7fb23ab6b58c832d35cbb8582bfa3fcc9327c72d9de982d8e0467665d21ffb19781e7a2274cdac7f8c96c13edd5abf37a7b5c9d5705c8580a36904c5ca805995cdc5de437932a00f04ff763efed7f5756ead981ec90af790f4d8ed949329889c6328652f555141567880498d2385dbd4319468b03ccf2127c7567aa2641a7b682b0c32c8e4cc3462b8594b9a62df687e15f7284921c3873aeb5ca8c0503f93e3bd47b876dae58c06a7ad985811510bb55bf5b5a1bfa1698810673fa1d43d8f8b411c4f1ae9b56022d057017deda9267e81dca2c7946a5137de602a4409ec2c8b9835817f8c633059ff2eff6499f7501b011e5e90b2f606e9b5680ca98705343cf1bb36c7a8b5f743cb6dd9ac79b49", 0x200}], 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x280) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) setitimer(0x1, &(0x7f0000000180)={{0x7}, {0x1, 0xfc0}}, &(0x7f0000000400)) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 22:24:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="e7e2d491c5923e0ea8008c48780f9eda3ba0455c4414accc31e64d4f8136994c4d82a7881764a87c9462e756feb912a5dd63ddbc9a2ef3a077953187d92d20e18d6da1d2194dc84154ad8f1b013ea7157992a95a4c7065cbedfca7e066775e7b95ecd84a4a3b042bab7339848aa7f4a02dc8d96963ea39acb59b8e8ed24eabf396995ed605d8491bd2824145dd922b8ddfe1d7590f6d865ff4657790c7ead666988474244b287fcd0d2e0cdb78905ede600b2e78bd04177852cf393db3e1085a865a657fdede7b960d6747def27ada9716", 0xd1}, {&(0x7f0000000100)="a0502d3f83d4cd2fd01beaeeae7813a05eea540627ba816af18ec2ab863df0db0315a3ec69ece20ac8b41fe2f2d0834668a6fabac00d83699462bd6f", 0x3c}, {&(0x7f0000000140)="7d63373cdc05fab8e4f106d00d43bdc22a66b88821ea37af35e1a1acceb573f73115d3c1e824b2107225af26a4796ce9fce796c29c50a9aacddc59d9dca285588774431ed5b0b227144fb9", 0x4b}, {&(0x7f00000001c0)="36b30b20209a36c345ae31c1f9086127a3a0c26fb2eb9088a5dbeb05eac2990a48562f5c2023fd98a5bb6552a234626c5b093cda83cbbc1ee2ce69e0a2b8c75ac3cc8a9d54877b4a1cb22850a4cd06e96bfe8ea5faa648b4628688abf1307ab10c5f123c82e656a4805dcebe", 0x6c}], 0x4) 22:24:50 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e6c55c66696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 22:24:50 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x24) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x20) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x10, 0x4, 0x20, 0x10001}, {{}, 0x1, 0x2a, 0x1, 0xfffffffffffffff8, 0x7b}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x6}, {{}, 0xfffffffffffffffe, 0x8, 0x2, 0x0, 0xe99}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x3fd7}, {{}, 0xfffffffffffffff9, 0x1, 0x80, 0x20, 0x7}, {{}, 0x0, 0x60, 0x2, 0x9}], 0x20, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0xa4, 0x40, 0x3f, 0x7}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x100, 0x400}, {{r2}, 0x0, 0x0, 0x4, 0x9, 0xd84}, {{}, 0xfffffffffffffffe, 0x9c, 0x40, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x10001, 0xedd}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x9a, 0x7}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x200, 0xeac5}, {{}, 0xfffffffffffffffe, 0x3b, 0x2, 0xa1aa, 0x7ff}, {{}, 0x3, 0x22, 0x20000000, 0x2, 0x5}, {{r4}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x1, 0x7}], 0x3, &(0x7f0000000180)={0x10000, 0x58}) fcntl$setstatus(r3, 0x4, 0x80) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x20) fchdir(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000500)="f945b2e4c4af9c7f8831d792ce7be91a6dbb04e490240a724cb28f1c892140696911afbbb527800bbfc4b9cfeb00bbac17cdb727eae789d1c7666cc0b362c7d8d26c29344853c6bf22fd941a7cb3e21aad6e9ca08988270ad2302e474c24934e94ca2dac148589ae41ea535deefa128c4865cc33d400"/136, 0x88}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:24:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b02732954020001", @ANYRES64, @ANYRES16, @ANYRESHEX, @ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) fchflags(r2, 0x10001) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0007ee7eb976e08403e4"], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:24:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x9) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x0, 0x1f) fcntl$dupfd(r0, 0x0, r1) read(r0, &(0x7f0000000080)=""/144, 0x90) shmget(0x2, 0x3000, 0x4, &(0x7f0000bdc000/0x3000)=nil) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x4) 22:24:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x1000, 0x81, 0x80, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x7) 22:24:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20, 0x0, 0x8}, {0x7}, {0x6}]}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="ad1af060e2b4ef385e7fd29bd3197391f233719ef5da29028c607e9a79c88fe05f4798d78a8eb5c0f4099753f01df58e9e5005fd7fcafb94a2b1065d843e0e981d90e608be1c01b66f0ca1084ba5f863325d6892fce3dd447ea872357d5182ae28b436244aa10629365976dd07bfde534ce280a7ef4bcb7850255d9f470a5ffff0cc3f98b58a49a21cbbe5597ca2248d21905a54a33f6e41adb4c6295c6344243a47d3b3bde2e459ff7e0efee9058e20a1850f3d09d9568b02c770550b99e9b1afbb4b73d254d05cca87e716b6fe7931b58f011d955ad61f749b1a70a32b41bf99077bab40fa82927eecc6d76398f2c25052b30979b5c0e1235b62d0b215377900583338cfadb1c7eaea40b0a947eb5c0d29dc0079959ab4c9b792e26bae81b6a6d25fec08e67ffe825e3b59cf1d2653f48f388f165685f3814df317704e2101b54313c5a160fc6af3a1fe1f637ff63f2022a8a7406d75cea7bb8df30b29d01e04869bdb1edd51c65677123c41e6a19306000000000000004379db9750c5e635", 0x180) 22:24:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="e3abe622cd4bffffffffffff86dd6076605100903aff06748fba55ff020000000000000000000015b62ed152855fec7bd19e20777309000000018600907800"/74]) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 22:24:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="85f5ade06edcd6fdaf0beea2459d9433873217d8364743fb9c9d2f8900000000cdd58ce19aca7269cf43db79238a35371d03d0fdb70bcfba2d3cef3df9b0fceec11c035b6e38742206deb6517ea60b6472c459e6fa7fc590a2d3869d839213f75a0ae8197ef891c359b42fa213f8f0019fcc7e961f4a70f43371e6131782f9c2f54a459261996374116545ed68744e87bf75d8f0f239f04766d5d55c8d010c659e7ab275528bf2e655cacb20d5b41b772dd816684b9ce614752282ed47c6350fd6bd719fafa40490b8e29657b2d8a837fb2b072f475231be6810bbfd3546c9e066958024b97441795c141b1ce456638058e66ee1961db544944d53bc8fed8e301df89ba3c03070f8285b6307924f29fefb11a8bc9fadc3ca28d3f31b57c98a433108df8a4dacb7411a4d2195b039caa984e2f2c2de5616f5dfd5676cc479a6cf333af9b9dfa97af594673f06559b265c0e6bade1836b67ebeadae7be08905df510199283c096b9b0544efcf9d6aabb271aa17d229487b4223521fd5409baeaac2aec8a3a0c547d098cb24d4054e908bc60011dcc3b43503453bb0a1b7f22a71cb15da43240eff2f275b7f83a35e691358e757c68ed0ed02807e0e4de63c339459e6d401a2be06f47cee1b673b51022f6e29473ddbc27df7ee78754500e383938edcdfb72f5832cf961d16d3bcf45a7a187d12a2f9e43b408be931a8353259fb57368120eebfa"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setegid(r3) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setgid(0x0) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x20}], 0x1, 0x20) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x1, 0x0) chdir(&(0x7f0000000140)='./file0\x00') dup(r6) read(0xffffffffffffffff, &(0x7f0000000000)=""/81, 0xffffffd1) dup2(r1, r0) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000180)="6ad2229ae0f8c8794f84b6368444d1bb227f93f20e56930c173451b5f2b48546", 0x20, 0x0, 0x0, 0x0) 22:24:51 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020ab97f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 22:24:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) 22:24:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000200024b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 22:24:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x829, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) munlockall() close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000200)=@file={0x0, '\x00'}, 0xfffffffffffffe69) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:24:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x20, 0x0, 0x20) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x6, 0x261, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 22:24:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x99) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x0, 0x1, 0x80}, 0x1c, 0x81, 0x20}) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r5 = getpid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) setpgid(r5, r6) 22:24:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:24:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0xe9d, 0x40, 0x9, 0x8}, {0xc3, 0x7, 0x4, 0x8}, {0x0, 0x1, 0x80, 0x40000}, {0x8001, 0xff, 0x9, 0x1c75b938}, {0xe000, 0xdc, 0x9d, 0x40}, {0x6b, 0x7f, 0x7f, 0x10000}, {0x1001, 0x4, 0x81, 0x2}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 22:24:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="3ea536b9e8d349d048ff5da7fd8a43e74c50a62071966f877beaf3b5d35ccb9db862b1c5530c922c2d90f6ee7db25ea72a1d6ba7b16cbdb68773d5acd0ab918296bbd2ebf07aea6e08b00387d5ca25dc1b54bf50b1016304cc27223c6997f0b1f9e6e9391b03974919f12800b209151c54e2e443b7b3a42d91fc5a0a9a22cd812af1fe7b9069c1a5ea36f43b47529f63a0aa0a66e954db6afc8dd9528ece49", 0x9f) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0xe9}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000200)=""/63, 0x3f}], 0x3, 0x0, 0x6) 22:24:52 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) fcntl$setstatus(r0, 0x4, 0x40) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f00007ee000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x8) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x4, 0x4, 0x400}, {0x1, 0x101, 0x1800}, {0x2, 0xf92e, 0x2800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r3, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0x4) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) semop(r2, &(0x7f0000000000)=[{0x1, 0x8, 0x2800}, {0x4, 0x3, 0x1800}, {0x4, 0x92, 0x800}, {0x3, 0xf7, 0x3000}, {0x2, 0xe000, 0x2800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x1000, 0x2, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x5, 0x2000, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x3, 0x401], [0x0, 0x0, 0x0, 0x1000000, 0x80000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xc], [0x0, 0x0, 0xc89], [{}, {}, {0x0, 0x400}, {}, {0x0, 0x10000000}, {0x0, 0x0, 0xffffffff, 0x2}, {0x0, 0x1}, {0x0, 0x80000001}], {0x43, 0x0, 0x4}}}) 22:24:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0xffffff87, 0x5, 0x5, 0x3]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:24:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xff], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x5], [], [{0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = semget(0x3, 0x1, 0x20) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000000)=""/10) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 22:24:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) write(r0, &(0x7f0000000040)="607c0621b38bc9ee899605fb4eb754e63bf130c504df290414077b0b22aa15658b9b65c147b5e8b7f8d2f1a1100add5ad76ce3a92df29f5299546c6d6b844e1c14f2fb82cde077f13dc262568f24cc427dfe44c2fa29b7df7472ba51ef41581e76d8e122f89d623e164dcca2cf61fc5f9b0b8182e6bc9454f24b7c993d4f401abd36625a13b9d77640f5edcffb08e367c2da0b16e4f85d759bbc69c5dcbee640f2cbed63ad29b5", 0xa7) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000240)='!\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\'%+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='.\x00']) 22:24:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x20014030003) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) fsync(r1) 22:24:52 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="fa7441c901d5a574e06ce173f1174e3b59786787f1b1adc37506b440ea9adfc20e7bebb0b3d8d606eeafa08c72290ab79f31a824dcf43873a912059c557d75de938da7cb25f5bab5d158ba2ec8cb48219da5c27b8ddadd32af1ef366104673d8c59ed8ebf1afc20229315c1d8147066c75606f0518a19c7cd975ccc8bab6e80c99c342aaa1093c4bd6a996b27d3e2ba415e1d2edb48275932320f101da3942763ad713e73787caddaab2e820085fab5751b849b9c56e8c3b1768f80f4a041854dc75f02a30e3a9c96161d2fa6d33aa70c38bca7bec45403e2a7817dd28f06d364e33ace3a90c7055dc1ccd77925a933a0b26c574be2dd16e96f2711ca4", 0xfd}, {&(0x7f0000000000)="5a31ad8645fca232cc4b", 0xa}, {&(0x7f00000001c0)="74a5b7a67741a8787163e89d2d955ea1959b7ec7afc152537387e803a1f4535d7fd9e20b1b6b3f2d9d2ca9963c33ae933708968ee75afda85f23fbfcae5b8583e076d8f8c262d93bdd1657c4334c5f96ecfe1880902ab4", 0x57}, {&(0x7f0000000240)="d81e4174a773e2f9bb8d86c107910a35deddef662bc851a5216c8277f4577219eca393a88ee365f67fe650df60b6a465866392c0e5c7cfe9880dad57cd60867bf692655955aaaff981ab2a6c4a69560b0d559ad6fd6f858b235bc0eb2c4fce33453bac313491429dadbd6b0beb25a80fdb0f621f213669fd90fcbdb5694e62a332c5c55bf1a2abebc1521d50e04cfd74135a7ffb9fa9595e47bd77e80641f212e785ff4fd620699cd3babd235c87002a23924052edd2", 0xb6}], 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) kevent(r0, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e953e68 failed: hole in range 22:24:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfa11, 0x81, 0xbd, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="61cc1c000000000000004ad14b31a0cd14c5b38e95cd0131c4f4cbd7afbdba122b215bb176d3a7d444ade737828541e0"]) 22:24:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) execve(0xfffffffffffffffe, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 22:24:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x4000006, 0x0, 0x9e, 0x100}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCEXCL(r3, 0x2000740d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:24:52 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001380)=""/4095, &(0x7f0000000000)=0xfff) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x8, 0xa4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001300)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x6e, 0x12c}, 0x9, 0x1ff, 0x0, 0x0, 0x5, 0x1, 0x5}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(0xffffffffffffffff, &(0x7f0000001200), &(0x7f0000001240)=0xc) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 22:24:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 22:24:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x3c, 0x0, 0x0, 0x3}, {0xe}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0xe6, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x1f, 0x4, 0x0, 0x6, 0xd8, 0x68, 0xf028, 0x9, 0x1, 0x0, @rand_addr=0x2, @multicast2, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x3ff}, @rr={0x7, 0xb, 0x37, [@multicast1, @loopback]}, @rr={0x7, 0xb, 0x7, [@remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x27, 0x6, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x7a72, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x81, @multicast2, @empty]}, @rr={0x7, 0xf, 0xf9, [@broadcast, @broadcast, @multicast2]}, @rr={0x7, 0xf, 0x4, [@empty, @multicast1, @broadcast]}]}}, @generic="5e260f50d0ac9d39b30e3df385fafa36012255b5f5a0ae19ea731751546996dc010eb9b27a7c92ad95dbc904545aa0d0dd3aaae375f5c0e57f7e490076d9e13570e4b0100cf8107fdd645b3453bb6abe67c9fa70691358dbb40cb93f"}}}}) 22:24:52 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x3ff, 0x800}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x38}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x10}, {r2, 0x2}, {0xffffffffffffffff, 0x10}], 0x7, 0x20) connect(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='!\x00./file0\x00'], 0xa) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x3, 0x800}, {0x4, 0x40, 0x1000}, {0x3, 0x3, 0x1800}, {0x3, 0xbf30, 0x800}], 0x4) 22:24:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="220000010000000000000000000000e8ed023a991d46ae5311948ea58041a2b822db15f17ab7d02f7f701a0a2ec9a4d1225a9839f9cc0aa980023e5e96e83908e66169167170e2dfb6c77547a4caa6d52ed0d795b9f255493a1a8c15c9bb3560db4e906dc7cbe98b5532fa9d99be4ad2802ff7b9ff10099a780f79839830a2604f47682d987f297f64ef6272ebaef9062748"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x4001, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 22:24:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{}, {0x7}], 0x2}) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/82, 0x52}], 0x3, &(0x7f00000002c0)=""/202, 0xca}, 0x800) 22:24:52 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x2, 0x4003, 0xfd) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000001c0)={0x2, './file0\x00'}) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 22:24:52 executing program 0: bind(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000a694b8bb2c748306b88f6013561631050000000000f400d0e6c0a4719f5d3b8fa858ae3a202cd1ecb1816cd9cb57e1dbe4164222ec01655994cc0d49e60d8580f469714decc13d87991778c382746246976b99db5953748ef67988928c72719b97dd72e6b80eb35e288755e8212ee15d28f7544ac3c3a323ef14c627bcc3ca4d9a46662b5635b763cdac6fcd026546fe589f46b236cf8f8a679fd989b10d34bf6c73f6ced410d947b889c0ea9704c05b968ec3b27540a32363740f151b974bb69422159cf1f88fb859438c4d761e5ef810659f7e4e67fc29de920baee875bfed9c1a7ebdc8dee369e8b6173ad6d6b8"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4013, r1, 0x0, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="07f6ffffff8f0025df149b33ff0f000000000000da3e2e04334b93bf5a418e21bdb1e0bb1639f991388778370988e32605c62a033a675d03557f3d3dcc1685f94565758dfe7af0315073b8659856", 0xfffffffffffffe30) write(r0, 0x0, 0x0) 22:24:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) fcntl$setflags(r2, 0x2, 0x1) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) 22:24:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@empty, @empty, [], {@generic={0x802f}}}) 22:24:53 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:24:53 executing program 0: r0 = socket(0x20, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) 22:24:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="020041ab2f5797000f00ac2b426fe67bdf5f7101eea0d1c773f5901b1565b718f908c2bdcb62a5ea5bbd0ecf105b642d6fca19ecaae6a954face1b8a61b7ab90dadb77f200d7f84bdf6d894d372d0780de0685bf67891d9466641681bfc45a2a782d861eca9e9d86c836c276dcc09db3ca910a6479c022f04b9c50a298f0781aec95ee"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:24:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200b, 0x31ff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x6) 22:24:53 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4a) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r4}], 0x20, 0x5}, 0xd) setregid(0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x16, 0xc6c9}, 0x8000, 0x0, r5, r6, 0xea3, 0x100000000, 0x4}) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 22:24:53 executing program 1: r0 = socket(0x2, 0x5, 0xdb) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x5, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) semop(r1, &(0x7f0000000000)=[{0x2, 0xff00, 0x1000}, {0x2, 0x597, 0x1800}, {0x3, 0x4, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x8001, 0x800}], 0x5) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/229) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 22:24:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4}, &(0x7f0000000080)=0x6) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 22:24:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54, 0x0, 0x0, 0x9}, {0x5, 0xfc}, {0x6, 0x0, 0x0, 0xf7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4, 0x2, {0x10000, 0x4}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) dup(r2) 22:24:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x9, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x190) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x9336d9b00373f5c2, 0x1010, r1, 0x0, 0x3) 22:24:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:24:53 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 22:24:53 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000480)) r1 = getpgrp() ktrace(0x0, 0x3, 0x8, r1) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="1165750ce71d9e360b28434bbf5331fc4a236ad855e923df8a13de884d", 0x1d}, {&(0x7f0000000080)="9d779d9a686cb69fa019a5f4941e33efe59b80be45ec27f595a2c0268a8d2f577063917e7c0d3d147b30ddf3160ba2e1bf960fcc68f3b6e3b0aa03b3557208ceb4fba1be148a5461713ed872a5e18053a3a70ad8b646b4", 0x57}, {&(0x7f0000000100)="697f5450fbfaac7882023af9ccf3b031f35b6fc1208bd7685aee5ae8e66f3c76a43bd731d5e1ee7c3d58a1f0bd6b7ebcbe071df8ae621973e375d82019e3b95aef021125a3d1", 0x46}, {&(0x7f0000000180)="cd2f2abc1c1324a17b78c7df06444846dd7b444174dbba7b420108bdf8badca76e3a40aa3f31c2d4d85c9cb69c90c970b6b7077e4a5b0189d602cd90e116f308ec95c50a621574b59b03c9b6a5b9c185c9d5b7bc670513d9255e7dae851ed09e57", 0x61}, {&(0x7f0000000200)="1c50f9465d0561f3df723636ec9b97b5e15d01efe934b9d684fa195d825e6fdc12686d94cb8eccd50019a3ac3bd840e376e22b95329f5b9ede537c0b9291b0012362eca136276394513ade4c635b2f870872424e1d276445fcc1d60048db1cafa69a39cfdbebb8eb0cfb7835230621b53234c97d7f048927ed4c5dc417d29c3a2ddec7ad47efcfebf08d06ba3420bfce354d497cc123df9a644daeeee385c6ac0509159b2aadb7f1a25c82ade5d922f27fe04162f01e3466679641e8032dd1a2c672b96c59d731b8ba0c2d22a0f421902d8cbb891c92cc78ad7cdff9b32b0db900879f728aeaa9723dd1ded488df35eab678f8", 0xf3}, {&(0x7f0000000300)="2237f5b1c500600c3f2015659e72b0baa9bbdd04f8ee91cc4d249b4d9e67e9fa7f3a9d4ccca69b2d4e257bdf948693fb34479e92d13827c2879e21522d0cc11d54e9e6668eb0945876", 0x49}], 0x6, &(0x7f0000000400)=[@rights={0x10}], 0x10, 0xe}, 0x6) 22:24:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x4, 0x2}, {0x18, 0x0, 0x3, 0x1}, 0x8, [0x1, 0xffffb4eb, 0x5, 0x3, 0x7, 0x1, 0x81, 0x4]}, 0x3c) r1 = socket(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x4000020) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0xad5, 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket$inet(0x2, 0x1, 0x4) mmap(&(0x7f0000696000/0x2000)=nil, 0x2000, 0x2, 0x4012, 0xffffffffffffffff, 0x0, 0x200) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) r7 = syz_open_pts() ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x7ff) 22:24:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x4002, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setegid(r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, r9, 0x62, 0x5e1}, 0x872, 0x7, 0x100000000}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000140)="22a9ba615b0d9f2e31833d298b5d93cf1b4b6352a66eac89965f813886db0079558005e76908038edc4788bac6dba2ba12a29e448d23999fa8627e945c5a4a1b5a1de72362645071f15a8f6a5aec71009e4f68ab8a153664a0315bbfffa57d5ee9ba6d5f090af51ad7a28e51de782b701a50421689f7946eec9202bc2ac4fd20f2771a80c0bac277ac2e0d46b6defdce0e6808b8ea72e5390919de3402355b5211a2c841a3e76a764f58d802fb", 0xad}, {&(0x7f0000000200)="4f664bcc5cfcd6f99771f9f5d7b8cb02c9970a878316c4159d3a5daf3ce592691a72aac28047", 0x26}, {&(0x7f0000000240)="e3c7707566a36234f046572e953af719309f9b0de21afce416917e69885d334e0dbc968551d657a98a3d9f3d46d2b05e302a73c73f82a6b2f2ff3c2010ab783483e37d12981940f6550d4f7c6367fee4fa69429a86c6e05ac5c3f8888ed8a34ebc1e2e865997e4fde53085e95267b1a6c56fc943a050960943c03b579399b312b262cede8c591163afa5050080d0d36726023daa3b4e19cd186c5f1618271bc1845cb0948c0f6d7f9684f90eb15f2f844e84a6130028e6941ee7b861ad8074849758a034833de2f69d5137311acfd2b89a6843ff739218502b86f70f21bad97c8d", 0xe1}, {&(0x7f0000000400)="d9056adcaa4ab4923938e84f543f804e09802502fab1d19113ed9c3720fd1ba3b48e039eac2b5fad87ea756b14e9f81e96148e93477b0f3f6fdfe439f1473f56ee5282cb96bb78d1315f23c91a5d3d8cdb65c33cc7bf0168174b2f1db986e971d58d0568248003a81d5d8cf01f041c1ef5271723c439296b8c41cc78a1f7595a5a4f86f060fb68add8570c70b47a84c29de531aca98fb08b5fb9ab576fae387a2c4d7240c3a51c49f7c1cb3750dbee2c715b745cc6024c74ad0a6632e85f8818abb5a49ad200d56719a704624a3e228b3646220f1dda121ca75107", 0xdb}, {&(0x7f0000000500)="e1015d1b82037c42491cb21e72ce1301b28ca584dc315f48dc4d677e6f03135a67e87dd27cd3be8b8f01043c927b0adffad807491fba1fc0d4ac27a8257a51106a444b29739d1d7b718b548b9acb4467b4faa0829c6ba66516d193c0f48f4948ec2e7ae926305b881ef7aae52e3d11f4439db215a2e916621775a82bf794c31034f658de2e5b474f43182d2ce8697b69c2ce043ea77713e6014a69653e6fb88f7a83c2585b086a1c68bfa5835afc173c053b7457349d81df64f10b0ca5192c4affd599f58ebce948ccf65e0f18db82e37577fcd200653f00c52cf470f64f1acdee86", 0xe2}, {&(0x7f00000009c0)="ac37c62daf5c1aae6d60a0d5600509113456b4810264a226b67d685d3f24b2943118f8ebd4ee010ded22ba5659736ae79d1b5521f4a015cb320536a104821a121f52d2740ba9efe3cbff14774feb1c38d034149f8c794c035be988dd0936af454f2812f6f2245bca1d7b6646a1b8e5619d80d3d48ed2b85cecc5c756a844673b065758261f2d6c76c744b06f8075e0a56acf8685b3449cbd738048aaa5ad7637817a65e9af372c7c47af57f4e66ba39f0a591ac9c04a105eb3d182093652201ff298560b9c0174e2310c45abf794bfaf5e0e99465a9a7845016952a4dcd1bf667661e934c85d9c596867843968d2f022e50757b0d351f034ebace09eb042f89f54b990fb7a23a7f76015b65987ab9b53006a6f4597ada136095d82e72ead7e3fcf0ffe8b8fcf841a8ef47f72e4e7f90ac7e6", 0x132}, {&(0x7f0000000700)="9235434c21753421c3956f64c9e72f4c95f876587878737aa3f8b5adac6d1970ba8845a6e7a2c8e4360270f314271e14ad503cc960bcf6ede1e26ea73dd9a98bb4d84d88f9730df3655b40aaad9c7ae3b0195e4eaf70a4933405ef15909bf2ad8866340762193d2db4e80c243bc76a028018c146d441b4097fc2a17c400533f4f8496baaccb8884df4", 0x89}, {&(0x7f00000007c0)}], 0x8, &(0x7f0000000b00)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r7, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r6, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r8, r3}, @cred={0x20}], 0x160, 0x4}, 0x400) write(0xffffffffffffffff, &(0x7f0000000600)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r11 = dup2(r2, r0) writev(r11, &(0x7f00000003c0)=[{&(0x7f00000000c0)="852baa03275259df1553985e8515283988660a25e30c2cf1c467abcd45b6b21d", 0x20}], 0x1) 22:24:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xa25, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x20) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 22:24:53 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dd8861ea3bff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000092ad7bdd4cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf28582fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f73f009427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b4361"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 22:24:54 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x21) 22:24:54 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:24:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "bef54162dd8e5b72000000ac71ce823ab3cc23fd"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 22:24:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1fa) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = dup2(r1, r2) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x200) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) 22:24:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x0, 0x6}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 22:24:55 executing program 0: getrlimit(0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) getuid() semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r4, r5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) 22:24:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/184, 0xb8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:24:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x9) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) fchflags(r3, 0x10001) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ee7eb964608403e4"], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:24:55 executing program 1: msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="020000000080e4000447403ab967104e5dc1ec1e0020f600678934d75e88e175ff92f493110433424150219957324f28a4badfb94f9c21956e6fecb19fa95d893885343622d89665371bffec85572c1bf9ee324d630a40c251495f49892d5ecc3abd468bcfff732fa3ad8ea08ec35e674ac70000000000000000000000005e310022ba03cedc9ac2e9aace33a7384cbbe14fd62bbafb6a435f2e15108b89e40ec91d8e8a8185b5f1af5184bbf811c66c1ff0fc85b5ec01672c73b1a0b0e79d9f13ae0df0e4666feebd8c579922b27b0bd0b5587499393564eee0401ee4699e60ee37aae0e4edc1c87900832b63d62ef66d940e75bef3328e47857cc0ff9b88b1d346f95527b85f794da186e54d8011f1371f2cfcc2179257d942ac95f12eee9fe0ca877455dc63c27f9f27f65b1acb0f373d2d5f0a88ebdab2da9c20d3f2eb74942b9dbed31776e941fb4ba59d148ed8a1fc71760a2bcda6be06b74e06e287df10426887993b83d55acf5bcd9c8543ae82f720f3e0f1d813356de39f7fe81e00ad3e6f208a0f4807be263b8dc3663fea3af16c275019c8ab93e738781c6cf6f0c450f97bd5"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:24:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x44}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 22:24:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 22:24:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6}, {0x5c}, {0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c26d6cab392c13266f67646e2956fb1a4117af8ac8a246f24be6c0277390297b98bb32a55939f6a2ea7a51227dc9ac40e77f0bb18537b16986198cc536f965d5a5c140231ee86d184325946310dab07f5902c077a761cd421b9b7951d8f4676fc48d80748ea3607a1e234a7db697f00981b", 0x74}, {&(0x7f0000000640)="1556218c9b37755a93b1b751675dc7ad8eb47b772063d56276e7dde1be55a334c0572aa6b3035109d218bcd911db0ae95b54df9a191550f353a030d262675f629868412e", 0x44}], 0x2, 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt(0xffffffffffffff9c, 0xd4b, 0xa7e, &(0x7f0000000380)="74b06bcebeae7fede46cd7db155ecf9a4c091ff260b013e206c18dfb40a2f2edc75eaff4ba33b52375cca148458dba340886dfe582bdf1fadab198620cfcfad0d23bf05eb2b883c5fd223ff8f5c9c3f78520775a0e0e76f1451b24bcc02a5f1ccd1985610f0d83f83f756ae090d6017b2067f6c9f8fddfb78ec4f320cde1561190ec7c7cdee29f", 0x87) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x2}, {0x0, 0x7}, {}, {}, {}, {0x1}, {0x2, 0x100}, {}, {}, {}, {0x1, 0x5}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xffffffff}, {}, {0x1, 0xfffffffe}, {0x1}, {0x0, 0x8}, {0x1, 0x3}, {0x0, 0x6}, {0x3}, {0x1}, {0x1}]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) 22:24:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffffdffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:24:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x4000, 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) socket(0x20, 0x4, 0x2) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 22:24:55 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="99b7d846c2d5a940e2166a9637d708f34c32cf0c18d2deb3a602", 0x1a, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="a5ca714b6b22b06ea03da0ab645638143ea6b63910c603ece89ab55f59687467f1a4efc7f1537d792b12d3ffad81b6c226e06e675eb5fc05a897309dcf7a0f581cf116ae959628e11f75d08b7c7f714c82b17bc20499c908f1e40c19d37b9a072b8dd090b139d77dab90fe2b2c3ef7", 0x6f}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000400)=[{r1, 0x2}, {r2, 0x100}, {r2, 0x40}], 0x3, 0x7ffffffe) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x86) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xd5, 0x6, 0xffffffff, 0x5, "b35f9aaee5aa65fa7b3eed97c5f675fd9a81066f", 0x3f, 0xfa}) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x1, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x4) r5 = dup2(r1, r0) r6 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000040)=[{r6, 0x5}], 0x1, 0x20) getsockopt(0xffffffffffffffff, 0x10000000, 0x4, &(0x7f00000002c0)=""/194, &(0x7f00000003c0)=0xc2) bind$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) ftruncate(0xffffffffffffff9c, 0x0, 0x4) fcntl$dupfd(r5, 0xa, r0) 22:24:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="c5a6c51dde8bd1cff150096a0118200f38a7ba9ffc63c1f49d28f8e545ccde2a46bdd6d7af88cc001e64f8918f3dac2734f6582d8676f45bb96b0c6978ae42b79eaad7cc9675e7656da555a0f54e9e6d0abf729689a2ce13c0a6d43282e688808f89912e0c7d0235536fb1bd2bc7c36ccd9e5d439437f78bd3c035865b101bf34eb73b5a3b1b8a0f6b60f8f876d474010e91589884245f4e88fdc3be11e3efe73672affa196df4504f5f48", 0xab) dup2(r0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) getpeername$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 22:24:55 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x20) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 22:24:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCNOTTY(r2, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000100)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x2) 22:24:56 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) pread(r0, &(0x7f0000000000)="c4443ac6f39e8ac087d6b137aac4968130b78f74f8e3d8829b1e76fac3aefe06240588004c33db9890c03ee06303433e35c5c94290dc86a8a3ef0cf6e221ce594032df185c66d9ed565716e92d311265bfefdb7f71f4532dd132a9e780156d8da13a2e4f62e49da9d117c5094ce0c4b7786d95a31d6f3e6434a1a8c8254a48e03ef253d56a98e13e37419a7a6864bc6c2499f8280c88ec4968d04a2c5b3683240a25382e5d755721a808", 0xaa, 0x0, 0xffff) flock(r0, 0x2) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{}, 0xf2b2, 0x0, 0x7}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() 22:24:56 executing program 1: setitimer(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) setsockopt(r0, 0x7, 0x0, &(0x7f0000000000)="db240e7d58c13593ab221db1dd15dff6bb050cc73f28c378fa26c77f2fef5e2d6e996582403b409d5f7a439843db1b5c87167bd89776baafffe8f7665a5a66fdaab4ca35904d7b795eb9d00bdf234c5087fb571964302aa3dd509ceaab51d70b139c828136d111d23ba0752d422bd23cd83bb7f289feed8b554abe01fb3bf7857ab71abf9044c57aa38d9cb32571e4e68f269f7de7966d46bf4b9cc4e69fdc5e13", 0xa1) 22:24:56 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x81) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20100, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) fcntl$setown(r0, 0x6, 0x0) 22:24:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x0, 0x3, 0x8d}, 0x3, [0x5, 0x6, 0x100, 0x4, 0x5, 0x3528d6bf, 0x10001, 0x4]}, 0x3c) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) ftruncate(r0, 0x0, 0x80001f7ffb) 22:24:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x64}, {0x6, 0x0, 0x0, 0x80000001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:24:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x20) fcntl$dupfd(r2, 0xa, r3) 22:24:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000900)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd335f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d02872babfbb770c1f5a872c8aec22319fa131978218402afa8cbf94781ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000000000000000008ccfca8c11fc28dbe3d457687347d9f58075d921021c1a079e6f2b34e76e4a4ef253796ace5472000000000000000000000000000000cf80f77d5075503035ca0526d364d358a760781793af1febb0c30e621a9651e905540ca8e4876d727a24d2889945d49f009660714d7c592593e8b77c9b5a1a0198a0cc185a96abce94eb0d8a6078300f89a18a0f89485cf0fbfbf66e92856636780d8be60ea0ae895f06233cbc49f894d44b935b6e1ac0d0d9c1e2d593cc2a9ce1c259bd136ab86d753cbefcf655eb6c3c403dee2a284d78da6db3ccb134028b0913ed3bf17f6ae890d56635256cb709b8b9628e6008f8ba66e79d1f5a04a395f248ce53096ef3b6fda076f88def8afad3f63ee5375fbbacf8b19a09bea9b74f50e01a63b88be056be7113280ff9cdbeb66a3a8b0192927a5d71ea1f2695705522358474e0cbe327d90804efa9c0a6536d259c9158f58cd828bf54c3905d69029d268fb47c6b056634dbcbcbbe33b09c01292eea728248a5b49f1c6528e927105e78ea67fea662cd284de2126de83c0f0c7ebba6eb608cdd1be1fe0d681ab65e7cc9d94189857b009f17974b575576dfbbd7aa7c93ac483d76ce09bbf6a593eb8a13b29605209643de8889c0ef1f913ec1edd0d1ab254b9bfe60e3d79cd5e383ba1d33e9f6c73a4f1ee0b5c90e1f2fe861fdbc0ead27a96e8c0a18a0a764b99c3cee", 0xff, 0x4, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) lstat(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000400)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x1f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, r5, 0x0, 0x0, 0xf, 0x1}, 0x2, 0x10001, 0x4000000000006}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/193) 22:24:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "52a2a6d5868576e0"}}}}}) syz_emit_ethernet(0x9c, &(0x7f0000000080)={@empty, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x32, 0x8e, 0x64, 0x72f1, 0x3f, 0x33, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x10, 0x6, 0x0, 0x7, [{}, {[], 0x4c}, {[], 0x80000001}]}]}}, @generic="05aae6430a08b1a0aa4fbc5cea4f9120830ff66427dfe14c81badbc2ae3a29eafaa1d898466d42872699449c99db80012851b2a441402bd5fd6a4fd8bfb6159f996d201a196a2301f6558e17ca926ea246ebfb6b986f35eeba63f1af239d0a76781f384f503af7a2a086"}}}}) 22:24:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x18, 0x4000, 0xff) socket(0x18, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) poll(&(0x7f0000000040), 0x0, 0x6c92) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 22:24:56 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r3) execve(0x0, 0x0, 0x0) 22:24:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) close(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000280)='.\x00', 0x3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)) seteuid(r5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r5, r0}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSBRK(r4, 0x2000747b) 22:24:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0x7f}, {0x2, 0x4}, {0x100, 0xffffffff}, {0x3, 0x7fff}, {0x8a, 0xce5}, {0x47, 0x8}, {0x22}, {0x26, 0x4}], 0x8}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSDTR(r2, 0x20007479) 22:24:57 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) poll(0x0, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x4000000, 0x7, 0x5, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, 0x0, 0x3feffffffffffffc}) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0xd8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) setitimer(0x0, 0x0, &(0x7f0000000000)) 22:24:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kqueue() socket(0x2, 0x4003, 0x0) 22:24:57 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) sendto(r2, &(0x7f0000000040)="481ebbd7f9c980e2dcf53f85d96f1b0fe382e9217e1b073ddd541c99c4cedea253ba212781c0ccb5bfef5e47d35868670a4ffad8f89bc04bd8b1385cc0035cd6d36bd3c500ddf888a70c12ba07bcb75c23d62aab793db344c3c0b3ef1c1023737751ad7cd0f8e0c39f2a0232fcf630312071290ac4595e88595b4edfe22aa9d8da61476d3490d44fc355ca090584af796a30908352ad7a7a24070ef2dcb6cc8c42135d5cd319500376bebcc16c5569d11ff037635299220e565157a1ed470f7de01c", 0xc2, 0xc, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x20) sendto$unix(r5, &(0x7f0000000140)="30898e49970d5a0dde4a64d22ddfdbd1a27156e3c1b6ddad35310f22fa0509bd8eafcf4e340323ed3708e0d293879fd8756b4c580e0424b7aa50605f2a78c3681116038463df2c96279e814a03ff98a423bfd5b836ff", 0x56, 0x8, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0x40105704, &(0x7f0000001100)) 22:24:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xc1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffddfff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x9}, {0x1}, {}, {0x0, 0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) ftruncate(r2, 0x0, 0x101) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r1, 0x0, 0x7) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:24:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000b6c000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00000f2000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000540)={0x5, 0x9, 0x23, 0x1ff, "972489864368cb87a3b99fcf8d43dc33eed67eab", 0x800, 0x9a1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 22:24:57 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x20, 0x2}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 22:24:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9a81, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="c01f99e71f8e7d389fa40fb76d839b86f68039a8451e55bdb938387638c1d7fdee256df23f4aace4d4b8b81f9a5ba6d915e0e1d47fb8ac9350b77f6be9b3fb3c9ad5ff4dbf76fb8073993c91ad4c85ac13b16b1f3746792bb626e1fb7fcdc173c7e99f1faa1bed4fbb03a583df7df59874edeb", 0x73}, {&(0x7f0000000140)="e580c2c39115a5eda28b884f335a58d9814d1fee82b44baf85e86d2fbb4ea987346bbfdd3a85304e7df28198afa9e04149cb7c86dd6472ec3de68aeb77e80cf3e8c023f8db36acadbd06953260bb0fa9b88cacfbc78acb977965912054b70fcc6d631e45e6c9466f77dd31de1c492843aff00ebd5bda9dc70b0a3b8994c9bd2ea39f2f05b9788da794282a60be16a65108f82f4cef3e10d5a62df435599f9be2b91f7a4f33526ad18c4eeac8d68d2563269da63212045f", 0xb7}, {&(0x7f0000000200)="6b3473fd0169add6ba3b060c41dcffcea080d624b262adaf720477ad83546d5719004767e13668017f8dc4882b5bbbf2801e6d43d7617919dec9e0f9a524682119f347bf15da87896709fad32e4e1ceac62379339576b74272adf2909a4b4661268308ed614fc2", 0x67}, {&(0x7f0000000280)="8fd1e6628d51bd35e1a724b51e5c2859286042d02f999d05d8fec2ac07a7d3010bae8ed7a36f1e80b9435d1e8ef886e28a9c280c1d8cd4d1edac958b148b45940a08817afd480bfd704bf672c9bd0cec2f87754e1be63bf5c8b620880817527c5baf5197fe02f2", 0x67}], 0x4, 0x0, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x24) pwrite(r0, &(0x7f0000000400)="d2", 0x1, 0x0, 0x10000) 22:24:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0x5, 0x4) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) bind(r4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) socket(0x2, 0x3, 0x102) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 22:24:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) sendto$inet(r6, &(0x7f0000000180)="ec94d6f2a374d4b4fadf62671e2c94095d821a1a9047f53f8d81d838d6f19374ebca51385f017ca94f5c5ffb46a19bf75456fa90e95a2587f5ad294d9803345b5578b4c38daa9a076714590708bddbf69e57dc01c7b430145ae95a692a66db02c6f2e26ea3eed4abdfa629e7fb7cdc93b366bf7279d14da7b563c49559b8afa00977917fd1f6c701c2e12b29382daff4b91d1b1c3ae6f77b8b25267205c0a7728919f2e464deb40e6b162e19e6dd7fb384164e2490d1d897932c58", 0xbb, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 22:24:58 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000000180)="2df4e47a5e39b04c85aa5915fdc2d8aaaf94ca08ee1d95d30f73d41a62a693f60cd3acadcdec95fdaa849de45bc43b52d1a5024beb2d921f8fbc038be89559a5e43880a0057bc8c1444991a513f841f3e2fe9b8d549bbae270aec565d81e554b26f2b2f9a93116dd3bfc76a847609d2529a89a2dc819087c590010a08d664313331b3106792ecb1ae42d49e7728897ca2a03d5d889dcae0636e108df01d375e47e31ef843742c120cf356239185a976570c2dc2096863b5c7dc1b3b49a330cffebeae41a5807634f1bcf92e717e06dbb2487428945255d6d907b8a26c3b10e38d5686d2a77b09e362412a1706b8eb7308dd5a2ee789861264f9dd92eb484e64384e158e34cf6c47fad8b6967d022e32df22ddd1c52062ad667ce10431e06da0ac171ff7bc34d4e5d1a40e0fa5e459421d6c24641f1cd9206f88553ab54a1ae485a6689734ba365d6cfc5914c4d4fa6ab1080bd82066ca35b372fb94d4ccd28294fc4d88bbb72a889ee3f20c203c093d76604d0e8c7165b0358f1367bc8799768ed13259875cd23eed76ba6cabb38004ea10c0228ddc1f85748cd12fcb25c886db228864bc48a95d58f7d5fbd2da4967dacaea5afe927e9bcd9cb9c517703fb4e54cb36ca6bab1974c905b0035e023f6d4ef68e8464ab093e596a90d5f20e85db4f031cc87265f2e1ff2bf035716d4fc1947b018460ab6ef06a87cdaa1ae90f6fc0827bf79eb9b58e8dfc8ae8d4ffae14fb99850478bf42b9870fbe8d19b369e91a83fcc76553aed99b6308d5cf22fc2aac8affab86905eb7fcc1d6791939924eecac2b5103957d10bd3082ae27b0df2d398feb14369c262496ca3e207831a3d39ff4fb1cbbb7b829059144b70f2578d7bd1accc6a95045b8fdc259826896b79fab13b29ed45c130687f6d6914003cc690eef5f11c507edb2aadaf68f6014dee48721ac07a4a6833da0da7225f5f44f6b6c4db6dae67f6d058354e238db82f0bc6f5ea84fe1ff0524b95073e4b1152824f7eff9fee474277375daa53e6aa11572887ffd07b330c5ed6ba252025d8ad9b0de25dca5a4206c28c3080bf209e651cdf384ff38c621cb3e25cdc1e604b14e7f319da3127dda16325040b1251ce0ff99fee0b4dd0cdb0f5d8919f6d66e866e8e715d0c42ecc2c13f542689cc86de5bd2921ab5765c25c783c99e324207d16a1f238e9ba4ea64bbccae965e36330df3630e9173380afb1cd4b000310f425c5e96017d114d22e68e1ff715d462beea2f3a49bc959014f7ae5ff9debdb8c8fdb88d62f255a36b67630c8bdba12a32ee4c26cf9763abb52bdebc773b2743df07bfee6545a3b3734801bb6c5a28bff31d1d9f2f44d9714d8f095b45a316e6f86e5a56c13f476f653d025d16efcb3b5d497e16381c876ecc0762ffde1ba461776af0b77f8aa8dbc9ab880ebb7d9f045ee5f88bd86470a0303af5fba523c538969f64fe7b9833e85fafdea509c11e38e9ff00a34b67670ebd974edf3700430f275b4e4d908d651888151a68c819eee9e4f462be928e257ea7dea4c06b445cfb39d5a0ef4e949e1522ca15310b97494c2b17402aa29e86395e9ff349c9397e3236e121effd9496ecf84db5a3e36e8e4ac3ac467819fd4476a0d1bf298300eba485ba14dcc549681c2173afab21cf58d7f15a4ba53a8e445939e878203c0d8ac8db111b86b6bbab9947db4f7587b65c9f7583db5fe360615f6b2b71074cb11238e46bf5dab9fb0a82c29348061e9e267f7daf0e066a73dd1bcc79438a53ed810c3f29b28c05972e4d76b9ba0dd9d5ab0575554f78d92b924d814de928e82ea294f9ae5064d98e3f571f9d40794f885ba1bb865cd35c24e714e865d497f57da6d04e1224f79344654b82e50ac4b9dd3faeb13dced7cd8d9518494e03850a1b1b4b73bda440e36e33ca9f130767c9773766e28ba293734dcc6537ed093afecc7d4dfe7a9672c746b0031374d243897b5f9a13357b20d0b172a2c707aa3ebcda45fdd1323ab7d5263f3138611014500dcc7183e08da7f77abfc541e8f6794a53125fa85b7a6e34d6332ebef5b527b79a44bdd6cf752a1729f3b69463af0075b8c69ffcd319dcdcf4ad8446f94b691d2113d02214a63e974f8c1f7a70f341e5dc57ee7c353d71f9bf1749832f85ce66f518b4fa8b4f82236943e3785475314801198a0c3544b4bd7cdf05968309558311ed95b2164e7fa8b2008de728f9851d666e531016dd1d13a4934c51ebc2eb86c1b80319cc285c141bb33153e5e4e9df5e3eb618a1f54d6276695fc4d15cbe03aa207a316b497da5540f6305950fad8a8fb0cd0546891e2ba7362c15169312fc1d04664dfe1ee1d92e556e9a62540944cd8a86f661830bad36cafbb8e26f7357abc32af233f0cc45fba5e710dc227c59ac09064623d0db3b9690e18f561a011093a03d77e8851d0dba0f91ceb13e7f6136cc7a9ff8bf72bfae15ec034907936f0403894c424c33d9216b4e550523cf6908c6988b37f06b87006cad92291c14103db34849c8db78ff3d195031fc50c1dcf1bef3c61611063dcf028abfc8c9fce8a5a18e0de89527141edc4b31078a56069549d101a7f1087bb335c2202f2f182443e6eb031e1c4890f1c060c6957616d808cdf82ccc582ef4426829eb0df2bebe8a64b40c6719ce79f4c3eaacadfa44eca63e192881d0220ce5ac2f01450e5e35e5316b54621ae64213bb1e91e9ad888fa2ed537871f6b1263f7ad853a5260ee7837b3cc4c4385199424f1349bb687a8e73f737e89674d43b79c645fb1744ecf39012eb91e9b7432908fbc8cf999118cd8de19fb80d5a4d64bdbd2305a0f5c8fac0d0e0b01b188f233150ddf3ae88c36db401d5bb86fa215a1952a4b0661a73dd3579497918dee7e647c5ae9588a26668229d5ba3c4360f4e326bd746e723085c20af94c33b402930318597ee6fc83fb5af459d6126c4721cc1a223457d70a8771a656ce6a7e5885707d2af33137014f47b32632141901508a83a43904b63dc0cf1bcc7847c4e7c973726e17e613f3bbfd71571e9501cd64a58fa596db5037d56d93bf12f760178d50c739358faca2cc5a3394182327f2d8bd6600d0a54d4344a48a5061fa1cd0accda71cebd378e066c253a94ddb9119ac702a113e5a5796b24aeed28a331131a294addcbda0ac4ce7ca35e18321b08e3ea5f3510de62ab8e36d2f42e9dd6ef347cb92b58865aa93a968547c7413326c5c6ee2c09bf6322df6f31def308ac53401dff016380d3e27320e63bc06d49f41a7d77295505af8ab3f90960144429e243ca5ec439898567843e299b4e8c82ad00d8451d89e1f5033743b93991dfad5a9e93870ff728694cdab03eb3f0a3d6136d89c4b564d84f288151a7c37c2bfcba8f5321f86c3fe10d40cdcae482dd96828b4b99c2e6a9475e28e1606623597f7830f527a42b61f80b09129fab3d98207e7d2c0ace93c38712ee70ab8f3c609e7a101e4b3726a2806bad3c1841d2d278cfc24d35045cdbaff54d91d1da46fcf7878a8f8bed4ec1dfea661163c816aa73542000d579de10e969f9b4ad0fb37a4c024bf6a67ec6fa8beb3b3023256d9f94881673f6917efeac6891be12c10b8b7a85c007150176c427deb0526669c68a7d818eb9e344fc7ac5bfd50332d1cdaa248d1d22793ff8ee96c85840dba818229f7646018882cad97e4e61440f094b69a412d1312823113869b971eb458ef518d9cfb4b8e62cc05d42dc290f2a872c0982bef9b44f724aed7bb590a4ee036740610c09c2bff83f5462e969607c5ea7be1ec0b2bdd131b155718613d726fec7491ef195f2984ae9a8d2a08324780c91e47ea9d685ffba02a7339c0669a20eb07ef0b482b8598ec772065c779ef9e0c54e21f566fa741782bd1bebb525a642c49718cdd2e389e55b03c45d403f4d54f78dabec2a2c7369d1d8da152e9dedee91e5fa7a8d2156b4891bcfc03684d62a450e6d9e55f0e5c54fb68db2d5b7f8a69ec59c154cc3a829e71b3e93035f408e0cf89e97aad896ae1f073f933b79614a03e8b207787d57891d5b9a24fe2a350946ef11d4f2ff2de1082483b9e4e68bd64b7f9069d8bf5e32e3745a4928a2ca3996a16b19ecb4b949ac9340b6fc0f4beaf576fd9c3c70dda477fa772eaf9a0502479022a5d76787f882c4bbe72892fbcbea2a6b1e98f8da5a12a759a9cacc11b8dd75a4bd841d01907352f5ac51c1d768af68f8eb329a3a649351cfb4edae2d1e39ad388008a4b1c5cea87f462a41837cbe5bd1ac4100bd5ac0c91b43cc168bc99c430f48c3fa87b446530fce6fe0eb8aed180c291835fb062c59eac985d92c2a4e30600b98d8587c5709867cfc4ec5a8fdbedd30eb8bf542a1ffabda44a6913fa2964d27a4d8b1f6eac705a4a566275639804cbe977f5274bf08703847e98814c54febfdfe1ffc1e84a947d6552250a2a8da772848e991acdfb58c1577f6a89761c5045171eec1d4f60b520a9c8f0c91c41322fad3d0f9b6c4725215b92fe1189519041bbeb5afd6930ec2cf6f8a421d24e70668a75fea51d200131c2b379c46358f3c3c50c11beb927c61ca95105a06d0b74558756b49c2edb62f1fbb7b4904723227f1a0810d84510e075f59dcb1945f9bba4243c79cf1193191e9a7a7a02b3adc1c846912316eb032502f1bf2145313ba34a43a5b45715d19f493f2e8ec7d6f6bc1e2ae18effdad5ff5f13328e8dda83ee4e3c3f26720ef5d66fe1bf52e8bf71eb4432a5fa277ffbcea6100eae855d6ba64200a2ebd0cfaae2445e4f2bb1fe3e56c76eb0ae9234d991d9ed635d719fabfca791f54d3853953697d5a2b4d96b01678cd192daee0626c6761cc709c475dfedb51151a17a8f0359e556adc1d188962abcdd36a7e18bd03068e8f1b7ae40148217d99163fcd322e33c1faa494880d36bbf968d440f27556baf703b70ee7c6c5f914fcaff3ff60ecc6896c5f49f1a83bd1320c2fb5f6552e6c2c2e07663f7b6fce63627d26847fc93db6f95edff925814192a9cac01eb6d418b97ba3728b55a5fbb47c446c441609dc1bfc2caaf2c9b777b9c23cebb8c453c54555c9509ce66756f47de87c824e7c14e3a06046228be1bfed8775b735c86ea491409e71ede7c8cbf544e7ba62411b00b6778cb48598e602271b92e304600a7c9425d07da837f00e85ace611157c3863a378035f26495bcb635178d12b8fc0d066cc20d44a558d4664580e6f4fdf0e47ac075daf3fddab258029c6110170f5da43bc92335798d621424d25df3e202e3b4d7717303f34ed461f9c9535c477790488e44b463c63855f03e2f9811fa7026b31eeab4f70adca176a02bd83ea0ab2f7621978f00d05cb35a40206e57968a744265c1020fb597f8b8d191254ba934299ac413c7c04e02ceae8f1941b921fc9f144f118eaa71a92e24c75982fffc177d3712b56327ba90e10ed240bfed96ff47281c09fcec2ce0d59f7768b6dcd9155dc6dbf52f5a6be462402b42466d1665a574c38e0caabca034c350776566a95924b1ba98bdfc83fcd8b3d836004401d549e6f7c124eed13f9d2bc9d9be3bf74722a96cb61e008652e3e8e55b998c089f5bfeb5cfaabcb690ad171c4fa856f0cc96f4796f0b385f941cb30aee7d20caf943bbe3677b1173c054d0c4d36492cd73ecc12834f312bfffe666574701b6e17e1f65fb431e1f753dc52783091dae38c0f6337a28bf2ac6e881b2c851a66731fa908623f36917a70b098090e811ea37c6e36d342d6f421437afc24a459e086e8c6049350d5c5893a9c2553bc", 0x1000, 0xc, &(0x7f0000000080)=@in6={0x18, 0x3, 0xa533, 0x7}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000001180)="329d71bb759d10ec96ce0cd6cc9f4c1a28ffd8cdcc74431ca67f14d3efaa6b1f51c5b7c97974ba6c7471ad4748547ea880b7864d7a6e19c893e39af439cdae34556aed50a5191e323b", 0x49}, {&(0x7f0000001200)="f712836cea241bc5040dee612f2d86ff8acee7929434ff15587f5dc68b0c80e7d34b754c6bfc69e6c291ec33172c29608fb420e9074a8af9f25e4bc6643be24515e2767b86ca61b8de459baa2fe847c27f887b37859a40ab87a0e1b9f2d3bb6b9551cad057940945f2971bd669f9edc5f4728e2a5091f3e52eedbf3fd1b8bcaeea7216290e899a99bad91d57ffed4ee8de9712280f9a9f084d3d522e93540caea04b70ad7a847eaa9c7f52a242e3ea1ab9c1824da5ec20432302536afb4b027cb1a82238c9be2a8acdc9", 0xca}, {&(0x7f00000000c0)="2f7a4d1348a32d4612e7ca62e80763e697c306ebd95186b134122c62a9737ce348e2d89e7bcf28b790a4ab58784788", 0x2f}, {&(0x7f0000001300)="5b9307907d41af6164db12e6af8818f7151cecb841b20e26d0ea6bdf55bb877abfdf547ab195e16a078cafeaf358d6282972b313b519f63aec47c6d20988b69ba573dda133e2da072794d61ec0388fd1ada6f6ebdbaac459b771770624a0eed3a3bd2a54", 0x64}, {&(0x7f0000001380)="0b05a50c0fed83621a525b48d7c41123c4b82cc5a3cb6ba4b8243ca68aca2f9e9d401b771a977e9eca3ffe1c9d152875ef0e0ad5483538f64c0319c08f65046112d0992721de3ef68cae3993f7de3696b004c403f371", 0x56}, {&(0x7f0000003040)="29514b3cf2fe3ef52ec542a5cfd8321e4453a5ca65b2c6e2cfe4ad4f406933c3cb22d8d1dec96c66a4fce879f03da68cbf05eb89bf9959130d94fa395f04e588b34de65686a3f8aec1865acc4f64dda7ed817251c31ab36ad601ebff7d7d95efc3b46807e0408adcf3442d8885d5d05a69694a74cb774caae47c461c5e64061d707ef15c936da044b45a608f66ed22aad4732111f69ed02bac41b30959498d59c8c02962d500c68a5ec460d8355226ed5e72a5bce91a416c648403d39af90349ee9dd19443c17a09874a18f8bbf7940547d85c8f9114b997909f673d7fd260e3df22749723e0892dcd54a57f781d80b8cb8c94f814ff440d99707be013b1f96122ff04634f733fdba29bdfd95c6b39103a9cdf758d84f123241c8581768795e009b769cfd9ee4d609ca801054f2db81ba2633400e1786875b3e24f170c4549552d0a769803431803af8de79c7c43eeff4275d034fb73c33cd2c3d9c5c79b675a5895a3aa1b81453d38a0598f2eadf8e2020b58964df328553edb4b906e1d99d64642bbd026ff8a780c8ef0c300a647dfbbeb4d191324124c9d2ca2e94b6c517d3edc039e53a5003406be2862927241a376b5786b15e4269674c9a3b694bdcce5cdb3ec5751ca8448f9136ef62c70212dbca1b087ae3afb67514e1c228071933978247990716c1be12c67bd27760ea40e89d60d4f42e83a409e455aca1f66f12476f5e0793a6b0a4ab2a67f686476cc4cbd6ad7c8757237f707673faa4401235d4de026a9a42b21313f9c371d001551d5de26547ff74ede5b6a72f0363e4579bb3463f29a04428b390fda032e5503d2f78fc00254ce9af31dc7b28058e9c88817508db2c3323a69f2021469a89dfabaabadfe60095de1641421e6ef99f86171c305dadd365fba59cc5227543cce15aa59dc32cb7a6a7f12970d06c84fc7e52ffb2ca241d3bc0cd2d3d2f7f9f24e29133effb12dc6b90610d736f2bda5e027620457dfbc59aba0c019daa251288b6518364f1728b8cf9e7569c5402fcc5a328e92abadfd44f54f7eafc1b1dd830fa31b68ac9a36702f4197c722df70177104686ccfb339e35008739805fe1d901d46544f961bb2ca937bd86eceb57a1a6267bfbae98fff1a89f07cbf412060faa2d8076b36aa6fb8be5ec2b2d1a6dab6ef60f831f753be785f817babb010f16854bffe4547c95b0699494f25a98abb17e04f65f4f7942352c70d7595b8a68cddc423d8c2b42f023f47235d8d0f8896e03033dac36217cd39f8aa4201bc23eb3fc6b17c14273adbbeafc82f0caea13e6181176bd76452cacfbd8382c225f4a34592b5e47171fdd63d468049a497abbcc08db5836cd4a35b4848fe4449778f81ec53d80a6410af750a4cd3f5fff42633bf46243b5e780be84eb8591681f7b5032f73a2114a7ef8c61068079b1bdc649a29f061215a44b0398a1630769d864a42028ab2a7df22481e4ec8769ee861a8b4b24dea2c21028373039418c4d1823caba68b84957b5b9a16ae548557cd0d5e42e16b3612808faf3be124da40ef198ece50c5946f820805a3006199c21af00adb11cf45e3753a28439571a49402cb29f21f8eac9b225ece5c98c5ff057dfdf851d1dfe88125a3dbd9a76a69559d2946a596f58108b9e9b796c588d606ac73ad5a2a84406cb17719d4e0013a013ee7b2cf9364530ffb9766a7996ab1a14975a54d8c0d1bcd34ff23c00977af724cb800545aba4761316a35adb92aac12662f67287a4dc59c0f3feee6d5c4a6a04726496201d4f07d1791448653cecbf12488bf05ca14a39e3eecc0cc831d3ada6e13d556e95204a0200b7177f2912707ac9044f0222aecb7febedea1caef8890798ab3d1401765207c392a3b42a109818911b20906d91916402958df0bfdd235187feae15284879ebf1ac6206a23bba262ce89a63f542e013e3641e9f308d432c7190e9bf85824947a91ecf2d7114a1362b8454455874d6785b25ee9e68842be479d5df2f4a9e653b7cf139497062d1b264404fd95f7eeb3000ca730f6470382b6bc6516aee98385b47ad3206e29515fabc8a2caafe2ca47078fbbb96fa7df465af0018311afe5de82640162072cd53d82d44fe0848e950bc448386ea5646cadcf891ba6ef2bcad9c3491aac959df4b34fe965aae4193fc7e16a5c1443d7518d16182b049880f914103cc3fd130467df721ad096e49ed57075c467babff0d5707f3b123044fa3451c7ae34e8ee9ee48885a0be72176553c499872279f39bb88b793e14e17da9eb639539ef69471399ee117d1a13d1b3a5e1e26f5350369a9a5928ad108c30f2fb0d23865590b16aa7bc9370cec1e9e3854597fd04f086efd51b959f64eccfd91cc8c220c90c3d6bdf10cca5df3e5d2abc66e3660af4b971461c34b51254c3296770bb06afa89290091e73c19777e6f3cdf8c0dcbe699212be542bd5bbc2585c7eeda6d6ec547e6eac5c445242d262fa300b815d3da9cd70817367c979e5d506964ff57cdffef67c6a18217de4452b2f987b50dd1efaaecf9f329a01b8f90f38293a5f4811f57ef4789b02bb66b812b34e2d1333fccc75c277b398726e2a512b0006dbaa7120e46b023c9fe6648d7e09964390b59409ac943e2cafcf03c04708e36b55dd0d7548be8cdd133843dff620482a505506738782ee0801e7d30365d553c6ec53e745e25da246ea6c9d32b61da9facc01281f7f3afa214747410ed94e04017fc238469290715e2c47a96bc5e9f05df11bffd50a10a0f88fb68731c3e4c87c80a98775187413a8ebbe5c52a9f12aa5a7fdefa2b066c2d137825c90cf0a884889acce957adc26200c70191049a6c3039f05bfd2dcc12df3f9a144367c494de7db94f2d4affa8ba8b76bc60fdcc3ba975b9dadd545fafe21d58693922fafb54df624fd8c24002f4afb3dcc68dcd97f30ca1a02809c5d3bd28b033f7868f791d092159603f94b00f988e752f3b9e736c44f131916855119d2c6bb8d53b948e25a8dab6229a7a1478d15147ae7d987d0c4d5b2f2514d994ba2f53f3ddc5fef35586614531977ee616022d17eb8a23b46c88a540ea636b7ce2182fc9de12dea6e71a801e916be64c280c106b959742c139d88a13c2ce24b1bea9d40292715b04d8597e18546e8a4ffb275a9ca58e568c6abecd4fabd10b2ce3b55fb4b8c45a5ff4d2cfc8ea00c5823564106434673544f20458d9d55854ff7bcc0715ce8e9666e86236812fd3ebcd1f999d9e0a26139af304ee589ab45f516c05ecac08a384334769d0b453f654e1872e26cfd7985fca77529b48d909fe2545a1fb6ff25c55ac72606b66e80ef49ba7f25ced6a2729902132ecfbe63747bbf67c202cc28f94f362c402e110f92ef6a3a4faa01b98352c43337aba511f946d3e18fce0d891f03c22f0de7a77046c6344e5e5cf8508fad1d498b62e1c9dcefa2f9d291fccfe3a2422173fb75f31238f46d08e68a1bebc32eff263d0a96aafd917150c4c601625798697b961784ea6f282f23e12020475ddb9eda9d550dc8d6ac019a49ad2f2e382eb3ffd319dc1bb3f8b8a8f32e02aaee9fcb4e551c0dda07796b9d83141d957755cfe27ed42fe6f6ae23046adc22d2dac460a2233d1d0edfb560b0200ba3872ab530dad55ba120599e017fba1d697c62e9db738caef6a6282050f43ffdcd840e443122f849086cc50361cb39c748cb885d662cc5894b411d3db421690452ebbf81dda720a46e5d002477d38911a9ebb4e692c9ed03570a91103fc1e33c3069399fba583538ca112990ce1e5c37e9639f338c4a0f6744ce8298c0529ed46047217eb05f2266db14dce82ae02584b5b71a6691358c12fa442c0bba29963a4363ce1dbbaa8967b237f18ba686caaca088321c6d1b6de8641d36121e6f61bd7f107db541b22db6cdfc2a36cfd218014f6b7501b9070d794f94e9d47ab545d55bec185f48cc386bdb729d883b7157dd884aa815de701faab77a02e04c642d91f1d31f5f5b42276925c10d922b0a7a79f00b4dd5a104d5936c53ee95f3fdca46620f7bb016d8012dbb4eca7e615638857021d32e8abfbf4ece586382c4d32821b1af3a0e81cf3ec3c8081316d78d010b658b9af0d0c331ccea6374c18242931349ec202a849e0e2d69a52303f3acbf5dc22c10aec86ee6c5d8ad6683b0851d81fc432ac63a42b890568e8902bd8e284046f94a34ac7f1e85db57d444aa2cac4d7e05ed46a7bf479ca5e9ae675a642a4fbe9527025567509a61f80bd31a759353cba34b622954c3de2e2b5284717a67b14d2d2ec741a494f693bc9e230960cfe8e5f1ad9674b47c008c888957dd614060c01f1b178686d7cf15d8030fd8ff37583fe0e211907588a39427a231042d844ed94faebd39f8983532fc6d0e2c75b7aaa8283a00d4741eb2af1f4ca73de72cccf151ae47ff6bf50f07c3c8351ce56b551ae877a3110994ee34c50787862eaf4af48b739bb1a40c5bd1a7be73c6f798a5939041cacaa61fd2ec430176403c5ffd8facd6fc9e104c04d391c574f732a98ce1d07142d1c1b8ee319eb1c74ee94d664d84a191f200cc04d274cc3d2327937b2b057b28dccd238ce3db7b4b17333e563932ec7f1095c39ea636faed283ea15ab8f734e25a8aa01aab8a89daf277ac7db76bd7d7ac39bc07acb0c312d70f4ec8f96eacde26640b6f0b6fa4c9042ee5859f00573ecb00c77644b8944380739c83c48f3dd7c10fed89070763aa95a2acd8e172fc502dfe5dedc1cb39c1a165eb045e5605ef6f67af65315d323ce1457706151d2af408e1ee6e4799f3c75d83bc87b909b0f71438d7d082a54c03a773c3f49fc3fd561330b34b6936a653ecb3bfa11d13eaceded80e321cde3ae97e417089b1e065e2cfa0398b26dbd8f5730b83c20c0b5cecd49f3d08539d1027ca2fb81aaeb5fefc01900f87469520759a760bfe158893236031c3940ce58aa3cb2533f807c6f54bec0d990def589cfd8daa478742595c701e1ec22d43c939ed99e89b6387c9a6fd51404f78c8120e395f0ff9a8c1e231111a64ca139635b281a0ff4f95c243a3595d44eae6c6dfb34ff6b17c638b8d47fffe129c6c60f21fefa8aac35a19ec91923f11a94f8212db7e1f29f6777b2cd426a5f0dc8c18134faa3b091638328c1e4693045e4222d0813c9db12e5df8c3b39ea985e17af7d0f0d1299de47da7d421367deb07eda885b42403decc03d482d58dcc9bd348720b68aa81710298f0ccd024c7760e412e8aed675f36eb18b1ebe13957ee52e9aa728316dc9fd87413bb525b58c9af45cb1bd32c0d3685d30226581005957e444c4d1da6a34ac1ff89882344c86d8c943cca59519a64cac6884890c0f10be08651f1cedd3aeda7d7331955fa816a2396bf093d312043757c34f80c77be092f801679da5d22ac76462d63732411e6699d876273d6a9337b7b9a3d6c802781d1cdc1412bca833407b696780d5795c2b043a25be0482d4a057c524dceec1cdf2c55d90bedcdf5cca7aee35204815f61f8893ddc2526ba8ad110a6df6a45ab9e7369b2c79a856b8236ce5d50017f9f70fc26328b147144c521a90ce4ace3466b750ff40b304ac7afb7ae75d0d2028c29899413accd0a0f6c7660eff5bb408c77dc3f9e61c7ceadd73d0135dbe0e91b455c99829e3ae0999927917ec4b266942f9a31eb171e7a9fd02a2596ff7d6b40b8e1e87bf2a10a5a62ecdf127457011dd69fa97376b4d8920bed7ba7ee2a60602b97066129e642e8bdb0b4e290052a9abf737633cf310861d95d233233f50d08cd", 0x1000}, {&(0x7f0000001400)="36ee75d42eab8ccec186d355d57b758212053efcdc2c", 0x16}, {&(0x7f0000001440)="88588ec18fc1265e3fb875cabc4a0ff3e82b7657eff40ddc497a30c9ae8c46f94a202c6b57f468e7444dddee74689014641ee62a748ebff05dc6260a1f93544a38c88a95853a4965169036e7e6c25ba44f00913cdc5c19527bbc1b08203a959d77ebf5f0baf721d0895074be2732db4af677f368b6a1a86356081326a4a9ed0d3c4f44eabafe0f1f9d647fdb3435c4e9", 0x90}], 0x8, 0x0, 0x7) sendto$inet(r1, &(0x7f0000001580)="529b1c42b79f3c21586cd4ffa76b8d4907140154f4e39d227b5cfbddabe3981e772c18ce3460de140e7e249e67882781", 0x30, 0x2, &(0x7f00000015c0)={0x2, 0x1}, 0xc) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x5) 22:24:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="74022eafac14"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x8}, {0xffffffffffffffff, 0x8}], 0x2, 0x427cafca) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x6) 22:24:58 executing program 1: syz_emit_ethernet(0xaf, &(0x7f0000000000)={@remote, @random="45f7b676ee0e", [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x2, 0x0, 0x3}}], {@generic={0x8003, "eeaefe4b0d69bda545e2855270092a5bec6e6d424567fa5335a2cb043975054fc7fcf032c607faa185bad1c0ca5f495b63477c74309ac53e9d7d3a69fce4c3427f7fb8f99aa80720847288648993ca214693020f9d7f1c1b6c0a85dfcb56d8ebf2f37dce8a1193e4374b885853e7eeb8546cc5aaa509e7b6aa9285c6681af96b23f2df7ee3b4289f2622b41283419bc7ab114ee8ea04d0101a"}}}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x1f, 0x3, 0x1, 0xfff, 0x3ff, 0x80, 0x0, 0x2, 0x1, 0x6f}) getgid() 22:24:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x40, 0x0, 0x0, 0x3}, {0x6, 0xc8, 0x0, 0x108}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:24:58 executing program 1: mkdir(&(0x7f0000000380)='./file0/file1\x00', 0x2) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getpid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x4, r1, r2, r3, r5, 0x100, 0x2}, 0x6c1, 0x20, r6, r7, 0x9, 0x5, 0x5}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0/file0\x00', 0xef3cfc8e426accc6) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 22:24:58 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) acct(&(0x7f0000000040)='./file0\x00') 22:24:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000300)='Q', 0x1) read(r0, &(0x7f00000000c0)=""/114, 0x72) write(r0, &(0x7f0000000140)='&', 0x1) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0xc) 22:24:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[], 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0xf1, 0x7, 0x8}, {0x881, 0x9, 0x3, 0xfd54}, {0x1, 0x89, 0xc9, 0x20}]}) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 22:24:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x1, 0x0, 0x3, 0x1f}, {0x40}, {0x6, 0x0, 0x0, 0x100}, {0x800, 0x20, 0x1, 0xf1}, {0x5, 0x7f, 0xc0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 22:24:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x77c9, 0x1, 0x85, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:24:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x200) syz_emit_ethernet(0x288, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd62e0feee02525081ff010000000000000000000000000001ff01000000000000000000000000000116300000000000004fa6ad2eda0d6fde821b52aec048abbf11ca37798342fa2eac195f01da643292b4f929bcc8af69862801fd98e8c9a4133278ed2eb7720d84ed3b013db76906be183f74c1cf34f53027d46303d3e6d91fdb4741fbdd99d552749184415d35d147a998bf7159e502466a44de3e6dc840b494c9a600e6c5f3d9f6def0dafe1a2218d731a9e7febb647f6cbf1041ea3d1c86a5f11670428990c53b8728357ca770f898fd1b79f6701798036232e50f81b2559dd9d4b295388f630af4fc982b4017f36bc667098ae60c899e81fa9112d454b5dd3e3fd7c524590e95dc79f1bc252a29fd1f7fbac5df13de91f9e76c07dd0650b48521ad514421c537efa0bbc0e810475d45b469dc0cbdd6eb6b7c1201080000000000000000025959039409bb3c46e4f5e501ce2ffc3a00df8a92432e7f0bdc8cc026ca1c57a863571db2d1ed31989d410089276600e174b70b81500ebce21e788b6eed3dea2207db775920b836d2e393e87977f0cebd6f23a15d71e6d27820fe000100040105c20400000080c204000000010000000000080100000000000004011c0502002000010000000000000070000200640000003700051866000000ab9d2125f2795ba98e9e62a8d55a3d578cbb5dab385fd32774908eab780fa02a9fdb983205601d1167f33eacdf7eac9a9bb282696af5890c517a88854d5b0abe00ef164ac13cf4ad094ae8e4f323332e1a949dd0e3905bd3e01547d3787c61a1bb7d9cf61abde389a9c6133994ab51a20e7df981e84dc8c6758bef13712ce7d298628f4d5399ddccc005"]) 22:24:59 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c8) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xd0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000180)="2e9a12a7bc1dcefd0b6f8eb9e2140c67127b5029516bc0d7887a5c9c70fe0117e27ef92e54e97e39c6219de14cba26c250184a42c5171c0a4c6f69b813063d807e5a1f4357200b5cd7a3e6e02f18f87b601b07029a6fab517ffaf21578c5abad4085dde9b6a6a6b02ad25a450065eb4f75cd88927e2b6163df73f66c8d6967b73f2a9d0405f7124776964cf8cfe4fe781330ea248df1f72523dca4fe59c311daa7394092d497947049ba90bf8783e42ce11a6a700cdb562ca533d4be80535a15acc34c26885871da", 0xc8}, {&(0x7f0000000280)="346d5c48183252fa647f6acf5aa546f79df1c365678a486c9d480257529f20cad0fa646a87360cde24b4ccc7d520fa79af5bc3d9650ffa3926f03bba8a894ffa0bb97a4d18dd2abed58ee7c8bb1393b9551a64af24cd493eb37f2f2d92d5f361e7e9321b33935578bbb6679d839454f53ccf1c7f63d9bd9980ce98ad8e89fffe99457bf48feebea10ae36f0cc71e15eb8848d3838bcdfcb6cef0e50e0e3f85d81cebeb4d2aebe3d7d55aa406a0805f216a090feaa422aac53b8fd4", 0xbb}, {&(0x7f0000000340)="14edfbc1d578a600a74f6367ef5aeeaed3fdeffe4798013460c0e338b58c5275fafe17a283e9d78e997442b68c18162c53b09ceea4f828e6bd543784bb525f9e0172d54570882e784277c2c1a254aa036955b6c669a5342f283800663a2f02760bce1ae02e3d7243523179ef8b17a5ffbcd3c70e33ab121f50f77ab6ac52b21c54dba7ced0704643af29baa00fc6a3355eefef25e8f3547705ad", 0x9a}, {&(0x7f0000000400)="aa3adbfb7620332e4cf0f46a7ec09bd927643893beddcb86b28aab60e4d1a4b959981bc79ad4190fdad5c9e278e1d61a031da648b87906dd43232a00655e27b16d1837accfce9d553a95061e25083ab1bc96889c22481bec0230a9e5112bbfd9ddcdc11e406e2430d13abd6cec8a52acdeb26f03cc0002fe55f7011feaa783724b329195b32c07f7c2", 0x89}, {&(0x7f00000004c0)="635a52e4060c4c670f76dc4d30295c6b822ae85c3d43e88699b102daf36ef66e50d363e61f32d3956d003fac28c85816467db9d4eaca405062259ac4", 0x3c}, {&(0x7f0000000500)="1a4dc6f15e5f52de1a0a27def109e5ab84e4051083fb6160907b5a4bf3608d2c8ac004550dd8f7e5f0125bfb29e61d0a8fd6b11312e911cff0935d4c6e0125a772692c12c6e45081d39968e49996d7396107c7c2f22bc6840263b941360ee8978a84999d", 0x64}, {&(0x7f0000000580)="939577f597f274eacf0308691c91a48c6da15472f353f5214de8d6f445ef6d81acf002e9334d7a08df45d2a53867439289e9840b7b3620968621a0c7935c5d7121b75a108aa394abf856edbb23003a67b16d9d127cf68e43b5a22acd17903a6a477d1efc008b8290f5d30b533f61f246922584fb622a781c0d", 0x79}], 0x7, 0x0, 0x10001) pipe(&(0x7f0000000680)) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10000) r5 = accept$unix(r3, &(0x7f0000000700)=@file={0x0, ""/97}, &(0x7f0000000780)=0x63) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x200, 0x0) kevent(r4, &(0x7f00000007c0)=[{{r5}, 0xfffffffffffffffe, 0x60, 0xb6f13d9797337090, 0x5, 0x8a97}, {{}, 0xfffffffffffffff8, 0x2, 0x1, 0x1, 0x4}], 0x96a, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffff8, 0x96, 0x40, 0x8, 0x3}, {{r2}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x6, 0x7}, {{r6}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x465, 0x5}], 0xff, &(0x7f00000008c0)={0x0, 0x3}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000900)) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000980)={0x4, './file0\x00', './file0\x00'}) r9 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2010, r9, 0x0, 0x280e13a8) 22:24:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x8007, 0x5, 0x0, 0x0, 0x7, 0x0, 0x1, 0x0, 0x0, 0x3ff0000000000000}) ioctl$KDENABIO(r0, 0x20004b3c) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x40004004000828a6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) recvfrom$unix(r4, &(0x7f0000000600)=""/4096, 0x1000, 0x801, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r5, &(0x7f0000000080)=""/104, 0xfcbe) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="000000186004008b000c0000000000000002d58c00040000000028000001fee25eff0061209a781ef1b1eff564dfe1f5996d8cd320e585ff6d7463eb9e69339a815674c703c2a609c02b2e1d65a3ede96143f7", 0x53}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x20, 0x0, 0x0, 0x3}, {0x40, 0x0, 0xff}, {0x6}, {0x8, 0x6, 0x7f, 0x8}]}) ioctl$BIOCLOCK(r6, 0x20004276) 22:24:59 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x800}, {0x18, 0x0, 0x101, 0x101}, 0x8, [0x8e9, 0x4036, 0xffffffff, 0x40, 0xf5, 0x1, 0xf0000000, 0x1ff]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) 22:24:59 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) sendto$unix(r0, &(0x7f0000000280)="b100050460003d52c52f3600000000fcff00010000000000cacea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f802b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02070000000000009ad7af7f7a8ca9ed59b6af0021e4fd89720fd3872babfbb770c1f5a87ac881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000000000000000000000000000000000100da7e3fac04b146254a4ab789615645fbb28aa67fdf11454baf8efae3179494bf60c531cd5c60b8835da2351f8a8a99e43217c7c97388ab71243de4da5ff3caf03c3a45cd870ddd04b4c19fdd9ae9d7cce0d25ca55046dc0bcf4e7256db4ebb47925919498b08a88b865ba9fbbdedd691cf7cd6fa6b618729712f68102caf59894ff448fdbfbe64d82fc2b3827cc8c57dc72e2c548799fc8fa9cc5e7cdcb1ea5b55b916682e8b3ab5add1417a2df0f2594168bd928af4f8299f3b09ede4d1cc2f8fcce53438785017ba213018cc0b732372bb59cce5f37e40a52c437b699335036770c21e7d92ffa88ca34e3b2bf33208a8317f23d6251c27189ee67edec9", 0x1ba, 0xc, 0x0, 0x0) 22:24:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x12c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="8509524af5983121177906009b0e0c2b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x20) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) r3 = dup2(0xffffffffffffffff, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x8, 0xe9, 0x7f, 0x7cd, &(0x7f0000000180)={{0x2, 0x6, 0xc, 0x1, 0x0, 0x8, 0x4}, {[0x1, 0xfffffffffffffff9, 0x2, 0x6, 0x5, 0x80000001, 0x2, 0xfffffffffffffffb, 0x8, 0x5000000, 0x80000000, 0x8, 0x9, 0x7f, 0x9, 0x5, 0x4, 0x1], [0x1, 0x7, 0x1, 0x5, 0x1, 0x40000000000, 0x2, 0x2, 0x10, 0x6], [0x1, 0x10001, 0x401, 0x8000, 0x8000, 0x80, 0x3], [0xfffffffffffffff8, 0x83, 0x1, 0xfff, 0x8fe, 0x4], [{0x40, 0x3c0, 0x8, 0x8}, {0x101, 0x10001, 0x20, 0x80000000}, {0x6, 0x5, 0xd5e5, 0x7}, {0x1, 0x9, 0x7, 0xfffffffffffffffd}, {0x3}, {0x6, 0x0, 0x2, 0x100000000}, {0x1, 0x0, 0xffff, 0xa7e}, {0x0, 0x2, 0x9, 0x4}], {0x3, 0x43, 0xfffffff9, 0x4}, {0x9d6a, 0x1, 0xfffffffc, 0xa125}}}, 0x2, 0x9}) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 22:25:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x2, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:25:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x11, 0x5, 0x0) setsockopt(r0, 0x1, 0x3, &(0x7f0000000000), 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0x17, 0xfffffffffffffff9, "73f37a117c00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = dup(0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 22:25:00 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:25:00 executing program 1: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0xfffffffd) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() r2 = getuid() r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20000, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfb6a982b79691a89) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = getpid() getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x20000, 0x0) r14 = socket(0x20, 0x1, 0x7) r15 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x400, 0x90) r16 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="d750f737236ba1c64e942de65e0eb55e896e7b477238822981b020af19f499a9", 0x20}, {&(0x7f00000000c0)="eaad74eb3278e4f01cd4ddc986dca3ab713eb228054dbac495ad51e43ff1f932bc1051cad3e01ac06dba093705bf6bfc616d3b5eaa621044f4a68f1e21b2fa2ba269b8f730ce57b717f3fff7e7026bc99c3fb6021d1092cd376b75f71b32cc8805738555f584c2247c7fa7fe40cc32a22b60aca085cfbcf4d1093e4a54934087b9473abdc1b163469630e9434fe9219a9bc374427899ad15", 0x98}, {&(0x7f0000000180)="2d0386bd6bfadba662bd46b81e7d051c0ed68cea7d21f0be0f0e2a665ff6d80a9be444f9752e15ca8d4b53a1027b88d1d83c5149e026990ac556a498ff9cd3178475285290b3caac62", 0x49}], 0x3, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r11}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r12, r13, r14, r15, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r16, r17}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x148}, 0x406) 22:25:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = getegid() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = fcntl$getown(r6, 0x5) msgsnd(r8, &(0x7f0000000140)=ANY=[@ANYRESHEX=r9, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r9, r4, r5}], 0x20, 0x5}, 0xd) setregid(r2, r5) chown(&(0x7f0000000340)='./file0\x00', r1, r5) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) write(r7, &(0x7f0000001140)='\t', 0x1) 22:25:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="000000008f0500000000"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000000)="58701a909ea1d8e0df9d99fb755bf83b73f80e5e5a2200731ea8f934dbd979d8120428224bf54efdf4876d5b4aea3559033cb6c87de4fa31dfffb2eec60d19bea3990629a8d99f6c3e6fe14a0d951e5861aa7d68fb2c18252e436169e3324538e87746d5f5b178a152da28d484640412730af3bdb899c1e2270483c3dfc55733823c670c57df151be765da0593d5dffbc0d5dee61864b788e409dc5449fc9aaa76cc1ec9a9d550e139725aad91476b594faf543db72210277980dd9a387d32de38b6bb9e13b6e4091fd00c2ffd76c4aae395582641d816282109a68281c09b613f14b79e22c37b7f1e8d620e31", 0xed}, {&(0x7f0000000140)="868f1f6ac1d9c88fc28f4024541db1cbd873aff3a28c361420e2c3b622fa5463761fdf0ef21fecfcb40136a315622e65c10363140f40f7d441ed63a6b6dde9cbf95be134979929d6eb1724a3f9fcc18e72b0bb9945232730904796e5a44338851eceb23cfc45c2ae0aec81ca52c3b27d12b835a600dcc034f526e5a5ec678d3f6e806a254cf474960b", 0x89}, {&(0x7f0000000200)="73cf2b859b8e32933247eae3b0adba7eba15f129330c21f49d5b15e03535104e591fd7b6407bd190c589a0d5456c7585c1ae05a4b1f19a744b0a1e208a13ce4b1ad9dfdd327add5d5724774d8b6013a7a68c3a06fbc4f48f82b0a6ae8b4f5d166b8af685403c59843d752da47e467a6584fb73ffe27557acf50a9225279c0b172649d3a7bc10208de947e86db5a5844efcb623824e05b6bf2083079efbe62a06294a3046879093537d8fb396da0d6721a08b20ee04c442404c904e2c70c748806db1fbf987f882f98c39bda09def652cd4bac327439026f8ec966d707db35cbae4b33091f6395f50ded426a24ca3e7f6264bfe257621168fc90150deddef5bc17f66409f4496a3b51b9af1681d792eb953a8292ec15256b0772c78c9e2639b808bd4d495c23a36c9ce3dc7544f17801ee478773860bde4ccbcddafce18a7d658b806e7ed1cf8c78f26c4ac71fbb2e752b01eec52e8263895f719079f520f24f36cfebfbd4262d14b6e97cb8d146555f1eb4a85b75b1f2372e9f5fe11ae5a9ac3611ea5e9cc003e008246ebcb97824a9d5f92a32356104dd8aff96e61ed9240bccb2e945b390aa4ca76058d266e0815277dedf413dce0b6d42c93b8d4a08090e9e13bed5f02bc626404c7106cb9d3d57ab99f3a8189a76343d255c87f30de14b94986859b9af284c98423ab8d52416a7fb53817a7b1d5475170cbd1daa38247fc5954b0c029d93526d0c0d591cc4195129f693239fa25ca3a4f4570dc80421d28b515379cdf7deb9cd39e5c0910784840c4c45af2647476330f90ebd140d0e1d3e196f589f09564e4a97d11a4f5fe4cc3bf4546556e861d13839a5bb8446a1c5a22dba488e11bb96adde1fcb84c0c8dde095e27f2c963576ea7847801c325b4ae10c200c6322cafe8fb8aca437e23e05c7267c356db66758a0ba06775de66cd64763e70d69e346ea5fc2747fac2013ae648063490202d99267a1cb41875cc1e81b2737335503665f44a5938361a1ae615e4553bcfd45968586e96ed3709c5eafcc38c47f792a9344c8bbbc27d24b42c10706d09d4a151b2a54d8bc1a6747d4793c9e57f9f374429c5e12362ace80ba4e7887942b5846b1a81b61fed465815c103c39a62ba317d1e57740ce60ecce56ef1e2793c7b2c0675d833410fdabc6d322cf4f456502bc3c455083533377527c7081ee0bc6caa07252de6f95bef9351bfcc29ffe48aec113c39ae75027932722370034b0965da38cb309656aade1be88d19b3ddf4ea2d002d25ab6ed8c7184443982687fb618316f96cc5aa59e2ea547c98635955df4fa2f69c4fb8116228c6b87d83629058fcd6ca65bf04c69909e6f4a7e508c377f3f17908be46aac87ecabd09cc382ace5474a84eea496be690b5de48348a3f08d0135aea9e5a6184b953624a8f66b09e08e082e446f91cb0106470f73f04c842de461b29aadab22fae89a5c481bef85b7fee19565999f7022d78f5862375d84471e6d01e49c68ba6192e8f7aa3fe1ceb6194c1f1ad3c8b16ece09fb8786814d76eb1cffafbdecf621c26ece7650b9c072673143520d90fd7b9bc24205ccfa0e545e02df5eebb8b283029635e355c39dfb0b74c8b7e1e5283bb4f9ad9853be7e8e3c6d59ecff35fbb56642851dd0ecf585ea3333cb696401998fa17252f1c11ecf7e8fba3e9d74f4ee137173bdea9aec3656cb57a36aa7155cd4421da5827ea7273b641a747bbbc13a696c5fd050dfb8ddb4a60208c36476eee3279cdcccdfe5cfb045da4d9b48de90a711251aff7e01a6e469e658b05cf40ea87b7d888ff3d4fd277867e0b8df3dfb14b4bb9fe7494e96f776c95455ef327fccd0b5738f4f34992e4e364af91d0121d138edadb5e45ad9ed93e3fb536fe956c042b5207eaf6ae9595e14cad6fbaafca18f10f25813cb62821561c85bd8543df63bab6cde5abd44c5038f6588286f7e25da4ad999e8425516062e414db01e43df22c26f997166b5ccf0ec097642d1f682a407d53c2b614ee599e08e0dfce1c2889901c46345efb1b23f83b71eaceb5415f023605ec88bcf31c15e19c45c7e3a0a004413bc2349bd4a2a663ef3923a3c8f1b42526628cc5aa3fe7d8fef299d7fc33b079daf9f7288d08700c8e65fe60b232cba055c72e8273f570224f3297773d860a75aa04d72fbc65e2ee1d9c68f706a3053b3b19583a269cdd4582d227fdc5a6f231c2c1ec87dbe8802adbef2771f2b9d7d78f62c348bd3a33cdad1b7861c8fc5bc2641a6616c1f8c4dd9916bbb8e9ce4ebab9b788fe8e177a2746ca20ca143b103114edc31afc434a00f737ed34cd84283b74c5412bc266a691905085b370d8e3c72372e2f50c227eacaaa0821b13cc6cd025158378001ec1bbfc237a190008e2b9e5689925c5be539ae7af41ea431571f628e23b856e3058191581c1877265805f05a6d2ce9c2012049d286df80d03ff399d75a2e552202d248241bcdff263cb3a600e4b708b7fdeb7cc5eadf03b25848e87aa5256ccc04427a2cf7f965bca57fbbd66b3256a6e9859fa9f8178af55c2e81f59c83c9c72df19988ef2363c277e5d62258bccf0674424003ee6cd948ba3f83ebd4ec7d23b080c61235e15a46c86a3a48dbfbf4c1ade0d823a0483d2db4d0ab94535d55c605d4fe26957a63fa1a7d6baf7065a76159686b53aa9d2155ff50ea6a9d7339269d98f5eeb5fe901d8db6030680ed30fa6cb56236063a2c6feb2be26682080cf4a6233e3a936ee1f3f1f73ba1bc4180ee16b6e2bb6d34432f217073a211ec2461bdbd9576cf3204efdcb3edbd4b688d5a727b19b9b79a4e4171319fd89cb232efe0426e09e0caaea3a2af8d1b4e1ffb461e0c588af60250933e01efc17233ac92a88be969a7bd679cc41cac2e6a66d79c5fcb6117185c0f65e005ce74522a642804f359fc2822219b396feab54f59cdf42d6ce52bc32bb27f04ca4c0efea360bd73f43169a16e20144047ef236e6dbcf434797725f831147700ddc6bd30f32b4bc3d2e4019b2420add50f80f9075f23a3e4e7bec4b605d4944dce2f013312cf7535a1958dc376f780890b7cf9231b21c1294b57f855d52a2d8af6bc3f3b0cc0d437479719cc12c9e22c016d98d7fe1799327fb4a9e611fbd6df9d92b431952308809b1384c81e78042232bf5fe3c1a06901cd31144a0c0a576393f041cff79ef7c39b701204fe97cc8df368ce07fd746adabafc763b92077570a4f0e552ce11d751ddce803c9612debecc586953ce8f91cc4706ed785beecebc36aadfe6b149ed2de1137d2f8f72676bd0603b913bfc75484ec5d0cba902518ed34744d3947bc0c6758100f9b241ef22aadb30c5f76b6e98f0ba1c48a520786d28b29448cb39c146aea66f1f6dedb9e6bca431ff97aa04c1638cdc2926297cdc57052d7cd11641a58e60adf819c85c7a23e087be021933b775a573eaacbfa1c00cf751e5a03ed251ff5d8dd9b02bf297b54f982b2fce6ec50f6b4751f9407ec2d7a5b0e63db41d6e20a65a245a0c06444b4d0319e8f67c60ebeebe21e97477551cad4cc32ce84df207abe702ea19880d769a713f00f1fbad25d1864c316e82e87059fac614e22a8e18e59fd52d95f96cac46ad26e3ac388e44893bb48fb5345f327e7a4578204d4f51cdc61f8d3bcb7299f3e638641bcc5847aadb076dd0f3990ba8fcedd42becc7a658b6ab7a4ca4f11bee9554deda89dd1ef087135a558fe1127c4d64728a03fa825a61c9a041f49509471cfb2067898cb7c5bebb2ed3cdcfb520f66c63bfaf081b5fa50e4ab162ecb71c44774ac543ae8aba23c9aa88dd16c632df3b2ebf9d37e8ef46e20ab0fff9af2055cfa294635bd92545beee272cc06e72709b567b9231b911067b7297157e43d0ad0019d1a8f52cf56c6ff8ee59c4734c8015e95e3c2df679b2351979fd72c205d057e4ee118949f001bc3d07a48ec9a5d58dffe52933343f9da916238a84560931e8edae24aa42b2dba1d0f46596ff60884259ec3cc3a1c9514a3c83e7670e82623bf5d1320a706617d219d4af5f72ebc3edc75bdf57d859bfd9af3a5ee701c9b0fa623ef697c42c8458a2efcd49f1f1316366b63c57abaf2d2d2629144c497bc00bf404565af16fd2bdb87efe2b3fd92dde451d957aa024e54e3d863fae2fe0c23258d8f7fdddfc2b4e009c303633fbffd8e31b9bb93f9ba3e61b89bb87e206f8d6968d588df20527fc12831e28ac437910f963eb11f24834b3aca81dd964906218355b3d05be853a2c94ff637c73615d8e265b872765daed762845687db4fb0a822f2d15a1d37a545ee4cb3a0a7a13fb7096c73010d6d7d9b1d82faf69ce51d0f55c6eaa38ae7b9196f984f6623a06ff6facfb1c55509ce725bdd738b0e3f28a6148d65d18b26feb4abea3d8f4145b558f2433d339b65778f1fba1e225f9f42ac4dfc30905396ea5e1382212cf40fc8fc5dc9ccd0f8d5401a1ee9c5c69909f28151faf4480e0d763acd25a7846bac3c1483c3143b818b77f5ff983e1981f261191fa0165dd258b3c531f212f4b572cde966e45a0ae468497a59aa59d4c24c950ceb37ce8bab9b6bf0e3b9b7acdf43f6b6b509a77dad853ded83e0718277fc93e998882f092d7b10363877a67c30a6afcc5c7d4635865638374edf7dc2a88c7e898537a0a11e199a4880f056c3ea094262941cc650e912a6c6f1fe4b4e92acfd39e050a2309362c96c7e8f4e00ddc4eed2760fea06349a4e7042e0ef33a32e717094155f0394abd0cd00407abac0d641863cf74f45382649504b4bc26ab09e4b34a6d45cd2d29c803b6099020abdbcf722aaa09063d34c707bc14c2b668d872e56d63f1371fc25905e29654335bda18d172014c72e65a42219030c9c186d91cffc7296e4bb41e2089892498e36473d303d8fdc9694e36d554eb8d6e083105081730d554dd64cacaed4a9557ef8f4d662cc774ffd49459e6d3d5374fe7c449c43b5f6fa6f5693abb1187472c325800ad9773b71dfda0b7ccff30f9c71897a3dcad45aebfc2315490a194011e3e00267890cbb3ef3339ad857fb011ca8d5e35a96abcb69a4a5703b9167ef23e1d613ca3e0dd01f01c15517ad0336ff6de549e3e571282adf46ee873d18bf3917b76ab80654d64c88d6614282325257c8550a707e63780d526c7dde6c389cffeb690cef5554a01ad5693f50389ebd5a8f9fefdacc4de895431a4b8c65df1310b24e07fc7d28268804687bca97eb3b9df15174e548a1a586e652546458ce04409bdd5e22eac23fafc97f21b9712753b06bedd58aea7e3abf6ce92acecc69d0da03d592d94cdf3cda2545ac8dc6ccbe6e1c1701e658b3c66b970c57bcd93b63fbf8692880b0c7780b35f0e20ba0b0b0b38b4518e123f81851cfb232bf4100e6229026fb472630b8b4f5e18c5ec364c39ae6a52d977475438ac99fcf05c93bb5b9c88818d9114bb573e7522bad28144860a658d2a6b4d695ff282e3d654de67bdd7b9e8bf9b042ef6f60669c27bf8bf83dfcc044e8428b8c76eda6effb8b0323a91ab35e4cd313803f5e3b7f23a55d36e74e7e150a2936a5424b69cc08bcb62e0c5b6c64dead435cd29b78b59afda8c00344567c796d123e868c99144b98982cb658b127b56b8499f5cb1e799eb4a31ac6ab4b7ca95691979c819c1ba2f5d1c155bb28aacdac941eca2340369a498eb6fc41905cc130231f504b226a3cebf03201a3d9b98ffd78c88e9afcb07ad5dc47001366fbf87c225d5dc777d3eba433f93ee9d382491fb3d5aee6b21f880dfad7c7a5a1777c", 0x1000}, {&(0x7f0000001200)="068b428d3a336cba4292da7c9063ecc441d30f3d3d431cb0b3350d245c8f084624c97bfdddc69d870b862662ab1eef4875d934aa0c585d82ed66f6db55cd0a2dec9375afa640009ddb1dfe28cef5fdca7fa9887f47f68d1fcc7efd0df5f89f7c25e4ce76108b948118bd61485317f955a604a0807a0cf3b59bf1a5504a50d66d3c188900f3", 0x85}, {&(0x7f0000001980)="d8bbaf0e83ce435ec65ceddb977eebeff40c6222a619e492eb6248fde5d651a30530b73bd1fef7ab6d05c1ec5340b22c50f5ab03761b942962e46fcc9b7a5d9e684b498ddaea57ab24b8c6ec0228278e235318be0131a2feaee1ef600848da1de3dd7288e6bbbcd127dce8314413f7e4652cbf5d6dc7597342981080ecf2ded5da9c377bc35bf80eab4c37d05407f1dbd65994c0d4432a585c4d2acb177837a717a91d5e8dd42308137c15ac869e8d775013509e0886a4364117270cf3ec0d3f7f1214613e028686be23cd1fd4730b049a84814b969c433987931f788e4883ab47e854", 0xe3}, {&(0x7f00000013c0)="41ae126377107c9f25d3f527709007fd2aacf87dd54105ce6087d0313a7d", 0x1e}, {&(0x7f0000001400)="3f45cea3b4b1bf7fabfade98ff98510f5ab94c6c4ce8679aa1940aa76baff5b99a23f026e16ca3430d38f18446c16408a33af7d6d2c9a80a6ebf88bd5a89b0b97767c4db9a09c9433a61e3bfc8c2fbec28dd37bdcd12859a55dde6d47ace2a86ca98cacd5a8d15ac62a0c82e591bde77525853c3f88a2616d44d9f8dd68d0901e5239682ceabca7aa8db176b", 0x8c}, {&(0x7f00000012c0)="e67a485acdb774bc4539f37eb01324be4d0cb8f258fea4a1f4c0a72b0f185609f68165daf4e8972ad187b63ae7d3e827397ae527c9479501e7e40624b38bdef9370b8d49665b5a07e0c5462d5efddbf988087a5aa35cb5d164335e7df579f4662688d2dcde75ed423caddf7c4dd23c25ec7222d2b1804e5e2be275362816d36c0aba2bd943525bf2c01d8617ddc0cd8d4ed9da63d4eb93dff4ba6e1307b560a79436bf08bf9df1f737c425f6", 0xac}, {&(0x7f0000001a80)="d85d5d4a3e98574cd69bc00ab1000da4d98727b4804edb8dbc8626121c92ce4b913e4bee3a2499649070894aea49f621e80f19b5fa12ca4063664f68d17f6a2b1ad623bf5e14b04ccbd94325424a914da89e2b4808064f6a262719112660f9d3e303929f0121bab99de3d35c46976f1555614cba99e1b906ed7b11a3859d97ff11c6c8a941c3262dab22b5ece2fa4440af81acbc7d384a3387bf0be1c95cce334053f2c1ba31c165999c1ff91687f36fceb3501cdad2deb9767680001b6c394e4d447f6f547ab9c84e428fd3a2195c023719eb44a639aa95a5433f4ce314ae2fbcd4941b89b7b5342e2b9c55db35b43aa08490f5f2f59aed3a4cb3e6dd1f2bdcd3bdc6290f68ee20a7eb94328c4499d414f9d0208fe50270c7a702037e925a4155539074a75440a4cfa814755f51657f12445352208700053eee98e36ce9b76e35c55c6c471aecf5b9a0199ba7b5a08111413bc97acc76a548969593bab11a2c91094fb3ed7db4f516454af8c92fd5863fff30cca0d473a68f9e3bb4330bfa1ceef532c4b0dc3dab0328e34ea8b5d5f3295233d33402b9ed593c0ad44c99247c301c86192687a5b29f0b0631ed6dddad498eb6093cc841e335246f39dec8533bc13f4992d6c8f633d1bbc93b3f6be575b576cc178a7992a544839444530d4216d720fdcbb29aef53c2ec43b2ff3e17bf8d9dc4fc881100482bd762af51971c58937a", 0x202}, {&(0x7f0000001640)="a35c2f4e39f146b7d98036af61f9bb9ba0c21fd21f24e064c8856e742e787cdc7cdb834d176f3a05e88865137aba8dc02f1a5658e05c2d8949dfa56d5c9eabf58997661959f2c9ddf8f818c666f65aa10863745d11c6d66df9dc6234168b3ca2c3abdfd3a155a79a37183b3d17cb2deb95875acac48556db1f809e26ad5e6cf1452fcb0e3118cdf65735009b0d688005ab1c2a1f5bebf8975b860d00fe320593f255f8ecdb82320adcdb7f6e83709e40ed1741cf33be101a9630de59563a99", 0xbf}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)) 22:25:00 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0003000000", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r11], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r4) recvmsg(r10, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r12) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r13 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:25:00 executing program 1: r0 = open(&(0x7f0000000280)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() write(r1, &(0x7f0000000180), 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r3 = semget$private(0x0, 0x2, 0x6c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xa6, 0x2, 0x3f, 0x9, 0x2, 0x8, 0xfff]) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/143) r4 = socket(0x2, 0x8002, 0x1) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65222f66696c650200000000000000088a79c4fe72c696252cbb3f9b3d3421d91f834da5c0a02ba256a2fbf531f6b6702f00fc14bed0dbc0b2cea8c0b744d343a6049b0b3e82d865d7ae624ba254bf53874f734d0d52f35e005059a7646ac5c5110700182f45c092b009f57f9c85978227f53754655b38826d6924448067a7536484fdf90aa87129af50266d414b22ef6a0c4a3b8548a482560c71b1732b"], 0x10) 22:25:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = geteuid() r2 = getegid() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = fcntl$getown(r6, 0x5) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYRES32], 0x2, 0x3fb) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r8, r4, r5}], 0x20, 0x5}, 0xd) setregid(r2, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, 0x0, 0x0, 0x8, 0x29f}, 0x3, 0xfffffffffffffff8, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r5}, 0x100000094c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 22:25:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000580)=0xfffffffb) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000640)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000500)) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000004c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x3, 0x8, {[0x7fff, 0xa, 0x2, 0x5, 0xa2, 0x2008, 0x0, 0x2, 0x7ff, 0x6, 0x1000, 0x4, 0x800, 0x8, 0x1ff, 0x2, 0x3f, 0x1], [0xfffffffffffffffc, 0xa9, 0x0, 0x8, 0x9, 0x9d, 0xffffffffffffd665, 0x8, 0x7fff, 0x2], [0x8, 0x0, 0x9, 0xb071, 0xfff0000000000000, 0x7, 0x3], [0x120000000000, 0x1388, 0xfff, 0x400, 0x10000, 0x80000001], [{0x7f, 0xff, 0x7f, 0x4}, {0x6, 0x400000, 0x9, 0x8}, {0xfff, 0x9, 0xc0, 0x40}, {0x0, 0xde5, 0x7f, 0x4}, {0x5d82, 0x5990, 0xffffff73, 0x2}, {0x6, 0x3, 0x8}, {0x98ca, 0x2, 0x9, 0x8}, {0x400, 0xffffffff, 0x20, 0x15c}], {0xff, 0x1f, 0x9}, {0x80, 0x200200, 0x9, 0x1}}}) 22:25:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(r1, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x0, 0x0, 0x0) 22:25:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="b6786da765d0a34837743e0ed557e8d53578f845bc5ca34b17436e30a9bd5ac717252505961247c656695d54f7bb406577507228242ac6c89260c7bb30bff717acb9b0e15872c46cf327773114e9ccc477549b7a8959857c6fa26a7b69559609a70834c4ca2dba188b701ee055b9ae", 0x6f}, {&(0x7f00000001c0)="8e1041566099e4eab1aa20399880597df68971c34281c72d9cc77c7584c7e4013c86f4b7760e2feca90bbcc9a4faab4c458a651e300d89090b2a54a78cc1be1dba610267f0ed54c9063d0df0f9b22a87053721ab54f626f4278970fbb02156c4b5a08826b0a5a6a2d08c45a1c610e1466ccb19d81e9543c89152751bdbfc9c153f1c92202d33fe639ab4f792f505eff94ef0495c5e7ba30f6af480966c754ac41f2da3ec7e85f204c43db06ec4ed59e33325dd278b58b117a28be587612f060a7ddb90bf03", 0xc5}, {&(0x7f00000002c0)="280d739a03c9e2cc1c61311a9d133480a38b5e529c1bf4d895bde945d43b35dcbf060623a37a9435a87bf34a38182e41da7ef64832a5dd420242d12a62380c29447fd5b8db2659cf7b04aa0adc29ebfa7b65f88eb7fb76f345ef9d5649918b3db274d50b85c1a672a6d3b78954859bc6a06d85a70a335d04dc1ef0308705b67a1e86dec3fd1457842005c4215e0d302ba5b31e64c344bffe06cdd42265276ff23e50165ed6", 0xa5}, {&(0x7f0000000380)="77218a9ecbf607bbb893093e9c5272fbb961a02f0817c210d8ff51ce936ca2ab1b9f5f22615e2d010667b8d554a34f8390341ad83890c4681d0c0b28d991a2846fdf830cc92b5d2ec9fb99061a14ba6204dae08e2008377f43dbc8f415d9608711ebe173f2184cac4560975bdf9df66bba31fc7fb995c2d3e4aa0602c25393617ffa8e8d8e0bb073ea945deef8d8f38c7b65d796954f5b9d71843b500f49cb0347985518f1b9a2697d3b3b161e5277cbf8a02f70d26e89b3b6ab25f0a664b5", 0xbf}, {&(0x7f0000000440)="6162c33cb8026fc75ea2cffd1642ed2f2d3d06c32806410ac31bb1b13c91c8a64bab491276d45b73408c7e44d9e595625c25ba43f8e1d5c6ecb7e41cc1b588789116a32d550bb9bbc59b26ba117e466bd900acfae3b0c6745dad39479fb8861e7fd03d9121cd3a2da7dd8f518a5d0d1d064f10b628333e1357b2887e2a54bbb1e06ece5f84ecf18e08bc492f555825f70533b16fcd2dba0f9c6017fb5a", 0x9d}], 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x800, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) clock_getres(0x4, &(0x7f0000000000)) 22:25:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}, {0x3, 0x55, 0x0, 0xffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:25:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x10000000, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) 22:25:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x66, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x20) r6 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r6, 0x5}], 0x1, 0x20) r7 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r7, 0x5}], 0x1, 0x20) r8 = dup(r1) r9 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r9, 0x5}], 0x1, 0x20) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffb, 0x28, 0x8, 0x1, 0x9}, {{r5}, 0xfffffffffffffff9, 0x0, 0x4, 0x8000, 0x20}, {{r2}, 0xfffffffffffffffc, 0x80, 0x4, 0x2}, {{r6}, 0xfffffffffffffffd, 0x12, 0xfffff, 0xf, 0xfff}, {{r7}, 0xfffffffffffffffe, 0x40, 0x38000021, 0x9, 0x3}, {{r8}, 0xfffffffffffffffd, 0x40, 0x4, 0x7}, {{r9}, 0xfffffffffffffff9, 0xa0, 0x2, 0x4, 0x2}], 0x7fffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x7, 0x100}], 0x5, &(0x7f00000000c0)={0x400}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/220, 0xdc}], 0x1) 22:25:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x1000, 0x0, 0x2000000000000, 0x202, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) munlock(&(0x7f00000a2000/0x4000)=nil, 0x4000) fchflags(r0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:25:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x8000009, 0x8000009e, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f00000000c0)="a4d805ada95981b37d12e7da73f9528c81270ea15cc5936d87b0f971b902673ed8114cfc552374fd0697444fc19b496ed69a960b23b70f3d2513b0e63531220e6ba4cd2d9e4484c9ac12bc87ba6a5227cda5c2f5954c66530d64748eb5ad886890038a880a849f67ac208bd0fcfcbcbdc63c910949527f1debb52a9f072400087de4a08481bfcff16702f78ec482b63e274d7fe3ffb4009a5e25ccbd698023442940ccd8ce9b662415ea3c7b7da77ace42dbdb81b5b8ae1994b59d94c20c91255bd28a6f50f869d659", 0xc9) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) fchdir(r1) 22:25:01 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000007000/0x2000)=nil, &(0x7f000000f000/0x1000)=nil, 0x5}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000000000/0x13000)=nil, &(0x7f000000e000/0x4000)=nil, 0x2}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000009000/0x1000)=nil, 0x1}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000011000/0x3000)=nil, 0x3f}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x70}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0xeae}, {&(0x7f0000000000/0x10000)=nil, &(0x7f0000009000/0x1000)=nil, 0x2}, {&(0x7f0000005000/0x4000)=nil, &(0x7f000000d000/0x4000)=nil, 0xebe0}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000010000/0x3000)=nil, &(0x7f0000007000/0x4000)=nil, 0x69df407f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil, 0x8}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64460 22:25:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000005], [], [0x7], [{}, {}, {0x0, 0x0, 0x2ef7}, {}, {0x0, 0x80}, {}, {0xc041}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) 22:25:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x7ff}) r0 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="7589c2fc04c9f88e6d2dcd3a51e31e6480dcb0d652c24b370506f14b654428e1bbc31c0fb246a2c826000f8efc542d32ddc5aceb9d111d4a3cb66e010a1c107600f15207ef43554aad8d6328972262579452488e0bdfcc44c05771906578329bf9d675", 0x63}, {&(0x7f0000000240)="c8c69eb666473be8e504adc280f28ff817cba5bbaab2573f1ce6caf02d", 0x1d}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000800", @ANYRES32, @ANYRES64=0x0, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r3, @ANYRESDEC, @ANYRES32, @ANYBLOB="2000000092dec41208a30e08000f000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="805d3c03d6d5eb89b3abafeb2b4b8407fde550291a760700000000000000149b27f1552d4524dc28558c9a33d45c4ba2d98e18ee10d0cab9f7b101040000000000002c109c67f3f41dda"], 0xb0, 0x40d}, 0x0) 22:25:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) shutdown(r2, 0x2) close(r2) 22:25:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) clock_getres(0x2, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) 22:25:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="eb00ccff13b90d812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x1, 0x3, 0x7}, {0x18, 0x3, 0x1, 0xffff}, 0x5, [0x80000000, 0xea2, 0xffffffc0, 0x10001, 0x4, 0x0, 0x7]}, 0x3c) close(r1) shutdown(r0, 0x0) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 22:25:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x401) 22:25:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x25, 0x0, 0xfe}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 22:25:02 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) setreuid(r2, r0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) 22:25:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) flock(r1, 0x8) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) socket(0x27, 0x3, 0x40) 22:25:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2c}, {0x35}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1000}, {0x40}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0]) 22:25:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) 22:25:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x2, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x3, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x474}], {0x0, 0x0, 0x0, 0x20}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) 22:25:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x3, "ff0759d624070000001d7f00001832681fe600"}) r1 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) r2 = kqueue() write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f427c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 22:25:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62240216fa"], 0x1) r1 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0xb8) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="b6e74333d7a1e5fb3c83ad2cf430346cf33bbd04bbac12173f35c265cd00882130a8252e266dad96b8d5717a5fddd667617aab35ceb20884d0e7f09a15e2a17d6fb8de8f570bb8f75792cf7cab6802e6e26869b6adb6c032531f"], 0x10) dup2(r1, r0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x0) r4 = dup(r0) r5 = dup(r1) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:25:06 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d6b9af6a002fd7fdaa8fa167fd72f89aa973c6e144eda206bff77e832e2d10c3b91e7f6e8339a2d73e7c4ffe005e55d36289b22107d16469ff7f49b90f000000000002c3a27836b2e55c23652a"], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 22:25:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8900d100f7ffff0000"], 0x9}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 22:25:06 executing program 0: r0 = socket(0x10, 0x4, 0x4) socket(0x2, 0x4000, 0x9) socket(0x1, 0x1, 0x40) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 22:25:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}], 0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0xfffffffa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0xfffffff7, 0x7, 0x9a, "1ed620a74594c8175a36e4b16e40e7c42c40c96e", 0x80, 0x7}) 22:25:06 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpgrp() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0xa04, r0) 22:25:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0x20000000000006}]}) syz_emit_ethernet(0xf8, &(0x7f0000000240)={@empty, @empty, [], {@ipv4={0x800, {{0x16, 0x4, 0x2, 0x13, 0xea, 0x65, 0x1, 0x1, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@end, @noop, @lsrr={0x83, 0x7, 0x3, [@loopback]}, @noop, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x34, 0x0, 0x0, 0x5, [{[@rand_addr=0x12], 0x2}, {[@loopback], 0x8c}, {[], 0x878d}, {[@broadcast], 0x4}, {[], 0x80000001}, {[], 0x8000}, {[@rand_addr=0x3], 0x4}, {[], 0x200}]}]}}, @udp={{0x0, 0x2, 0x8}, {"6de090c240f08f7ce8db7b3478cc6251a8044c709d8f44a94bd097562eeb4056e1830646d4bc848b2226a669fd7ca3d88035cad9b6aeb81352d6cb6798ff089e628c6db1ca558a021e8653449f2d2a1bfcd2174529cdf9b2298186fe3bad6bf32bfcdf4ba1509e5863c5d6a04fe91b87ebc6083cc5e818293aa1ec276853a21480756fecc210f46fb287"}}}}}}) 22:25:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) write(r0, &(0x7f0000000000)="b3", 0x1) 22:25:06 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x8}) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendmsg(r0, &(0x7f0000003640)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="0ab2625d2889bc482861922d458b113cf8f15bb24397677ee4b7ed07ac2cbb6192f60b3871b5e9aff21bea33", 0x2c}, {&(0x7f0000000140)="4cca65ea6ce460db607296297655895fe0e89788465f062bc194e0cfacdb46eda53f11f66aa7a5bd8798427738e7db135d2b976c4868bfd12ec5c1b5a32ff8e2780cb9301c8178ea1f27f7032a73538297", 0x51}], 0x2, &(0x7f00000002c0)=[{0x60, 0x1, 0x6, "53d45f5d9ccd5b901d74d348974aa5ac25d6c04cb7d96f3a9793ac31bf0add1d34f7019477cac8fd4b69c4d0cdcd6d56062fd87f93531d36f931cccc6d9c5baae1b4431e90f12d6f054cd39e897ec28a"}, {0x28, 0x1, 0x3f, "9a32bc14f547eec7a6fd6bf63303440dfae2b5fb919ba1"}, {0xa8, 0x1, 0x0, "97c2c1f0ae2383c0f693c646145abad6bee17bb2b9498cca6656ebbebd096da2df89de2f54412e12948091977899682e7a5b22a8f834474097d22b138c3828815bc73a11053f184439d81b8a95eedaaac6e0ee70e090884f8e97cffe70aa572f7ade1008370becf32b792a72890c6daf970e821aecef06ec5c2a365d741e763a9d7ee34d7ab4143c1d7fe2e4df8e23c105"}, {0x1010, 0x1, 0xd0, "095c2d992da557e128e3f1efbc4d8269558a5bc5809a1e1bd2bf1d583f5d1575f811805e98d8ad00e298d170171325800d67155c15b305cd7c50be2b41219d8b4aa03257ea24ce24b594fb7c9cd632ad8c6d11aef388fc1d8ddd46152ca0bbcc92c38aa8778d66df86a5b5f600462ac58595f7743047b01290a0405c4e5865c56bd78a03e95258309f67f987a5633774a5992abfc62ecd3c4db723e6b99005fe02e32466d3a5e15f5d3029394ab03d636c9da99a6c3149caa79701a446de173c3df4267a811d897aab40db6766ee8e0f1c828b3cc3989de3fe64ebdf5c38fe889acb2bfd6b39ba6bd6c80e9638d4910c6313d36dac5b9dabc563dee810a1230491b262281d156a92b4934ff4d82bae47fd424309ac8ad0ee4e704bb1c0ea13441ff9ba54a8f8a7d84cee4196425f840c782385d3e02fc8571ebab999e8a803b2385dbae9bc7250d2280c6d33fe89b9e730f7c5091836dca793f02c8e28ce953d8ba9a108b088ffc7e58a29b0dafc6d893ae9c9ba81f620b9fdbc9fe6c3cdb3c6202f77acb84ed8a23fffa68c2fece1e388f6f04a902b79f59cb106650bbcfd6931b98f71ae8dd5caa743eb272ac78be8b4fe74bf0831f3e75154d55dcf1f42d5252d8e58bdeff2405d6dde15ff01b4d51eb8a6dfc30ee7f0d097ff9970d3916e98fab1df7df2ab32638ffc6379c46779e4bc732331b37a513d02db9bcf6156ecd49e25d8acc5a0d784e0ee74d7eb4beae47f2242b9a665f82a8392c09e305a29260d4a7b14997efc6778e3d5bd2e9aaa52a213a643aee50302824cb6b5b999218b5b71ff88f56be5d7009f99280c6908391b8d2a143d30797a78281149040fc2435e90f3ae6f18048a84dfe9dcaa38ebc7e66f22a3cfa3d18703e3680def71669abb4762922ef70352ce2cb6fae84dc02e358c8c60bd1c54f3fd2ae7aecd772c83bb4ddb6f5f502e89982da33c3d6989d6426882faaaab62a8ed5817c7e6941dab3ea7eb4d6e11798c064ad6a3f9e4c76a1da2bea06e0182e09dca2d6d64c71faca8bb90321c3f8757ca1ea5fca7483607c3ba780e4b2ef8ea8776b5f47fc3695c082247c91312d782673b264b0cc4c38a7e38910af68f476e86853552ee2788de0bf9a45f4320103905ebf9af2d3f77abb14a0e13b27d7c6052583f0ebcb734767e9f7fe0fe1abbcb1119858a46c6fc355fc81e5b25a13149b6e9af3a4b10faba9c44ab3f7ed0e40cca6d013df84b0d0487673d7e7f5d6675d635a0d4efef57e4813a171a4aa7efc0c99926c791fcea8a208f28925b8615bd0b68155efd9a861ee91f48ffb09045616130297067b4a82349c465114b06e31fb6265571d17af433784a180af97190edd19d3313356fce0675f928e26d280e362bed0ea356c004f6e1c95b0d78114181862af9194f4750159cf34cbcab11db385d302961fa1079f097356805e315d63bd5aea07d7f677768d0c82b78bdfa632c58c40a458ee1e9f118d6f680fc36edb44d9b843606c3464085ebbdb24633f1a8399e5bcc409bd8725d91c800bee4e00b5cb6d10475359bf0eaa2d1325a5058bda7ade8e6e0339b9a5b3875e3fbfd2511372ac19a8536f57adddefe52a476fa689f8b0c319822711a4f027cd7fc7bc5df59abf3cf6e9a41faf8287ec6004eaa710d7f4fe060b38745fb1f181dfe415e165ca59121c806d4a1ab1434862f290bbd89727a2e802af807b43d73d42a509068fe9f0200aabc42dba39aeee7adcbf894d139ab22859c0a8a4ed78c57d9717add62e2e7f6f116ee3a836d2a192acd043fac6ed8c7917bcb0b627762ab0cda9b7465016c67cb83e7bb58192f13b145bec494ec7687119d13b60fbc15998a37876a762e670429554b0793d77664827e168a7f7a09e9fe2670effc151dd9f1cd8bbcc6de9b031477a39b2cd69f132fb7ce678212aa50c8df91a313316ce44532d2bff9cdf9f4aba3bd19d3ec426b72426bab966c7dafc20e140073813e4273b5af0053983a3a710fce23655d162e5478dc173799b9af86a310c09978087ce1bb19bc8a920996a65de9e60e197b3ebe2f8b15000bdfdd32c2c170e65753b2571436d62b8baf73798d2f7f6ff2bbf23291c5669e9f73f2ef01a1c315bbb5398f9c8cc12ef7013d1e6f262a197669e8deef2f86467840e5917734d859cb6ddaaa6f2f6570d6de407b3a9f15cfc889aeb2f0f9519aba723de1c0b75f067123298541338f62c700acf6e0a388b0379e83c2996db25784d2bec42e4c2dd0efe5ef76c3009db5789458304e3b0de349d1c9eacd05e8ecf04095148d673ad195dc822905f2a416238f29b84047626b3eaa29dea95e2a84031387d69494d6efc96d3ea25ff7b9471aa38373084f9aeb31348575645ee89faf647bd64a812cb42e5ed513358438cd099d2ee42193fb636aaa63cd3979c1697279eac941f8441e84fc763be440c23fc1a66513273c9e4fe4a9f829527cd56137bd4796eba87e82ebcab76ef7701f12916ee18c31fc9aec9481b587390e99417dd862f0a6b5214a319368293c058c2cd89a08eb6519e0ec8d529c04b62db9d8eb045e6b73415452439cb4fe4258f8f09dba1cfa249c5af9f458d0f57ed604c90de98649016af1603d8f78f43d76d0953f7bc4d4b368cf9bfa090fbd7a03ad0b8e4026d3fc5a9e8546f4dea486416ae958570c19fb49c05400a98dc8e8c986908daaa0c6cbf6561e81d834616513d559ec073cdd219b28ad662ef0bcb8ea76335004a2a9e4f84bb0090a2653002125c73bb379f27ae5ae0254428e8ce29d064b785a660d75c5a72ccf4ff095a0f9728f6267248e875acc3161f06fb9a690d72fbd7068742827b0208d261caed952d06d9b722e57640e0ddc981a1e2f4a0ea8b8cc40f4859df19612f4116270a1f5992b4a137ec0da8dc43bc56f5197b45105980bb5cccbacd5ff384040a9b13b8c5844875e7eec9af3b1460d35cf45c4a9f798648fa91e9ce8b116ae2ee86d814004fcca4a08f66f2b8467c9256d6723c3bd49d6240c3c098bc29b08d5b37eece07384eacfbb6072122a660ff4a6ce9ed7dc255c9639cdd15a5031772a2ecffb772c4e913aa0816a53a78ebc049bcdce186b592baacc6b294f6c189356a4b4bc56a0efc8a835f1e5f1db9481d2f5f458e90d1507d1c7075ab5b743ded76c937e86b329daa112a655d731e6d6f92d99f3ca7d76a2e93db8235e4a959f9f92cfb160d7f2d341e470c3c213e254139c810dc2f27fd2174878d891c33b3b6e2e53b483dcb156fb251619985501bc58de9cea625e0ba535ddc0b91fac48373caa36d87791c73e71c8f3084b25e4e23869fb2d11ed9001cff4699419759c10c5a3c6b5e3bc8907461cdb1a36d4469764b5217b1a8181d42d3baeab9175b6fb324eaa6dafef95e3de107155ea7750eea5da69aca5b85e88493a2fa2c6656d03c3f2e92797c87adf79915d692c54458a481fada5004139381783a2eb5cb3e41d35f8d8449fadabd5f07f7fd3f9ea6721a2131fb76a612e2fee7c314b837721895f777c36c3d3666d13eac3511b09b8ed6c9f545d051741d37b68dd9dabf6b2bf0b5a93adc9246a7ddfc65f544c0cb1c48f5b4bb9289427f675ebc8680f721ced7b669da232892e334c0ac25e8693177dc9fa11f0bace540bbc099adbc0c52550adee7e955cf2c173c9c3641b85510d39a7f651c6afa64f37a6e6f11bb96bb20afee7434efd7f89032f265977a2f60eb72ff4eed55e9b88c9fccbb9cdb148c957fad557171446cb9452ed153b70cc3b254dc903fc7347fb4bafaabd475522b790975616f605e940bd0735d522530d72a3d209b7931e2f2c0989982d461b42037372b5a0eda9fc0c83400ef2cd70c47d098b9d1c9c02e883cfe12c880b9694f23dd521ffff2aee4bfdeb4fee4475ea8616302e155312e930fda7e0bc1ea14c80e21c3b9bcc8a54a97b74fcd331443ab3b65ad929ac18234f144a4af0aec1649f07694318a159185cd02b66d0ba44a3f4efe36fbf87b04791fffa54647715ca72eee95d7998a4e4a9f61e625e720ca79c1e7d46e14913d294abb082e6c3651bf0accb76a7b29da179901c16a9b32f9bc0c5a780f405417d51a14ba8ffea3bdd317ce683a871b20ff283ee12e45222b205213596bfb97620ec007112a635e7b80478d083a17a8e3a856d14a3b3086c3a04f0fa938327e495ea10b170c9ef98f01e374699bf9a4fa737722564b3641a61da67289331bb6e2bd039beefb9844326bfb058350acb8b97cb62e053827383e68398183fcda4b8897794381bf2b5a9e3ed4a081a55ac1b8cc9a98e054ae872e6d7c802c9e19b0dc38cc1fe16e82fe52958e8af331ec85ac3f84093ca1ee9992986411a88fa820388474a4c5cb25431662d54665fa5835a17b5a4eabea57f80cdb7df8e3ebb7fafe6b8245ffbff0a68be66a77911f3aa6d7d50737210d732cf17df7f081730cf46c597ef7be57fb8264b893b2c4423278e6fb09eab0e07867e525bfa76f774633f071bae8c89eda5174702b20fb42c1bac3794b5c4d62d2c86f4f1ab6e22495021dd722b5305be6c731f4403d83de181a66e991a370be86be5a6a84d2c356e1d36d771333ddf3164ace3b8d53c80ab46023ac02227d42b29507e4c0d795b317e1387e27b0d9d9ad8963b771aee2e35d28ef9467eca0d3d46c31b86c053bfad74dc47965241bc4b652a7659497ea2b68b971946cdcff1e458f46332e385cbcf20b0de93d96c1cd5b47e8c675b621a8825714f85339a3ba1283eb87c5e827cb2b86c8a155c85a6dc47cc01b0d41a2a0a45d359612c21332d44441b75c181a3bd0ccebd929bbe62bf99976e1e48c220b88ae8a295c2564c9fc45c1a3b6caaebcbd46e1f6fabf20f851c50f1414558f08f1947e8fd3911ebfcfa4cb36680f9f1fd3fee40e34437aa99934776a1bd2215d4e7f29b6d8e42fdb8ed0834e5eb84cd4323fff80fe4c336f6234917228ed1d5a6212d285b604622325416b205ee6cfb3a2166ee3b3135ce0913e255f61c901bd6bfb899f4f61ec0a607129a2b72ae72561a687909f8ef93fdd536e153cd5a125afd1c14babcb7f52065c605de82ddaf5e25b6685305bd8975277fb4138a1990975ab87c41742cee8f599a01247f9b30bf40aee8e3be4e8cf04a0b2c038578d828ce453534a461cf8e4f2da3cab29dfbc61708601a60430963136d9d0424f4a06b18d0c6fd2565dc4c58c21db039d1bca3bc1230ede21f08a0d12a8a6ea2cb506e26ec24c45969988f06ea08d0d083136f3fffff0c5d3511f565b9b35be091ec9c6abd3fb455550edd68aa27f5a9d452e51aac898be874c2b6de39916f1130a7f4d193b096baf3cabc7476a51299854538e52848d7e8ea33c74a9b186414a29817e659faa4ff0863fa8f08d400653fda6cf89d2bc548fbdd2d1a27579e04b090f4fc8801944003d7ffe37bdf2e8002c82f90d58d47f79ce959cd497eda1a0288f5615f768a7ad9e8b3c6a6cbc18de64b0eaae29af74e11c7c72694121c12aed0024d39f466aecc8cd2b36691ed5644264c0516db887660ac35b9c587ec495554865e314f2eea5228625776a0808af0c3c01cf6649f6a423b90cbe4297913535ae2140b9863871dc030de8aa6e8f11e7e08dab001804a0046e05c089bdceafa8e584398612c2e9063553a812e74dd834ff96a284fda72b714a774d7c970b7ca8ddccdbd424ce134138612f975fd1afcfb7b63f1025b89ca78e70d65b8eb6a89145e80cd2682e8d3e62e13fe02985e069fd806263c3fdba9a1f74205"}, {0xd0, 0xffff, 0x2, "0845b4cb364e0c4322d2f3b3f4f497e65777f9fb49fa9e6d0055a8e95db930ee8d19cf3d6f7f4e6c46163caa5c509aa8c048e2fc961b9de852a8bd0bc744d791150fb8ced9c0c084ca8504ea6bc743ec5541c9610995ba5e47699f236819d0983f6b8112fbbea30acaf8b4793dc68454eb73c74fe10b8a2b9a1a871e789837d8cb58d2942bcd09a91443129b90fdef56b2130e0a3b0b8d2b61c9474c4e0fe5a6e21a8e950effd34d79e6c1a561a4b3c27038f376c3d78553697d"}, {0x80, 0x1, 0x8, "6a91870242746e49effdaa246bead5e5b09d6817c96a6a226887b65cc522597fd21635896e7ef9535e80da83b8f9c94ce7c65ae22a4aa30a9545da9195ea860aa269fa536675602e6ee71ef32ecafc9304c7bd1e73cac6c546a48b51d921346e72ee0d37f3458e8d12a69018d8"}, {0x1010, 0x1, 0x2, "220357f49ab0234371046a1b02272c14b5a8f309208df23dd2f5305fc4345a7900736c5b83f02d41acdde8c33a60109930f8f661c83428c44f5b7a99be0d52ee15d8b350ff2dd4278df6adcd1711e5293201139086ea921ff8293ee91b57e44660d585639d223ee6c171cdf8e47087154c632a975b068e4f485b95ec1ca2cd6d1fd7b0d29d14989a4bec63580f442c3d0c5e2dd08fb87bdfcf51940a9a569c578254876131422c1bb47057865935477345d26908015c0b02b6886df22084fcd63debbfad09141b4e03cd163b37657a440d33e41f4d49a991fae16bdab21df4522eecb034002842510f8c79c5d71b6f462ab74900151b520941d32bd978c107a40e5b382878ecbff0f417da204269afb634494097d043521b8576aefd3e7d3bee7249b2ad116641bd732002738297280e6df50a53b2fbea298aa77c56c48f09faf6e928e5efe2036534cfa9e7dfd54afd4b66735c11470fd0bda893951fbfcff0f076d8a4a595a261f9b9e9c2b4a15bcfb1271871b9dfeba0ef562b2b3f4d0fab7e6634c2d7c788a14b07fea0b7155747aae55b04be11dce87c57768ef22acb4bb6a495069ce88a0f0b9c5a3d1ede6937e78044de1345503756bffe82e7227c94c155b80fea1beba110b65bbb6c0645a237e19f821d41089212db5369a4b455e20d3e585a5f9c4e17fc8c696e1c278b3e412c96d59feafd2801acf4918f428591aeb26da6c53875d2db5708b448f6bb5b028f36bbe172b50bd7bb72bd4b8d0cb94b7a24d22cbaca5dbdef710164b3de6a5c5a68a6dbdc62d5c23bdd20e64c5ded5512815c2cd42f589c79b4b449091e960c9c7a41beb1c31d3ebcb40df6be036d01a25b0d0c358a81d428c495bc4cd38498e380f83298d374562919aef70f1b5c431e839c62e720987ed81a658c50e73fa375c8fcf7ff8bd8fcc5a0bdad0a036d1f5e365a31923869de29248da0d753fe4cca351bf02f088338498676950324ca0c6ce4e101522c12a823b8e2f26f38c9f8ebec1316786b33fca6a2775e3a74647ae7b43c96b6dc537f753363add1f261403b0ee812db7b1e68909603c5b87e0e93c98ec817cb05b29859324dc6d6b5cb6417ba6e02d13a2b5a494a293845ccf947c23c40d0fdc0b9d9edf6a923c5d11aec309a711cd64cc53f29c9231e58050d560d8e68cf1d2d71613c01b53b569288a49e1296787ede712bc7522c7651ad2df244c5f32e7da1b83519ddf776a57438b641392b515f5010f782250313f83a46cd4b91915e73564795599d9b45201d89514d7135974c11ab3ffa2fdff5954add29cc5bb8dffa65bfa7a6ad8092f7074fd393ba47a24163f61271be444d6fc84475256fdbb19290023c220b3b18f0d3d6f124de9ec1edf21b69d34ff830021ab72f2caec4db9f19b63bfb475a8cb5811f4ad5ec724e729e59abf503268d791ca906d541aad19ceb86bbc3cdb5e22eef668ed7a7a20e67035c7196db1a70426b77201c27a48aee724be1b504b7307de804dbe6445a81d88fd2942c579a5e78a7df58458afa0d6aed4852a898e54ba9964739ede32d53cc452f1d56cd90f7c1e7403a1244d8ceee51b9c9347c9b2331adb0bc2900a665e4897973a7d62884835fc0b2da1466e51cbc0dff698389b7f16397a035f26c6ec0491983727984e7a30d729bd2aa9e0ac7a4ad24f4ae79e8132c5679a40e1969a217a37b5bb3a33e966408f12ea0c77d2dc2381ed7077b9021f36128f51ea1738507e72b55d0034a334d16f474c14085e18570f48439db481742be2cf829a5c36677167cdbb8f4649022a17d81301e0586dc7d82cf83a3fde07869733bf131d9da1f24cf423a62b806f9fcd272b9a8f43a79ab802a78cd8aa80b63630d303e1df5226ff2842d62f2a4e262ec8f23db105e2c0e48c78f056b51d9e71b672e9dd5888856d8e8ac5d9ec9b82910c8b5faf9597ede8850a49467ac8c4c58f48047aa0919ab02135db4e0ef2bf473f869d0a4259d62676951faee569d4cf14c4c303c31e2fc36c88da2e2bdfeb9a52e9ec18a9b32ab558428b5da792bb211ae69221de838cf75772124ca96401e9b3f973c970b5b4dbd58522a48b2ce1b4a2b59f226cd3dbaba44da1a74cb67c1adb9877c15c9cc9c40c9f0152367bd9f6466aa598c978cc56a23632e7092f46b8a88b0089f29261fbc295b4bec6bdff63537c8d360687defee4113d112c625ed8fe216a3c46adc5c46db7d53538cddea21b0107a95e655e37ed022a8d0a5603b9011d10bde37ab5d6a39dfba1773c32c38d802714eafb7d7044bed1c7e88fbdfbd5c11ff39c00f441aa69e8e8c8e2f4600b76ac362fdb6f074636b15d6d224ad697f990a351d55fb6106cb8d32c9f406dbb753eba934f8318fbe04af729536f6917c47599b2a7a34a5ceadd84c780438a6885cf28ed0ca500123141f77c2b966c4568738106ea20204f11244567847fd489be6fc202085cef49481d7ada77381f55f913f0ee3da3c233ecd910bd76207f79f26f53d5ee24f0fba4dd7b931d958720e05b5203145b1b9199c4b429ce96e0f98a11aabb7cda27a70cc9ae25174d124d6fe460022a09bc6f5bda4f206274de3ad848928cb5108b216dfc787a0a2d25fe2f1965b1b574a67b8ab6ac012638d34b9b69572554d2839232e434a3a1540ad68f608f82a2c3aa688efebfdf7f26f1baf8eebd959e4df8655095695858a02b9b9605efedca8361aed31f5bee23687ba99beb600578c48808e69bd32142be096ff936349d54341f91ec470014c7d515dc0191ce22480531d512c4ba204a214005c83564b0caf53a0a6b77bcc040f115b459d31412a19a51662a6f334816dbaf5b26c8a22bd83ec38458e6f2e4bf465ce428fce71f0df1104b1e1b04e0a9107369560b1916f0938d337702851e4e4eb07db31229e5901ba28db3d67e283bb84ada7d5382606048afbcd9a154cb16cbffd7ec825133ddd5bdfa110326f59c7d4066b2a9953f56892d1a32c032f443f06380a3b7e2de8e0c26dcae61cfdb47eed15e4c156be98750a51956f1baf2a304a78763b5671751a1b7cba5902b222e4815231535355b6b62aba03a85de27270abb3ca34f64554bf27063c96019b1e1ec6988ba59cedacb5f7815f488131f54163b89870e11300ac478ce73b42f8fd2c3bae6fbf53dcf1689af9bbe0b8dad24ba3cc6a20e55301fd24b60cbb8e4ef0b17891f450d34e97267bace1efd8bd28874872489d15be1bef12ab3df50005644185e1159b2bf8eb2585e0b2892d28534238909288ee825cbf0b5be857e7ea0a4ba8418e134190405b05ac3b1f93df2980041f93a3f659abd4f91e7ca447bdc032621e8ebdd609ee7a019aad331b09d260be742d6167f73644774c1e7be534099db1153ec05caf739a9adb091629b8e6238d86b6ff6c0d8c3bef7a1e2f516c24fb542077bc3c791211e111395f4c08d96fc82ed6bb7b1fa6be69419aca2ffd8545d08ea4608f119c9e26dfb2a75613feab527f4e2017f23bd4ee1bb0a393bb4736efccafa1680c403a53d07cd23839ea6c47eb3c5a99adc1d1eeef0312763e64d5045d2cc91ec2fc381811e8027a7085786b1150aa502bdbdfa60a159e22ede8081d4705ace6eb015ce8316fadf74c83b59e45fb317d4f793e42d60dfe2c31cb67439413e9d3fb31af60b2136424ebf91ca6eedebf556caae57167532f54144ce375b68c1ec5b4dd970d3eacecd292b12501a4ae5d2fc7e8ff7eb27c5e82259bd99754d4def2d7016f18afbc46ccca18f4a48d46605eb5b02dc3761871f8ac746ad1345bef2573121636bd15337c03d9e3f8d3e99dd07a576ef082216ccea5cfae763359700f7187388f0c6e9dfa733d8c7ddbca228e78f25f0bf1c6cea50b91ebc03741a4dfb0674525848bcb52bdeb92af66080612de265bb60e297e845a1e6cbe783e8faf4f63ec8bf19860f4e9ae1088cf91230e7282233f54a8e99d988f4b10f7b6ec98fce0d261065396d0172e4cc1b6b8e7c0e79749e8cf6cb2a5f479be630e054e0e6fb71338fdb7c6d8fe7d6e34aeb4f93dd5f955656d6da1b3159c71ae9b3eb20eec92269152572bec7c9b9556be54a1dde0a3ef424a34adf137d437071640d9561bec6de0313ca987d568d3692adcc3604e970ccb0107a431d716c13533a188f19f10b6daff95ac50222c798a65d85248d0470b35b3625cf13c353c028791c0a6bef459099eb63d75a1068e22a395c16846b5ff85ad8754d10310efa1bc9b26d201128c3a1507ef878b2f1f727637aeb26beb57c044b3dc3876b840b22623448025ef086df06d75865ecae79b9434baae560dcc2e26bcc75e7a2e7f9e2c2f2134ab10a803f2fcfffd9b43e2cb5f18cedfd3d0cfee11aae652174e1e18715721f30022eb1965a2a4ec9060c0a9a0689ffbd040a6033b0f2e043dd382cb6177d2bb390d11664e6fe812388d0883fe468fdde9cb3930a7f17919d585b9dd5b6b3a8cde3c8c21b2f72bfa74ed737d0248be28cf5a2f44ed2f68db523dab677c13b0be91fdf8bede662b8f2bf3bcb014f2f6f49c85821e2d2eeac09d05a12f16839d062568554ae2a035efa26237e1b1e4c0878fbe720b85fd3863117a9de3f782889869b5ceaf42f4541feaf7b57de81dfadb832fd5025386ff9bfcf60054ce655c21c5822215d57730df125ab1139cc3f3bfd793e08b8f5c3c1b560d401af405432b368f9cd99dc3b63a9c06ac5a684fbe99260a1c9ac9c1a10b8f8704190c04f77e4719f65379ddfca43da9fd8421776aff1a5cd8f943e327ff0afc1e39e83018ee5fbccc989b9c0418b34d5b515c8485443d5d4d660f370d80a1849eff3aebde8cbebb2d40833ec2914721476f96422b222428255b8d649d1f733351818250572de0e3922dfcb3086658c071591b765085b8e663652c8019402c9ca158eec600e386c217d576591b665c335c6083b7617ea915ab9f7e90916cc4d9694d218a3bdb74fd9ea3472e840dcbe4e4c7c0bbe2d6307680d0b6e6252b35ac2ce81e700e9aec390ad498ffd721c77580662c20ae2d69d0b7d67732696d154e5d38a55c6ab2b3309c7f41ccd2dd21e530e4b0b56d8ae135154a60f195b94b8ba868f68e21c0acb34531a1b8482d3aaef97a50bbb763699ed93a075615735c7e5c24a866f88fef23cac967b96a86c9f197b36da2de6ffc2ceaf25463fa7f4632ec88817db83155e6603f620e35a9c4844ffe1708cab25d8daa3eea6990d9df663ab9c7b7362c440f418afe31502e7f34ddf1ea224c276e86e6ce3d2bb7453ada8bd2d1ee318a93c94db1d5149252cd35209f9e7ea4eaafbff2bfc6f072f1ec1511b7ccbe4440ba35365d97a98a065937566b96e0b30a35a4418cd3b00ad64a774b61db707a74d428355f36e176501ef25c41db1564ab206e58380382c0742769a596eaca26d495be1a9a76ac220bcf4c300e1d66e4f970253c217c7a2fe358bfc92866384dd63fafe4573eb41180b100099085f06aa4ef82b598b8a15445233b03c7e0addc7ce68cb4afb2373627ce0e92f8e89b25cf23cfae5925a4d4c0930a0c8cb9b1cd15ff990587b60b9e9685f38c55d83f17df3b718029000419c430c89d5c020f8612cb53e1231be60dcd82ddeb5c3131b751891d09856d25315b2a9e6dc5210211ace43a1e826a42436b92962be75656336fe7e12f5de9e29534d66c345a8b7d0a62a6dcff75fd8882ba123485a7faf8e16868e091c4c135c8fe3aaab9d9bcee0d94edc8d13e3fdb176296bcd167d72cf6325b388d61df5021a3edc04a4b"}, {0xb8, 0x1, 0x2c2, "83ca294e4b48d0ea415e992a0818e6e5399a5299584158f60ec984500087fbc73d8789e3480f7d4cc0809b3e64e0472cdde92800948b56defa574e988fc21bbba3a230e78fda464c9d622be21ca44b762b463754524dd800bf4ff025f882f6a6c4eebd41263bae4a14e466794bc5e9222d5c82e4faffc39281a222e2493154722a43ee17b973f0b1a58ee879315a6a4bdf0193c229c1a77453e6703ed8abfa4dc252db6700720dd8"}, {0x1010, 0x1, 0xfff, "0f8788564720916b1e8b59b8266a4c62562f67f0501be9df8d6262204ded4c5f31242578aa6a8ff612634832179ca3fb09157b1bd4970e6af721513d218ea25609b68afba9ea627672a3efd80d60e9c9acc6a9aa60f60abe0410d632b93b96e8938b0306209ef642b50f721e3ca531324d6277fc389b9d345ad6d272139e62fa5dbde4a5811fb77cb5b4fe39881fc43e6440abc436325bd15804ea85603a8cfa0e6370046738d8d704287498a739649d384bbefe3ce1cb6a54dbdbb56fec54f58ffc7b5e2f6c221b8acb76ea2bbee1734e9fef4648195bc3378e548f76f1249cf435597d65554120af592878ddd7e92fe7f8e57723ad0c1513983f055a4e0b8d351671a7de56e37f84fb467d2ad4f7ec7ceec3f9d771219585e2bc2256826c5ce968fabbd17336d0ed5be53f0ba91e7e1782ae42812fd8b5276d8de7a0dcbea60cb5f9b639570150ad63b3e86809e5f989799d6b2a06d3450ca6795b0d67eb66d40f6c85a9d6f49340bf230ab760368ec9fcf3e397e5602b0bb3491dd716621f3fe15040ce77da794bbd6c8f447b758ef08f181c33e3ff079e58a2bf84d326a0374faee30805c47aba75ac6d4f8989d742de4db2630062e1f0eb0dae33f9d3bcdf9141cdc8c032cbf150a3183cf9d09d040d493bdecaaa86fbd1f754d454bf76fea47de99d96b2ea865249f831a6d9b3773a82f7df90375ec5fbd053bf152c3b7dc0f9a5c613d20497093f03f3178f31c8e360868b45cf2e446e1d74d9adb8f2ec4081449cf9546ac7d955e665459a26cfda19a04abaec682a58a7c4409f6b473fbef70228f26eb06122bb503a7b44bf181a8ec8e3ad3d661238003307156ef58011cfe58bbc71f2d0665f9fc559ca41953bffbca193b681f5a3e070f804bf67b3ee749e4d27db738e54e660b97b126b35bbfc24d7dce1d29a9dfa8e1ee6d17f457a8ac106965a71aa8d30af1f6d9dd366e0f90eda12c4c98a91a865a9e5721d6246e46e51594317f0630a4a53652b201f578e796865f58da2c4c2b7b69ff32d5ae8b2cb5b95475f3bfa0b8073989224b6aa69b41cf8670aef70d8aa32bea0e717e73fea2fb8683c863994778d23b264873bbf3586917d27e072bfaef0480c1f2e444290f2ad615afabb594933bb210691db86c95ef7bc8bf91b69cbd889e18e5c28577ef58cda9cc152d0859b2ace534025351aaf35078149a027159f460879d58ac16d1fc62cc16258b52b07ff01ebe4440ba756ad52f6d58d88b52132b6b4a990f7d130d763a3dcdae2ec191682d7ea6231f6cd26dc02e11c3b863d78211e212f71367bd92d8f354e85639803df5bf8e2e5b5c7dadb671824e93e170bd471e2d266a3e5cea50589ae9b5fc6df743b1956297c53b1844ecb3980e161b5856b026f975cf043df404a0f5307332c2de3bd7305e6af5b9de5b8ddba90549a38c973658d72b9e17222809bde2734bc95e3c6649aa2ea9199582793e7c77060e092f6c80887f6b95d6f77848afba7c0e6112c7880205b9d345d2cf20f2d9df2321fab0fc5236010e243dd43139b71b13d58c9df1f360e2dea9f9791a6909ac7664b1439cafc2d823a9f8a88a41b2d2f78d15d36104cb2eef5713080cd8ed9c0f1ee2b6588a7a0aa1819d02a73eefbbc59858ec231418b1c408efb839e238b855ec296e1645ae83cd63d249c6c760282373a39b0f855e3b8403fc736818d7906f9606dc8c7717239cdaccd78c3af98e24d69ade18f07369b4f9ba8691e93638646282a8df477a32f2513a2b19a3a5c7321bb27fe946f39d21579de449e71ed05ab735e48340c7c09cd4872e88ddafef16d9faa6d7467847dabfdb32801870da6d9f829aad3ebfc2ea98abc31de3b2d9c8100e9844271edec4600333a3b419b9bee41f9df43dcb6a2fd7057377283c62f16e9ca15c3e21bc81bd1b3b5ee46591299544008c94eef766970d92b0834b44d2ced87d36f508daaa91a1249379564394ea7159fc602fa1449ef2c89c9004afac783c9b12fe79f5d35113539f64b77dc4ab6ade54126ce66b801e1cc083a4e5ad99fe7ccfc148ff0bd20de4cb20cbc0afb0cc4fb1d171b107aa2987c62898d7bf1dda5786f1e1fc430a239552ee5e24e96f7faa4b3bfdf9a3f2c758a5638aae55d308a5b84c29d8031062fde38d7b37e9243eb99350f4867614ac864a83675cd60a45544fdfce65771e56c5b27a4e5d2635071111059352a8234ab4f87c76781e1f24e5326279d817c74c33d133ff1b208836f80e133b4cc2c900f87416f6ec97fabb4ffc5f2375488b54d12c8c71dfef9894e57887dc38eeb9b6c91dd2203eef55fb8daabb4e089cf9104c0f2799494df23b68f5a660aeb19219f9d45df554a4b7a1f96c022a02f7175e23bb767f27c1a73928fd48ff781a0135549d468fdb4351395cd1c4f54b8055093885ca302b4a5edd9b1c82996c98f48a98367df3b35dc5942d548d0061181ab22660b3b497f691d432e200fc937de00cdac4429a13bd324ba2be63edc20283ab014aee2be09a8f312efb56cfe74be56a29c543a59eab8cbf3e3ee19c888a6288149f2213c6f2ece6c1db66f35b3043e5d300abf86323c1032011847f585c52b9ecae3eb4dadaa0b8043caca56c2941e265d7870b3126e2f8103f01b05c9460bd5adf92f741a3cddf3e80b42fc049cfa9edaecc6b88b9da3f7c2be0cfb6f8c9fc36d19eac8dce71f0a8cc5a7e289138cc3e3fb20161594c8a8f800485250eb4d5cdbdee17a438b4559627277c59d9fc9ad55be7d970965e4885571f058125254c9438f2d7a9709751c5f1b0bc6bd29de7b9cbc11f02fa12cc1490256d440e4a192e018cb1989dcf2f809d842e44f01ad34ec665535100232ce7215bf6dff491339c3f8bb05ecf2800afb52b5a495210a07b94efc3c97a88fbf0e03455cbc949da255a8114455f77dc611fb0929432b3fa4e3d37f9c2e4cd446db3cd53465553d948b16ec0d1d2936b4e5c1f8e134b23bb5f5038ed1aade34670506674b88c8c3fc5e352bef455559c8b713388266140e6f7de36ffdd4be9222f0e4f19a6dea0956c57fd1981bdb0fb4071bf4377ea338ee4b35806caacf357231b362295ffed7c9d623ecd21e990449892cb4147fe1fbd59e4a4caafaef3f441f55a9cb4d52eddb751cdc7b9093b33b11d3357f43aebfe5a765931c70f6c150c714fc95964f2e9f6e1550a5cf5258bc1caf0c41ed61833ed8c06e166403fb88b92c787255c5e3e9ec5359d1508394c2a3020c410d139e5c0e2cf6703b00874d264aa66daae5b592645c50b0e28581408838990fec053d200a34e34620ae39520ee2011babee4da5b01e1cfe054b900267eb050d126522ead8b4b728e042e3629b239d180a6f634f63d7c197799ef1231d7104db09de6b6051988e15a711493cb6d0dcc1298e9558619f20de2ca22aafd9601aa59eac473961840604d42b0d11cd4e1079fda94203d237822e16b550793cfb0a25bd7d24344147d6ff404d1a0839a4317e5b8bb6a9cfcdbe67e6d8e2284f6152ae6848f0c8c73bd46719348a75fa1ecea40ce2722dff912e700390014e166ff786a82212119b8e2c663a98fa51bd64025d2d3bbd5e1db93bb2a1a95d5efa30f115121e7338a769ea6337350cea33945a1f9362dce2ec3ba68d79b01ce769321164978861514e754d80520e47ca43de0cd9f38e971e38d64e6d2212a7432a51c6511c58233a0c05542d01381a031726580456259fe6e394baa41a614cdfb450c8333a14761c9e5f13593f095e002662cec170a781c00862dde30c25d75a38c0fa20ec6833782be13b4f2b00e906ecae947ffbdc40d34f4e92232e0be0f2d2c62f452c385e370660092d0d4b1d557fa44792ed817a82696d361b559a16d21c7227989269fa348c3ecb922578fad30d40fbbf98719eb54799d4f04229e99191ee554c4844d1bd6280fed83f390232017998568480ebe93488614aff3fe1847d7279823e29105ca86a6435a1e1ee7cb3a4fb3f67fffae85484e57bf6ea711dbd69149ecd534784487f5717833b01e4fb65c8a7b3c528cf679f1b1dd2aacb637a4f20fa3b77cd6fdea6ecb3711e9b606fa3c41c17ff410f8d66d7a5b195fabd0524686618f582ad12d905f5a5a2af732a5abe7319efa7db79ee10f5dfc14ae638c071bac6adc78cf5eca9fd924677e63c39dba50e3a0ee39748e0419bbc0250f1f1bca6e51ec6198807767366126d7c166fdf3ab48f88c20ec7f882cbfe6e3ac78480507158e1cc1bf883de2c9ed7cca2f833502728c25cd4ad1df8355028d33427e6996ce0aa003a4d9ea91c4f3ab7e0a26853f58b48a3f5e5ae148e90b23f2e0c9e56d4a9b52d300a87a2981a481b29aff0d40df5d2e02966d14a0d830a3ddd0552648758c7c12429ebffaf80606b3b8b0d20804081471576ef5ba7848a1754f2eb71cac6d7c35e930656b5cdfc88c77dac4e36f8d5ea291a588e5cce7c959060b8d63b8a37e97978c90edabe7f2e516044fcc8f4d76ee9b9667fa6c18919a63bbf55fb7a41f550c76e6304268c8dc4459965495dcb00624359cb103989a238038bf7fd32741be9ec75e179b5bf1a7749f612cc8404aaad43ac91d4b2f122ccdfa3194e2bac26222220388c29ff959d9545f0f8f219ea2ff8dc900304f90f8d9c1920b95aa1ed3e0ffd49f81f561482c8a6e175acb4fa4ecc71ccb4fc410c7e10e7948c54c24e04fe12bb5fabe632e3759e8cd74f2c1f9a6726dd3caeec648d5047833e082a5f1ef5f9f7c30857177ed8c5ebd5260e0f5af8192d289912f15991d8566551fde3c7144f2f94a9b78c91ed4970f1b5af0b4bbfdd0596965179fa41ffeb7747547d558d4ffa6f4b4a303a8c9f20d635738b6d5ef4bff84bdc3d9865fe124f10781fee41d0eabba8a6857f6ee3721b244aa8956ce4410dcf8906dde53fd4dc16cdaaa74ff6caeaac99f845fc20a2f73f420281c09127767472c43edfb00e074e321783b339513384251b7d8a52bc09f50625153317fff9d61037550f500c9ebf7f0fd6d8f66ed67beb36486941285bc73e38361e519805fb6f48063e6f8cff3cc53c02c43fd7df2279587c5d4a9b231417d115fd81debacee6adb664c60fe4b81b47171d45537c137a8f5dc1a06fab0065fe0c3ced2f47ecdb8b3e647231cc8026485df8a2357d6250f293c1e4cee1adf5f3c87628ddbf47e9e5982f431d19a6e3e016d2627520deb27b28eb150de049277ee426d85d7d7a8828368df027799ef797b4595da44059b618c9a6867e52d0578e95dd9c786f45bffb786bdfad39f2e7a83b9bc2990e095851848a3376cdb200f7c4ffdd539866412a59fed35c2d2e29bb7b4bce6be5f6a3c42482db7803debd1bd1ea32df13bd9ecb573ce04e374aeb57ed84961c268564d47dee749a6a6abfe1522fa406a7601e243ad4603f5ad0e22724acffca4dc415e791fd513c1104e67380ae56148ad04445371f7799c6cf3b3af436350d07b9638343fc54be02fea24a3ff3ad49587522082c76e259ca4deea30e0a85e64e9e015e54e545e8de807b7414cfc55732be6ece027a557023a4fbfaf1db328889a679cd5a36bb1a6c46c57e473caf9f230d433fcb706e53150ba94674de1d9c65d5910600fb79c64d87ad5290ce86863d524a10a9a1fcebd050b41fa2e40d312226d150e8c1dcd063e8fe326819a05830608353928375aabd2230568514fa4d9ee3977cb7f91fa991a0ba971a6f0bc7b7c1343b2a22942b897cfeab5da2d5ed87b9421d3a3aaffc7281f380c3d1c6a4ecaf8c"}], 0x3368}, 0x400) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x777a4f37, 0x1fc80d8c, "000024510e091fe60000001100"}) write(r2, &(0x7f0000000080)="d05012b70fd43c5b5f940de24d730eddf996e78ab3d5628ecad8d8ce4aabc3f2ee90d17cd2aa96", 0x27) write(r1, &(0x7f0000000200)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e98cd9c8e50599ba23c01c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e", 0xb6) 22:25:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="20e72f0a6f1b28614794b11b3b37955059ba7d58c3a92dd47197d8d9d89f9cb36be91845608b31cff3b9700162470b37b29e953517d37af59991b2a81defee4e8f59622792e39bb86ea78786e7ee86cf9d5ab7bc58fbf4c764fc80ac2c75d58033e5de6182145f4fc684b9c67471e2db18ddafe28aa58a782732f6b733159897899c7801eacb8834fed2faeff5c411cd384f0404ecd5ec78b8a72900da586331dcf24de3c85c1c5bb6ebe743a382739b513756f4ee41f1a91b0367f989d489517b826306c321b0cb9a4991de187927767f52f12b", 0xd4, 0x0, 0x7fff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) semget(0x0, 0x4, 0x600) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:25:06 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 22:25:06 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 22:25:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x189) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x7, 0x57c, 0x10000, "5d5f5561c997146b9208d96a24674f935e2eccf2", 0x4, 0x1}) open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) r1 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) kevent(r2, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 22:25:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0xfffffffd}, {0xc}, {0x6, 0x6, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:25:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) r3 = dup2(r1, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x3}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0xda4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:25:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0xddbc5ab4, './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:25:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x10000, 0x0, 0xfffffffffffffffa], [], [0x0, 0xfffffffffffffffe, 0x0, 0xf5ee, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {}, {0xffff}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:25:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:25:07 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000140040373d6c339078ac14090000000001"]) 22:25:07 executing program 1: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x800}], 0x2) r0 = semget(0x2, 0x0, 0x150) acct(&(0x7f0000000280)='./file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) sendmsg(r1, &(0x7f00000009c0)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000300)="f10ad1970ecb273d1f35a1c997cc9c1e2e0039358550dd21b36801cc6c44f501f0276d6dd96cd5b992f780c9afeb87924d8e609549e76f9e3d14a6258887f6f868fef366b7a7", 0x46}, {&(0x7f0000000380)="9537c401ab24cfcc3509f22ae56c3cc774dbd4a6743671fe5514098f2b8c6072f1d94bdb200adc581732ee9f64ceb501ebe21e1e763ca964604a2c0e51f18ae53940f2448aeb8b07021abdfea30f5df975c0fb9d7a9fd85dae591e9d222bb39b44f4cebb5896367692f4d3774d7f27a8aae0f30cab7e786a602ad0eae5e24639db60e98cb299bf2258f3fe3fbfbe45326339f1273a9f11776e7926b8e649193a0e40592e2efd19285171b1075b97b10f8fa9a7c8e3a1f49d9a3da68c9ea44d75a229fe44f9725f3c4dcd67f6d61e2ecc2687d05a4741144740e4c3ebdab918fbe9fd78dbc6afeeb3f3c76c150393", 0xee}, {&(0x7f0000000480)="e3df9cdf7779c0bf605302f6e7bc6ef594959050905e4b6557f77e3496c3dc954f9e4aed052801f48d57d74c48d65f459a21da5922771d5f91bf796ee9457e38a0a7e932d7af57007787db44102acb0e7503277ce87354a296ecbac0e8f3db30bf2d3701a2cf13dae3289a959b702b5b24c332db3ce1fdd798f48f9e920870c00f483f9581fd4240f25a083731b6e940", 0x90}, {&(0x7f0000000540)="1e4055a54e7e9374b28b56a040af7d5619703aacd3e716ae06f3bc201a4155640623346dbf6df8c0a0176549852cfac605618a6fba64621661f6234e434a6dd1f89a89f743869e30f1ffd9d3b0e31ca49a008af9c68c3babaf9c0b72455ac0425b5ebc2a858b0e6d4ba673", 0x6b}, {&(0x7f00000005c0)="794cf68426ed68a26b90b85fc8d8042c17dfb5bdcd274513bac96de44d4507f659df389682681dfd66c3a671b6f87d5fe76ae60c33293a2912a8b56efc3e60110666d05b", 0x44}], 0x5, &(0x7f00000006c0)=[{0x18, 0x1, 0x1, 'P'}, {0x60, 0x1, 0x0, "e24d3f7234fd8a1d74517247084e93f321d78813f4c1d95bd06e041dcd0d0e07d263e50730cb38694c3a3611e1271f1cff05f94a0beb694971da15752e91bfd6ec32a1cc5ef5e9a7c8a5"}, {0x108, 0xffff, 0x81, "0841a5773cc691e5b9be64ec32e116ded003df80e2c6dd0a1aec54b3aa3d53e8525d3bd81d638edcaf95899ecd2f3657194f7104e921137183133838b4349a70cf3d5a22e3ecc5ccfb6af4cf6fab3782fbe16cd52ba4ac44f5b764e082815573a74a0fac785f1aaac728696e5881abf5fa81aa5b6765eca0586dbb59f06e053b535298d3cf3684f33ce2d43edd7f4dba2eacfb54740efe15ed61cd69e53cd8edcd15be0e0666f7e26ec05dbe0c20de9e2f0aea85e39e0a98b757065143d407c54d1b7bc0b7ca3f87832ab6fd6dd7b13faede84d2639275a45a57dd31a87f280b245ae06a9ac7d15a9609617d3d9af1f41d40f8c9"}, {0x28, 0xffff, 0x4, "cf8571d11b1c474cdc354ecd5818a1500e69f5aa10b8"}, {0x68, 0x1, 0x8, "a548ba0ce4dc587bbb6da9adf4c474b986937dd45a7e180fbe9713e04c73dfa4a1a2755aa4165268b588230f69d87864b2f0893f7706f6ca0374d2ee2615eab0019b891e15d994989c6de50d1dad65af7c1c7809d47e"}, {0xb8, 0xffff, 0x9, "ef7ced950aa19eee031c9157468e0ad48aaad653dc91995c7230a2d9ed4784384090158d6826d9ff1c6b6093d50f662ab625e3513cab77a9d2879acd8935c33937bd54edd811caf758d3069ba44b583a2ee7fde49de4deb430022df5e0ae7bccbe1c25bb11ae0d8da51d59c9531c92ba868edb7f6e80f66732fda9be869e7b3eea8465e2653781704d6c53b81d402a75145aa3e6238e63509a70286fa4e02c9511e7"}], 0x2c8}, 0x406) semop(r0, &(0x7f0000000240)=[{0x0, 0x4}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r3, &(0x7f0000000340), 0x10000014c) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x20) read(r4, &(0x7f0000000180)=""/176, 0xb0) 22:25:07 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0xf5) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/75}, &(0x7f0000000100)=0x4d) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b00000f000000000000", 0x14) write(r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0x73, 0x0, &(0x7f0000000200)=""/115}) 22:25:07 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x1, 0x80000000}, {0x2, 0x75}, {0x2, 0xa7c6}, {0x1}, {0x1, 0x6}, {0x3, 0x4}, {0x1, 0x7f}, {0x2, 0xa11f}, {0x2, 0xffffff00}, {0x0, 0x2ff}, {0x1, 0x4}, {0x3, 0x100}, {0x2, 0x6}, {0x3, 0x7}, {0x3}, {0x3, 0x8}, {0x3, 0xffffffff}, {0x2, 0x2}, {0x1, 0x7}, {0x2, 0x7ff}, {0x1, 0x100}, {0x1}, {0x2, 0x1ff}, {0x3, 0x3}, {0x3, 0x8000}, {0x1, 0xfffffe00}, {0x2, 0x8000}, {0x1, 0x6}, {0x2, 0x7269}, {0x1, 0x69}, {0x3, 0x21a88324}, {0x2, 0xc48e}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) getsockopt(r2, 0xff, 0xfcf4, &(0x7f0000000000)=""/181, &(0x7f0000000180)=0xb5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f8b2b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 22:25:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x20) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x35}, {0xdc6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) syz_emit_ethernet(0xf3, &(0x7f0000000240)={@random="d1d4c236cb17", @random="6ff336a2d0be", [], {@generic={0x817d, "31e01c5428feaa0c01d938bd1647bc428099fc4ba856b2b1bcab5098efd6030b2022e735375a2444c587be1b6123aeeb676869f2508f2cd02573d298538d15563c38f89f256a9883c44310da5354a85d4d4f9d23f50cba9d6d8457ebc0afa9bfa46549102edde93a94599d2854640fe46e6c6ea168edffabf8cc7bce53a10980f871384a93f39bc86d907ad548fefe90415a04ccd328cc3cb13970268d7fd2339b01dd22e42f007333090e08d4cdb4a817f316b45a2e6ad0a244c0cbfd036cc6e4b978918e87f563e7f4d07133a9607b1a4f53496f5c2cf40fd0b6037492689fa2506e25dc"}}}) 22:25:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x5, 0x0, "b000", 0x0, 0x4}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 22:25:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x20) getsockopt(r0, 0x200, 0x1, &(0x7f0000000280)=""/240, &(0x7f0000000040)=0xf0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mlockall(0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="dc03764494922a3d09485c1d148545c6904876eff645b5251f684a408b1dac18e346064e59b0e843e333e124220e1afded94ba7ef7ca19b6ae974a5b333dfb8254313c1e76f68d17df2b9809e333f6dcc9f7d9e6de7780e7711f6fa2f9e02cafeeacc9cb6670b1d26bc2dcfcf130f8fd227901706059f021de4aba76e2fcbc3dbcf630d5868e1d8188f6a42b52471485a8eeeb5ab942091b6296c22e0a87bff9a5fe19f801ac324b87574139981ec0e48a5b56c7372b6900fcb6fb8ca976ea834f8ab9dab0040b51f2b0a0599ac71e62feefa25bec0bea5f7b610c38536b9141771b3f59bae6782f", 0xe8) 22:25:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 22:25:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff9d128cd8478bbd275bdb0fdde69877b3dc559c8d752030089f34e17ae028c8f2d4b765fca7761f323cfad241598c0bc96006bce600"/67], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x0, 0x3, 0x1000005, 0x0, 0xfffffffc, 0x7, 0x5, 0x2, 0x2, 0x4, 0x2b61}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x849e, 0x800, {0xff, 0x50cd}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) clock_settime(0x0, &(0x7f0000000280)={0x8ee, 0x6}) close(r1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1ff) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) 16:00:00 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x88) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000100)=' \n', 0x3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0xf9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x15}, {0x2d}, {0x6, 0xfd, 0x0, 0xf8}, {0x0, 0x81, 0x2, 0xffdfff45}, {0x1, 0x4, 0x5, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0xfc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x20, 0x4, 0x36) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 16:00:00 executing program 1: syz_emit_ethernet(0x22f, &(0x7f0000000080)={@random="e3ab0400e000", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1f9, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x3ff, {0x0, 0x6, "c6b288", 0xfffb, 0x4, 0xd0, @rand_addr="b7e74a4420b2e3a76291bf94b4779672", @remote={0xfe, 0x80, [], 0x0}, [@routing={0x67, 0xa, 0x0, 0x8, 0x0, [@mcast2, @loopback, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @mcast2]}, @hopopts={0x29, 0xf, [], [@generic={0x9, 0x79, "d1436cd5d840c6ded9f3df790bc86f2dbf29773e93767e7d64087f1fb6d70c93d2a45e62934cd2767b2d09f624f968a3664497785fc784e39f8c9e14e33a6a61214fe6a0e828ec594ac13f1cda71397d2859d3478dcfda530c73d2813f87f51788d0db6d8b2a4da525a92e1be803ee7cdf26bdbc676f15cdf5"}]}, @routing={0x16, 0x2, 0x0, 0x79, 0x0, [@mcast2]}, @routing={0x50, 0x2, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}]}, @fragment={0x70, 0x0, 0x1f, 0x0, 0x0, 0x1e, 0x65}, @hopopts={0x6c, 0x1, [], [@enc_lim={0x4, 0x1, 0x5}, @pad1, @pad1]}], "74356724b86c835df289b5e61bf7aa2172be57b455c0d44b32e6b12561649ccceb916dda41f1e85077b038e7cb0a349676b891080a4090e7d3bced2e8f1c3c280076060ae2057ae79c3c77b066ac970eea831952266764e8f82f78cfadb97e555dcf557af8b1da73fdc1ec36d5ea0d53c511bb98baf77401e1073c8cf6852839835b04bea45743b9694a6f26c4d645870c446faecb4e8c33cf"}}}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x9) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) 16:00:00 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000008000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket$inet(0x2, 0x8000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x84, 0x0, 0x0, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x30, 0x4, 0x43a, 0x4}], 0x100, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r3, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x14, 0x808b}, 0x0, 0xf5, 0x0, 0x0, 0x3, 0x20, 0x5, 0xf118}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r4, &(0x7f0000001880), 0x0, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4e, 0x0, 0x0, 0x1}, {0x3}, {0x0, 0x1, 0x0, 0x100020a4}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20, 0x4}, {0x40, 0x0, 0x80}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) 16:00:00 executing program 1: msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="021ca32a"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYRESOCT=r0], 0x2, 0x3fb) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)='U|r', 0x3}, {&(0x7f0000000200)="979fe70bcf893881ae0e70ea381922042ee77841b97c5467f94dda0fd4e53ab350f1ad1158ad73934a1c9aafb309eaf470251b69e69437d30bb8b00c4e1dca08192b985b86a2c0f28ef4e876fff4733ac82465edc37a13001e0ed7683ae7fd503180a50021c7d7c98efcb1c0e25abdf184aab35b4bc1772764f42dc8", 0x7c}], 0x2, &(0x7f0000000300)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x40, 0x5}, 0x5) setregid(0x0, 0x0) fchown(r0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="10032956b9223776", 0x8) r3 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x20) setsockopt(r3, 0x9, 0x800, &(0x7f0000000100)="f62ae1c9192975402c5b4a1569170cc55d5b6e6548820633dddf323482c4ecc38d38b68017e12b12262511233df7ffd211e9d71e1a627abc6b0d5f2fc6e8cbd28a9d33f44f15993107477d60", 0x4c) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000040)={{}, {0x400000000000}}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x1, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x8, 0x0, 0x0, 0x7, 0x5, 0x0, 0x2, 0x0, 0x3ff0000000000000}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10001) writev(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='\"', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="67f8262af8aaeb74da134551ac615ad34ec58aa678abb2276ae251b3496549df4f519c92a77b31dcd0f199203e48311ce239229ea745e098e943b9ea1deff365d9a32a38099eee0a17cbdd03864701dac781a99caf5ddc2f", 0x58}, {&(0x7f0000000200)="c80b19c3c889d6bec116c18bdb9f7d13251755724d282bf78b82d760b096f0a3d15f2f25c1f6a39b064d7616b417e2be8d188d1dafed37c9ac7a08e6213d4d738046923c982605434062e662e416e5f6d14f1c2a3ae63c06be78ddd75e85da9f4dfccc74d79e7a001d5f4ce628599bca58c8a430a4499eb70a7d139b83212d4fa25a0637c1d5bec28bf3c3e9ea725505a465c3763ce1", 0x96}, {&(0x7f00000002c0)="0aed33ce452b248060b2d8cc88a510bea1e71a28d84d6ce3eb24c6e07c4b8ba27bd9a27e49d8e6a991b86a185861037aa8ba236c6f75a8ffc760307d2cbd0bba76e13a91bc70af0725a55dc65792d21d378936cef8d4691d4a2048de27859b2f502b5ecdcd2bd18d78a8d82e2992b250b4fe514f73d684", 0x77}, {&(0x7f0000000080)}, {&(0x7f0000000340)="29b07eb06f08d4ef510201b6d5dbf69d6db1f3fc44851ada0bd21322e52f601c0f12883c53ab6ced939193d28e76e2cd1da19734639fb70b6a1f6f060463e9f12a1119a5de2de4b05c1a1af67243cf7c5bca2e1c2305081705cfe88d55175e7328c6bc15cd7a6d723db2f15713749100b8bfca33a702448ed8faaa708a6471418f595b80a9ad626b", 0x88}], 0x5) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) r0 = socket$inet(0x2, 0x2, 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x40, 0x48) kevent(r2, &(0x7f00000000c0)=[{{}, 0x0, 0x45, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x81, 0x1f}], 0x0, 0x0, 0xfffffffc, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x6, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3ff0000000000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/143, 0x8f, 0x40, &(0x7f0000000800)=ANY=[@ANYBLOB="01002e2f66696cb45833bda5c864310066dc8dc95cba8dd49d3bb02e6f7701c8e318f464ec6dcc40d64108000000000000002c3183d348766f89868be493ee24a7cbffeca4953b59d153ce94ef03963ab500106ac338f3c4f4cf7cef284d410a95b5a7fb19d7917903bee9c58ca62d263a2fade4887bdcd815ee127bc389ff1dd206d4de230ce711d083000000000000000000000000000000343ab4a0965760769ee4f1785322eab1f1d33a354f9e36bade8f844b510535f89ad45e917e23d24a77414f83fffffffffd5748faf0781486921ed22e64ef02aa87fceb7c78b8d31b6d4825299aa956c96db76adf17a44dbdb42946402e6a987245121c5fa4f1e7f4a78663d9487b5cfac56eee260cb5626e6225aba2bc511ddb12aeb79b30efb1c83b57815e03c1800eddc6ee2afb78f744a3c19713b52ce3550fc48503a5ff9df3a991291a1d1bbc41c333a2fe35a67d7082dd4fba2e18d41bccdb195406723c8b240f20a3b2b1d9ef208e7510d43dbc00425d545ec8cf3cc0e36c588484d2b9d964182edd2ccec5cc5f6e9e740198e2786628aa5f18060000000000000000"], 0xa) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0x88) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000c900000000000000000000000000000000000000000000b03700"/110], &(0x7f0000000380)=0x6e) r3 = accept$inet6(r0, 0x0, &(0x7f0000000480)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000500)={0xffffffa7, 0x31, 0x10000, 0x400, 0x3, 0x401, 0xdf52, 0x10, [{0xb30a, 0x9, 0x9268, 0x1}, {0x401, 0x7, 0x7e, 0x1ff}, {0x10000, 0x7e, 0x5, 0x7ff}, {0x80, 0x4, 0x1, 0x3ff}, {0x90, 0x1, 0x4, 0x6}, {0x9, 0x20, 0x419, 0x1}, {0x1, 0x3, 0xb9, 0x6}, {0x5, 0x7f, 0x3f, 0xfffffff8}, {0x80000000, 0x1b4, 0x1000, 0xff}, {0x1000, 0x20, 0x5, 0x9}, {0x1000, 0x497, 0x4, 0xfffffbff}, {0xaee, 0x0, 0x7, 0x9}, {0x4, 0x6c5, 0x6, 0x2}, {0x2, 0x8, 0xdf5a, 0x2}, {0x0, 0xffffffff, 0x7, 0x8241}, {0x7fff, 0xff, 0x9, 0x1}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000004c0)={0x80000001, 0x1000}, 0x10) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x20) setsockopt(r1, 0xfffffff9, 0x5e17503, &(0x7f00000001c0)="8b3031fd834c10402b5fbd922f8b5bd94a92194c2049f3cd7e01c1fea5ecdc80588051dec7a4f04893d80c90dfdf1af1e4c825c0daf3eb16fe2ce98190ad3433a145dba75defa3f4b5d26ff9e48142cacf0bbfcb68794b52647f5fd59ce385cebe1d7fc7bca19e544a8f5df739cd38027ef61cfccfaf2da348c01b38397c4aaef57fed8f7e75dda284934b0ea2e4511f382d5be37afd31f10d298544df8d04c8478dcab61e5e30d088406e040feb4f64e16a17f2c5c5a567fa0a55e7b5ddfe9cc8614ff21c12067cb55ef32e9c3e8f599db6f6d0bda7cd20cb1c90ba07719a5cb2e5d469", 0xe4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x45, 0x0, 0x0, 0x180}, {0x6, 0x0, 0x0, 0x18000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001100)={0x8, &(0x7f00000010c0)=[{0x252d, 0x20, 0x7, 0x3}, {0xbf, 0x6, 0xff, 0x1}, {0x4a, 0x3f, 0x5, 0xfffffffa}, {0x1, 0xe1, 0x0, 0x7f}, {0x2, 0x3, 0x1, 0x8a}, {0x8, 0x44, 0xfb, 0x9}, {0x6, 0x1, 0xfd, 0x2}, {0x7, 0x4, 0x1, 0xc0000000}]}) r3 = dup2(r0, r0) fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x1000300000000}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x20) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="c7468ce47a9cc5ce91bcf546f0bb0255abebdd7ba32c6da405ab965dc294fca08530bdf4892ebfe5df4ee0480176ee211c482ff0b65e70c9742184f0a758a477901cc33d5ec9f38b719e0a17917ff1829b8b149aa0404612c7e29c"}, {&(0x7f0000000180)="68e40dd836bd6e5812895131517376035545b0549a7a65173aea8d5af407c6e1e47f7953c1d7837dfc0d68db17927e1e1055e2138182d11bc898dc6f5b9bfbcbce282af2bd574aef6cdaf2f397aad60ff4"}], 0x10000000000002ce) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}], 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000240)={0x8, 0x1, {0x6, 0x1}}) panic: bad arg kind: goroutine 28 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc001073250, 0xc001eff7d0, 0xc001072e98) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x91b github.com/google/syzkaller/prog.clone(0x9b07e0, 0xc000627f60, 0xc001073250, 0x0, 0xc001072f98) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b0820, 0xc00051ec00, 0xc001073250, 0x9b0760, 0xc001f10b40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x567 github.com/google/syzkaller/prog.clone(0x9b07e0, 0xc000627f80, 0xc001073250, 0xc0010732d8, 0xc001073198) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b0820, 0xc00051ec30, 0xc001073250, 0x9b0760, 0xc001f10b20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x567 github.com/google/syzkaller/prog.(*Prog).Clone(0xc000421d80, 0x8fe58d) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc002547640, 0xc002a68960, 0xca88e0, 0x0, 0x8973a0, 0x1, 0xc001b89200, 0xc0026094f0, 0x792919) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:845 +0xc2 github.com/google/syzkaller/prog.(*ResourceType).generate(0xca88e0, 0xc002547640, 0xc002a68960, 0x0, 0x9b0760, 0xc001b89200, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:675 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002547640, 0xc002a68960, 0x9b6a20, 0xca88e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002547640, 0xc002a68960, 0xd36f80, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x5, 0x6, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb1fa0, 0xc002547640, 0xc002a68960, 0x0, 0xd6efe0, 0x40be26, 0xc000b60680, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002547640, 0xc002a68960, 0x9b6ae0, 0xcb1fa0, 0x760000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002547640, 0xc002a68960, 0xcb2120, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb20e0, 0xc002547640, 0xc002a68960, 0x0, 0xd6efe0, 0x78b7c1, 0xc0025474c0, 0x21, 0x2) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002547640, 0xc002a68960, 0x9b6ae0, 0xcb20e0, 0xd60000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*UnionType).mutate(0xcab520, 0xc002547640, 0xc002a68960, 0x9b08a0, 0xc0025475e0, 0xc002547508, 0xcb0f20, 0x2, 0x2, 0xc0013818f0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:474 +0x178 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000fe000, 0xc002547640, 0xc002a68960, 0x9b08a0, 0xc0025475e0, 0xc002547508, 0xcb0f20, 0x2, 0x2, 0xc0013818f0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:246 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc001073ec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:183 +0x322 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0009bc600, 0x9a9ba0, 0xc001e78e10, 0x14, 0xc001e2da40, 0xc00229e000, 0x1fde, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:47 +0x32c main.(*Proc).loop(0xc001e2da80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155 "" OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd807f0008a0, 0xd, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f0008a0, 0xd, 0, 1) -> e in_delmulti(1) at in_delmulti+0x8d end trace frame: 0xffff800020f6ae00, count: 0 ddb{1}> trace in_delmulti(1) at in_delmulti+0x8d in_purgeaddr(ffff800000a42b00) at in_purgeaddr+0x156 in_ifdetach(ffff8000009d6000) at in_ifdetach+0x74 if_detach(ffff8000009d6000) at if_detach+0x140 tun_clone_destroy(ffff8000009d6000) at tun_clone_destroy+0x1f2 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff800020f6afe0) at spec_close+0x311 VOP_CLOSE(fffffd806e2ec008,7,fffffd807f7bf3c0,ffff800020e6dd48) at VOP_CLOSE+0xc0 vn_closefile(fffffd8068bf5ac8,ffff800020e6dd48) at vn_closefile+0xd7 fdrop(fffffd8068bf5ac8,ffff800020e6dd48) at fdrop+0xc2 closef(fffffd8068bf5ac8,ffff800020e6dd48) at closef+0x11c fdfree(ffff800020e6dd48) at fdfree+0x101 exit1(ffff800020e6dd48,0,d,1) at exit1+0x32c postsig(ffff800020e6dd48,d) at postsig+0x4ed userret(ffff800020e6dd48) at userret+0x199 syscall(ffff800020f6b460) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff13a0, count: -17 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800020f6adb0 rbx 0 rdx 0xffff800020e6dd48 rcx 0 rax 0 r8 0xffffffff821244c3 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x47818fc0d63160e9 r12 0 r13 0x3 r14 0x1 r15 0x1 rip 0xffffffff81280bbd in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020f6ad50 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.0) pid=156131 stat=onproc flags process=a proc=2000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed1d50,0xffff800020ec7af8 process=0xffff800020e80f70 user=0xffff800020f66000, vmspace=0xfffffd807f0008a0 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92233 79689 1 0 3 0x100083 ttyin getty 79600 330454 0 0 3 0x14200 acct acct 13125 119770 0 0 3 0x14200 bored sosplice 89056 165464 38219 0 2 0x100002 ksh 38219 378493 19472 0 3 0x92 select sshd 19472 26166 1 0 3 0x80 select sshd 21647 367916 14572 74 3 0x100092 bpf pflogd 14572 158234 1 0 3 0x80 netio pflogd 68449 246458 33737 73 3 0x100090 kqread syslogd 33737 484628 1 0 3 0x100082 netio syslogd 85166 175778 1 77 2 0x100090 dhclient 19872 162881 1 0 3 0x80 poll dhclient 41210 430509 0 0 3 0x14200 bored smr 90112 405823 0 0 2 0x14200 zerothread 23202 388298 0 0 3 0x14200 aiodoned aiodoned 94554 102047 0 0 3 0x14200 syncer update 76713 364905 0 0 3 0x14200 cleaner cleaner 41035 305705 0 0 3 0x14200 reaper reaper 73055 458529 0 0 3 0x14200 pgdaemon pagedaemon 36912 407462 0 0 3 0x14200 bored crynlk 12980 477372 0 0 3 0x14200 bored crypto 5933 463883 0 0 3 0x40014200 acpi0 acpi0 41687 309340 0 0 3 0x40014200 idle1 65225 66896 0 0 3 0x14200 bored softnet 57759 380041 0 0 2 0x14200 systqmp 83154 266266 0 0 3 0x14200 bored systq 19457 382267 0 0 3 0x40014200 bored softclock 21939 81226 0 0 3 0x40014200 idle0 1 297224 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9493 6407K 7053K 78643K 11248 0 pcb 13 8K 8K 78643K 95 0 rtable 88 3K 4K 78643K 272 0 ifaddr 68 15K 15K 78643K 122 0 counters 43 33K 34K 78643K 63 0 ioctlops 0 0K 4K 78643K 1481 0 iov 0 0K 16K 78643K 22 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1408 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1823 197K 290K 78643K 12980 0 file desc 3 8K 25K 78643K 311 0 sigio 0 0K 0K 78643K 2 0 proc 62 63K 95K 78643K 457 0 subproc 14 0K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 54 0 in_multi 74 3K 3K 78643K 143 0 ether_multi 1 0K 0K 78643K 15 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 227 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 78 68K 72K 78643K 2067 0 UVM aobj 15 4K 4K 78643K 15 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 74 0 NDP 9 0K 0K 78643K 24 0 temp 107 3046K 3110K 78643K 9996 0 kqueue 2 2K 20K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 51 0 17 2 0 2 2 0 8 0 unpcb 120 505 0 495 1 0 1 1 0 8 0 syncache 264 12 0 12 2 1 1 1 0 8 1 tcpqe 32 183 0 183 2 2 0 1 0 8 0 tcpcb 544 154 0 151 1 0 1 1 0 8 0 inpcb 280 459 0 453 3 1 2 2 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 ppxss 1128 7 0 7 1 1 0 1 0 8 0 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 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 39 0 7 1 0 1 1 0 8 0 pfstkey 112 39 0 7 1 0 1 1 0 8 0 pfstate 328 39 0 7 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 219 0 64 13 0 13 13 0 8 0 art_table 32 221 0 64 2 0 2 2 0 8 0 art_node 16 50 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 59 0 28 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 13 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1813 0 406 89 0 89 89 0 8 0 ffsino 272 1813 0 406 95 0 95 95 0 8 0 nchpl 144 2531 0 926 60 0 60 60 0 8 0 uvmvnodes 72 2004 0 0 37 0 37 37 0 8 0 vnodes 208 2004 0 0 106 0 106 106 0 8 0 namei 1024 6807 0 6807 1 0 1 1 0 8 1 percpumem 16 42 0 10 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 1 1 0 1 1 0 8 0 scxspl 192 6674 0 6674 9 7 2 7 0 8 2 plimitpl 152 36 0 28 1 0 1 1 0 8 0 sigapl 424 529 0 498 4 0 4 4 0 8 0 futexpl 56 5335 0 5335 1 0 1 1 0 8 1 knotepl 112 106 0 101 2 1 1 2 0 8 0 kqueuepl 144 71 0 70 1 0 1 1 0 8 0 pipelkpl 48 123 0 115 1 0 1 1 0 8 0 pipepl 120 246 0 235 1 0 1 1 0 8 0 fdescpl 496 512 0 498 3 0 3 3 0 8 0 filepl 152 3415 0 3347 6 1 5 6 0 8 1 lockfpl 104 86 0 85 1 0 1 1 0 8 0 lockfspl 48 30 0 29 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 266 0 257 1 0 1 1 0 8 0 zombiepl 144 500 0 498 1 0 1 1 0 8 0 processpl 984 529 0 498 5 0 5 5 0 8 0 procpl 624 1276 0 1245 4 0 4 4 0 8 0 sosppl 128 14 0 14 2 2 0 1 0 8 0 sockpl 400 1015 0 997 6 2 4 5 0 8 2 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 233 0 0 29 0 29 29 0 8 0 mtagpl 80 41 0 0 1 0 1 1 0 8 0 mbufpl 256 527 0 0 32 0 32 32 0 8 0 bufpl 280 3950 0 132 273 0 273 273 0 8 0 anonpl 16 63328 0 62030 78 6 72 72 0 124 56 amapchunkpl 152 2829 0 2790 8 2 6 8 0 158 3 amappl16 192 2528 0 2512 58 20 38 49 0 8 32 amappl15 184 2 0 2 2 1 1 1 0 8 1 amappl14 176 25 0 22 1 0 1 1 0 8 0 amappl13 168 33 0 31 1 0 1 1 0 8 0 amappl12 160 17 0 14 2 1 1 1 0 8 0 amappl11 152 196 0 180 1 0 1 1 0 8 0 amappl10 144 156 0 153 1 0 1 1 0 8 0 amappl9 136 382 0 381 1 0 1 1 0 8 0 amappl8 128 351 0 349 2 0 2 2 0 8 1 amappl7 120 256 0 247 1 0 1 1 0 8 0 amappl6 112 170 0 170 1 0 1 1 0 8 1 amappl5 104 418 0 400 1 0 1 1 0 8 0 amappl4 96 500 0 473 1 0 1 1 0 8 0 amappl3 88 105 0 99 1 0 1 1 0 8 0 amappl2 80 3154 0 3093 2 0 2 2 0 8 0 amappl1 72 21586 0 21167 24 14 10 18 0 8 0 amappl 80 1521 0 1492 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 14 0 0 1 0 1 1 0 8 0 uaddrrnd 24 518 0 499 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 518 0 499 1 0 1 1 0 8 0 vmmpekpl 168 8353 0 8319 2 0 2 2 0 8 0 vmmpepl 168 69230 0 68269 111 12 99 99 0 357 40 vmsppl 368 517 0 499 3 0 3 3 0 8 1 pdppl 4096 1044 0 1003 7 0 7 7 0 8 1 pvpl 32 198082 0 194934 180 5 175 175 0 265 129 pmappl 232 517 0 499 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 294 0 5 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8248cff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82662600) at __mp_lock+0x12e __mp_acquire_count(ffffffff82662600,2) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800023190fd8,1) at sleep_finish+0x113 cond_wait(ffff800023191058,ffffffff821f34c0) at cond_wait+0x76 smr_barrier_impl(0) at smr_barrier_impl+0xf9 tun_clone_destroy(ffff800000a2a000) at tun_clone_destroy+0x136 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff8000231911c0) at spec_close+0x311 VOP_CLOSE(fffffd806e2ec0d8,7,fffffd807f7bf3c0,ffff800020ec7ae8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8068bf5bf8,ffff800020ec7ae8) at vn_closefile+0xd7 fdrop(fffffd8068bf5bf8,ffff800020ec7ae8) at fdrop+0xc2 closef(fffffd8068bf5bf8,ffff800020ec7ae8) at closef+0x11c fdfree(ffff800020ec7ae8) at fdfree+0x101 exit1(ffff800020ec7ae8,0,d,1) at exit1+0x32c postsig(ffff800020ec7ae8,d) at postsig+0x4ed userret(ffff800020ec7ae8) at userret+0x199 syscall(ffff800023191640) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff22b0, count: -22 ddb{0}> machine ddbcpu 1 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> trace in_delmulti(1) at in_delmulti+0x8d in_purgeaddr(ffff800000a42b00) at in_purgeaddr+0x156 in_ifdetach(ffff8000009d6000) at in_ifdetach+0x74 if_detach(ffff8000009d6000) at if_detach+0x140 tun_clone_destroy(ffff8000009d6000) at tun_clone_destroy+0x1f2 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff800020f6afe0) at spec_close+0x311 VOP_CLOSE(fffffd806e2ec008,7,fffffd807f7bf3c0,ffff800020e6dd48) at VOP_CLOSE+0xc0 vn_closefile(fffffd8068bf5ac8,ffff800020e6dd48) at vn_closefile+0xd7 fdrop(fffffd8068bf5ac8,ffff800020e6dd48) at fdrop+0xc2 closef(fffffd8068bf5ac8,ffff800020e6dd48) at closef+0x11c fdfree(ffff800020e6dd48) at fdfree+0x101 exit1(ffff800020e6dd48,0,d,1) at exit1+0x32c postsig(ffff800020e6dd48,d) at postsig+0x4ed userret(ffff800020e6dd48) at userret+0x199 syscall(ffff800020f6b460) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff13a0, count: -17