Warning: Permanently added '10.128.0.53' (ECDSA) to the list of known hosts. 2020/05/10 12:50:10 fuzzer started 2020/05/10 12:50:15 dialing manager at 10.128.15.235:29239 2020/05/10 12:50:15 syscalls: 338 2020/05/10 12:50:15 code coverage: enabled 2020/05/10 12:50:15 comparison tracing: enabled 2020/05/10 12:50:15 extra coverage: support is not implemented in syzkaller 2020/05/10 12:50:15 setuid sandbox: enabled 2020/05/10 12:50:15 namespace sandbox: support is not implemented in syzkaller 2020/05/10 12:50:15 Android sandbox: support is not implemented in syzkaller 2020/05/10 12:50:15 fault injection: support is not implemented in syzkaller 2020/05/10 12:50:15 leak checking: support is not implemented in syzkaller 2020/05/10 12:50:15 net packet injection: enabled 2020/05/10 12:50:15 net device setup: support is not implemented in syzkaller 2020/05/10 12:50:15 concurrency sanitizer: support is not implemented in syzkaller 2020/05/10 12:50:15 devlink PCI setup: support is not implemented in syzkaller 2020/05/10 12:50:15 USB emulation: support is not implemented in syzkaller 12:50:22 executing program 0: getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1800, 0xffffffffffffffff) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/166, 0xa6) mknod(&(0x7f00000001c0)='./file0\x00', 0x800, 0x9) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = getegid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r2) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000400)={0x7fff, 0x6}) sendto$inet6(r3, &(0x7f0000000440)="26b8e6132b79dc828a4ff6a27cee72724c07834359c98fc3522bddfb3486245e41d913e57f5f72bfe84326f4e5acc50b69e660c2f828bebf36b8b44149c40f359f90f9e4df14f060c9724bcb35b6c38d1d63cc9786ffe706e8d614ad250a925b4efa0bb0a56711a60c2135e59eb0e580a293bd7f4367c4f92659826e41ff7505efc5559c0c2dcd906cbe07df26cbc74e31a6b02eaabd9bfb2d6433759a1e103e24d0be0ae11948e73e53253ec498d7d656be9a", 0xb3, 0x1, &(0x7f0000000500)={0x18, 0x1, 0x0, 0x7}, 0xc) recvmsg(r1, &(0x7f0000002a80)={&(0x7f0000000540)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000029c0)=[{&(0x7f0000001580)=""/48, 0x30}, {&(0x7f00000015c0)=""/217, 0xd9}, {&(0x7f00000016c0)=""/214, 0xd6}, {&(0x7f00000017c0)=""/71, 0x47}, {&(0x7f0000001840)=""/31, 0x1f}, {&(0x7f0000001880)=""/128, 0x80}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/164, 0xa4}], 0x8, &(0x7f0000002a40)=""/40, 0x28}, 0x841) pipe2(&(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2012, r4, 0x0, 0x8000) pwrite(0xffffffffffffffff, &(0x7f0000002b00)="1c725212d1ec32340d294ace29a5fa49200fb33db264ea4678aa8140f4733323b59142294ba87c0e60c383ad50a340f33fb7d84a4aa28aeb6c0dabfeac6363f23baba0a5d7bf27e106ea9e84d5b058bd48a7034d82159eb68b67002ecce695bc7f411430a971fa68c5b7b897fefe627dc8342adb7c452ecef85ca9719ad981b44b6216f8a0310762397bbb14ff050a30c7456189d00593e475822fdbc36139228bfdcee70320cbdac16e1cf9bdba0f24f4a12374b10fdf372e0201d4d1bc85159f79c87a8adcd95b04a6365e082c", 0xce, 0x0, 0x70) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000002c00)=0x9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000002d00)={&(0x7f0000002c80)=[{0x85, 0xad}, {0x24, 0x9}, {0x100, 0x10}, {0x42, 0x80}, {0x86, 0x62}, {0x25, 0x8}, {0x89, 0x800}, {0x8b}, {0x0, 0x3}], 0x9}) utimensat(0xffffffffffffffff, &(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)={{0x7fffffff, 0x6}, {0x6, 0x8}}, 0x0) 12:50:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0x9, 0xf8, 0x6}, {0x7, 0x1, 0x20, 0x7dae}, {0x7a, 0x0, 0x40, 0x6}, {0x7f, 0x0, 0x1, 0x1}, {0x1420, 0x7, 0x7, 0x401}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x200, 0x0) write(r3, &(0x7f00000001c0)="481db36e9f0970ff44b73242ef3dd78207b883add272b63609557a2aa8dd6f1bec217d63f63ccc76b093c6055648452c8d0de642c49767d823f535f2b25a51f0c018f54ce69eaa6fc0ed68fc4208efcd2a4eac85bf4db9617712165b66b4d5d6670c522b9dd6b582bc3257a7a06a7534859f3e88ba314e2b6958b0d3a7254e92882c", 0x82) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) socketpair(0x1, 0x4, 0xff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000340)) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000380)=0x95e) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x10, 0x0) dup2(r8, r9) 12:50:22 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000500)}, {&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000000540)=""/52, 0x34}], 0x3, &(0x7f0000000740)}, 0x405) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440), 0x8000, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 12:50:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000009"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x92, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) write(r3, 0x0, 0x0) 12:50:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="4c20c63a44424e6fda7d75df04b47faa52", 0x11, 0x0, 0x401) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000002e70ee7954098a7128270d94b68a27a16b5b5060bda3937bdbfe89beab0ae307000000700be2900f65140e1d1dbfc96ff57f4d2daf59b76b25d5029a28640424f568e1b75111ca0785c0d84f8a619e52fb6183e5982dd00cd94741d21850ff36f62056468f0f7b0f5dc59c734a8698562c2dc9940b257357c4f9b8a00c42dbb456d7abca02feb70f536fd56f3d062762ab0e775f4e6f5a01f8c18d7c8437860dd2a260f1dcba4b3f590ed3ab1264588ad364b907849dc7d533c27b6245793556eb"]) 12:50:22 executing program 0: msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f68b2d000000920191d65ad278a27da8e9aac7cc53413a75a38cd4cecc8e5e9bbb9b29b863e3ca50edb32346adb7b11e28c708bcf2be1326db7e0a8314363c247ade6f5395a26da432e3"], 0xcf, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast}, @icmp=@timestamp={0x11}}}}}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea43825677cb440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000300)={0x0, ""/165}, 0xad, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/39) 12:50:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000880)=[{r2, 0x20}], 0x1, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbe89e529d43ea347db51242fd1a", 0xe, 0x0, 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000300)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968900fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r3 = semget$private(0x0, 0x5, 0x610) getsockname$unix(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af9ec1bcea7ec48e6856c0d36fd61e3003d306259ee73d9fe248d9f7a89f22fc6e489ace8a2c610b2a4138541affacfb00"/4140], &(0x7f0000000340)=0x1002) fchdir(r0) semop(r3, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r4, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000680)="631913c15f85e0a62abe69b097823732af7c8a69b071ffa21ba62480", 0x1c}, {&(0x7f00000006c0)="738335daa98a990b286c5c42c0aa80157f29e4beedcff7ce8ae98eeb919b75e57e6dcbf3af5bef8bdce7350cf6d2605efc6ef94100d009f91d4643525e400901cc5ff2f62edeefc22b6d4d4fdf278f38079e4c2626bf305ebca78a9128b5911e4be8a9651b455adffc4a74a4eb82174ec1bcadb3b167962d84872634fbc040bc7ff4f5cdad1563dd099acd28271f74", 0x8f}, {&(0x7f0000000780)="1fd8eddcc311b76e52c48bf346fafafa9ce743e16cc68815d3522d61c92d6d4e28a372e72427699a5daec457c9438fceda93cd138d6ce2c79bf21ac6b9c6bca906d682f5462ae419279549cea9ef7f0b2ab02db19b6311a3684d658b9df0eef8a3c5acc5e0bf59eb9424a119f9ccaeea2c1ab19d1d0173e440974ae3c16f13f2b329f58afca77716ada521c3fd5f5c57a9f3dba93017722d99bd4ddaac", 0x9d}], 0x3, 0x0, 0x1000) 12:50:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdfffffffffffffe], [0x0, 0x0, 0x4], [{0x0, 0x100}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="74e1572e14272dbf9675f7c0e35b7f2531b991cc894fb8e9c3579e0bf06f9f66ae6522f6ae0bbe57015d10dee31dd7b4323ce4f9a1a050e436fec53b323c381d52375df8a0f4fa1333abf9c88470b11eef6789423b5f17c1c603acbae70595aecaeec7f0b8d7743e6281a72d3397f6e301b049dd8021a7d3a91e3f305d692304b39465927deb677dd35774e8ee85c53c5f1896", 0x93) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:50:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x8000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) socketpair(0x2, 0x0, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x9}, 0xc) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) madvise(&(0x7f0000f49000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000e38000/0x1000)=nil) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65c70 12:50:23 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x8c) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000200)="7069519fca1d1ea86afbaca5db44cb8c444802785b8e93c51dded0182300815cb9aab21385113874b97950c91095ee79960797fc0f5afd7cda8a1c8ba6890774e476c6bc6710bf4dd67cf33613d1406a7a3fd3a36aa38920ad27f4eb5df574d9ab7eb116bb0150048996fab7b9415cd42fa7d3b601b3d3abf5d1e0b8b03195e2ddae8561a13ed9f52a5be2e668f19905e768d74f7111f9d67bcd2d", 0x9b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="0066f3dbe2699fc41a3cfe4c8cec8d2566faf8e8be0d89af56e617ba20228ed9fd40fd36a58020fd7f8820be3fa84c85eb5730fa723120ec30abd7f51d3a75ffe08b26431a42f17c5e95ef80ebc0f5ae362b8fb642f8aa138f16e69d83d2603541bcad56526d675b7d84be405dbbee9b4ea952b8beb5f15d743ef2a288982cfe1b0fb230f2bc5cf15c4e8ceffbefed0e04055943ee8438e17c1dfc050cc963984158618d18e8ba73", 0xa8, 0x404, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2ff310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:50:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca", 0x91}], 0x1) getrlimit(0x0, &(0x7f0000000000)) 12:50:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x0, './file1/../file0\x00'}, 0x13, &(0x7f0000000200)=[{&(0x7f0000000140)="1993a87c6eeafd1bf1621abd751bbaf487479d24c3c546f20e896bde8d2a357833884f68fdf34f88f362f0c4bd83c0bb028c842dfb8d39a47dfbbdbdf7abe5ebe29b514e0098e6c3c2808829d9e129917a3d2164f7aea586221258c5fe75a9f2c82a6173d7f6a87a36b9f49b7337d97f6df914eeece1bfe731e65f54d76bc525f0dc95cb0c2c78527edc359f221e200b48fcfe0634acbe72af", 0x99}], 0x1}, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65c70 12:50:23 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15, 0x2}, {0x5}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fchdir(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000280)) sync() write(0xffffffffffffff9c, &(0x7f00000002c0)="0796172abb791e0f82e01f0000716e573cf90dd118c7609ce2e2a312c25a3a3638f02cc65b6db4e8df84c9d1f4ce2fee10fa321c7ccb2448ab249675d3eb624e59f06bb420b4030009004b6d902c787f7e4a807fcf20132d4739148129872f350edab23232f55fe696ab491c6f6014cdef8b8a00ae3119fd02b37fa5275998fa4a9df4130b293a65734b3abe0ea206edb9b403879fbdb6e90400a9cd0d6e42811f3f03f5c02b2b51ad63aabeac76a02d541e13b97e5e", 0xb6) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x7}, {}, {}, {0x2}, {}, {}, {}, {0x1, 0x100}, {}, {}, {}, {0x3}, {0x1, 0xff}, {}, {}, {}, {0x3}, {0x1}, {}, {}, {0x0, 0x1}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x8000}]}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x80045710, &(0x7f0000000080)) 12:50:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x5, 0x7}, {0x18, 0x3, 0x9350, 0x9}, 0x3, [0x40, 0xa22, 0x80000000, 0x20, 0xffff, 0x5, 0x7, 0x4]}, 0x3c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r0, r2) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000180)="45a4372dbf479e76267ed7a90231e506ea745ffe1a67f0be15e3a4e22a8f4e25bd41c10f31f6f4762b3d82ea075b80051090aeca8e11582b0e77786083e0cb76526625c6bcf1d6b324a61da1940244ba02d557eb28ede941e37698f4b0db135a758d94537397bcd31743a84877b844323c42413842903776e43c93d762074ea18655b67218e2a1f8acee957798f532d65cd32f26f55eeecd5b211159dbdd797accf9c20df251c2da8b89aaa14454a1a3eaa3cc68b8c208c52e692d6d7d5f86b55af6c88ce93b98a5317e29125ace0c5f2722c13d356d3c239f46f2b5a60ac9d2f111681c74800298359bd7bc9cb015931ad9bcbee5799343b1efd6", 0xfb}, {&(0x7f0000000280)="1075c95a8f8a1a0dd3f5ba9ace9a103a19871da5f2e7181e8e8fdc99028dcfe4dfd4c1a086edab5a86fb9a68ee6ce1431c8b", 0x32}, {&(0x7f00000002c0)="fc5ad7d393228e01337605f8b0e62f003e14f394bff63e8ac1dd08b1ade1170e156911f99aa1902684a22adeb0cfdc5f245e91f5f260a3b0a82c154de33891e15998ce56e1dd2caf25175a69b27647893746d291b04e3ed7ce247ce1f5b44ac4910c553ddff7653d9649a4c764033fbf0edba383cace73e70f0d5903088668d465d83dc8a9d3dac61e5d0df15b0e267ed07c26b0ad31bb841c32f771dadc0c4b7b32", 0xa2}, {&(0x7f0000000380)="d53cdc58d25291c354bdd6510a273c1628c3553c460ee17c645a2a545b6d968409ca", 0x22}, {&(0x7f00000004c0)="30174194ce04beb2ea50220ba59f6126b91cc079d550373020b025943991bb13c84f6f16c847e19c821dfb846b335b1926de329c6eb5d6ea0589eb97b7ab073f1eaf573c38ffb89f09f2144cd8e31e1484dfdc145e243d11dbf4d243835458ed5e03f6521944cd5c08881f18783a29b58830c8252fdb7a8b4e4f0bd50486db387a3b0b24f9a012508d45811f5f16b681985f7943241118499efe9f28c69e5aaef0f3335bd9108082e30861851506d2988e5fc9395a2ae8fcc5e46640676897ea21b378951abc48fd9510e0ec7c223ed7a23f2d9e4f5fc160b39c95e9c493e7238198f730937e635ed4ab3211", 0xec}, {&(0x7f00000003c0)="4e0428ee9783e4cbb0f9f49837391d311ac088ad7526681ca51d48210db36c51fe8dd401e56136bd81bbaf7f8b38131dc0ad6e76b742623a72c8c5e1a3bd4cec8920287692d8057d4ed8a5bc417720da65e3f8cf44048b2a57ec9ebf866e7447b855b2c931f8f6e531334ca4032253745125faa937", 0x75}, {&(0x7f0000000440)="4ae5d1af6c121e649306e5219b45015decea9765b81a050a0e945df268ac1d86d4114ae973c471681e5406a76ac6f5fbe92421671021928dbc794846a84363", 0x3f}, {&(0x7f00000005c0)="5ef4ddb2887b635f9ed54a69ee7a927b7da9f2ac99a9fc773e2fa6997f8979f2b8450af01094ad3704ec0a767454165376ee0d9ba139984054b5742787a593f264ead3c192b76405764d42f4258ab89bb3a2974e01fd1a15692b2d5792bf6e33c3c30c1e482b8a1dc80f164a8c405a6ec61bfbd4d2c95eefe9e2286331b3e33169e13b1055461532884b8302bd94ecf8eb9b1e80151e3f1ae47c34682910a48befcd8097b467e8475f5c296e59e697ed70a78993196178cf96479736b7a9cf82565749a3847a2d6de6747f87da185ffb0b65e9fecd312de275fce9e2269d", 0xde}, {&(0x7f0000000880)="1cd0ec761f30edc7f9601e82078c5efde1a11fcbb186ceac42df6a7f9504dc396d3ff33fa7119b565da4cd80740200b0a177320b75da6655f0ee8f374b831b9b96222dd54f312d3f645f81130bd8c8fd8d4a90cb480fe84329e5aa89c5e25bd5964e245223d1f7b997da8640d14391918cb1721b41a75738d2275375a76ec0fc39b79e209a8b79dfa286573f8e855399032a75b6324c3e965d2ad29289d5814fb2971d12aa6b9d1d87328724926780c752a6cef778c7ad2ab8df01651b68972afc06d3f6642367087b001834d909992427079ec8ce2771f4d583918bff03df0f7e5bf5e4189ce49db6e1c24de125ddaf2335eb5652555808d4ef5f757685c62793f1c7dc0228bc0bfeeb49d9f42a1d8450156784063998dd3ad64fb1c950803d90936891cd0c448d008d0ccb5ad3b01cb395969e7bc088f136f0ec23361b8054b12837e3e38e1fa8107c07e81c22b27052bbf8ea9d1590adf0dba573ea04c3e5b7e0b10e9c1a3e62da3dac4cafa1856f3f3aee7fa0462c833c16ce0723ec", 0x17e}], 0x9) 12:50:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x25f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) 12:50:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) 12:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 12:50:24 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0xffffffffffffffb5, 0x100000001, 0x94c, 0xffffffffffffffc0, 0x5, 0x8}, &(0x7f00000000c0)={0x4, 0x80000000, 0x9, 0x2, 0x40, 0x1f, 0x100000001, 0x100000001}, &(0x7f0000000100)={0x1c, 0x0, 0xeb42, 0x3ff, 0x0, 0x3, 0x0, 0x8}, &(0x7f0000000140)={0xfffffffeffffffff, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = socket(0x2, 0xc003, 0x0) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYRES32=r1], 0x10) dup2(r3, r0) r4 = dup(r0) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) 12:50:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0x29, 0x4}, {0x1, 0x37, 0x9, 0x7f}, {0x7f, 0x78, 0x5, 0x4}, {0x89, 0x7, 0x41, 0x74}]}) 12:50:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) preadv(r1, &(0x7f0000000800)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f0000000680)=""/173, 0xad}, {&(0x7f0000000740)=""/179, 0xb3}], 0x4, 0x0, 0x9) write(r1, &(0x7f00000001c0)="3f328978c7e2b5a19ec49fa262c20a08d6b179ace0153f236f2b6c77f15055af3dd1737de45727c11196e60aef833641c44073877d10994e3ccf418f86f82bab8369326e4fdcea27c295f2dc1f", 0x4d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xfffffffa, 0xfffffd8a, 0x1, 0x4, &(0x7f0000000240)={{0x33, 0x6, 0x0, 0x0, 0x1, 0x4, 0xffff8001}, {[0x6, 0x0, 0x7fff, 0x6, 0x6, 0x5, 0x4, 0x9f, 0x3, 0x8, 0x4, 0x100000000, 0x5, 0x0, 0xa2dc, 0xd8, 0xe8, 0x81], [0x8001, 0x100000001, 0x7, 0x4, 0x3, 0x0, 0xb31, 0xffffffffffff8001, 0x8, 0x1], [0x3f, 0x100000000, 0xed, 0xfffffffffffffffa, 0xfffffffffffffe01, 0x1, 0xe54f], [0x8, 0x400, 0xffff, 0x1, 0xff, 0x3d], [{0x7f, 0x0, 0x3, 0x5ddb}, {0x4, 0x6, 0xffffffff, 0x16}, {0x200, 0x3, 0x9}, {0x1000, 0x4e7, 0x40, 0x2}, {0x0, 0x5, 0x5, 0x1}, {0x100, 0xfffffffe, 0x9, 0x9}, {0x6, 0x636, 0x4, 0x80}, {0x200, 0x6b, 0x3, 0xbd8}], {0x32f1, 0x7, 0x9, 0x7}, {0xa1, 0x3, 0x3, 0xc0}}}, 0x5, 0x1f}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 12:50:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffcb6}], 0x1062, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x401, './bus\x00', './bus\x00'}) r1 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r1) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x40000200, r1) 12:50:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000011c0)=0x10) acct(&(0x7f0000001200)='./file0\x00') 12:50:24 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x0, 0x4}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/247, &(0x7f0000000140)=0xf7) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 12:50:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/132, 0x84}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000200)=""/99, 0x63}, 0x1082) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 12:50:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000300)={0x0, ""/165}, 0xad, 0x2, 0x1000) msgctl$IPC_RMID(r0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x1fffffffe, 0x98}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 12:50:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x3ff) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x100) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x6, 0x81, 0x6, 0x872e}, {0xfff, 0x2, 0x3, 0x115}, {0xdd, 0x40, 0x0, 0x7ff}, {0x7f, 0x8, 0x40, 0x3}]}) fcntl$getflags(r2, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040), 0xe7) read(r4, &(0x7f0000000200)=""/84, 0x54) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 12:50:26 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"}) 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(0x10, 0x5, 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) 12:50:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0xff}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 12:50:26 executing program 1: r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0xfae1, 0x7, r0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='/', 0x200, 0x0) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, 0x0) 12:50:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/4102, 0x1006}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 12:50:26 executing program 1: r0 = socket(0x20, 0x1, 0x7) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0xce756a8406229f7d) fcntl$setown(r0, 0x6, r1) close(r0) 12:50:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x28e6) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x2, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xd6a) chdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f00000002c0)=0x1) r3 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10e16, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) unlink(&(0x7f00000001c0)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0xe4) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x8) 12:50:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000004000000"]) r1 = socket(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x1, 0x9, 0x8}], 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xe628e2a) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_getres(0x5, &(0x7f0000000000)) shutdown(r4, 0x2) 12:50:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x4190000}, 0x8010, [0x2, 0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:50:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x5) 12:50:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x200, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x200000000000) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 12:50:27 executing program 1: socketpair(0x1, 0x8000, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaac5489f657b9b9fc26020b537c71649d0aaaaaa00ff8035000108000604000000"]) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x4, 0x1, 0x3}}], {@arp={0x806, @generic={0x1, 0x803d, 0x6, 0x8, 0x8, @random="ca97e5dea1c2", "64bb0f696ea4fbeb", @local, "305ae9caf35c4d62775ed186a1070714"}}}}) 12:50:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000140), 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r2, r3) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 12:50:27 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') chroot(&(0x7f0000000040)='./file0\x00') 12:50:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x10001, 0x3, 0x8000, 0x3786, 0x1, 0x2, 0x3, 0x10, [{0x3, 0x2, 0x3, 0x3}, {0x1, 0x40, 0x7, 0x6}, {0x400, 0x1, 0x2, 0x364}, {0x100, 0x5, 0x3, 0x4}, {0x9, 0x80000000, 0x3, 0x9696}, {0x5, 0x400, 0x9, 0x3f}, {0x0, 0x6, 0x1, 0x1}, {0x20, 0x1, 0x6, 0x3}, {0x0, 0x2, 0x7}, {0x0, 0x9, 0x0, 0x2}, {0x7, 0x5, 0x3}, {0x2, 0x5, 0x80000001, 0x1}, {0x8, 0x0, 0x4, 0x2}, {0x4, 0x3, 0x20bcd426, 0x38}, {0xf785, 0x101, 0xffff, 0x6}, {0x1, 0x6, 0xa3, 0x1}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{}, {0x1}], 0x2}) 12:50:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)) 12:50:27 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x1ff) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca", 0x1}], 0x1, 0x0, 0x0) 12:50:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c6"], 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) close(r1) r2 = socket(0x2, 0x2, 0x40) 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) 12:50:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000001180)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000011c0)=0xc) poll(&(0x7f0000000000), 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000001140)=0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) write(r1, &(0x7f0000001180), 0x0) pwritev(r1, &(0x7f0000001100)=[{&(0x7f0000000100)="f62056b933c9014b5b1a4bef44cd17f2941da89ddcca9870a8138370cd172df3ff7da167432da364b6b92795b25e676bee4db4909b9cc5c801ea919f5d7bfd29f2b6dc1e584844fde8afaa934f1350ed939ca01ef0347caa1d6d26252a032ec6d307c8a2f64ee94281e2b9f68738de27c8c25d43f2e12f7a8bd598fdcdcec2873752b3fbb64c2f7ee00f0e4761ea03794e9f66404c62334fa3fa294c6e98c0d5a37400c34134277c00ff3d9a4f0f45073d2dc11bfb63734477deb09182af1a376bafbbebe706aa81269be7128bb150b2e53aeb21676fd9f2f0cf7fde8553e13e61330ed674d02e446264f6c3ecb5aefb53bc18ccd544075ed930dda967356b0cbd6618b399a5a33008894b160d2fe859e3b4f54e6f759c8bd57d1a122afa716b5bc51d83ff3eab5d25246b66543f21ef8913d43288d08c03099d948cb71f6a4c3fe2abe3e9eca3c2d634cde11824de06bb79d94c1b5f855a3871c939fb3bba189c5c598e192747877a597a47b77cfa81313e1fc57a07a2305d1b180bc063c61ee4b2cc0641fec57a4aca3cda1a0a49028454e4cf9cd123e19de38f2e8ab8cb0bc7a538916319ff78fc73dc5807dbfdaeacc3e2d44e5abcc2b1e54935ad06d5ed11d44e2295ed47437ee872f5c460b9499dc9888158ac073eeb0c8e50dbbaddecf328eb1f0e9beac766a4bcb3632b97a77ccc872354f3540812e2f292f2008e10971a9d387dd279952b05b2668b61677d1cc21cf16f57413ec16c1ed242607bac32394bb76ee84a702cd9f0d0aa5e255fc59467e68e64b162525bda89fa96cf9e47265fb2a5251070a0de6f163251f016231d4a504b0cbb974cc7125d003f5dd52612320c161dabe17483600e06122d4e3644f93558b197ef9bfdc9475fe470faffd3a663f21e6b58e984b0ca6a27cfb46b994368a306c6c764dc699a5618343cb861723d18e0ce0c904776df42daa55ea767c329c5e0c31ce52298065c36a1d1b57465d923389c3da56adbd16d8c2d9eb06e184103c467d21817e53fc487e7f09c51c43ecd872ae84dfa53f03bde342b8b5a68378242eb8ec190f12b4c23013b1c7d8fc8587c705507507c42a23707cb3d5835989cf017f074dc973515a598d22dd7ae04f719d867d9a87ea983921260e61d5bb32748da3a40acb875238b9d8693d36bdbb6bca813c6481fc63fa991235b60f334f6ac84e9a07d88d64c9e5ead7d3cd0e4f5ef3dc32098dd1f8ce89841891c61a182b2a9815e8f968a09777e891453c7f974030ebd1406641e8781d3f90dd3052e347f2274f67d1168ead4740e97167c2c5446c89dfb31bd81bf341eefb592ae8e9d9d3a077d5a80711afcf342ba00f5dd500c673d765f694f8356b7d30fd539e0e0c568f959bd769c3433aa12507d75593fc83fb19c55f2004a0d896c4481206010f169c7cbdd28dda806e9fbd1c4ebcc5081bae7019de9f80749d2adfefe51de22143f213b51852a487725199f8b7acb85e33496d9e6d15b95cfef359bb55906b0ff57c47468f95a64617f0688d23d6a4f110f41dffc601ba1bb321a531af7c0ce0bc5bbf6b9da11c6cdb9283df89870077042b0ef53e31437b31c7b70992d403b372dfe303f6a1f800795cb7ad5d4d08acd23d65a4f5f41e92ed7431d7b3a555e25656119ef905eb4571f1b206d85aa5444efc253659443badaeb972ce167c8390fde15640e8ebdc11c0a4402e79fc4ac497faf8bdd688784474b2a86b4364e8ee8fc033b3fa7c934f351b6a6b5392cfe4b1d527e0a88e0c404e816ac93e5185f0590a38e06f048187e4942cdb7bf3841defdfa0f41bc6bb84e65916294edb0ad139d9f0999a3452fa81a882164d77417bf52e48c1622f3b67615d688b7cc7e90ecb64dadbf2695e27dc08b865ff3268edae7a5bec7593439988d0a60f109bfac3b9fd0d1d028ad3fa2f64f97e2e34f3d3f61cd0c73fc7d49ce98f680739135611f60b68c8688f9b9d08649531e9e2559149f07a7afe9eeb292687be9d688fb186407638313c583cd86b56a178956f01207392ca938b5cf07467a7b7b13a27c57d82e9040dc3ce1e2188868d3fdc55db876d3ffad422e1ba6595d93616389217655cade3f216871fe02d1607e4daeab529da611099f5d2e4a07ec5e8aabe36dac21c014d08f7272b538127f2d29c0395f28a38bd44c87af7c366efed47b465cd67ce67a548fb3d667ab90209158723ebd145114ff73e8279ce67c2a5e5b44b73a80b9aca102b3572661896653fd100c47cf9e53a39fbf71a36ce9050ca6c00318f7a2b382e7a5013b23945ecf4bbd5a416722a16ebac92ff71150f54de8c105647c619c1e929d44f46fe73882fb3f161896b53a9d5de21dc9a80521feac254e25b1d81370a1094d4f3199f04e2640d80c27a6e760e32e663e00a008850e4925fcd7c22fe683497c9cc16fb7741484a9ec99881de324f07494fe93f901013d0195e575043e1762ae233b25d869353313ee992c252d9f63529fd645efdbb8a30cd0b8febf0099fe12856a230dcb0f5637b29be3137964d32d4da0d03e6194f1f9493d3d079a630948cb877b70e6733ff2a6552b7158bc17381eb3d516d5c7a60027b9188c54a63c1c1aed9d23df9788430358d238b62ae2775b0f7735f939167012d7722c5993e7d8efecaeb6bdcbdf01e215f1b1f43f525d50a1b4f7f3bcfb6a6edf062c3a11fff8d8119a725a255dd8c5b660edb3408554bb094570f04f79cf03cfe462f9c4f3c49a89348b81f1d2b4290c5696dbc9d543e6dc3cf9e158e6ed13acf877b888916e09354f38eb685e86655da4cfa2e200924a35b8ef2b0549e5c94d5014a36b1da9441b47e618a027971534ed1cb3270515418bb70eaff1304c78f6fdaf38f22230d955415c7832a9b6130ae4a7f7b5690658ffe59e206d8cae10e02b23efb646b545d608a43b26f1aa701d3cea4ac87eb0a2291adcd46f94b54870336b93c02e153af01353648472f89ecdca212cb2d58724074c27cec3053464c36ca2c8299d97af6d8ea45eba727598b5634778e043640e5dea82310328b57dc8904641a816ba09e1c1454f65fab87fc0f306a023389cdf543bf8ce9edd97587f6202ef6697acb54470996e015bc09fa2228702b9359630838f413241f5ebaccbbfd97d81cb11667b3b0b449fb22754364e663282b888805a2a9d20ac6ec202c6f9c2614027f501326e3aeb6a1c627b7e87ee728588e7524a3c45923dee4c48ed485ebebd755547da7b0534efc93d741ede5e9367596031795dc66bc258a58dd639cb2b413206c7c8b759b3a417784798fd0e47df2adbb4d9cf0aa579288690e6217b01ad76a1ecc70183110882834f7496600af613ceec80dfef0b089043b09d8ccabb2bc45af14814173725fbb7d048d6e6079b56eb377facef3850b4bcb3d5bcfdaa82290feb89ced1f670f5ce0aa939e80358e0356ddef8970df6662272984d47acdd4053897d771b9057e2e0ef2ab7192cd1ddf2bb2c796ad284716d9711cf7b1be9912583de3a4c0c1142d7009e7cb418cfde1cb21a722ec8400a21075b628878327b90991acc85c27d84347963b3ac03e694e2ff47a35e8a643a20315fe180b3664a237187d5bd3765f217599f84232894005c3283d35d5e1bdddde96c9696e724d5629580b1482fc949bd0332a5dcad2cd37d3b80b7e35ffc8ae0c698ada17a65896ff6fbc0e7aacd103dbb7d03d5a307c2b82ca3d5b1754254fb7a4d23ce532c27ec232ddd5821b5bea44d9545848025311d5ad7e63585c4d30b97fc6bc69c4d519cc14023e8162afa25d9f0c007c62833cc380666a2408b263e3f3e14cca9316e1b2581325d1b80ee04ef3db979f98164655ad5a546de958b46a35ccc7f42c9698c604ad1d82445fa0a22fb58485c5e4e9f826e616b4f35c6c0a090e4bd5d2f8ae8fd7460c293c3f98ae1fa6102acb1ce5ae5d5139a249f15dcb3dc65a2139a924a276fe01160e525d9c253e7e339e8fd7ba700c808ff2d519ee3197901a4f4a567d76d8f18fd1043311337d3c8199fac56bcc01dd2f49d8c4c83fdf5071cd521d5afa9baa34d7c5e065f4d862027034ddcb9324153259819592b03dcc192185d0992a8a90aa03f7fc91958abb636ac8c586681f4481b795a4c7b876071c5b22bf9e5123199d99d3c1ba4950bb3a5c6280575914ac9623eb18a0bfb6bc1b43cca1f943a8a78aac30e76b2d59f1ec3bcff5a9b05703e65acc39ea27c0775a4bedc56ad6eeddd6cd94c5c8f7942d31b98b4a10c0d390a29d801addfdff803ca866e3929503f57dc4503d16ada79e7153e64f7c6f60b6db8fae56c222e420ee0ed0457d85df1a3f2067f05076af59274f08d4d77a1d9b295d153bdeb91ce02cdca0d805ae14dd4194205513c5fcd92d1831058824a9c585907324a8d75c04cfa942f46708945df5079d206af36aaf8edb0b8201c53084508889c906540ce39867226be638ef079b917b072f9af27045593758f8d660507267e1c6835afef92da0c0f22d818c9231264365d7f21630e9d992f66799df59096647e03b3523785192f351e013578f496727c6d080fd00ec977f5f7c36aebffbaffbe88c3d6a4f24beaa92287795e91f324511133e801889ad6dc362d94a373a13fe5e458fa40de216c3576e130f6503523feda9d9fe7be2cfe52a64090f37fe2028343107ea7221884598a79f95326eea6ffd5a9dca83b8f44525f2d7da3cf387e4d2261d3ea385cde7ced97487afdf790dc76b843da2a611b6a90eebb4c9c0ae002a5e2211d2bc15b6b0ecce20d2f1b53921345ee786dfdc8ef141b8324697f655685e215d9bd937ffbdf90fc64682b2d615ee34d23072283edcebf2b96efa60ab6938b72b1ccf9fbfb4dfc1c7e031869b02fa0097708328662cce3f6eabec19eb0ba5b75287fe3bf6edf103440430cf56add503a725e88670bee5143899e8db0cba771e4d06327268087a06c758c3f39c8d8e16f8ddb9fd8420fa37bc1790b4e71cc989459c73bc5d0c1495e2e7d10de5b897963aee5a54a72aa072cf9588fe6ae09d609619bfbf61de7e1ca089e43f1783518af9d6adf18def58fe937b8d2b145a151b1524dfa6c9bffce1b5a10a984dadc9ca3a705d1117f89fbd152a3d6f93ebc56b146a4b0cf5593e12d1329e20eb26d805b09336926533204d750c52a01bfb44287fc585a0220c7720d261670fe6b5df0d8a84dad20cd728169affa3a7eeb4cf0b24ff0d2300447af0c00b032ac5bf2f35904834f0a537d979974d80a4ab43da56155729c61ccd35529d53b3793a460f0056d16309bdf8a32197949cba985d01d1e74f9d0af256e7d42bc42b53e22c55798e926f69cb50eeda5749b0b5ba2fe88d00267e7aefa1b276d9fd4dd41acf0eefba2f6606a2c495f3eefc4e18ee10edbb0e8c815db6974e0802190ca0b54b619a6172b13f0eee052cdcac39d027a3c0cbda2e954883a666eed7b2bdd23c379895339ec24d6a3c894728efb4f8f6932d7dc82c972068761b9f12187c7d4d4db5c3d6f72a303769524d4adf62b6551c2ec277e21b7c2b0cc2b57fe3e6c29d66891ebc38c9dac614e4416dd5f94bd21cc31da10042b290e65bafb67a68a17f5a490cadcb10c3dc0f203fca90a9035523e141085c6dfbb191f5fa4c9902b9d5ef92c1ece533a8b76e856799255a18e198776cac201962b7b70879682a4772d08691d4126967dbe7ee5991432634c6bd1ae370864e322f1e9b22a6ca88c05bb8b430800d834ee4a7ade11122c60738efc0765167a86b6cf4a3d7da081fc", 0x1000}, {&(0x7f0000000080)}], 0x2, 0x0, 0x3) 12:50:27 executing program 0: nanosleep(&(0x7f0000000180), &(0x7f0000002540)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4, 0x3f) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140)=0x1a6f, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xc9, 0x0, &(0x7f0000000000)=""/201}) 12:50:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r2, 0x40044b06) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 12:50:27 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x2c, 0x1, 0x0, 0xffffffff}, {0x2c}, {0x6, 0x8, 0x0, 0x124}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 12:50:27 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, &(0x7f0000000080)=ANY=[@ANYBLOB="c7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 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) socket(0x400000000018, 0x3, 0x3a) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:50:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000040)="0068c082074b67258a32d88d21369deec3ff3928f164566c5e567f42bbd53f9ad6aaa047ecc2258242f29b62dd11b2ae3be30f1f45e4a210ef2ad8791a5b42b7213419d8bdc5aaaebf2e658784299aad91a7f78818d042530d67d8e4e27fbb3c89b1c5", 0x63) 12:50:27 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)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x2]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000580)={0x10, 0x800, 0x4, 0x100, [{&(0x7f00000e6000/0x3000)=nil, &(0x7f0000213000/0x2000)=nil, 0x6}, {&(0x7f0000019000/0x2000)=nil, &(0x7f00001c8000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000560000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f000016b000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f00006b7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f000004a000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x54ea20e2}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f000055d000/0x3000)=nil, 0x7}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f000043a000/0x1000)=nil, 0x5}, {&(0x7f00007a3000/0x2000)=nil, &(0x7f00002bc000/0x2000)=nil, 0x7}, {&(0x7f000032c000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f000015c000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000496000/0x9000)=nil, 0x4}, {&(0x7f00006e4000/0x4000)=nil, &(0x7f00006a5000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000097000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006c7000/0x3000)=nil, 0x874}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:50:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01022e2f66696c65300000000000000000000000005600"], 0x10) 12:50:27 executing program 1: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000280)="d34a0b0f86aa97f239ec49476200fd587639d4ed5fc652519aff8b8152ed3a7b50fa2654726d8730013df59a5f91fab722163df9afec097e023cfb408a976222b21ac83c1a6c075444958ed86de345685700480f061c054f7668ee994158a31f8de3e135c70736941b0419c605f236ed082ce0038a4a77e892814b785b7e4b93fe7902395b69e7424e35eea31bd5c77633ee3fde2369542c5e32a1e4a7e4caf4201a4f81bd6a628309d9582c000000000000004d7a608bbe11b3fa21e3b8a62977b3db8a215f7c7b", 0xfffffffffffffe49) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) select(0x40, &(0x7f0000000140)={0xfc}, 0x0, 0x0, 0x0) 12:50:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r2, &(0x7f0000000180)=""/182, 0xb6) 12:50:27 executing program 1: clock_settime(0x0, &(0x7f0000000180)={0x400000}) setitimer(0x0, &(0x7f0000000000)={{0x400, 0x77}, {0x4, 0x463}}, 0x0) 12:50:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x7c}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xfffa, 0x0, 0x1f}, {0x8001, 0x7, 0x8, 0x4}, {0x20, 0xf9, 0x20, 0x9d5}, {0x3ff, 0x0, 0x0, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:05:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfbffffff, 0x0, "000000000000000000ecf1ffffff0200fcffffff", 0x0, 0x8}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="112bf1c3ae0bd209ad1b9110435934c770ecea68170d0548b19046492261b4b4aad1311ae83e2ebf6eaa4aeb0f52d9ab31f86356842208190a04000888f5fd6aeec4b6f8dc5a004526da90a83437d165"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={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) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:05:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x2, 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0xfc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './file1\x00'}) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x2, 0x0, 0xfffffffc, 0x0) r5 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r5, 0x10000, 0x5, &(0x7f00000001c0)="960af83234b37b1c8a63316c7f9521ad954fb69fe971aad840bb45da76219f5d2834c541f5", 0x25) 05:05:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "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) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r0) write(r5, 0x0, 0x0) 05:05:04 executing program 1: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(r1, 0x2000740d) write(r3, &(0x7f0000000700)="639d210160373e68cde6a0ce187c008000005c216965cc050c0263d535d1b80309858cbbefbaa0ce138b0df41b5f6a9beeaacca12bfebd430eb9ff6d4ed9e37d626f3e6f6438bb631d5491cc26be6f563acec527c191dc1d2787a9da0a58d1a6bff6f35649aea17ade3ac90cdba3c55c655640924142ec8b30d34f010000000000000007ed48ace951d3565c619fc14264881d3c5f7338cf6d04360ac505705929a28e342106f83ab6561eadc3e91d305c8581923b5ed6ce44782de9ed866a439e9e93453c29cdfb783b39558890dbc765424f502003d325c0a17de0ab17227174ed26f88ff2621937452a0587911a237ae45d21461bed26285ff8f7237240324aee431999aad8bf6c8bfa3a", 0x10c) sendto$unix(r2, &(0x7f00000001c0)="15f911370aedbb3b983543b99284637063bf38314cc38f30663085f96a5d1883c7334ea96884537f6e56033f4ab0c895cedbfcbda9162258b39f62015b942104e5ece39679de1e16857c3e090165899e89df1d863edb781609526a0bbafb238f2e655cd1127f07c2a14f13fcbdaae7e62b33a51d70fbb182cb48184af4d8150e02c7993f79cf5f21496d95364fbf60d154935e55be84bb5aa5f8f1662ff0754824f1ee33f0b7e2b7a2b8105a", 0xac, 0x408, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000180)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="56b8148260fd3b0ba5ae3093d8226c7299e4e1ea90b755ea9944a1d4427e933107cdc4c9c38342402475d26eb36819747c59d9cea13b1ac0a1aebc97fc2db8f1cd3d6b32f5287f8de9bde02969110a712b4d247752fc9a7c4e09a4c8b9c00f38940b2acb7fefd8b6d3e6d83027f1915fb72f1604c6f722ef56c17dd5d5f1bb98029db168cba77cc5346053a577ae9f30d501f9fe0a83957aae1915ecb3993c1f091255ada68b32841bbadd09b9e8fd", 0xaf}], 0x1, &(0x7f0000000600)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r2, r3, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3, r3, r1]}, @cred={0x20}], 0x90, 0x9}, 0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000400)={0x6, 0x8, 0x3, 0x0, "04e3b9add6f01997887d4b786732c5a091b8bcd1", 0xfffffff9, 0x81}) select(0x40, &(0x7f00000002c0)={0x8, 0x7, 0x7, 0xffffffffffffffff, 0x200, 0x0, 0x800, 0x7}, &(0x7f0000000300)={0x6ef, 0x5, 0xfffffffffffffffb, 0x100, 0x9, 0x3f, 0x7fffffff, 0x9}, &(0x7f0000000340)={0x4, 0x633, 0x0, 0x9, 0x916, 0x4, 0x3, 0x2}, &(0x7f0000000380)={0x800, 0x3b}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) execve(0x0, 0x0, 0x0) getpid() lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) 05:05:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x1, 0x1, 0x40) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 05:05:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62cead7f009267036e41ec735a612f4e284dfa74860fc7b65a1bf0f7247377da896bbefec8d2787354b076a7b847694f3df031bdf217f8d04d7234f49ffb4f4e26c6745aec3126df130b83670179a810c6a7e33455332c8f44b8f9e3fd057c4aa39a4173d443368c7122729f228f2e9b92d20ce99b37e17aad683539bbf391bdcc57157d87569d3a1a839bbcf5a7e89fb450b2421a2800923c2be50e48eba6999568a791cffc7a51cc56ebec0f5255849434a3b7e617c356d16b780fbfd59f3e887528d522ca91790cae44ce5dcd531d20806d0e70b88f67cb998f7e4b5c433d09cdbf"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffa9) r5 = dup(r4) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000100)=0x2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x5dc6) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="b5cef6fa8c7b0a5075ad972aca627c67dcf85563c6c13628110000b2fa718486c55e3c0000b6a802fffffffffffa001177a7", @ANYRESHEX, @ANYRES32, @ANYRES64=r3, @ANYRESHEX, @ANYRES16, @ANYRESHEX=r1, @ANYRES16, @ANYRESDEC], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = dup(r1) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:05:04 executing program 1: setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)='r\x00') open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r1 = getuid() r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)={{0x1, r1, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x7c, 0x7fff, 0x8}) 05:05:04 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x1, 0x2010, r1, 0x0, 0x81) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) pipe2(&(0x7f00000000c0), 0x10004) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040), 0xe7) write(r4, &(0x7f0000000100)="042e1f773daf2bcd97467ba246436274ead0e1da4b04282a40cae764004cf36f4326d2020d655432f4a09fb1f0c515fd680dc00051a554bdd837294718a6cfba0d50f82137824db631b18b765ae4b4ed6164e40f2b75", 0x56) 05:05:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="20000000fc000000ffff000000000000f801805b671b1bb81fb3100000006ea02a5e7f9dc0f90cfc4f5a120d4cbc640000b615eb38a40500000016676c9f56944b703cea0897cbc4ac49ac7b07daba1ffa61c0d26c7685a8a57a55e20780f961c5c00bfaf68d41fcc624b1c6d54b2e4f21c2e6b25e5c715feb77ed3c0eb44d0b78916842a18b27f955a15cfc00a8ed378d487e569f26e49b8e4589bb3625218316056f250000000083808bdee47c4c8d2358da53adbf13748d935c37f2b7eac5c90041213b32f8d220d8e7b073f14f9df2e20741893b4d39fe19c37ae6707f0378a57a90836121ae350acbaabac350d478464ab7ea935fc9dbb2d33ee341c755ebd5784cbbf43093b82cf283936155d26193fa5afce7635ac06d47638d26"], 0x30}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/121, 0x79) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:05:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000180)="9d7e44e30ebb828b8a9449938c27c98a0bd4fa522ff622e442cd39599943d00f41ad498c3998b6de2ae841485c0f42314d73443afd4655bd96313b703f6ec0511a3d5744924709fbe4ec54e7d942548c3f0763a4f7309b25c77e0a4b419cc8ee4634463044afd085767aa9c0c9179deb3c59af6b179459e6d047b2f0cae6300ffbaf301d5553c77c1962c6fef34f3caafcc11d596ff86f4a685b79715193162f112486a6b3e908e73854e8ee4bf9d3ca1cd14b1224f5922cfed89cf11cf613e40289512573f1780b9a985d419af3857f2ed8b2c0be", 0xd5, 0xe, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2002, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) bind(r1, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_dstaddr=@in6}) setsockopt(r0, 0x3ff, 0x4, &(0x7f0000000080)="32b0742eb64d73354cf5c309979e0f8216", 0x11) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="f543c801aca898c5c6082fb2a0cdab8e699f62b3edebb19a4e0897e3ba8962c4995f320ec169aee2fa6fce6f28a95fe574605972afda1196b3dba26e2e7b268cc2e5f21173ce9a4922ccdd99ddcc0a5078f758134056f23638199a9604cd85cc4f7c29a9bb37701ad57569fcee967becb8", 0x71}, {&(0x7f0000001000)="6c48ac275afb98ace3fbcf3870eec7968274e5c0c31d08289b70125471478fdf2b8e886e1653ce14098394bbaf813ff9447f0f844a9efaa54fd3f0e993e2c9edb69912fc666062dad89ebf99746eaf6337", 0x51}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 05:05:04 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f96e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b00"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) chflagsat(r5, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r6, 0x0, 0x0) 05:05:04 executing program 0: syz_emit_ethernet(0x3c, &(0x7f0000000040)=ANY=[]) 05:05:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x0, 0x8, 0x80, 0x1, 0x1000, 0x6, 0xd10, 0x0, 0x2, 0x8, 0x101}) 05:05:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x2, [{0x1, 0x5}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0xe5fa}, {0x1, 0x5}, {0x3}, {0x3, 0x3}, {0x2, 0x7c5}, {0x3, 0x7f}, {0x1, 0x8}, {0x3, 0x6}, {0x1, 0x3}, {0x2, 0x1}, {0x2, 0x1800000}, {0x2, 0x3f}, {0x1, 0x73f}, {0x3, 0x200}, {0xf28a0100ca4ce593, 0xfff}, {0x1, 0xced}, {0x1, 0x4}, {0x1, 0x8001}, {0x2, 0x1000}, {0x3, 0x7fffffff}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x7}, {0x2, 0xfffffffa}, {0x2, 0x9}, {0x1, 0x8}, {0x1, 0x49}]}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:05:04 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "f46482", 0x0, 0x6, 0x0, @mcast2, @mcast1}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semop(r1, &(0x7f0000000240)=[{0x2, 0x28e, 0x800}], 0x1) semop(r0, &(0x7f0000000380), 0x1d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semop(r0, &(0x7f0000000180)=[{0x3, 0x2, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x401}, {0x3, 0x8, 0x1000}, {0x2, 0x3c, 0xc00}, {0x4, 0x785, 0x2800}, {0x3, 0x7f, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x1000}], 0x9) syz_emit_ethernet(0x62, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x7, 0x54, 0x68, 0x2, 0x80, 0x29, 0x0, @multicast1, @loopback, {[@end, @rr={0x7, 0x23, 0x2, [@broadcast, @multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x0, [@empty, @empty, @broadcast, @multicast1]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x7f}}}}}) syz_emit_ethernet(0x75, &(0x7f0000000080)={@remote, @empty, [{[], {0x8100, 0x3, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x32, 0x63, 0x65, 0x8, 0x81, 0x89, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0x8}]}}, @generic="4f6ccb38ba6e211d43f0512611f12f4dff891b6537a081c427a72991af5533d17347a573238f210ea667a4b68dfcfd2fbe4acca8a23e1ed17f1873f358603e36bb62133d9b4c41df90300d"}}}}) 05:05:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0020f8fff57caeb89d76de49c200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0xfffffffc, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x0, 0x1}, 0xc) close(r2) r4 = socket(0x28, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x4000, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="b58b", 0x2) 05:05:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {0x400}, {0x0, 0x0, 0x800}, {}, {}, {0x0, 0x0, 0xfffffffc}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 05:05:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1ea) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x7, 0x0, 0x8, 0x2}, {0x400, 0x9, 0x0, 0x79b0}, {0xc6, 0x9, 0xcf, 0x5}, {0x2, 0x3, 0xe6, 0x7f}, {0x9, 0x2, 0x4, 0x8000}]}) 05:05:05 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e0000002000000000304907800000000450000000000000000000000e0000001ffffffffd43961d818e6152f6a4c084a26fc9f99fe51235df11f75c8be9b4d7e00140c480a851cc11cf750f76ddd5f2caf26ba2acbb6ee27ca86dfe2f7162ff27f9876e8d8f1aeddc125195ca1226f87e0a94997b229749ae31c8633b88c42113b265989f1a41307008fe87cace1993ea2a7917cd5362f5add1e80"]) 05:05:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:05:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) write(r2, &(0x7f0000000000)="f9ea1b16e6e3aea124ab25dab4dad725033461f997dd6030782e624d595ab698c14de396a80f7968ecd3", 0x2a) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:05:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x70) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x100000000) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x2, &(0x7f0000000180)={0x84, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00'], 0xfffffffffffffd6e) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000300)=""/134, 0x86}], 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040), 0xe7) socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000100)=0x1f) 05:05:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0004"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="7e3ce3ba7b81b9c36aa62c736bd2370eae8538e59b4d575e5d1618a7681f7dc7fb59fd53f295741fc102002f5b58d0ff89e5000038a44d90442f5f497e630000ab57bdf0065c81d5d6b8205b8b0a758f231401ab57"], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 05:05:05 executing program 1: shmat(0x0, &(0x7f0000000000/0x13000)=nil, 0x0) r0 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x1000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 05:05:06 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) socketpair(0x6, 0x8000, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f00000000c0)="da1f472ab12cb3230c", 0x9) 05:05:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000c6dd602b857700081100fe8000000000000061b32a5a000000bbfe80000e00000000100000001b0000aa4e234e230008"]) r0 = socket(0x20, 0x1, 0x0) socketpair(0x1, 0x8000, 0x9c, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000400)='./file0\x00', 0x0, 0x100) connect(r4, &(0x7f0000000440)=@in6={0x18, 0x1, 0x8, 0x7}, 0xc) sendto(r1, &(0x7f0000000200)="6ad21d12fd88de82008e5214775c35037819dadc60365ec602ac2ba205e1d8c663ecf6d3186108ff8bf8a837786cc5e445563c7c93d9fcd124fc119724648a59c72e0ee91009eda112faf0467f22b0becca0e8611be07a4fdee1b5ab69fae4cc6eac17f02dbd06c7e0e50b002c92c930bdc3854437a3f36df85f1c04c6c32a35071e1f7f20c79b5cd19d1eecda2511e50ce48ca1077097da9a6927834dec4e6ad6352bf2243fda673c8694bd47da8c0636d3fccf3138f747f1eea91306ec4c3acb1f603e20eeb9edee654c4aff023816cd871e6c3503c97c7bb16f72ea7196e8312933", 0xe3, 0x40c, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000080)=""/218, 0xda}], 0x2, 0x0, 0x2800000000000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000003c0)) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x7f, 0x6, 0x87d, 0x0, 0x0, 0x6, 0x7552, 0x16a772c6158d668c, 0x0, 0x9, 0x2}) pckbd_enable: command error 05:05:06 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) r1 = socket(0x1, 0x2, 0x0) dup2(r1, r0) 05:05:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0xfffb}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1000}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1400}, {0x2, 0x7}], 0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/197) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x10, 0x1, 0xe4) 05:05:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="1d7075f3e5100eee15d873e042210a6ffd204093af1bbb7a3b558ce35c5fc129997451ea6f420080e4a116d7150255f0f4e0700abe746fb00cdc5d8742f1b9c27130fc169c8d3ddadff176287bf8a0110d535a2fee25570cf7c99b8ce3fec94a14b1372dadacc5caf238b059d24d58fe82a3db2113e44d278e3ce907fbb44a46f8962b9e3890a80c7c2a4a2c3fefa937b8ef08abc392eae7723d00c77cf41c739953e6264646e942a0e939c184555005c0d4fc12c4e3dd1b77cee9d5983bb450638c7f0c81f18383f380b054dc66d61c55e5d8174f4975fcba7efc30ce5a69736270f26e728434a3962f9eb8e6e24c646ec6cc4a4fa1dbb331245f6effb10fd73d2c3741b1ea005d129d4a7062a19a85ee59b94b345cb8180cbbebc365e3ebbc923171f84a1dbd441d"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000700)=@in6={0x18, 0x2, 0x2c4, 0x10000}, 0xc) r2 = dup(r1) listen(r2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000680)=0x3, 0x4) execve(&(0x7f0000000300)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000340)='4)-\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='r\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)=',!,{}\x00', &(0x7f00000005c0)='r\x00']) bind$unix(0xffffffffffffffff, &(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x5, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x10) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') unlink(&(0x7f00000001c0)='./file0\x00') shutdown(r3, 0x1) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000081f70c8d61436878f00000000000000000000000010000000858c47becf291fbe360000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000fe255fbe76d94300d7818a5f1c9d616dbd0000070070c86f657e492947a3b8113d27d85de5b7f011bca1e1a2197e8a7581ab053f5e01e344015beb5e90440501000000458feb4ebb770620742d242d911e0880a53aadf1280e72000000"], &(0x7f0000000240)=0x53) dup2(r2, r3) 05:05:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) fcntl$setstatus(r1, 0x4, 0x4) sendto$inet(r1, &(0x7f0000000180)="503b490fd21b5075eb3cffcc1be5c8bbda5e0c528097047b71909fe0e65edf81baadb8594a0cce513eee75b0e043be13ee8c79f82902bdc716ded8db65b10a43b9e6da6a35815f08400a8d3cdb532c4eaa0b82fb64e639688f97bea92f6b86ccbc7831d9beb20428665ac6ed32f20cc1619e28ad7b", 0x75, 0x400, &(0x7f0000000200)={0x2, 0x2}, 0xc) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) 05:05:06 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r3, &(0x7f0000000180)=""/242, 0xf2, 0x800, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x7fffffff}, 0xc) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=""/130, 0x82) getpeername$inet(r2, 0x0, &(0x7f0000000080)) 05:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:05:07 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x4, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) write(r3, &(0x7f0000000100)="9dd1a2c5e9f728a293c5500502a2fa8c8dd3ebf37146afd25d80a5e3732c6fe2a1777dae6a4f4b8d0bb40dd7e7c3fce866943e409cb776e79cbd7df1571272cefd1b27e57bc9b6", 0x47) r4 = fcntl$dupfd(r1, 0xa, r2) getpeername(r4, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f00000007c0)=ANY=[], 0x10) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000180)=0x6) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000b40)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 05:05:07 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)=""/4095, 0xfff, 0x1840, &(0x7f0000000240)={0x2, 0x1}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(0x0, &(0x7f0000000080)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x2) semop(r4, &(0x7f00000001c0)=[{0x1, 0x1800, 0x1000}, {0x3, 0x8000}, {0x0, 0x1, 0x1000}, {0x2, 0x12}, {0x1, 0x9, 0x800}], 0x5) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="eaff125c006c0c3b75fd677ba18d6300", 0x10) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 05:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x7}, {0x6, 0x0, 0x0, 0xcf}]}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) pwrite(r3, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffe) 05:05:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x22, 0x4, 0xc060, 0x1}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0xa0000001, 0x80}, {{r3}, 0xfffffffffffffff9, 0x31, 0x1, 0x7, 0x5}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x6, 0x982c}, {{r6}, 0x5, 0x40, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffffe, 0x34, 0x40000082, 0x57d, 0x8000}, {{}, 0xfffffffffffffffc, 0xc4, 0x40, 0x100000001, 0x7}, {{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x8000, 0x2}, {{}, 0xfffffffffffffff8, 0x82, 0xfffff, 0x9, 0xaf92}], 0x400, &(0x7f0000000200)={0x0, 0x6}) ftruncate(r1, 0x0, 0x8000000003) 05:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x4d}, {0x840000006, 0x0, 0x0, 0xae6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1000, 0x0, 0x81}, {0xff7f, 0xff, 0x0, 0xd1a}]}) 05:05:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x9}, {0x18, 0x1, 0x100001, 0x100000}, 0x8, [0x0, 0x7f, 0x0, 0x0, 0x0, 0x2020000]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="3a16309d8f1f41d9d48b07c42642a5dd31bf7c881ff186491da22d4fd1794d8a892c61d7088ce87b68f0531314ce208c2313e9cb8f1e7101e28e4628e598a3b2a8185b42e6eccbb86d071ec6a250eb5b1a3f18cc3b0bce76c0bd67d832c704faef3abf6104c656d7e7792eb9f1d1ccd41e794744c066094a59a6d71fc752b8a9b1879d4e2c47e3a118c56d62241ce5aebca20db2e64f136b258e62fef5767ef48bbb27a7ae6da99ae98c1b1c2c7892d14aa6b83ca0758f3858f3c8bc81031a2f630e5001f926d87134df176acf0477406209cc5e42cc493c5425d9595878695e6859ac6266fee84bac39914d49bd88377e7f61ff63da545881dce67f14ed76b492eda7c7764f9d95351cb1f850dc6b9c03f011c61d0d1ee661f6b0961fb2e0e769d69770ffa2a85f1d002cdb1ec23232b21d3a17ebe403b3a58827933b66e426520000000000", 0x146}], 0x1, 0x0, 0x0) 05:05:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0xfff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0xffff, 0x1, 0x0, 0x6d0d, 0x6664}, 0xc) close(r0) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x6, 0x7fff, 0xffffffffffeffffd, "00002990ff00e1ff14eb0700", 0x0, 0xfffffffa}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 05:05:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0004001c0000800000008cefe96ab987c86a2a005fe60340014514208887d380056e000009"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 05:05:07 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="8565d6cf8d1508ff5dde36baffd1e5b6505f0971d594db24d05e36d0794d75567824aaf494a9240a8e89273263dd5618f7f96b", 0x33, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1, 0xd13, 0x1}, 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./file0\x00') 05:05:07 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @broadcast}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x400, 0x0, 0x0, 0x9}, {0x6, 0x40, 0x7, 0x1}, {0xd6, 0xfa, 0x81, 0x4}, {0x7, 0x40, 0xcb, 0x3}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x80000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 05:05:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="11000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="f5e90000"], 0x50}, 0x0) 05:05:07 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) 05:05:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r2, 0x0, 0x8) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000040), 0xe7) shutdown(0xffffffffffffffff, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r0) fsync(r5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2000004}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) fcntl$getown(r3, 0x5) 05:05:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000024fb7dac00"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="c610e3e0313375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x60}], 0x1) 05:05:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x4, 0x2c, r1}) getgroups(0x5, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) r5 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xfffffe00, 0x0, 0x0, r2, r4, 0x81, 0xfff}, 0x0, 0x0, r5, r1, 0x2, 0x0, 0x5, 0x3}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000040)) 05:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0x20000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 05:05:08 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcaefe7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff00"/4111], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x90000000) socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 05:05:08 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000200)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/156, &(0x7f00000001c0)=0x9c) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r4, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) dup2(r0, r4) socket(0x2, 0x400000001002, 0x0) 05:05:08 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0xfff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x8, 0x29}, {{}, 0xfffffffffffffffd, 0x88, 0x1, 0xdc, 0x8}], 0x1e, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x23, 0x0, 0x4, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x20, 0x5ec8, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x1000}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2e, 0x800}, {{r4}, 0xfffffffffffffffa, 0xb, 0x80, 0x8, 0x7}, {{r5}, 0xffffffffffffffff, 0x55, 0x4, 0x7fff, 0x8}, {{r0}, 0xfffffffffffffffa, 0xb6d2699537967883, 0xfffff, 0x9, 0x9}], 0x7, &(0x7f00000002c0)={0xffffffffffffff06, 0x552f68c}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0)=0x1, 0x4) 05:05:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0xfffffffc}, {0x1}], {}, {0x9}}}) 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)) 05:05:08 executing program 1: r0 = socket(0x11, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) write(r1, &(0x7f0000000000)="fac50c5546e5bbd603e3af2752f19d50e57c1af7327191470c8b75fe371199fd9580709227e3905c849c5231a7392441d14ef633a1639f355b2f5b517a6f59f81096fef5c31df4226beab4215ece76cfd88c46dfddb27d563b1ce8aaa3d057d5aa9e775a9cd8d89b7c9ed0c8633c89ee0f510db7c9de8a7720e645ce5ff1186c7f40ae36a5dc634dc8163dd288cc6002f04a2c8609110b5185dcd37c604da85b60b72be124ebb50ec510271e7ae2e6f3aa3c07d3cd4003b48a29af7ec6aa968b551bdfacdf8e69f852ceb0b5da5d361220d0", 0xd2) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) fchdir(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) fcntl$getown(r2, 0x5) flock(r0, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x8, 0x8}, {0x18, 0x0, 0xf3, 0x8}, 0x4, [0x8, 0x51e, 0xffffff2a, 0x401, 0x4, 0x6, 0x4, 0x20]}, 0x3c) 05:05:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x10000}], 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:05:08 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="ee430f"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x1, 0x3, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 05:05:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa1cd0eb84bfc0880600010a00060400000000000000007f000001aaaaaaaaaabbac1400aa"]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 05:05:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(0xffffffffffffffff, 0x10000) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2b862a08b9995b8070774364d232fe01207c72a1b5c5b65c52143127a81455d95c31"], &(0x7f0000000080)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f00000001c0)="96c5f082de558779052b44f61a55aac520715b2d2b5263ffc58d6a53a882f31082fafe7c6229f893f1b0eb9db96ed8208cfa7dac80fc6818e46a3676b5a7505d3875f45e1a5cb4c98a7ccb1d29f1ccce5fc2de64f7ca359cb320b810b622052d13bd11489de4341ddbfd505e5c872c5f7e09fc03e3b4b58cc53076add49733255c00d7383f4d0505e10acb97e66510aee38e4172d258f3bce17777595eec23fd423577c1201617745246f9bbe90e0dcbe373c788f3a10c4a6f832d08f8dd48c7f3d9a353ca4fcb684a6590b9d1d8ddbf339e2e21369e7afe6bede1a555f2ad9ec9ccd93700713ff731584dbe83621033fb436183882b4ff1ef9960c417d8ef", 0xff) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r3, 0xa, r4) 05:05:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x2, 0xf9, 0x9, 0x7}]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x7, 0x2000ba}) r4 = socket(0x18, 0x2, 0xf8) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000100)) setsockopt(r4, 0x5, 0x0, &(0x7f0000000040)="e95e0b18c3f7e1ea4c9c4b20ca17f39f08b45b621f32cdcfa0c411ea14677545dbae81e500412cb9b26f8e267d153854f79d3dfe9485c76c4c8571337a426ff9a46143b044986d20188a5c394802b24f3f40a50d16d91ec1dbf4b76ee03a26c9269ff125048e3d25246ac51aad584d868b579229607b99e0f2e841e90d942540677042f0f06ab25d05d89d0b4d4d7e2b822d1edb999df32334f9af084ec310c38b645570f297", 0xa6) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) munmap(&(0x7f0000246000/0x3000)=nil, 0x3000) 05:05:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0/../file0\x00', 0x10) chdir(&(0x7f0000000140)='./file0/../file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000180)=0x800) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') linkat(r0, &(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x0) 05:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getgid() ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x8000) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20801, 0x46) socket(0x25, 0x2, 0x55) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0x2, 0x2737, 0x200000}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x4c, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:05:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r3, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8002, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 05:05:08 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="06"], 0x156, 0x0) msgrcv(r0, &(0x7f0000001f00)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 05:05:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0x5}, {0x81, 0xfffffffb}, {0xab, 0x7fffffff}, {0x44, 0x8000}, {0x2, 0x591}, {0x46}], 0x6}) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r6, 0x20007461) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000000000000000"], 0x10) dup2(r0, r2) execve(0xfffffffffffffffe, 0x0, 0x0) 05:05:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x492a}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x1, 0x2f5a400, 0x3, "8a31de7483bbaa0c84c3748f4ddfc84807c83829", 0x8000, 0x8}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 05:05:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 05:05:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x100, 0x0, "3f3fd67cd5436ed105e01f2b4982ef06f16cf546"}) r1 = msgget$private(0x0, 0x100) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x7) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000300)={0x0, ""/165}, 0xad, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000080)={0x0, "292bdefa902306f3fabf6e245623b2b58de553898a99c40c05b5f64d63bd5791e5a22b6e20d4a7a73cd065a0f36f8e4908a1299af7fbf5996d5480e232acd384219442a7b5934dca2b9340b85e46316dd4859937369d17bc1fdf6c0821a432bab272d6fae615cb2e58aa3f0998c45b613c880b0eff661b3060604b86dfdf493b16b21ba663edd3d3f9ce44833dcc92042b707b292ee8e4c324ad1bbe54d9e9d67d0662be220e02546d50a74c9554987f4d3d0e0abe138a33ee14b69e50b814b7a68ebc86fe4f4d5c8c6f34989ba754a98576664fa8a1c2e5e8bb2514bd7925fc1b47230eb3a4dc08a9d17205096e6b1df51056d5c0397c"}, 0xff, 0x800) r2 = socket(0x18, 0x4, 0x91) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000080), 0x0) r3 = dup(r2) ioctl$TIOCSCTTY(r3, 0x20007461) 05:05:08 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r1) getgroups(0x5, &(0x7f0000000580)=[0x0, r0, 0xffffffffffffffff, 0x0, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) r7 = syz_open_pts() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="c711e77b0aedb62d37db0e59798641821b3b9a848b62802ecec31ea94311a325ba900de63a44dadcd2ba2a7a384b6393f78cce957a2b96aa30462370e23f1f1e7f7decadb6c9db928e2c984567d89eb850357c3f7012a200c0918de6bb41df9199acefc44bc25d4247af7e61ba0efbb08e500df4b9057dea6ed8a3b80e1c07cfb7b9d77e48a129d9", 0x88}, {&(0x7f0000000180)="bb1b68b88e6adc7cf62cf0980067f73f8ef9c6", 0x13}, {&(0x7f00000001c0)="176f78", 0x3}, {&(0x7f0000000200)}, {&(0x7f0000000240)="e6a822e86cd25d1c998be6f7838d01121ffea5e3af7f558b17bc965955dd935bc1701bb9956331b6e921e4069490262f1bda6c7c1a563bc242d8a9480ea80862d23cf7a2156b1ce7cd96e155c572c8ff33027651a3e6c19a96cbab8827d97ccb76d62fba3ce1c372d5cafd024d41ab989cc5d37ecf97903188d00fece9a0cd1dee0b61eb4f955ae18420e962b4f6cae6879c9d0a6ee452215632724918832f5dca6329", 0xa3}, {&(0x7f0000000300)="39ded1b8e68207114fdc27be389de6fea0a7b64cf850671dbc196a5bfb5363d39e9686d923dae8fb7b29da91da7ad6e83c0ab701dd61d981672da55dd5e504b4a2a34751555a6d3ace657afc8dbd0e7961c8cac06d0ee07c7c7b48cbcfc570174302ab14a8784cc8f128988252f815db905ae707454e0c5e236da16c5c5c4ec0c2ae", 0x82}, {&(0x7f0000000400)="53678e8bc1ce29785f297b46493c20d25251454bb1f97f", 0x17}], 0x7, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r5, r6, r7, r8]}], 0x38, 0x400}, 0x1) getgroups(0x8, &(0x7f0000000140)=[r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff]) setregid(r9, 0xffffffffffffffff) 05:05:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84, 0x1f}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 05:05:08 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xfe01, 0x7f, 0xff, 0x8001}, {0x1, 0x19, 0xe1, 0x1}]}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x3, 0x4) 05:05:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="1cd0eb84bfc0", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @loopback, @remote, @local={0xac, 0x14, 0x0}}}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3a, 0x1, 0x0, 0xffff, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x24dd}, {0x18, 0x1}, 0x0, [0x1f, 0x0, 0x3]}, 0x3c) 05:05:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xe9}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 05:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x4006}]}) socket$inet(0x2, 0x1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00c505"]) 05:05:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040), 0xe7) listen(r0, 0x20) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000080)=""/51, 0x33, 0x41, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) 05:05:09 executing program 1: r0 = socket(0x18, 0x8000, 0x19) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 05:05:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x98, 0x181) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) listen(r1, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 05:05:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = socket(0x10, 0x2, 0x9e) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x0, 0x3}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) select(0x40, &(0x7f00000001c0), &(0x7f0000000280)={0xa060, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) 05:05:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030e90780000000045000000ff1c7efe000000000000e0000001ffffffff956426b71ea95198744054a714b704153f04a39aecffd1d0fc93b4ba5da405132e0f03428f3734f17147c6791a95bb8b42cf4925b16a2bec24f791e49c10e85c841608b23320f82b99930b9691e98dbc125822fabcc4d7b61bc15ba1c66de7caa218773560ad2d65404557233bfc19add1bda4f7b0469df7037184053ed2857edc02464e1aad4b1a81eb71c94082ce683268ad28e898bc3900872b12"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0xffffffff) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) 05:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000075ab967d0cb07e3938cdb82664f59f969a3da923e383dcfae96a4b83d50e7e653ce75df07e84b911b363ffe95924b3e6f9497b421cb4e9f12e7719787bf2b8e6db858e85b4f3e28051ee677c04a9f1dbb9930300bc90210870253526188bdfa45fd482b1c47290e96c037f15e102ba6df746f3c9c97aac10261b47f30e048c9db7e844a47ff3d9c2c15552a0ed4647282a73872ed5d880085c74c1989edeff389061ae503975ebd3a34cdf76d5772781d322bd3985a3c1c31c2cb19dd0db47261e809b85fd59c32bef020fb1f8d06d86b8dbcc1da5262f61b4c981575da191e541fd756e6447a49cf5392f7922dc8050bf15b32da2710b2780e9b1bfd34267ba23effcd9ba3cef0323bf64fffefe8f21f54968d0c98e4694ea3c27387ef2cd6f2f18a1ddb71ee7a3bb92827138b0c9767dd64ccb14d50f03e65d9a5c0f8738303ad4db99da4fec24dde4f0e7b48c67026abfb0"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) 05:05:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x1, 0x2, [], [@jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x40}]}]}}}}}}}) munlockall() 05:05:10 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x1, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@noop, @ssrr={0x89, 0x7, 0xfe, [@remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x1}]}}, @icmp=@timestamp={0x9}}}}}) 05:05:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) 05:05:10 executing program 0: r0 = socket(0x20, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x46, 0x2000000008006}) 05:05:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="770100f9f357f3030000000000008c754000200100045e350e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus/file0\x00'}, 0xe) chdir(&(0x7f0000000000)='./bus/file0\x00') 05:05:10 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) clock_settime(0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) 05:05:10 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="75020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = dup2(r2, r3) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x800) 05:05:10 executing program 0: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r2) setregid(r2, r1) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0xd, 0x0, {0x1, 0xfff}}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x9c6c1859922d9527, 0x18e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x1, 0xff, 0x800}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 05:05:10 executing program 0: r0 = socket(0x10, 0x1, 0xff) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xfffffffffffffdac, 0x0, 0x0, 0x0) 05:05:10 executing program 1: 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) socket(0x400000000018, 0x3, 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, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000640)=@file={0x4cb7f7ce3d7d6a20, './file\x00'}, 0x9) write(r2, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000600)={0x95, 0x0, &(0x7f0000000540)=""/149}) 05:05:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)="249114f30279e1889f270b81534cf79f975ae2f0165f8fea5c6b04c1a6f71da5e01de6eb77f5d6b578e41c421d1805d4dd4f2fb7a8677d6623b578fafd852871cb9b5f96e502650b0c770626b4360c8f73a9539053900cea8632f59d89fea64666304148220585ff4ab090f29b471fe1829f9d37c74689bf40d05a42654fea78b783677789654d36b933618569e5b955c3b977c0f48bbbf80ea6", 0x9a}, {&(0x7f0000000340)="fee9c1fa5ddfeb245ddb5b8ced1a976b715fab61bc96b0a7a678be33097ffb60d4b7544414fb237aa3314cf875315457f6982191480ba8a5d8e173ea883e621a9e4af1c43f996a245a7b9d242328de740bbe958db51bef44119a55305382e9fa1262b22999cfe7a751da871b5f051dc2351e0a9c", 0x74}, {&(0x7f00000003c0)="ba232715c130249c475fda51069d54f1700addffa706c5f7a64f4e6682cf3f0918d19f3b2b232360d5379180123b6451c25ae521d1e05d5c1ad39358cb06a88c0966093d10", 0x45}, {&(0x7f0000000440)="befb9add3f6f17a34083b43c11ec6e208ef60ecad6acce6200ce6090120cead820c0d0ae34648a48e0f592fcad3b55459c7c6600ec4153eb253c802f9ec044a23a463b2d788f67a240e5819e0deb61d31427fb3dfffe3ac3b3b84b5279", 0x5d}, {&(0x7f00000004c0)="c417a1dd513c882e1fb8352fdcf181e1ad5f0a8301e8b0314a112a4c78e92aaf7677830a30004fd802cda891fd628e3dd9c9034bdf1ee4608c9ebc7c6fae70ce80afa85fb29f1950632c", 0x4a}, {&(0x7f00000002c0)="eaabefe775dd5dd508361de003dd1eeedd03ec74253fd36694d026351d95bf", 0x1f}, {&(0x7f0000000540)="e73e4f339d8d69afcc33b531aa2980afc366da392bbff8825663d5937286cf1be867042914dd71e5a9c06535e9394e607da8a66eb7e9e0f9aa05eaeea8641b18dca9b59b3138225f2e03cf6e11a816ad1517ab9ceee7bc974657d684d8752f4f07f02694adfe641c33b05e5cb5b2263553cbc5ed329c4bd839ed8a488ca7a5e6f8d946d5afd7cc20ba324cd007d00289ebd2bb6e626e41465cc838b795020a699691e3f9237cef745075a87775ff3734e73197d7c106696039", 0xb9}], 0x7, &(0x7f0000000680)=[{0xb8, 0x1, 0x7fffffff, "c14364bec5b737add3023cc38afea8be0909be68fa486a8946db3fe05b0a1c4850c1f6dcebe5429fe60cc49ec92172d12bb1c0114fd69420315ae30d47d11c713d76ff17918048e713d4868840f7dc26d3d326ae5255ce525e23cf256fc7e1dae7c768fe2ac4c609b915fbc9b653aead588dfb9bec50493f6b22b2c6b10a1e4126b4ce2d00b0d988b85f3b8407a1cf8c14d038e1cf15176d0e546466111ebe27c6b018f612b0fc99"}, {0x1010, 0xffff, 0x0, "8d95802d96108350275e1db93844d8e1a0f6c758233002a5f47324151eef6f603ee789e2f43f2317e2e085440e3da3472b28c9caa1ece2895762912e880737554508a525b0547dd1639798c3035a54857617c7e6a4c37da9dad05e46d62b4a0129e55cd3a39981e82a37018afce382bdc109ba73c065d40af2e1bdad46a4766f792b0bc8d6c480936bce21cb09230375c2eb5dc8bfbecfa7d2661778d16b4a3f44a8a88ee2d724ed9e89d32016c1876071e22bc1043e20dfd378842166fb2a4bf319374aae72f9a08bd8278c5be4cb3890d9b9da2d4c2ce048f19a189fef685cd263eca8619370f6af6f21940b7e5947856a8bf995c631752e9e91d117417d2a85ac6999801882f72968968318ce0c7643c37fb97bf68d2bf69516079a32efddcc8f9f2c743b0cab5a8fa45c387e1d7330acf832f9a2543ac27ecf6d00a683fb1db0013efaf0f4d3b0ec108f92a43ae7b3a2bd574ce6a8489651ca340fdc944110bfa46f8b8bbc56f0af803512f6e57c4efaed2dd62c8454a398996fcb43404af5799fbd7e29fc65eeeb053a9cbaf5ec17f1a10aff0babb12a43902834695d9a0d0acfdda22e5264d8a0addb2092afaefe0a5fe03cb6da60b028877bde20ca45c96b2b964b4a1960bf2e82a069b7bc2128defe79e9947ebe3f55f9995d86958c49dfaf4dfb5ea70fed90c2b689dc66677363e435907567f67eef66febbdf527ff5d7c0594bf4ea009a9e6572abfe08e528b0702fa23a2e7dc0dfbc4431705c08112f13c8f9e7193ff2a8a03548c0e7bd0bcd3f79b42c9b482f613174e94c4e5654ffc20f9f08f6b9a0d49d8d94c6569cf23060fdd78a1534545693f9f24882c87c33cf5467cf36cfa7b30a0279e8be3438d818c79f8e30b0c914c59e2582572364d8dce26df943663428dca8ac6f8a6b73bf4441aa60b353c87f1a8d41d30f3bf4bc17515f7cdc0f49c207948288efd4b2d5f074a11fd72c3536e683066b94d8945bdd037abe9e0598b2b3845e61dd8c4f84dfebfb1f550c417ddcc845e026364d33a6d53e6a27ea8d612003bd60fc5877a7a76f0ccb067a7505089422d41cab0f1cf2c60cb562057f52107cbf4240c3622098c5986bd4be791fc0cc6ed54afbff5ffa1ea19cdbb955e76b1729fca9ece1cb0a411525c862318cc04025b01cb921f875a10c25234ab751f63df24293d3c0e0f958d6d07d255832a5b4ce12f0db485bc9e1165a813e9debd9abc8ffbec68bfbed4b4af5fb2c65bebaa53568c58bc4d8048c03ac3a8b406e71fd1d43f688d05c0ad684c23306e50396dd4e306ba81c75fd3e329e34633fd80fac327cbbc3ddb214633708c5726013f7177016ca009356457c005d75c8dcb56cf97aece7e3d28189b42ffe12429d32217fc79eabd206ee415d14f88543f846b878833acd3e27ee3ea6e0ea1b522e1d8a546d1afb096247844a9d5e30de1a22e02927d2821ab56ffd2e7ce716132e07cdee9c8a88092f8db7e410b1cc94edfbbf29832af672dafed9e4b3205a1a0e4f81c99ebf89f3cb901905a0bc35b5f2f4434a1c8c18901d052d0616731ba13a1d4fb21c44c289aa813a444dc1d117c3bda550b3d6f8188bb88b6c1b44d7411e59300b1c2407d0f59fc3e7336334edd505f403651d26d1580451b9b99ef46aed72e25b496b994a88926ca9de7b7bd4db82902ba3a4cc5dd87d73d5c847d288b9d2d102f4b54437f7ad067c336dd86d266b1670ff2e4b02d9ab1de50b310e3fdca154917cd20f4bbbaf63f6ad7365476b7adacdef510a1f914a30ebbec84b4dc312d4fa4c9376c1fb3e3f9e23bcf9651536b20cdd5ceeaddf53bc2669758b651500a6e694bbaa1675937277ed1becaec5e28b2c4f7917d78d0f78b20365be0e11c9c4050aa96043a681d4184edb0be77c2e523e2a9a17009a730025d0a637aabafb89661e393727ad0fcb3abb79799bf34a9a0ff45c0825a94346d2b0217f4a3783891326fdd2f77886d72d08f6fd2d298a715908c611e89bffe0d90cfbc6667a95451ab482d647c9cea55ddedce9abbbe4afd59edc3e5a2b81eb437a5ba0d40681365f3d948015b9a15e892f49867074937e9a01b37bd033e4f850712e9a3d2be0104bd9c5b910dbdd38219145bd4fad4e9e71d4725be0a8c585e8b8e17a4a4b015729fe5af927948f88628af22c8b25d2bf0676075653730fa276a6e82f59780d4d2223a75d820324d0bc84df3d681b81fa21d27c9e7d98fe47a276005d8ae1e76153cbfb4c1dc6cf6d8dab88a9b654ca414740d7e88831e527b4026a2e39050683bf5925a47a481fbd9d84008551cd9b25b038a154ed97aa3e4821d18da8a3c139379a7d6538b2602756847cb56c45f6ad0d3d1c70acf6526b8b4e63110c7caa530f1991b9dd79b505809542b1b85bbedf62a6cc13f44cf7d4bcd1fa7e23c90b96cb196065e9db65c538044b736491acd2e93536ad0ccd440e7acd078ba5c9a49e9bbf0884706ff7cb2cb4a61c6f4320e47669ff9611142c97f1c086afabc18fa9e7dd6ebde373146f646334b656cddc2cfbcdcab7d2a4076550aa5d7be55ef7d5b3bbbb3f4d007a8bd5e47f5555c58f7d4c516faa362d2109dbed921e1a096f1376f4e2c85a2dfcf5f515db47c804bbb550a4d61bde67f6bb2c55f6d66cc929c48edab699e3c671834a71fbcf446fb713601c48d383cd044527130f669a527482b96be3b8c98009222c640d80538a2fee89b1b154f3482b132bbc428ac7360afcb8b79d60162dca6aba66594b8e3acee97eaa3091535079dad527cded6cb4e424fd9bdef4c00318318f364b95726d641a8b2822860f2c223875598496aae81bbff8e7072e2693a5721771cb34b42f3afda661d0f11f704fd0d8277a0c9604893a98f93f465fdfba8a76cda9316b8f706447c41bc8e8655e57eac00308bdd7033b6a904edf70740291959931cdf079dc91d667378b7232f9cbfc037fbc8136d5db57120a7f851465439b21abe2cc68a8e1e7e84fc37020b3e4add7902692ca5ce4b3aa9efdb06ef058461e8181fb3f882f3b95310a0df269e82a33a1554851bdda360779cad6a89ec0c9065177811c4c9654360a6150c8c8ab992cc297613aec82ba85fdcf1ac2b5b8beb465f9df9177523c8f9f2592fb547f6c2595935095be8d42a34eabda720e175fd6ac1fba07d9945d9eefcb8b6b42615261c3f43934a79bb5088e5b39705479bcf20ff0dca19528fc1557b42478fe30c07a83d7b05f834a16381aad6ad575d0661ad8336855e4ebe0650c339356b4775c704cccfb76263c7ea82905a44e2a975c3633689969aaed71a03e5aadb5827c5f9c25d69794187851deeba7fa6afe2580a31fee00a21a4b4456a81c94b2ab570321d056a35c128fbe56a53236858f1747e18de6f36ef658b27e6271a1b8d34003a39a67dff2143cebf6d47e0a877e3ecca988f61ad8cf0a2ba5b2aff8f8b279ae5c256b81f12fc28a37ff648e4cbebdc175738b9c1def3d2791a0dc37117de10eb58ad2c20956062cf32882ec037f9ff168f5d90308a81ea98a76d278deb7352a6e3c47712f8993004156b94b958e6ec660e1167f6822304c665c81a364848035ff7dd627e69e4de09a766ee1eee3b89619c611127f4801f547c96dfee3af4bf7330745e84d79e287bf5acd37ac8843aea806be3a5f91b164a12f3932c686a0f1e0ccde50b528a2d578ce64ed522799ee2ad1d906d292bfd922cf0b184a3ad64cfbb0b6f389dcb344849d08fc4f3d2225ac533be514c15a54da1e8e9795dd79d74bea4abdf7aa61e8005dd3e5a44969da34718ae0bc84eaa3228147b003527b424b660a2df0b3261c362537c45e3b4d9a5a3ef1d429d317abd9fa6f8441306b95519b0655f801a3e8c68e504a276ac3008f3785114a39919b5efd357555eba9d292bd3d2ac0e2df2623554d7b179f813b7be6be63bec5deca0ba2a7821340279a88f842516beaddb54a367744591d43349af85d679e38dbdd7fc00869366e50dd2cad17a7d10c8ba544f2a4e00cfa0e22a352c24cc2e1d780778ae5397a0edba5719d40f2e1fb46b9f3fd68a9873f439300d1a880e5de25b82c2df3ddec82e814710282398a1ca9f7f4cf3ae08e1aa0f1252e180bd775bd1951b7315fb0c79a9371784eb20c513f037ee0c3dcc22c3aaf0bb384b467e41b01265b0b886721a806ff0b091ff934d6c98fca7cb1ae29d21e623a66ac483bf77dc552b9ea70b53e6e6bb0e24de7b9926d510c30f51458784d22378f754c51b4214b3730091e676d679bf717782687248770dc07bdf394b7525b89d815facb0e84d8d34d462d904edd60e768b092804f16c97030f440d1029c0e14945f41a9126e55266d89c13a2bf8be6dbb66bda565ce0602ad0be8d55fb8d205b01f4fefb6151c166b829841257d5feac4f2d555e218d731d57bc8e8d53b86881ca8151147ad1674a1cc2e07754210d6f88f1f33bebf2f9b0fe2c0a41902da831501818b12f1c162ce1d90da11d4f96a176585b9fc7c731fefdee7f475439a2fb3ae43bdb5e132b7128963631e1a7cea0439dc0aba94d08b485db0010fd3d7d911dbb1b80ef8999ae3c7ec8575cdce182def89fb807b1ace4e092792daebc1a796f70e410d6c8cdfa4c6d38e2fc4376df5861fad3ab57f1e1cd5528741a2d925d8d3fd112a4709b88c0b0f6fd603b965b6c8c920e744aa1097ab817a2ba81c52bc9183a92c291039f47125ac67543815698d61e492d8fda67194f3853bbb30447e069f4e41c3cb3b7802f692a8f276103071022f16da6a699182221a7da0641d4e82b7b41feeba7fb4e9bbef835e34c9da8893f3c691e38eb8fae9713b103b6d3e97c7fa103e7f37044550108245aff12ae60e0c3156e36542da179efcb527bcb7d9475c3a740659586aecc299e6e0da2294aa8977a8de9a6199c9a6f61eec256bea1701c3e6c1c36834e0991681d659129bf85aaf02c8d37a71e18c779bfce72305644615d2334b2dffd0c2254c641059a2484e448b4c4fbc66f20d3e3b77bb215d6b3aae61108aa784f6fb8d41ade244d108d3dbb91186693b34e28e383d1f12fe03c09dad9663fa0760c0e89759ffa0a34a15177d35412e09ca9dfa898bc78bb5df1606dd0f2daf8ffb61edd6b247bda58dc4d6b19fd3f96c97aee4037b4e262a3c10b4eeadb8afbf1371f7dd88cccee00306cae85eeb73f5bbbe8c9272c9291b31a5611cb850177a35156afa7df6d4fc3c2dc917412c43ed1bb0c8554b5f117ad6c5224d6d4fe8db1b3d1c5ba0ebae8d2f2a7512a5dcd42052c2fe206ffc8237a6f2368e1d80668fa03fe906f5e5b48a1dd6c0f281d0a528d9f99bf004eb5b93270a4b706496f10a4cf3617106144ca9bf61c288f1232a15f34505c07c17bf9c5ffe3076425fd91fca1028ba257cf5fd6725cf7eec59e8588506cf651abebef68916cb7454f44d55c0aab05c516b0f9bfa843cb87be56c22993babaa3eeff6aee55882a35dd9070297fa6232f7814eaa6219cb85fb2c0202173d03c6fc8a1abab7b80bdf6a2cdf09db6db29e693116ef4b24545eff456331393f1a1430445e518a2f30db21525c99a12212c4a8dc568a00c37d5ec329e50b0070d09a3efcfc744b7df09553b92f397fc3a23e667cd114a9ec9f8db7ffd20bf598dd8179ee6d66414e1830915ac69010d62033e94984152a6d84191cd67a5001dc4f2474347c7b852e14402a8616f5395c3f4ae22ed269a058612fd6a77009a949a8882dbded9406fad6c9e2498d17d88d2ce59a9eac6925d7a70f11a4f9a2"}, {0x20, 0xffff, 0x0, "9042548ec8f19b87a5bf2c5a"}, {0x58, 0x1, 0x0, "ad43747174e20f576f04a9e43ce4bf8810bb97923ffd2ae3cff21940fa10d635d9ee19debae5117adc10a3b0f9fda57fb0a9405c228d92711d65d46814eb69a6efbd7c3019b0"}], 0x1140}, 0xb) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000100)='./bus\x00', r5, &(0x7f0000000180)='./file0\x00') write(r1, 0x0, 0xc0) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$KDDISABIO(r1, 0x20004b3d) r6 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r6, 0x3, 0x4, 0x0) 05:05:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x544c, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x79c) 05:05:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:05:10 executing program 0: syz_emit_ethernet(0xbb, &(0x7f00000000c0)={@random="98f7259602a7", @random="c6e864e41d8c", [], {@generic={0x873a, "9be11dd6525c5c65c48f78339ae1afc625fa931b84e3c01d8e61e77d68c18c8c8b911ac081c19ca97d2a39dab22344a94cc1901e31d5a59848932ebed882ea7f04277a33f23d2da0262ecb380a0a39905b56e31746e0b5906636f8fb36ffcc0b996f6737e5395906c611b32929bf9cc6f75bcc172a9eeca14dd02e1ce6009ecd14630a7fce02ea440a3f2453f42199cea41fdbdef44f6d8c9cb98f75d01e6fb4420efcb65841440199bd485501"}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x120) 05:05:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) socketpair(0x20, 0x1, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000180)=@un=@file={0x0, ""/69}, &(0x7f0000000200)=0x47) 05:05:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x7ff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x0) r3 = dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)="d80b255c5acf0ec4d08bf0bcccf9ce31388cc13c4c02e6be1e05fe0471fd6b1d3be4d45cb78f4ee55d07621058a793547c71c88ee5466519106e3a33490d95435c7b05b4b37bd67c04c20d133e28acf661b2b4bc4c20988a492d9484ca665b44fd8a0fc601fc8838dff7b99273f52a969f177c4c855c00fcd8b5263e62b164260d2fc2bb634bd478354230ed0f5158a422f201bb1674417e320c17ea3f80c050dcf8958ba9eb098052b2c28a0feea6f881f1aafce255540d181e0fd39613b9f415b6d3c439d7ecd8fc278d0a6eac2f041eb57a1f8577a632fbd87854fbedc7aa57de19a2aaa4b2599564544f2582", 0xee}, {&(0x7f00000002c0)="0518db722f7a25cd12bf561a792c02680a5b56ce62d28348ba90f77a30c26d49b809b381222a015b8aaa70cb4b1f12cbf37db8c60ed25ad260e4a1675e2d3326212a06ed14c9cf6df33157ac44cbefbb979228e2b25219ce9011cfb739a49ad892aa7700df36a39191b7e15a8eee52fdc1272b737fcdf67d11500305e8faadccc1", 0x81}, {&(0x7f0000000380)="dd11234ac081d11d52419200841c65f3f474642aafb01534b87c285fa3f3f9d885be0df5051836ee470321", 0x2b}, {&(0x7f00000003c0)="5842d7f3a1045319929c65901dcfa5add93de8168cac8aba19ffc7a4da7ec3c969d109b5e42c799e5df2a47050f2440d573c02ab94fce7573074ff9f54d28bd428aa62f350d2a6522ad08fbdf637bb87eaeb71acc262567d62a2dc7cc95f55fabd4315f823dac78e38d75760d8c22da19346c4da0e2b6291aa376e0804f97cf2bd10233346dc8f69a95fb71c742950ae75220e9e5854818c49c7be31be1ebead6fa4605d25ce", 0xa6}], 0x4, 0x0, 0x7ff) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r3, &(0x7f0000000500)=@in6, &(0x7f0000000080)=0xc) 05:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000340)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000300)="a784bf383c17f9bdb144f8dd276134cd1e076c8633a4cdbcca64df795a3e59b79f995db12940d214225726cae742e37446269fea540fdea4afbc1d00cd9288efc689142b90f38f54d268070668c5fdf775c4399ef53404c66fd8a1c4fb", 0x5d}, {&(0x7f0000000380)="3b2d7bae1d4daabc8a5cf129aa75a0f4601f08fe2f6727e850fa2fcc393a4ac2b65ccc5de393b5492352b3df8fe674d52b439c7df152755b49d0a95d4dad6f61b34b5cb1f0767d9a9a6eaa586c842a0395e906b6b3cdf62df17f7b6a336517d430026f33ab9f86514495e1bd133ccedf0d499b057839a37c8c99e44a83f9a7ceb226a74378d352795bb4eab7157eafc8ac2e6d", 0x93}, {&(0x7f0000000440)="fed7627cf7b1f4c646c39e10fc3fac35e5c807973d5088abb6c76ee6552ad60cdeb8ec894298ac3c97cce4d3f3ce7a3d7c19f03622a190520bed07a34370835d881aa6412a6f335c26409aec7d7c9da1c648dbc8a96cc9377e554ec3a5164cab15836e37d4f803435244464ff274f54140601d4913e5738c50d2a9d3895a11073d5e146fc77650ebd83c12eb6c368c1c1b3cb404434f146700b868db460c15f49bfdfc8477a3fd7b15a2b61d96e99a30271b52cf47e6ce76777f", 0xba}, {&(0x7f0000000040)="3a022e83ed78aae1dfeb8ca845b0587d7c0a71ea81fa30ca3590f510d4642098144aaace1951ee232f7dd585f3bc46de1228ef04", 0x34}, {&(0x7f0000000200)}, {&(0x7f0000000500)="15d769e9b2ae3798d113ae8095f054ab625a585326b2f734e0acd560ea596acc744fdeef596e4fe3256c962d6706ea0b20a11d9b666aad56361f6d80a4a2583c78bc4789743e81cdf587a99a53167c9dc9ec6329", 0x54}, {&(0x7f0000000800)="a5e8230a7fcf907018c1ecea9526d90dfbe12d4669c6c86714fc5a3711714bb3d52619c3fe0ac4fcc36e23cd43ef6c0685b29ae41b60b6b616376fb6a062f4b2d5c0466ac0cbf8528985209d57c6417c07d6ffa4486d66038ae068fb738a66efbc8c1d9ff797f3f494438a630ab3ac52ca5287adeb0e4969d38c548b810865b956a6caa157dfd3b030046fdab7c630317e7ba8fff4f16c05cdb215f3abb13758c4cf649e4a4ec578a3d6e7c3768bb446649fad156cae1d2bee5cd8d565ef415add65c52b0d9e54dc548ccfe4487fe05e8c520c5ca3688b7cbf15f705d796e0441aef6977b12c0f241926da00ae67376ce2000000000000000000000000000053af90980f084e1f2b3d3688ee2ce661105ad0548b144a797eca98a485f33e056466da3362540c3351677c47fde5b2e490fba43f4b8d292ffb072e389c05c5144250b9d9c5", 0xff}, {&(0x7f0000000700)="6ee25e840b2bfb4d9199919732dab9a3c09986768185375e851b0d264511f15551b920ec1952f69397b9d25a6ceb1803547e2522cac1518d5ccdaee992fbc22ee2f0a5efd47c9ff26eb3b7ff4f37ad74991fd4b92841e4c7a309e6ede254d2473e6c8c3f9de38c5a68e242b20e02d77c10acfd0f88ebc46b87828b4b846be0a3e4f3883ee79465b035171a9bb3edf92786e11d0832b7c76085da0d89fad8cf8dc2e9d8bec23d3adf4b2f56a14f07a2ecc61c7d87e29b29a8e0251625b448fff00a871277ae298e", 0xffffffffffffffd7}], 0x8, 0x0, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000200)=0x7, 0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040), 0xe7) r5 = dup2(r1, r4) pwrite(r5, &(0x7f00000000c0)="8f5096bf738fc8b6fc80f5bfbe23378f749e1493b8c89381a4a85f842e3c35c387edbddcb8e49c3efe13b45cebe94160788d63c01763d19b338d5beccbdd078d8623362f995a033b95f07eb1911ce2a8a555df8599e10955ec3f484d1b613e7e22a3b55a84966858561e6677f6d76e6da5d3d95b061fab2623d417306d437c4ffe7031bb9c89e072982446c4dfa9f13b655e3012f379f45359200c157e07c163132fccb5112ba0790a18ff88b27b52160c3a9406bc5d2dfe313359eb605f31a57ad119ac8135472b103934ca5e08b212fc2acc2c4d071d30d56bb2f7498aad615bdad9", 0xe3, 0x0, 0xfffffffffffffff9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:05:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 05:05:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495ee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c0840348d658ed9d7fe39c7f2b03d5babafa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746020000000a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f7980376f0afa93c9d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4343d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee084168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca645e00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a0100868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a757a93298e5bfe76505b08e59d028593573295020a484b8bfbc8451bf91e391fdad217b6398ac36b0c920d17d2ed5ea15a3883955076d4f33e8c0629cfa16b9c015e798051abd3e188ce853303a8af8851ada541845538c17407260a24a47f78157a76cb49a00dc60457c230c8dbe2d4aacf37b0dbd559ae7f42e0b4f6334c74688d40a70ac0c97788b60b7bed95e588e0e587fd7046eccf9eb969eef635badc67cfb8afa35bedbf19098be46f018be93ac82988b531df80a403557e94a451451dcb0c3ad846e79a4ccf410f50179e2136ec228fbdb2757ee8339b58cdc5330ce8d3d447c7178b8fadc48f8a27092b166788c6e81f54d3764e1e4b6fff6e095f61a6d4172b08a00"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x18, 0x4, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x2, 0x1f, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r5, 0x20007478) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 05:05:11 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/209) 05:05:11 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2b, 0x0, 0x1000000000000}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 05:05:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) shutdown(r3, 0x2) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0x5}, {0x8a, 0x40}, {0x85, 0xffffffff}, {0x24, 0x7}, {0x40, 0x2}, {0x46, 0x20}], 0x6}) write(r2, &(0x7f0000000040), 0xe7) setsockopt(r2, 0x10001, 0xc1, &(0x7f0000000000)="3787d975056e47441a592e71e14a4845a2381c5aca44efe9e7e1194fa2b02d9b9c3085a7ce272f91b5751d0d8358153a377712994cea37f0e8822cc707fb466b24b018066f", 0x45) semget(0x0, 0x3, 0x80) r5 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x1, 0x2, 0xfffffffffffffffd, 0x3, r5}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:05:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r3, &(0x7f0000000240), 0x0, 0x0, 0x40) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xc7) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000080)="ff00008100", 0x1}], 0x1) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000240)="3a824b9caa1d163ecce62f7ecac7ca1fb9dd8add", 0x14}, {&(0x7f0000000280)="4e5f1f445ef6db211fe6b8614e1a420a917e50a0ed24977ef90e71207c9310c8544582f1f7de55293d0a4a2604d3617d71078347d0c6", 0x36}, {&(0x7f0000000380)="66440e62c4953ca7a90da6050433cd261119f7012f6e5b7999e22efd2d080617c2c0a06880ad7192c92a3467e1c9cbdbf3266197d79b89dcbb74f5248c5f49a87a4798fed2e365066379c6277b2859a206f0abeee6cf97466bb40e55409c0c70a30ff15ef8eacdcd8c7119f47e7f02d2a72ab0cdc9e4a5c5d04d6a1bbfb3b52e03e342852d0839c8065c06e20771090264dd10c360e720c7ce432e87e4c4e04f554c07d5038f47be6dbe1f7f00446d676f630d757c1bf73894d6f0f55a5ddf7bc2fceecfd66a5b73622239f1d941ff114c29422f6d15759e42b5c1c8cfc58c1fe2461e6954fb45593806ab158f07ef", 0xef}, {&(0x7f00000004c0)="99c9614a371323125de975aa3fb193984bc57bfee720f4baad2e6f5c3e7e3d0aeb3f8f668a9e4f1ed83458d6bdb3cc81f25cd5767f989764b43174729f6ab7a25a40e7578f37ab07c00e01ae67e7dde5bc8cb74a77e4bb476bf812e6", 0x5c}, {&(0x7f00000002c0)="7e347d0f4a09fe002d76259b1fed596b37080b7f365f9590f3e49426d3d460fbefec93ef", 0x24}, {&(0x7f0000000540)="1b5c9970caec6a409531efa7042d430ac6f786f2752080a348e2d84900c2a88555daf5fa903f96aec1414e0db28a5928ab138e79", 0x34}], 0x6, 0x0, 0x2) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000001a80)=[{&(0x7f0000000680)=""/118, 0x76}, {&(0x7f0000000700)=""/237, 0xed}, {&(0x7f0000000800)=""/211, 0xd3}, {&(0x7f0000000900)=""/116, 0x74}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/211, 0xd3}], 0x6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:05:11 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07fbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0846e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447686928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99f4b8e181e08dbb6d675678b00f0bb77ac4a609eb7dcc9d448bbce907a387da266e83f02e18fc6109f74c17571b019ea2f8abf45e09b6c34555cff2adf992d1"], 0x10) fsync(0xffffffffffffffff) write(r0, 0x0, 0x0) 05:05:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:05:11 executing program 0: r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x3, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='./file0/file1\x00') 05:05:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475ab1a20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cf3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce617c37ec8ca4b02244351e78732e7438ee", 0x75}, {&(0x7f0000000140)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbc864161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f", 0x6d}, {&(0x7f00000013c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b828c1e0651257125698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa603880302304bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d210", 0x9f}, {&(0x7f0000000280)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca4c703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442f", 0x105a}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="5d00000000000000ffff0000010000003803000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000000000000000f3ffff00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x5d}, 0x0) 05:05:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="d80000000000000001000000ffffffff8c6bdef323e42d3ca879baf3406bdd89b1fc9055fb7de18977360d13f2734c69bcea88e08ac11446ab538847ab5772aa790353f76bc54f63de699a2dfe53f8cc76b7222cdde54cdcf7803a928ef986837de890fd9dc0d59082bf8b1fea6911de3c23edbc1f5c9d7f352e31012ca5184ae6cfdde59102ca6f0edff02dfcccb9ae25900062c1250d27c268201186c36d9d5dd03730b55c503b399aca289062c3b9c5284ce22d5abae37f0da2278b2e04464bf90f33f2767edb0d793d6781c850bd67689a44c4ff1db30000000000000088000000000000000100000002000000c34b0ea7d67c23dbeb79c944a9946e65d9a033803bf814476e55f629dd01735d01a35f78ab0027e9e6f82535f54f2890e0d7d12c1c51d1e20f224c491c457cf6388c69ca060c83f3590159eddec4fd570a98469a6e0d23cea58470f8fab78c4b1c8d284a7070b41244e0cd21bffbf5094db0768a7a83006000000000000000feff0096e2f57a9215e530cfd3d263157cb616504dc496757dd5690aab8ad753e9631cbf09db18618d621aa09809dbb90d96a97e5b925a881e95bda9caa228d84a2f50ba4daae99c5bfa594f97a6c7f1304dbc02c779c033facfc67c78792a8a3670fb621fb544e842678327be2b8de02e788c3c9d26b84b2a718c1e310840f377669e9ecc2ab37cfb22e83f432efdcb4e3deb80c90226fff71ede0c4b88a6ab9156de"], 0x16a}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x697, 0x0, 0xfffffffc, 0x0) 05:05:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) pledge(&(0x7f0000000740)='@*\x00', &(0x7f0000000780)='\xd1\x00') r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = shmget$private(0x0, 0x8000, 0x8, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f00000000c0)='./file\x00', 0x40, 0x1cc) ioctl$KDGKBMODE(r4, 0x40044b06) close(r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) accept(r6, &(0x7f0000000700)=@in6, &(0x7f00000007c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r5) getsockname$inet(r7, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x59, [{&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x26a}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x145}, {&(0x7f0000fe6000/0xc000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xc26}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x2a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x20}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x101}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdc1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x75}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0xbbf}) r8 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000300)=""/224) 05:05:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040), 0xe7) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x28, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @multicast1, @local, @local={0xac, 0x14, 0x0}}}}}) 05:05:11 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1c7) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) dup2(0xffffffffffffff9c, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r6, 0x20004b3c) 05:05:11 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) socket(0x1c, 0x8000, 0x1) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, r2) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x200], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 05:05:11 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x81, "dc2200000000800000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) 05:05:11 executing program 0: 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"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) 05:05:11 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff02000000000000000000000000000102009078000007ff60a546b100000000fe8000000000000000000000000000aa00000000000000000000000000000001dc8a"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 05:05:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r4, 0x2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockname(r5, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r5, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 05:05:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) acct(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x70) 05:05:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0cd0a7e7f92564b89fd76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993650004e1f37709bb64716b974b2cb1fbdb85238fdae595ea19d64be74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b048924eddc75087262581e0bc2113a6d56b2c63a273798564ae00000000000000000000000000000000006e9361c9b42f33e946c0b70b43f7b1a6cb2ab2749ab3bf2b4e7672e5fdd6b79ddf093f85b6091396256caaf767d6f4a837822660985aea61a675210f6aa14a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 05:05:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r3, &(0x7f0000000080)="b539ca70e1281a1e464b950bbff0e4b99a17d827315d64fb64161d8bfe28fbd05a2a6529c4f9a289330822a464debf2ce1eb728df66d270e7cd266ca84692ea1800fe3bca95cefa4655a4b4f58df8610d7b88eb751dbd799604ea219644137dfd6a216a5e2851c", 0x67, 0x4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000640)="580f11b10a84b1af437a3da346013d55a102cf28d90312", 0x17}, {&(0x7f0000000740)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e50000715961b503ba671554b54b8a1e35c6644f548a68ae950ed192", 0x37}], 0x2) 05:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x64}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb569c0a1a6a33c7110700561784", 0xe, 0x0, 0x0) 05:05:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0xc005, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000180)=""/117) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040), 0xe7) accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:05:11 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1800) mlock(&(0x7f0000d04000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 05:05:11 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="fb2a052a44e8", @empty, @local}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000140)="ff31f8554e51493afc4e4be592ab2386bb85c4fc6f8ec6df76dc4ebc07b7efcbce4e92f28abf3a2f15de10ae7565b67a96d7bcea1e06c8cecb5ec649b8307942f1ed28cbf555789df1ad4673747e40f8f1", 0x51) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x168) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x2, 0x401}, 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x10cc11b8}, 0xc) 05:05:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) r1 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x100) r2 = socket(0x18, 0x2, 0x0) fchdir(r2) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="c02a44383c91f0efc202574922910eb6df670fc231b4b73e9635722322889fe9acfbe15dd0c41259e8c9f6d96ab9842ef2a294ddf1da32e5c1ae60333794274a26e0019ba257c2e7db91c230188a590fe04141a4eab02a835abff915aac16f75ddb5766d9aba2df54ee11c8786f268fddcd755b6c847", 0x76}, {&(0x7f00000001c0)="1153d5a3052549ac1c663e66b7829f888c958904fc27e94a5931ad7156f828e629fe412ad802ed36e7a4b9e917f0637984b46e8487854f2e3026b6d0671246ca4c5fa6682c22f11a", 0x48}, {&(0x7f00000002c0)="ce92e747647f880da26fab0997a1af82c75a43b14645b0bca5f481aef1fcd68035c3aabf044042b206761e83f20eb2cc6c684c19d007661f054e218407886471ea8ba5c59c5de4f0f93fe720602dd426847dbb01174ad55367372506de39c4581c657a8cf96537c8", 0x68}, {&(0x7f0000000380)="0556f4d6c8031264ac7d345050508d6867cd662a4dd8132ebbaf3bccf6b4c48a042d13de0958a604e1c9a3ae647adb8a1f504190e3f2228fc9be52268a19412e0004aa5ef8d4633d98231d6407de7604b7696d38c1cfb4fea64e9695ad1f69ac7cc888788a43a0fb9dbad1d74a62420f0bf99f4331d0b9aeaf9bf0ff5421bcdd7042fced18a34220bfe156a84e9ca8786f2033e9539649da654e768c75e70617b3a40157e497c5b00fc33f563eaea9f80d959d9c8f245a204666068d635108b688d819bd", 0xc4}], 0x4) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 05:05:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) 05:05:11 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060001080000000000ffffffffffffffffffffffffba9571695583d44204488045284b38a198e3d2ee7d6c8d8ffd192d03475ec42a154cc3828be313ac4c2ca5210d41fd99f11bfa248209a21c5a52046178f2f0b43be47ef4464e07974332"]) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/17) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) 05:05:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x6a, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040), 0xe7) r6 = accept(r5, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 05:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000300)={0x0, ""/165}, 0xad, 0x2, 0x1000) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 05:05:12 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d6b9af6a002fd7fdaa8fa167fd72f89aa973c6e144eda206bff77e832e2d10c3b91e7f6e8339a2d73e7c4ffe005e55d36289b22107d16469ff7f49b90f000000000002c3a27836b2e55c23652a"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000300)={0x0, ""/165}, 0xad, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000000)={0x2, "e6af126ce553a6a0efd6a4b0d4e73f9a31bb9b0978d12105cdb6c6bdd2ecaac581574638c9fc798314d929eb23e8c40a9a06e1e2eb573175d573541a5658d691a89780735bb73f4a297df66175354fcb488778548abb938c1ce884b9146814996e76b7fd1df683900f425da3db1cee51656d9bc7b5c42dcf7c1a0ba939a6336ebc478e41ba27c11515b91ba1151aa45829073fdaeb68c267d083562649117bcfaaa77489b39622d7751f9e25e09ee881"}, 0xb8, 0x800) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 05:05:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000180)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:05:12 executing program 1: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) close(0xffffffffffffffff) clock_settime(0x2, &(0x7f0000000040)) r1 = kqueue() write(r1, &(0x7f0000000080)="dd933b6fe1c4bba4be92c59a7b97ccd2d2ffe6cdfe84c994c717f1a725f2d78ab9f85d297bea7b9da68783d4d02fd4bc8228099bd1e6b5d611e302a19c1c811d4f527723969705b6c474f64700b80c4db892b8db783ea8542028b945c22e796198f061a134468d9e3d6eb824ab0fb35203d190ca4be61fcf9a1b6e2859a0fbe63c995a4db8fbd2f84dc39380e22fa26c7b44732fb756e7d90027f65a4b4a44360553bb9223f649cd98780235622664d40f6805", 0xb3) fchdir(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1, 0x685, &(0x7f0000000180)="2afa95ceaefe3feb50293fe65f6710a18dec493e45ef588c3373d6543cdfb37fadc295cab80f3c4eff29995460c8fa9d7d81ec66bd03f0ea0671db63c8a404420bd5c74f24fb60f4011cff9ee1e0a90036ff62806a196f84647b7949240004b537a4aaa4673f486bc0c6030790682eaa786b065ec7d03d4af45262d806911ca1a626ee30108d6dc3bf380a198c12a6f5df287cc92ced5d78ba1fb416f977c6aaa89657032a0827af694069c6720aa454f11cff154c8990ac340b2a1a7ab4678d35be92153b6745b989acbeeb6a30029f14eb36dc0c4b9954979257610304e558", 0xe0) r3 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x800, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x1, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r3, &(0x7f0000000340)=[{{r4}, 0x3, 0x6, 0x4, 0x8, 0x1}, {{r5}, 0xfffffffffffffffc, 0x0, 0x20, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x7f, 0xa75}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0xdd, 0x1, 0x9, 0x829}, {{r7}, 0xfffffffffffffffd, 0xec, 0x80000000, 0x67, 0x2}, {{}, 0xfffffffffffffffb, 0x54, 0x80000000, 0xfffffffffffffff9, 0xa8f}], 0x8001, &(0x7f0000000440)={0x9, 0xc4}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x100, 0x0) r9 = socket$inet6(0x18, 0x8000, 0x16) dup2(r8, r9) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x8, 0x8001}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x643de05c}, {{r1}, 0xfffffffffffffffb, 0x17, 0x2, 0x0, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x70, 0x2, 0x75c23d12, 0x40}, {{}, 0xfffffffffffffff9, 0x81, 0xfffff, 0x1, 0xabd}, {{r4}, 0xfffffffffffffffa, 0x8, 0x80, 0x4}], 0x2, &(0x7f0000000740)=[{{}, 0xfffffffffffffffa, 0x24, 0x80, 0x960}, {{}, 0xffffffffffffffff, 0xb2, 0x1, 0x8000, 0x35}, {{r9}, 0xfffffffffffffffb, 0x53, 0x8000008f, 0x200, 0x7}, {{r3}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x10000, 0x200}, {{}, 0xfffffffffffffff9, 0x86, 0xf0000000, 0x7ff, 0xfffffffffffffff8}], 0x2, &(0x7f0000000800)={0x7, 0x5}) 05:05:12 executing program 1: r0 = socket(0x20, 0x4, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000080)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1b21f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f600000000acd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ebd538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x3) 05:05:12 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x9cd, 0x3e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:05:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xa, 0xffffff00, "59b097317a117c00", 0x2, 0xfffffffe}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}, {&(0x7f0000000080)="8826e60746a635e257", 0x9}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x1, 0x600000}) 05:05:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x0, 0x100000000000], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x1, 0x9, {0x2, 0x7fffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040), 0xe7) setsockopt(r4, 0x3, 0x6, &(0x7f0000000000)="5aacabce8b675ec6e86e87d9b5b59aa1c4ca7cc0621acd06a79acdd0bc9bb32ff3b36a17e67a198a776eb7e8162615910598273dae966af252d09411de22d99e096f1052fc33f66da8a880ffc3f63700607859ff17eb311d57902f188756adf388048412faf43ea181a23090f07ca93bfbce012de0c5607e6685b529e711754dd44cc3ce1c4a23a5c5f84a1b5db15118ea55b00d62da31580c918fb88caffa879bf1ccde8a4b9efc7d9dc0590bc613c931938b8c2ce1854b22473ed7bb8c9198", 0xc0) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 05:05:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x400, 0x7fffffff, 0x5, 0x9, "14c51d5d49ba055db6e73caa73cf8dd07cb34f2d", 0x36, 0x95bd}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x90, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001340)="9f60a3b217cb11ce0a0ffdf6c00539d59e580719f826217ea89b1bdfca0f7ea2b2bd71956303b984fc57aa87e96e20d712ff57e0a22c2038f8a28612ac4e77ccea86d2942fc0a12708cc8b453b8b50f60371874c0c6e7823c7f5607a4781364f119b844bc7e9ccc66702a39c6dc1b40259c7719eca8ba232845eba3c0a26af02110d4295741ea89519f7d5d0149749e9591a4aeaeef891e97233560465e0482d376cdd438e02e83d18866c296c18fd7406d554af18782a506be0704cf3ba115360b0ea58b071fdc92eed276b939ab5f16860050ab8921b4d41cf90d84e46764062a0fad03fb3e08b91672f8dd9ce859df9133f4a9c36e0ec05a72f79afc03727bc5e9b24d930aa01b214626da3b4d33eb1d07d71154d5545e78a8c2b4ff6bb7676362113fb89701bc3077a117d9d1c0c7b8533e17272ca5fb148ef37d3304bbd4916a8c443634dae1e31384dc4449083a4e3d617a982f822b176f561862676f45fc8a509d17883268453acd3e26a29a4fcd17f1f5a47ccc16ab4afaa1f5e441485be4ae7a3190bc499f6ccb534ab4686333f8d79337f22e4dd6b25dbb036f6ea9287199e4a79a2d6e4d30a45312089888109bced68f8e3c653beac417f86f23f9028a6908393d9d55cb15767955cf0089e7255db937dea091e235a8d62a4711634acc3eadab0aabe100c52f4b146772b47c7bd5c597be5c1eaf3261bdb0f64fdaa71ce05ca59af58abc033eb7c779abb870b2610317d408a5788c779f732dd8aa3963dea0e98c20fcf516714d5616c8cb58c7eafb2d5d158a088c1a35572efb602d674c7202f35e19baa3da8f3d70736e1067a982a5efdf51b9666ba08717f2fe44896ede3bb510331af6db666c0fb154c67e19e2ff3f62cc1a03276e3610ddb626e67e22213cbc818153c981940365613dd9eec14c452036620087803ab78310d06d4bd3ad4a62bb068b06066002df95b19d4250dc29d69cb454e52c6686f9b23065484d734be4ac8f75b1a0233884b0601c6701c26c55e3417ed618d445f0116e008c9fa3b130300f3f36e25ac8eca307f97b2e26c9a1df26711b7d5f973af98250a4c5e42b9fd48571c9233d8836bd2fe20e67ef5aa1b381c0d27a58ecbfa6b7164d6822f466f777ef45a13ad2445eba9a0f67d29e603df602ab65a4ba2cf2cb05dbe62926062c0d0169b71da10e8c9422111fe001c3a88ca24ec692afec3947c2b54c8d560b00a7e03096fdcaf310062baab3a3800388ebedabcad2236714b6e7bdc289f0eb9343cb2b014006d8960964fda55ed737d10084c0fc964fd806dbba2e24f617270359f6ecdbd932f1d14e31d7d4033f758a2a6ca3787ddf48cc10123a69d91e822bd771931bdf00c6c6da326afcca3f628ff78a17a7946470e0a51e86a8928eb5f5400cc210dd4cb9241a4593b491d1ff06e26cfa3a51b962152491de12c85437ef1fcac43d85f81f5b85512724441080cbcf4989c1825181393798fa47957cb07cc9083a3839596696cc14df7546c386492d10c57ff85c358f2ae937ba727e7f6103154dbfcd276ea96ea0cb73948544b56e6ebf1aad6d8ba5a9747ec6aad59c8fbbcb6a06403e686cfbb8d5cd1085fb739d1f7fa3c4c6652c73d4cc843fc48cf8af6d2b01e19aeecfeca1d2db2f9f8af41f5e0082303b67060d55d6f0a8bce0e274db13fe6d19bde86e853cd404d578e069b59773e3dc31466abd0003891362908105c31f782f341f4a39f539993bdaac3f0eefc92cbcb6edad48548c3976b0f3d3b11babaaf9d5beca93dfd2edc2b527f5c79cfcd8606d89815619410f049d0591f8736a3d215f23b276e2ba4c9ee0ec43f4f73ab47faa5fb0dd9e9a7038cd003170f9bcfa1711f145ae9abcb3fb5ff1eb9f111e8e397ad49758b483368703858854031038e50f4d88a6176e84145d95d22e929d570820f0fa0366bf9f2469ca272781eca2d41abb97b7ec6e115c891e509e35b2e2ffe52f833920f8c1878d6362e2b0ba8609151fb6834caf12900272fb4ac2dfcc0e8db9c5b8880c0125cb87f579151e334ec80b281e65b7027c656d94b3a1a6ae5952f5bb13d1ca2a1fd610c0aa5c853ee6ec37620560b3938cac5e7e2cc09532ef43faf6f80c8f3a84df2e775a102fd00542c042aafdb3636147c178a4adb1fb82f0b178e8b8c5ea14c61f1ee293663fca31bbcb693a2c70849ec7623560e14975fd6f45ecd0cbc8decac86dd700c63b8b4674822bda58d9d2b8b49a59189e217af7c70fdc573d3b69e0affeadbffe6b375d951a3b1d4655359df5f2728e54c99afa23df66c8dfb2bc036d60a65c18957653b6421127aad01ff02913a0e9144e240d524481ff81eac1c942268ac67f1c5996b13462be77cc47c0aa842852b906bb984008fe4dbf1d82010588490a80072aa7fc5a912c2c8145eb29f6b49010000004618f96d5009c9efc1138fec9e1e516b64ebe80e0f25015837330405e114ba403601c2e89907810755bbba93eb22011af209cd9d32c1eb588fe8c77dc505b370b4016299b96604443ccac8ca31acbb96b6f46a5bccdab63053fd4a656873271009c68db7cc33fe3251fcd2554d9007d9537a94b167a07a37af9d74d903d72f278f3cce6b803df9ac69c65a604c387f729c25adfaf34fff091e6678baa885ec8c0eefb337c1c5ae24b2fee65dccb7618ceacaac211056ea3a8476257d110983fc61493d0bba7d3ad20319a0d5de32b601552f0df3ea37d4ab3a4e137a954a8872e2e09f8e5f4fedfdd590e87388b9e060910e6105cc1d37b17d3242ae65198282b91ffb150bb50eb00024188913696967a8c196c04e66d25bd4cbf7ea1ace1da364987df89b279dd78f655e0fad41a60b3c9f358cd9c307a8370967e88fab0bdcb74d924d5d451da4d8e7791861f9f2342236e7be0ae12d5b1e8804e3351642eaf1683187fd6ed8183c5da212b856e2ea862a1c98f004fec31a34c8dba87c844789c3fa5ca410ed6c1f253e77d6032c5b2cb9eba9a1b65275c4f411357f05688b892bb13a59959c60fa0c90ae1ea5290748c48255ffca0f9a9ad654f571641738804898b8dd9d4397c061e732e1cabdea448306e39857a9c61ba8ab29b7f6e2327152f581c7a1d6deab252a136149c061c4869174f3b2a8cc5cfcb8cec02268839d877aee01f8dd6e8787980337bc7ebde6db3276c30db410413b33a9cef6aa3e8bf0e18fdefb82677d3d785edbe06788b7aac464755fa4a880d1eb8a9f19fa2a0ccc83117eb1e41801bb9a10e802568aa26160541571a4d0434330b5401ce8384c1ca338c7d4d0ef6ead74a3028682a6d6da7741adffc70f4b41628427729718ec4912b69f710c537fd4c7b4feaa96775056602d1d90687c54e6a3047d8a73e15d8f53a510a5fa8e408cbe42e23a9b1e80f4867e140fc5ef5e4472f92246b633cdd57b4e89fefc60966d2ba185783d6bb314faff5957d5f234353beb0910f24d2613ee86209204138d7608f86237697e581f4de9d1c6aaf44423e0d3984dd5cf5077be5339a2d65bca4359858622af534e4aa98b45ec3262e4ad05aa0cbab9e00624e7ecf4fddfb82ae21112dc84f8ff6e99e4cbc6b2a7bdb591b80da964534a69563823b3625c79386845734480798c396ed2502eb663614b4369ff296a8410aa9d776c092421a4f55ccd441eaa8491f9e3dcf29e992fa5ba65988f711f29e73f53d212694bd65675a9500fc6cd7ed4b822d6eb79a71a435de6bc575f0a874ec5e3a3bd733b354063cdff04fd6fbe9617444d5d863e0018164570f35924258d87b17c84eced27024c00572a4f04303c5de96e6c5387c217945f49d41d0ac0c62eae719f1046c4f51773ad12ee366c1e0611bc8f3c7308c8089eab88fdcac3f3a90a59a67e6d27a401d5d2ff78c2551e93d3ccbe1e483d71321e38cae99d5b2f9ce60386298983f3c4ccdfe674caa4fe640c0780449ec4fb61d50bc908beb76a52641aab6d9c9052e3e0a419566ac617d0faca2cd65b2eb976f1360696ad031713b35dd3480c24eae9e447a1bca8286aebdd133a79be3463e028059b3ac8e90f81da72bbed2101ade333c4746fd9a7e09103b747710df357276034ef28c0f88ba03b34559c5dc01cfff7f7a459b69529b02537b92f170b798494824021e6a70bb2bb7d1431572d6fc68be9727adccbfc68fef32983b3fc7243ae857e9de61d1d866f9f0ede5fdb41eb5c13487eb481101d8fdb8e2f78c318dbba772a9c6218c9ad59b6cd3537024855c6e18ec399e943e830886eb5435c85e973cef5452ef522f40f2255bc1ba9d4df5ec0be4326080e4496e65cdeff7bb728ffb7e9f76617cb115292281248b151716ace6e00713d0f89a04deb721791d575c4b33d672c39178f8f4e03cfadb7f8fdcf76bc2845005161bd3fa3bf7b6f0998ef8e545b75892f8ed3c9083858765f45f13ae11f33c857a965a6396e94dfb73e9b406ed8c3231036c9266ba9ce872cbf6cd4786fa24d31f9728c630bffbf0b6069f6210fddc640c6279141dd51bc00d551d8a1eaa577a1ef8ead1cae61fce7d45e1a5a92a3c30a4f3a115c745a09721c93bd4b4c1cbad53f5c5a19b5f8a33827a8b37353050346f4c14c4eca64b926e6dbbe75995bf8300efbb73d0b3650198ec5ba3bb2e92770f564b5755bdd46a886419e1df9766b530c627b75dd7e323e342832dec803ed37bcb536f6a3a2f4922bd612a61f63851eddcee2cf9b1a10baf01df3cb38c365e71ae346cb5999bc92ab48c42bffbd4acdea5b4d6c4c0c1ee917359a5f5a84759c386443682c436e33d506055c30963c4d0378d5031f0073ed3b96530da6fc54d83551ba43a0d79d1bbbc41114d5fee7c397e3b597d89ebda0fb62dbf40b00f6fcc7d888fd1df6736b2573b960e55646d56f2feaa9efa80ab3c93748b21dda620bff12b49c29dbec1369d3b4f97c614a9b3db00ee01a99d289343a84540d0782836a68b231d25083e60c44a75b1173b2f7777615a32f1e4d0c2ae82eb36c2b7a7b66d5dd3dbb681bdf5c4167aaeb8b10e89439a516a4773834177de58f6fe88e3928584f89570bc03c041794f1c2ac7059d4b8bf1e9a4871b0934a140bc69844666f66bbd04da300ae08382d3377939c18069d636580d1abb76521074d17a251fc0fb51ea606793d095af5df3edc0cb10987f6e0fe47d7f3dd866293ba331ec12267a7fb97338d61cd6a36cb8440cebe6556584ec54203bfbbb5dde726bb09b0832c67d45d874a201dc312b66a835904c5a97ed185cd94b39bb126c51a1e24fa0650df3883987efc66285366d785e6e29a647671fa8d63bd0c46322b5e5f239ab82f1d674d7c5b07aa4d574bba1e34722c51f194729ea7c9f3885976a1ce9dd6bdf73681760c263f5deaf028f5dbfe6c58cd22d6b38e93090684d4e3563998a8bf4a91207a75bed2cad8db8835ca8044039432ca6c1d15560d58bfedd34e1dc6265278f0e7c64ebcc4b6969008cc12e70fca288da1ab0b189a0a00683c2e2ed1a74e57b6f12b3b0d5ea08c92fcb2cd18add9555ea4e8a5973780c548eca158828e87b934152679b6bce1749a5070691564c55b3a266d45338130ef54a853239e5a7f66123fe235cff87f1ac4010a02d4091de9fa7fa54b7520da0edfa1c6d0c551d1c867e8bb67f40e2026c3fd7f618d2649be120efb6e811b679c40a26ed8f48997b84ea64b48a75de3e34ee722713770b616e0fe3131f2e049284b56bb14313905daefb1681112ef6741b95bf8147246ede2e0711e17d9099533a346cf3d096c6a81beff8e7ba773da", 0x1008) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 05:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040), 0xe7) close(r5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)) 05:05:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977126807465d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f000", 0x57}, {&(0x7f0000000080)="c570ea9c560df09fa3f8cc34921a69fc23183dfde4cb", 0x16}, {&(0x7f0000000200)="8ca2b53ac64555fd22856c295568cbeea39bb778854e0dec34d0ed960cf4ae744758277dfa13d49ddfe15d30887868885b6debd38e17297488d304d06eb1a7c1d4dafbea2522bf6e4df3afd820f8722ed67cbc4faf8220020c1c9d02a976cfada34196", 0x63}, {&(0x7f0000000280)="eac6f512d2aa9e2a0bdd0c43ed2724bafd8bba13d305323daf225eda59e496222b41522dcb052da12b596f64eb8175b054c195651b8d2ce4f191d44e2222170cb4c65003a00aaaeb33", 0x49}, {&(0x7f0000000300)="6810f96137ed9c37462ee62e825f0ed33bff035e7d24e45120543d976317e5e3947d3aaf5460ac8e60bb688507ca8230bee19e3d048b93739a1330899df6104409591f13a5c31812140becbe5ed1535206aec507f8a41a1b5af187af7516aed8421a294f6ecb30731277287de62bb1b6f511db18d1138e70386a282f6b4a0cd73f40780ca479999d81133834b41808fbcd8112d93b907560e7a6de2aaa90db01284dfedc6a48d3b6ece7f007cd21e84423bb5e931e90aec8c4087990e05fba9f05f0dd4b74f59f2a65cdecfbf4f2118fb2cc17d7cd69", 0xd6}, {&(0x7f0000000400)="78ab68e044f5e63c5208f027027a8869ebdb62087545b55653a641f616c6fc4bd6984e8a669ac3ffa89459976eccea053b6c76b05bebfc7ee5a799affb696fe721ffd93704e7ad8c1cdb64c4b6c4c52babc26b5973d081d601c059f3670a1e141fa88641fdcd5bd85cbb24ded682f7d964a233efe70bb2efc0c9111a52d561717cf7be117ad9990c395b66a6122924cd2fabed29b3843d0af1fedbcd5b8a8e2e4e797f0e405da7600500671e49f7723e63cd8b3a004f160e9ff48fd2156436f38f03d8d7ade53d8de8ea0ffd54ce7245b2f8008d3733913bee9354d98ccd3fe04250bbf571bc9fbca80a6c8052619c5fd1fc280528b7e11cff", 0xf9}], 0x6) 05:05:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0xce}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r4}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r3}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r2]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, r0, r6, r2]}], 0x150, 0x3}, 0x401) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) write(r7, &(0x7f00000000c0)="73d0c88760897417c60dcdef8433817e9b6c5e7089eec3b11a414dbc8a2e90c1442cef76bd43a5721f6151e59bf5d4300c18c75e44b371680c34c2c00237fe08128ae33c0296f9bf3102d62f86a318f18011cc48c42832ce2b1b7e7c93fec494a90781954c0601ae0ad00590cc49b06402720b717287d9ea09c044587bb70b91046cf7a151fc053cb8909ae5c860fd5df3a75265f81479736d7f24ce3025df9d6a0eeb37549962847a776badf584d037c2a2df7806d21fe79edbb785b761b402cc5f7a71ca12809f97c5d256163c997050a293b670ee08", 0xd7) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 05:05:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/193) 05:05:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x8e0}, {0xeb, 0xe06}, {0x41, 0x100}], 0x3}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000000}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 05:05:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f00000001c0)="6c08273a52bd4d4bc89f2ab27494d20046d749e04d3c2e99c61915e960f0d0d63f9f06fa592e74105b4ca8d178a6828943cd4de8fa3c5440405f08dfbdb26d68aecd741f80ce0eac388f8f0dd82f0e1406171161693dfc39d717006fd1c398860123bda0cde8bcf6f4dd035777c39423fb7befd43fc72c531d2c4de731fd95c7783971412c9224e15773391ea317b7e3ebafad2047cb110b95d65785659f89673207dbd5d2f8c7eaff210311241183220da62feb09ef9b3a66c0faaa418c39ec43eb0e80780c6ec5c673a614a01085a3f0420c42f104e6a39af45edca110c0c3da6877ef9d21b223fc2dedc2db6f7572228f4b", 0xf3) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./bus/file0\x00', 0x3, 0x3, 0x6, 0x1, 0x4, 0x9, 0xfff, 0x0, 0x1, 0x9, 0xffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x180) 05:05:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20094}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x1fd, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/73, 0x49}], 0x1) write(r1, &(0x7f0000000280)="bb", 0x1) 05:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xffff}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000001300)='./file0\x00', 0x800, 0x10) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001340)) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000140)="aa64dc6a364d6a8faff27766deaad9b8fcc156ebaefbe2a2b83138e6f66857de17875cce63153387253c8538b30fe7a39da5baaa3cb16affd5b6a563d9bef08401fc410399f4cb88b3cddb3d2f54c7894d801474d6af1be39e2c57f0dae088bd82f6ab62b85b0e47b0ce13e1a8391be7774a7029f6c228d020d63c74d7dbcdcb86b514101d59bd3999f3c1a628f79f0681f97f452bf8597b4991dbff4373b8796e4671be3cecdb0fb65dc21ce0e615911ed127e3c32bd5d4091015a9c57725b562a9a78306e22fb16c", 0xc9}, {&(0x7f0000000240)="2b9d8c627ca2deafc510599c933a0cc15e447de58984cc739096c302b67ccff70fab745b739269c1cd88097f9350631ef86b5da3aa0de5d76e42fdfb1c48a096a5d05c468bce23f7d5336728397142540bfda26f514345dd55938dd17867a034995020af43051e6e9f6d4d69fce611c85fd0de002ab641b1ad2aa69a84026b72041ba1e26a8f65d9b0c254460dcae1216f2d81aa876481f465380b1024ce920343296c6858a7982147a0a4a54a9d2d00835a111ce7c6b6a176557034c486ba9548cf738b77987f1871709d53bef0f3e2f9c6f4d18bde8ff12c1ccf50a993bdd0c3e435c1a3ba5d9a434ee0f30d57324c15e723e50b4fcd0178f8f771800e8d231600bce999d72addb33b3d6d007171b7b830fbcdb17198feea27be0a829aad02cf5556b185ea931241bd9bc5cd4ab43bb2ce95c40c13e93a8d9acebe3a8d92d05964b3b281b1b05735e4c2fa71df3fc9b5f8b0c5599859615281ef2be8f128e9082c7a2dc309c4b2394c46f72a01533b19e723cc2965f22856fb498f07ca0ccd436e79c47cdecdede6ab95dcfe3174c48815e54c4647f99c271a5103398530c0cc49e57e6bde502fef47dac4415db4896b9a0884efb575fc377b28c9e1d0d5e1106bfeaec2a271f253e15545eb69e9945339547588b99b180c3cf95020992e2336c05042529f5266a048006e7c008397b04ca1b8b84f1d16f5519590c22139da8531ce9a307c79c4c3a1c91748bd8265ffe3cc429eade848377174d660c11899af57377dc730b6c4f744a2089b5d9af17688cfc4f7f7a9d0ff1ccd522390679421c85fb49534f7ac66626fd8ce4f3758487e19155c2835b73965952ffd05136b66425a2d6838481e71ab1e8366f4b2872e861204b1907c5549fc4efc73f9f963e78e43965f9227bfb0607adddf6be90538a01124d161b63c30e4a6b1259ec71995e55c701a6a3fcfd08f438a747cda3cbe6eb837c1b1bba6c37d19532be2914dd98c494c890e23156984e425aff39835b1ee6b296503531e1dfa7bd94856dceeaff51bbf04ee934cdb6082061b02bb9e50b86ad7a6d394b79eac58253c0e04c7c11db4fa60507065b799f7e02def22bd35974eb661e61eef1934d58e9d0252cb34736f44db1dc559b8d4c433c654a41160a329c25b5622e3e1c7944b9b592e5ed6ac4a737f5491ed1fdf10daaa56dc7d7b45ae6b0463366fa55dd4efe75c734d590468b2ed8706e9f376d295a16fbdcb9b62100c9e0037334530b6a01e14f781dd843798ef45a3bd12e4c21c472735ac327d5250aa48ccb45a7f1eb56b723c4369ec5393d682b8eb21f3de179065687d1246aab50974cb9151bfbb2b7c9d65e268399b7c408664f5f2097443557f1eab35fc5973b27c367910b313ecf0bcc0dba32bb2e80833f13ac9b3d7790bbd1a640494416206fe8aba672d64bc8c4cc387e73636d6b5f60383ff79709a82f0976f62caa1a4afd54ca7e0df62d9b103d1322934461058d3d971d06f79c0f88796a60488e8f7fd7636d295b125e4ccf477dbd1b0e57b62adbcc32be135104c1ff0deaa786502c29d6a873fb470d2fce43162ae4adfdfe87d27f9106f751cac6ac1733126470660d6cf3d5a674c3357b9096d22d3e0d73d54c42e77e73851feb8056d0aac492e8f9815a2dadf37e6acaebc56759231e884a1f53216c958ed05a2ca84c18202afbc0c3af250b622dc1da4d0cfbf6c7312ed51923d3d6f4321202e2493697b3d4d0cbddbadf24006e73d4fe306397893b805d93be7d98b91f357d9c2f97cb5508449be70211e6f64fc18d3d7b04a60055ccc46cd5a49aab8d938668881f5a06df887719cc60018cd9c7d133e71fcac162bb2d2ebb62cc40512cc4a388320945dac14acf1f76b4c49c217d476469b2048ede690c3113318b840e78893c8933c888c4ff6645b6f8406711f50e7b2fc5e72c5533203212036959ec21ea166f9fd0041c6066c412de5fe131fff35f6e6a06a2224252f87121e9a1387fcca69114c963b2e5f37a5f50b33d4ab2c16dc195420c88321863481eabae23d892c389b23fe354bbb109b90ebb83f4979f024892a35f037c2f52d69234cc34bdb6f6c32cf7911132585d86ef310613517b00217a0132c92af7bed92b45c4d0f72fb15838cc93d00d18d9667f840fc65941d2ce6cf48270602a99114fd87f5628150e9f6f5150ed098d71e1a05d634769e49f0bb911cae7eec668ed0745c231c9cbe736d551fc8a7e94bfb6a40b1f5cf8c26dcafd37c65df05e7bbaa42c6547f31397adadd824eec704b2a3e97d4448caa0f7afeca123d82527a63d5df1f8862b7c0497c9e03219a9fdae301830f47a19351ca9b3f0d59149f773db0a7a6f69bb5a53a7fcf9868995bf8c53937036708ffd79c1af6c7f9e9eb2363862b1c7ff49c0bc0547e56e266eda8c5e9f1bcb6c66eebda827b02e6b273b4210b060765a90bec214ad03195c606005095b656a47d5448923f12a7b665d753fcbfa6450e193b85baaf60cfa3c5a85155ccc99b09fcccc970a7b5754edef604a45fbfe5469f3018deaee87f053341f4fa4837daa599325010566908035f63d6148e5d26f6629b31b26cf9de286b599959cfd65c9972ffa2f8ec010d24a1e3d12586fc3308cf9186a292ff57c6235026062b0f3fde2757e283dadf3a4f94b9cb95d5f6700cab142c051a6cc29aaf1e187a7ca27b9d9ca128bcf592c9b6f3855607a80796db91da16715ff8eb21060597e38af969bdcb11fc415ac7bc7ef95c6d2bddf177eaef9bc76bd8a28316ef4e4692e88c9c3cd0db4e071fc644a915690fc9fc7f8f7ed567d5e4d783bcc9ec1fb4e20709192664df01d2c1b5f355bbf58e126e30c9dea147be59ded54dd5159d7c4908f37bf03b30179e0fcf2952c54bddd34086acd89228046594a5eac009ef91958f18ff2ebf8f55a209e4d8b6c8296e5d1e95fb2681099e83dfcf7a1b28e43b44089ebe5c0d129d49537f2671d8e6462c0e2b246c0c6d142584b53e0ef62f7a391dc7f9999cecbd6c71db265ec8cde13b03b204a1607840d878f0ee0ae76cd8e69aab2ae7aaf405e796371a408616ade9eed8c598395b159611155b719f3f81c04759fc6568b7b7c545dc5dcb27edc14226504ee9ef048cd61edc16a8ef4487acc3b2350494ff16c635eae005686ab11b720714fff39025caa623e7df49ef4d114d0bc6311226327024e5dcd168645d6489ad00b4dc091a81a25a1d8db1b3bac74a7198d1dd79e3d850a6ce37c03801037425736f8c47f06b1d65b190406d11c7c5fc3d72477d0287e0978b9d34bd109c9b967da83aabb09f723a799ebdc8790314753a787aca9bde958685e0f27ce1fbeb4dadd89792cd4daa2223eb1a2a3c13f6a9342038d5ddbcdaf9031d05fbd4d9f8030d98cab5cb6c54f1e05aa0bcc72973de589ed4b088964180f44d6dbe816743c1a18d83dca772e174608599206f7cbf4b723797db5301971f39fd55716508bd7b62cbf7ee5a49c59da2811b4df3ec51662e7540d28867b6582bab62bad95ca334bfe119c0043032f785902481e42ebeeea4b1a01b4c1a5d6fd9db64a0f7f618e3e7580c299891691007e2d70047e75ef36bcbc6d84b74485ed916e91edf98b9c15c876da5e4bc7bd3bcbe8507cbe98f1161434bda4e1031610fc6fa4f370d47557b12d91d62da0a9d6078bde8a017a6b4bde2883c7e7255669034944cdbe733dd53dbc0382379b3e35c9b7e6fc5eaee673de808af31dc1cd474e837f7fd7c9aa282c7483c3a7162c5ba0c0c979063f1f832cd271f57d4512da7a8830e1ae6bf6f04daa772336865bc9b1c32a9038905021dafa02126fbf107e5386ce04c7da8e3b77ea4ac01d7b7d62e302ccfaa83d0b615ffb7b55acb24ebfc6a4efd89f69e56078eee81aa0057a46313173ba07407ce1b69d51fa89a674c380ca6d16bd3078386de0cb5b25e2fb9e1781ae6613f5015494f10c3efdd6dc7db2ed098426d37acdd5bd052af6a515e07c85b70caa24aeec6f087836c1aa75cd9252837223df1a41054d370a5f533194059b6476184190d868e390c8e86c0e76ec9dc1b4d2ac5a66999eca2bd20cd72f341e84f132559cbaf3154a4117420821a1cd47f733a0f61d6ca2ff91a4f42ce64b55649bfc379d714c9444bc41b09ee63eeca1d342bfa6fa16c79d8bfca0ecacc6570fc122f5bf9e87ea44250c9efeb9d8e9914a4eed6b3dbb5426e6ed11d15f20063a8f44327dd04ef548269dbd1bbf3332b00a9a386de4ee0b58222afbd05459c271627fdd5f7f4dc3f7617ec814cf2d1d298a2e435a95b9e467d91890ec7d2d22c164e2b1e79bb1db95fb74a7e69b637e980ef1ebbb2e0413e6a0db47a0f48f77cc38493d366221e2d58ba66c37d096a8235cd6dd609cfdfb18bb49f112cecfda70d65e12c9656b170208b03640cf4a5f9ae3e7a67006693b7d19df796c7ca46c92303ab1e307130713717067fa689dd5fc7e8cce7b6531dd739608c48dc419f239f69024b70a422a57e0a4cb152955f058d570618f4eaeee7a726cfb8696621d76b34dae0b75129a8f74b14319eff61b14ce4460dafd5a8b7c8bc04ac4b861bfe5efe9355149ce364744b8aa592fe2af861248ee5a9a44c2c8ef4cba18cc800cabc649b9bb8ab76000c5773dd64adc9aa42fce66cd9d19b4f73df7da91d68257ad521a8e75358fcbf6c798390f4003eb27993f60fd5f860caba376f20ac99e3079403bfd4d0b198f6993632a0777a97f405ba23e9dbf5109fd759120a269021a522a9d43bf273a5fe5a251ceb493992cf12e16c64b2746267227fbbbc46850f8c5aed8e8fb1507656a6af0bbf72f69ade0b913b58fb8b418320a16865866ee44e2a6932bbada7daa0445307e9210269d646dd5aa75cc578924a733d65f2ab4ba6661270149f8323fa752de6b62732433c2495f9804a503dcc6618188724e0e7b0c5713e12bce1294dc93cdc86c6675a9a71990df42cdeccdd7ec38d590a475473b7249d65f973e997f0a9fdba047a931dffe75e0b3c24244fbfd7653ea9ca1ec6bc7158df545876de9f3cce6846ab02391fc4f75bc2089b6a2e3e969883f564e6a6bdbad313c54ce23396092a13e0c5e4b037899d23b1661b1948f337e613a2ae1b028f1bdeb73587b6c4da5efdf863b94807df7e9790ba2390e434e4bd1b66a81d3effe620d02ec11f6cfd24727d6f8f7b79a8406ff28ee1645b291b0869725d639f64a27a19b99a3d8665e56ef1f0191b98403c8b8d596554e36534d51faa773b2709f0fd0d35991e4dd84a5a98a5fae4e079717a323af5976cc4ae816efb6640d0b32af27ac275e36c97be110240ae989258f465dab963ad5684b9c8658bfa0374e47e994f834ae7cb75e0ee694ce2cabe3c9250e85a90bdbf6266202652fe51d9c8165c66cd1c9ad408043d0a7b6aaa037e08b4fd0f3e9ba4e919ee61aa6137b21a0cf7a66c0fb5b8e32996aeedc50a35a264785ff1dad7fe3895f314ab81484cd2414899b173728c2658e5afbee4ab016f68ed7a06a866346df8c7237338dbf1ee32d69350279c137529e4fccedf3c134dd5de809ae8f98e8da9be558403923a4d79f208e9271796fba0959f5e7818868940978bb991f34f918c76909613c3f0d332b0318cb38b71cfaf6d68eebd58a88cbc6560755818d90a1fd0692400e773702bc2f189e1a4a32c36a41c4c07f87b28afb633fde2164bd11e2cf5506a18cb4d059c407afdb6b53fa6bc313cd1d85e1c414312e1cebe2531678c3a10b3f43bd2db1574e2cfbea476", 0x1000}, {&(0x7f0000001240)="6276944b5913679a323434b35c2de425bb40dce9153be9de4ad97a782baf8149fc1bfa45a746eac383ebd24311ee71eb21a4eaa79a9cd861f7e284d4b93c108631aa69a7570f666de9714ad8cacf2203757b5603e1c3c06359a6e5359cb3a4c95c92fcd3", 0x64}], 0x3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000001380)={0x1, 0x4}) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_LOCK(r1, 0x3) 05:05:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x9, 0x6}], 0x7fff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2, 0x10, 0x3, 0xfff}], 0x8000, &(0x7f00000000c0)={0x8, 0x9}) socket$inet6(0x18, 0x3, 0x0) execve(0x0, 0x0, 0x0) 05:05:13 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(0xffffffffffffffff, r1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xffff, 0x7e, 0x7f, 0x7}, {0x2, 0x55, 0x1, 0x1}, {0x6, 0x20, 0x7, 0x5}, {0x3ff, 0x3f, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="962a00"/14]) 05:05:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=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) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 05:05:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830017eac352055b2acfa045c0c7fac0bbcaba9b3de424089d0bc92292a7897af8e25461faa091e5074eea382a9c320e38ca4c226c24f1690d34ab3b55f788e7479f196307fccba41d8f134839de29b66f2d6efc556e92e98d9bb4cdafff4045ec3cf463623320e3dbc21a70ccba4b790087dfac5054fa3c8e2bdeac4fd1c66d805ec19532b85d48a7ad239e384f2cd54e10272c1085fa65bb470b056b1209ee36dd021573b1182be018580abaee99b71577677c4e7a21c4e9635c7eb5b73a85fe7e0b86bedb68487791c61ca00000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000027c0)={0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r4, 0x0, r5) 05:05:14 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, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="22bd15e83358fa07f5ca0547622f644323"], 0x1) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2, 0x7, 0x800}], 0x1) 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) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)=0x2) 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) 05:05:14 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x3, 0x4000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1, @ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x7, 0x1}, 0x8) ftruncate(r0, 0x0, 0x5) 05:05:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x0, 0xee0, 0x1}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x1]}}) 05:05:14 executing program 0: sync() r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) flock(r3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/132, 0x84}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000280)=""/2, 0x2}], 0x6, &(0x7f0000000340)=""/128, 0x80}, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 05:05:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000300)={0x0, ""/165}, 0xad, 0x2, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/206) 05:05:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0xe3, 0x7ff, 0x9, 0x6}) 05:05:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "1dfc13040508de20000000004800000000008000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 05:05:14 executing program 0: unlink(&(0x7f0000000240)='.\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:05:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) 05:05:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "00646c2c42f2ffffffffff1c004100"}) read(0xffffffffffffff9c, &(0x7f0000000040), 0x0) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:05:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x6) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) pckbd_enable: command error 05:05:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x100, 0x10000}) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendsyslog(&(0x7f0000000100)="27b8634b609ead8b6da2dcccddb76f0195381ddbaf38368ddd9d8f33615a7e2c52ae45c12019846810829dcd9f056201b729cd968a02e6bcd7044aaf50efd3366b22c11ce39c5b497a3d9e05ee877c5c5a6858f9572e939d28684f4efa1817e9ba9df0c4fb25fc8ed7a48f58fd2a20a2a3549a7c07fde39b21220551fd9451e561e0b089889018968e654c14d83d4c99e636874862297d3a5f746839842ea01198ffeca34e01bf37ef0ceb615cc532bef3feb442e9e7fb517124fd011a5be9695c2208285d7741231abd9d5f0bf5cc7c4dca927c882c", 0xd6, 0x3d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000002c0)=0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r3 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/55) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x7) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000400)={0x2, 0x5}) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x20, 0x0) 05:05:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e699319296483bd6394796d664cf387de4dc69e7d2a44bcbc1ea55401b51874e1cd82bdedeec8ccd896154485652c85481892957884bbe6434973a06c589a12d53afb6d7b03abd2656d99cb0250ed07af7c2141e97ff0fd28538ef6626bac1026c6f04db6fa34d2782b6e905957d2b33ec42553e5e1d2496ff93b02cb89709cc8ddc", 0x90) write(r2, &(0x7f0000000040), 0xe7) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x95) kevent(r0, 0x0, 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x6c, 0x4, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0xfffffffffffff7e2}, {{r3}, 0xfffffffffffffffc, 0x52, 0x80000000, 0x200, 0x63c}, {{r4}, 0xfffffffffffffffc, 0x26, 0x48, 0x3, 0x5}, {{r4}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x80000001, 0xad8}], 0x8, &(0x7f0000000640)={0x1}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1011, 0xffffffffffffffff, 0x0, 0x5) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000240)) linkat(r1, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) 05:05:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000bb9aaf063401028f6611f76130782781000000000000000000000000ff70b086176234683063b9a35c04c66ba1ff48c8baa66a44d0c538ff50ffc4057d56507e7ba0251f627b1d58d95e2af64aa7243b64f137520961ef79455c396b887603cfa6e4d608f40f3913dc10121ab66b164e32ec0750a8ce1854c90d0000000000004b29"]) 05:05:17 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff110000000000000900450000380000000000019078e0000002ffffffff0300907800000005450000000000000000290010e0000001ffffffffcba7c7fb9219c772"]) 05:05:17 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00']) 05:05:17 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, &(0x7f0000000040)=ANY=[@ANYBLOB="73a097ec7d44ae036c27693215102b"], 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), 0xe7) 05:05:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x34, &(0x7f0000000000)={@empty, @empty, [], {@arp={0x806, @generic={0xf, 0x3c02, 0x6, 0x2, 0x8, @remote, "c2d8", @broadcast, "5ce5c4e4f4d8cbca1c5c9fc5843ba15b"}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20, 0x0) pwrite(r1, &(0x7f0000000180)="d7d505bb674e06e0c8faba7659a8857b479a3b72a42ae97ea5fe03c9e9d2b1", 0x1f, 0x0, 0x1) 05:05:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8a0241f0ffffffff594a6986a7f716687c27b4bda39547795a3b223ba159066a7aaf42076ee59bd55ecc1c3504f9207ca934fc2b4ee1858d3003205da0167a7a6d53af6d78831b6bea9fd96a6c255083f594bd79f265200a711ecf5bca19df101885fb01ad25f97974d3a22c1cd258f45edf9feadc6bfaf9fd73e85c49bedf4ccc35e3eb21e60bcf53e5d0610105cfeb04ad716fec8f425f806187fed86eda52c419f67fbcad314bde507eba284a7d975d3bd313001e0517c8dc81f10cf9c8c6e08be758c1cccc1a6f25f6f93f58708df96fdda2fb37e9b7bfc1d409a9f5a3d8ee7c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 05:05:17 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)=""/164, 0xa4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:05:17 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, &(0x7f0000000180)=ANY=[@ANYBLOB="820000000f7f57a5bed3a25f700cc39a33a1468e2215d8bf4f9e037210d7141fd2c88e63271fd919bf3d4ea35f0d0579df66d79cb137378439659898b35bd7f9a4673148f8c8bf92f050fbcfaa3bcf9809748d6079769e00b67ef953932952763100000000000000000000000000711441e304f3c71db85a7719c04cccf78b6e9da2cc006577cc2d016108b6dc"], 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) 05:05:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45, 0x0, 0x0, 0x9}, {0x40, 0x0, 0x5}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) 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) ktrace(&(0x7f0000000240)='./file1\x00', 0x1, 0x1434, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000180)={0x3, "caf82ad94abf59c74a95915d3614e232f38716d3c9c158cadb9835f608c1dbe345ee214309f41c1633073dc0a6dea7"}, 0x37, 0x0) setsockopt(r5, 0x1000000000029, 0x3c, 0x0, 0x0) 05:05:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r0) 05:05:17 executing program 1: r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) getpgid(r0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2f39fc8382a608004500003800000000088d491cb6afb619ac1400aa03059078000000004700000000001feb2dbe1fd50d57000000000000ac1400bbff20c5ff9406000000080000"]) 05:05:17 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x10) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x802c03) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)) 05:05:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffff7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x101, &(0x7f00000004c0)={@empty, @empty, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x3}}], {@generic={0x806a, "e6e75dd1a7a3a48d9c9c69632c015ab2318d4981784956676d0c919db9e14ce4b90246fa8cf05a7cddef9c4b4ae3dbe153ab3c8d54c9c6c5d0b1c99b5f833f408d84542b34c86b334499eb99e5e25ba029bfb310746ccff3511a4b8c6bf92d2727beead955b86ca020471b09a05ee23f5018ae0a223deae8589060ad55fa388cd0c97d4403be88705c2d4073f786da3ee3afaf0604ba58b38de188bcacafb2cc657cb486d85cb728d36cb70cd1555522eb6115e9c5fa071e3469e2489119e5aca526387b9921b0f5f45f8a057b66436d1d0402118cfbac69da14bfe1e43c5c248f4aff7e5fa5d7c274731f"}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r4 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x20, 0x33) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)) 05:05:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x3f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:05:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r6) getgroups(0x5, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001740)="b5fe3eae01a5a1a981d0a17c9ad29af16755aa55c204ebd1208c48efb217727f8a129b706ad626157d02680f54540899cfb937a21452dd71cb58f86ddf0fc895b29093fae1258b40340e9fbee4606a88cff9e5c0eac15726401b93137bbf8f5fbd0de5a6bb6b5a9ce05ccebd454fc08ba71e586ba4c303c691577e48c5b64f29fbdd7414d0bb8fec20fa6fb359", 0x8d}, {&(0x7f0000000200)="de8bdbb37109611705aea0d3010e1568fe50ad19173b4d443e0888640a3e2f7119d56e85ea9a9338fde4941d0243d8196395c3bcf0d213a3cc28fc643ccd374db26b7ca8", 0x44}, {&(0x7f0000000440)="0f1ca6059d447b0f5d7951b3213a0dc7b36a98b4935d6f5a3cb9b0c251683cfae7f3b379d4e501cdc02c539808119301217b9b270ce130878bcd17c67c7621eeef4e9b8377012c7aaf7a51a3fd55be9e8d1aa79f16af4ef9dd91fd2d1d3c38f12fe45cb2be81c8e08d0494e9e072df83efdc951b467440cb510f3fe5e9157af066107f3f10e058e2c996d790c0c00d0368406af54fe8e88caa4e399c00502e764cf91c9b007fde57629bf1f28434f91311ada7d36677d9e543541594bcb2adbf279ebdeeb577fce43701d3e65be13ae7a9c25b0000", 0xd5}, {&(0x7f0000000380)="5dd69d2f4981af3813a575d91b3b86e57696156970fa952effd892fe2a6f6498df0a1ec312c1a8725f6ef7825990c063c1fdf96ac51c9dbd78a92aae", 0x3c}, {&(0x7f0000000540)="b6b652213ca6069189375af275ea674573f2b5798f7d6ed31cfcc5d3116cf6ac37257f7b89bd9f4c6b1a67f5dd3bb8aa929bf8cfaf07f6cc31d12c41ca2f1bd21260", 0x42}, {&(0x7f00000005c0)="5a4e1be5feb8798f3978e873a33f5512ebc45de0cf2c4a85c08f6207591eb5ebdeabd26b9d1276f2bbcb849f557147aa84b618dcd2c0464d7505fbd951a466903ef22daa60340b3acef20f7b1ad3293f090011e58792974b91e2ab51da0148ad8c1f58db7b92e1994c58f38268ce73fb271ab80fc215ce31de584e71a39a4e988e04af43cff6ff510b7f8db69bfc2a69793d353a20fce7bb5fe5821e593d47f6caf7ec943d8122557bbd3d1bf331d86bbc43ebb5db4b186f73321e6afc128c94ee800e34fe5cbf485750c6f905e04efeb0bad64d19237bece59ec1f03b3794056a31e0dc7d13ca81b13ff7ba4d8d7ecb37d7b688b85fa6fd659fc2e8c10c11a51d8ce067c50a29265e4c1d15eb79f902b7173feef9a285a18b9eb5b5abf1f1c18e93c85bb5df49f18a5dd4dd17b797079f00e6df32517c0fa64e29f4f9922af76cd51f54d6bab3fac74aebfda612d1b9284704c0ab82afa662dbd44002a6a14005867732d3c4ce86992c662352077cf728dec255313a306eb4f3f70931b6c7518d2548d64cfa07fd153a0a0cf36c7adc9c22ee90b5af79ef2ea09ad32bdcc87c79b8221f509aed4dccde2592ffb120108da188ac554a858a95e6b38d04dcbe82b9f5e0eb0609c1616990cd1fe9db69ee30e0739268f76fd1f6ff232d71dec59152c64f9200c6e3a28aa28d7668381ccb063e173bbeb7fb73440da3c9d5aa641bfb815866c0cb041bd780db49ce38a3270e8e877695b6e33026a102d4680cb69f0849a07648eb187008d111a76b24806f3062b0c42189f0b6e73695f95d924055a6eb6c0047282eb7c750e1c4ecc94132ee3907f0801884e3159a5c4c9213062b08442c02792412e91f4a4e787f58b88c046267475f1e498f16fb34c04108f35ba3fa496067a72ceb3938924d7a79604c08a5021a9793487c0310145bb05afcb9cfc9cc4fc4c1e947e23d1cb4a6541bd17d8a9ea9b1e7e57f307730ff94475fac2fe57d033e36e4d1e288681b5b77d7e59d7205a201d53ba0bab70271b93873f8f3e023438868487a5083b6be299c473ecf88006f8fe78142880dc1e6b4af2fe6c3f2d255bde00d7630812997fbad15205fe63733b2d93b784df6ebd75b5acd92a81dc385d255ff3a80ed9a08b4b60a675adf97b99ac4d8fd0ecac14ddfff29eba0103f2dd8eb0ba2f6def1e287db5d782c5d74255fed2694578939a3d1fe6e5fbfcfa0ccfba93fe23033b047c58c15be42473226a4fec69d88d4fff96971194720cdbe1c26a90fd3edead94b77d90f925b89da7cb1e4b7d23a622d8cdfa571cc2127fad8d44b8d10c6ee0eba6e82132400d38a78d174684b23b67e1f5b47952157f4bd726d806e7fac969a8207103f878af23baf3d6fa599c4d99299d123c9640be549529c08d250dbc4c4f6dd3414101be170d9f20157761bea56e19af118c0f7f1a7510a7d344d20ada0c197d5c0bc884b9f289f426aa25ce30f2d74b92fcf163fd23d3d743ba5081b15d4b2c449fd721caf2c7d4226f639a41a0be679485c2da97197807d6663a09b402a86fbcb3029b84cfee5d35f4fb09aa8c68decf758f984c434f16408fd1432d308db74257dee47453583deda6683330718537c2b1e07e3be7b12bd6fcf6f9a7c6b1eeae14aaad092e0a6175ff70982e436ddb82eb67ec88a21a4e09b7e231b27195620d85f0629187af1582fa3aa233aa1ce74ad1c682dd6039ce35e8895712ffe7714d49a84bf3b1c91b60f857be056db8bfa6ce282d453a357695adfd157270d12316fd10a0dffe0e5e585d561ef207550d9ede4dae731349bdc4939b4379ffd35b6c3954b969b5838f0fc64c450ad3408f781f0a1064fdd5f84134d2bc4fe6aa54b9fcd421ce1d3127814f55c0a8cce0d26bd3ddd965f3894c5bc7779ef6244a82eb817e52e19017f01c0ee706182f5d9b5e28f23fc0d09def24a90d1d932a373a30d573e30b7760e2cdc56f4ff092e62a806cd9ab1cd188a82195b531e3bbbce5ee385fd9e9c5840ebba7e9931e85b6b47d5815aeafe6acbb1ba56d6fa656c123a305b14f2edea0fca74f2085dbef817c580982ea6f51324303b5fd65a6b002de332f0639b547b026381e65c956b9970915cf46742db62c6a089fc6f542bceb59a8cc86c5c5004870e3c9541fee406b384fe91f804e6d32c73f54cc46faa8ef763fdeeb7656002a903286df03357fb44cbd71b8a080809d8a76fa8fb5ed3b445477e0ce2ddb58c4d041dd827be5ed08e6eb0aab28b6e7edbe5c8f0ba21006a022137d81f4d6f523aec3cd862d0d1fd36c0efb0098c7f247eb34fe19c10221aca99726adac225ad4c4995a674e006a65ca3722396116ef4ea49d2e47209d4bcf3aca578e94add4a5ab17853006d2a223516bb102f6f361dd6a74e5a1ada5b6e573678ff3aa6e8e33d2b006bf07ec1f2580a9229dfd827df4e18c88924dc659a6c3d426edf74dc78f1ff96bf92de72bf7c58013ad3211766387132f181d901898351db07c5f92282792698937f548a0886e3510b90f67df4e5228d60b069183a278be304ba117ed82c5b16a06fff107802a57f661c8e68fce6078bbede1f31ce0f19655bdac52599bfe82ceb88523a5eafb12a00e135810cf6a7e3ef304ecc7102fe3fbab8b16c546361bb2adfda965043f00612bf50820a2e8426f11001cd07b4f9563a46a4e5b8147b18133249452b114c8914712aa084315f97c16b734bacf2fb70b43f78e4816cff3f2fefffd8e1e3b0e9830e498372101728f24362b2d250ee2da03e4970b51e9696bfbb9cd035243ac59bfc47b0c7d687bbd245222135966561d15a974e350c2b6ebc892e0ac842730bdd1fac8c67fb0b5beaddce9a411d5fdeffd8707a5751f2f0cb2269356cd159d236f1c364ee33347c6e8ee4c09d42b63f65fe7ee18dbf5a1596bd6f6130ffa72312abaf24a30968bbecfadbff3e5c3595e30270096b6068eee8544ab8a1606b0dcd9eb628eb3a49e49c3fb420f0f93c79965c313a081b323c25ee14557ff5008f38be9e8598c759ad7f998a698db441debd7720532b0e57f1162467fc12d28c15e0434fadbe5f8424137205fe8a7390596cf126b6ed884f38be7fca43d91aa2a52340aef6c06635eff950f069da031b8809d07e9bbd5e4cf08ac21460e8933f9e362cbd6def696d7832d0deb79bce96a4a05e21f4fc116c2e2fb24cc97dd80889f7e2c98c387fde10e1c55eebfe75e8ebf428fcf7e718745e5b5808f0cf57d8700e6e0f8d50fea04c0aa67ed78da24a590ddcdaa7a219349f6dec50d719a7d5e01e3d255d30a587e33a722309ce6d42150386882816a39f274ecb6d9a7c975e6f690519d641dd92596fc255d43cf23b72d3c7c138a212d2dd63f0cabca6d44a47098dda261f2ba893ed8e064f7c0bd9054a493d77b2f4ddf91d7faa026c3234a8fb4ce01d3a339a15d03555360c2b37e7efa669e96da68c6fad65ad64ad3b9d903aa27233ad956c3e680d4c3b45d85a5d5ed5ac025a21215fcfd3e640adcb092d48595389ca42843e008c8f1b14e1e97ae5db1176826b8181aa7b150ac8e758aa16cafea5265ca82d9aa2fdf8bb7949bdc96fc74af938be0dffe09d3fcfaf5f6bfa3eab6e07ff4166a1be0ada40be8579ae57dfc4ace7945f08a676b3fcc768e555548da27e29d506e4900d856d7f08a73bb58c5b695b13436d687dec4b41782035b012ef2421fe8a051c65aeb7dc765d48da7f712834cd5e7cd8f7c1a595c57264972bb06cd68e416c48b167ff5d13b045886e67e679413e515cef364f242febb0fa6ee1801aafcaf4f97ee85fa1c818aa6b554b7da222826a1aeef79677390486a6cf5524b78a28ae61869d5ee9b534ed6cdd7b4edfd2912c7d62cb314667921cfc5a45cab3cfa1f9593c74f5eeaac7a468ad7f9722339a626889a2eda0f7cabe3489cfd5068f95f4b07aa07d5841c59c3d81eb2d759566ad65e6d7125e1f6cfd776687b02e27b75def497843ea37683c79da69cd54efcb29b61ff26d805cbba56cc5ce2d1a5fc72fe75d1182926c0843764989b3ea5804b830598b5d7608ff890442c5da486bf409cb547b61332d6d4831a7fa08987f5ae20d0c3506904c84cc5768d070c881d704fbb08464f0eed24e3f3ecdcaa076fb2dbc1fca0ed53d31ee6be59e0c6d5d7bb07465bea392393271382284842042fd956193fb80bd11321dc44297290ffc9144bfee2aead2ea0ccc48df7167f795ee19791e2c71a930bfc1c793fda6f673bf1f33cddfd70a4bb2dc59740d39a8aded20a35ca8a72a96a5138486e7b3323803d0b89e95cd2588e771271ef77662763cfaa21527dc1be97b680e702e819ab4fe73f9a02bb06cbc7d41aa7ac1a9d28ef78b4430f6444d1780c28f02a5ab5192f058b9d133d456fb4297b7e2473aae9c094245f126f9db3c82d3421c6fe65b17f3a7b6281504a733d16f514e3bfd99556bd5a70b232ac09f27abf3a0aff949ff2118ece74df38b09fbdcab1b15b70427897e7aaead4bccd54427dce1bdf79fa65a8c3b418c4a177c79e77ac64ffa20b1cbe42d61b1ff1cb26ee3842847a583aa4719fb104bd7f61a590c9d366acbf66e796a3c8094bfb0444fa3f7f94b47f5380236cae01d8a845976472f2f7977e835c41c0f6a1d0306f5fcac4a3bf428e972a1e69f8cbb4a7042411069d00389d5b5a21ebeb0350d072a0f8d407c42af008a249e804073109150d6e84589bf0e532be17bd6c5d27117ffd87a9cef457579748751c8b826e5ee14bbe96f0f9ac7deecf558e15bbfd4cb21b9772087b84ec94391babce56f7e3aa0d9bf542e49e57bc2c5588d8e3b7423133149d6d8ff692550b25a1e204e0d6229dba0855c6d03e91528d738df55ce4f47af68a17a492f17cb5771db8c313fb7d519ba706694a750a45f8be5c69f025217067d2940a1976515ba9638a8c3e52c89faa08a7e30df25dd8c54263016db237ae6b0756da6334cce72741bc0e585ae83938ee2c4c3ecbdf165be5595eff3c8b647e12dce3ce7d463e53982cd0eaf3d396634cecebf146ae60802799a0c795ba25f065300f9128666fa610de99a07f814f6586cb1e33944efa39ebcadb21c4150119e7c4230b581134a1549b59cdcbccadb32eea929ed2266952bae7160507c93283f6f56c2ccffe2bcadf67629e55db292e09517fd1bc4063e33cfe4c28b67b508e73083afe49a7936bef9b83ea730a054dbc49782d2f71cdcf78b15649c25e3eb6ba32b07bf96d96de2a96bb3acc992de664be9b4f8cc210e9c6202850c7c3aa95cd7e04cefbf434b16b4fbcb4636248657cc643d3aecd0ea61a25cd384845434ee413a7879df47f6783c7423a1e51e5692cc8a25ab5ad64ced23c80cb15af3aa706fa0bb6292187da100e2df076f419ec2a77cc85c989f47139a33cc2a61ac1cea5d157442beb2000312c5710293b5affc3cbdcbef80ffd136e2a2a84a4c47b8ee51b8f9d97146256e7fda373676b79841cdf6b918eb45305a7f66b9a3d1b976256de2d21260c34c35b769bbd092bda4911073e09782a1007b5d2c84300f6d40d25dd7c6fea5e9a4bf7342f454db3e9e4d71ef91030f7bf50c83cb2a56a7081af1cb090dfb467f6da4b0b1fa53b0e0cc5a7a3ef2e6ab8b314e3d68407ecd8209ffee04387d3c5ddbcb82d281bfac55f9fd8a20c5c8b2849cd8a4ef6fef5a676e5d30ccce638b9f2b0981f16a35ad5ff5ba4aaf3d618e081e2e57914273e99487f80c16b93d77b24728795408c48774ae1ad603480c06f2a463679fe5321e75bfc7", 0x1000}], 0x6, &(0x7f0000001940)=ANY=[@ANYBLOB="1800000000000000ffff000001000000bf89e23a7f00c57f99fc1e293e3e85355cd2b5ee31577b3c42865ded7bbfb747e96fe072eea1226e9d24dbb7b15a90c1ad1a5f7be0513854318fcf7ceebe5629ba4424c538d9be12", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002006000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="a6e64c29264773e27052f85495ee61ec03eac3d6659c1610551f90415231cf11a5d405b9a5cae43eeb52d86996618080036818968f4c0187b44a49a065659bcf1851efb6d5b29da0e4ce8420a3535280f34c944ee5b142f103f95dbe3710f2fb26deeb644913807231b5cac903efb86116e6ef314a6d0b60f0953b8ad9e08940c998a97acfb481"], 0x70, 0x1}, 0x0) semop(r2, &(0x7f0000000340), 0x21) setsockopt(r1, 0x0, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc21aacd46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ce1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x83) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xff03, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) 05:05:17 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x1812, r1, 0x0, 0x200) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 05:05:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002600)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000002640)=0x10001) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) pwritev(r1, &(0x7f0000002580)=[{&(0x7f0000001380)="18c6075f95b24e772638148a47635d8b464685467bac587528b31ef88f33e88cbc0d0ec6c2fb3b16161b02f29dd06604337483e6e11d0c69fb6f9d4366fb112e797c037fd6d9ef23efc8e4e7f9dd384d7b3d700b9a24f7b72a373da3d23f555e7e01af48b2106d60296fd163329f214c75e02bde58f393ebbea2bf48f7dca14d2a7ef69504093681ac2251416c827ace651457ed3647c368d36635f5c4d245bb068d4df727ed81256107c7e50d414d30212e9fee75052ddd6a223fd86eb15f6f3afcc8", 0xc3}, {&(0x7f0000001480)="df1650d9db513a2ec90e9d2fcbfb546315fff4b5d4e60e3d620a23e598d7a9662eaaf28f480a443a2c287d4d3d27ae5395182a8dd235035ad9f9a3715d303b15016fdb6a7d5818d921641eb2238f96cf351f663efadbb7b919a72a54804667e32ffa5d5323c7dc3760f6e227b299687391f1a932a98c64165d5b989820b6fbf0c4f3fba82e9ba6c3f4dcd8885add28108b0ba6a525a48ca000f5420872768afd3de482f73e1a43d061b462e7dc75e1ba418c601aac6458bee74a9b70783e20eee0214114c1777857f3ae197e8891778c565b64a6e3ca96d39e0bf708995f979ad9b3f4d39a88f2e05516dc6e80fa1c3c5abbce", 0xf3}, {&(0x7f0000001580)="6ccc13968454ad3eca4ccd6ec4315ebfcb54da3d1622dc884b849f41d6932250b11a97319daeb265a2939f65a1e69efeb40cd621b7d0cd380764bba7932ce9a33d9738ed3b2f81b089a3eb68d8c6a07c9aaf515cfafa6cab6e64951dd6d74859f23326ad271cbf68003be6c136a72b20a3835ccb5d7c1028eb4b5198707685a54baee8063b8fdf72be453854dda67266c3e010aa884315af928fd0c40f4f47e87c1f860ca3e0e8ef907788b143bb306c07e92b463bc74fed22e2736697a0efcd4e2b5c1ec271ad9e701cd057a7630d4935bec31bbf1e565a5c2c58db91de57277389866d2b1dfe5f6a66af4523488ddda8cf211948671333848f5104eb31766cc7483ed3178cb6330b899d832ba0a77a9a8d188877af3305315e388b108379569c6da104bc0db8e09282054c6427d48fd32be9fc46f49ce9ad66fc73cbd7dc63d1fac8dcae05c8f425888a1caf5a11f6e58ac8591bda1ef7b6b781568b189e0e2dfa1e8b58c32ca39e4d7ae5f7b2288288bb42c3dcf21813cc163bdb760a8d395e068e80b1f554ba8f19f64427b981c9df78d6665478b78dc5545e63e1b0db75c19cdab31be57351c493feab2e8da860c19e84a4bfc66f7fbfc697eef03d97e8262191569abc0eb7d151dcd0b9ba67cc05af223e45750a1612010d7a8951ef716093195bb3dfd5524a201f5483bf7afeeb67655ef585fa2770f57256eb49ed1a7da8c56322bbde9d31c173d3fb294cba3d29fda0baf30197ed4c16fd9ed705ff3982d8b4f8efee53f4117f799fd1fbf1ae8f1bbb83459e2f6de8dd6af348f26b627137e104df5434838719f0466660ce432710a54b2fffe4317f445861f6557ec3f8214caec918e84483254587ead76a63083735ad344c78273e8f51791a03d99c1feddf728e58bba76c7bddc115094246342746517e2d5b1e4ac18970105dbe6118661296d5294031b0bc3729822c762512f8d4ae8790e2b559b1d58276e79b93e74bacc17f2f70baa687cd961b5e3a6b82eceed2abe4f90223e94d473e60b37bedb55dcd25e7c85b4a56eb21fcb7b351713da29fc98e67e21ae52fa3cba8f71e7274093fde758b9ef8a7b6111bb5f503a9ef012b71a8007fa4280b74ebf79be59948c011689272b4bea4bd60ab213abdfc9e97d24f4a4a804dec1058f6f96e7b34fc46d882a409951c2d01b380259a3b838b80491713d8c3d58b0522bdd2281781fa273101620b6ece036ff90870f00cdc8098fce1cf4a467c0f35c9004073d7040df3426515defa2d8af4794ea9d605861c33d40f770621a3e047b49e78db3c0f11d54b197353e4a86770e382074248297282ecb4cce0f8b206484fc8915a70439d5198db2b2f302f3fa888abf87057d6ab279fda93fb86f581fdd82455bd40fa039ee326657412f8671106c808402b525309d684b3ad1dbaae389bfd72784f2b255987131a53fbe1c613bd4c2b6995a21733cfae5d355135e797f4a903dc1695ff89bd392879525c75e1c6dbb8fd4a08d88e351c7ea474c2392e0e501d81ced7585277a8a1946b9fa170d0d3f5e4d5e193f2ccd3a915fe0872184aa19aa34301e7ad3b27b5449a37a9872f6e7810511422b51b33994f5884cca147fe08aa72e5907888eb35c35bc6f6ae07c4f2ef03f3c09038e09582c6d8987d3c6bba0b473d6720122943fb8d3b9327ad146dbc024cb45d044bfea4d22801c8673901cb3a6976204b059d11641df88e332632f562a8794b85e454536ec081b8c28b84959044b61eb6f7953a6802d24313e2669cf26840541c118284bfd481d722638669589264eadf00c5e45ed9f1d8bac773978a4800d3e018f5cfacacb7488aa5e7bf51e04ed8b3ff1f17dbd8037db353e36e5e0383d134a2332b9c3ca9bc1f278f33eaff65a5b31de5daefcaad5a2ac5036ff20c79f81b061084af51cf453b78ca13574aead2d0415e480da6be843300969e4c3203121fe42834e9c2431d72270a5ea99ad4341eaea64d0efc422d4d6839c6a7107d62c8d236b51147d64fa400336d23ff3a9912ddea2b9ff4d94bfe6206f68fd2bdb038260106d01840b6e4803c843efd74e65e66566c73d698fad1d8290da7ba0273021b4fe48d7353c18e749a0af9709cbbb19bc34f80f9b4fa076b618a1bac778b2d2dfdb7dd484a87e18cbda2ab043e8c6e8f65662c2644655a2aa5cf93ca14519eace0bd96642241a04c22e4db279999af0c4825ffec553ff483153e96fd07edb346fba60d5cd6dba10910246962a167f79a174524044daf842867bb853e083c2a66ca02949d0248579d3d539b1865010b36590b6576658c9167e260b56e7eba812e76af7df43eb32d37dcad344bbcc14b475d7b915ea309f92b24546682280a509c531b10472a507d6bea079dff62f40b6a67a155b2b8a7229ae5094fb6f2066cbcf2e833110c23ec990549f8777ff9d8ed6a9b3e79a06f245c908e9960b3901af8b6aef13f77dff8d9829cf237338a5e37deabaa84215a8681639dfdba00d49c461d89271876f166c177a9c783cc8ab470298bf2716ff79b4e48c0ef5f6142d76c34388f2eefab9e5bf5df3809eb60573cbd45db8ef35668d341858c55731f7d045fb6e581a517ca7819a6824c1bbde5498063a9dfa0e9be07a6028da9b7be797a1ed61aa6dc6f120b91bf4dea28e73cef4a28dc8676bd10ca35c89c9bec4619000606b71cbeef3178273440044731b9a04552878172f20611a63ab0b71df0647e73fab73a1bc330885e0e53cc27db28357742e5bda1551681dadd1317f77efb1bee17f324f7f41fedad3c533a89c348cb04008ff29640238338517bfb899fdd0122545e819612972eba3a286d94d13ec046c4ab336cc548329f29ad6f9afc5c94ecf0f381d3c65bb9ef869d385313b28671bc7d006475536cb8077b853404b0b577f9a433275478d8d286bd6345c0a92ed9a70e2828c183c8699d9a3a7ced7ba6204ab82e5081ca02dd3bf5281024ba4053e0af9a7bac832c033452fad748ebe3005eacf36681757baa5106cb36254ddee04bfd5e0b3699b8da258a623bc7931dade18dffc7160933af11ef35359b52612605f20c5bb27347b7bd3148f2fa77b54753af5e5d13fb16360f9d521f158b7bc497fe04e9a0eb9843e44d5c085242f3380ce0e805f8f354d575f5791802b45427538d58b1885b024d63abd1f40af1bf7a82f5cda5c478ff306c9d38bdd5e63b7cb3b3028b903ebb8321bc5178e56e92db560cd584ea3032393d291064a666c43641a2ab28f56040c23e3d8f3ebfcfa56fa5ce8a23510f58b5b07efb7f0df21b51b57344a34cb109676ce670f45fb860dccae68607219b05645bd4cec5db255a52caceda89d6032da0dbf5f6fdad6bd8ca7af8268be16efbd5cab81f848bb8146ef3d01beb02cfbe3b99b1670e0d9281167079ec0aaa928f98132f75c292035062887081552fea4bb83c666355b2a0b1180c879724262b8ced3a094d06d743f819f0324f471b1ba119c3b85410988fa952de3dda74fcab7d5791ce754445418d1c149256a516c3281c7111e1bf3203ba5bdf6f4c48e20182378e68f202aeab3711020367bfabd51e3ae124ba2821545a3633eecec5bc189cc9d7ede42ca01ae5d4c113ad2b9b6c0b0f4d55208e5fc154db2966999f48e30e7d1578c653878ad3a5fe9765cb47d447a931ab089a5c0e146fb0370a573a7b6b448fda7b423320ff2588fe534b4f543b2f11cb6fcb226f114a454ba2a1e48ff2b43d134809b034dc95487a5d9bde4e26025150ec243541300e1227f76f64dba244f9fcf727b73b6b292498a2ae8d72fb2c334eab633e39239b1bb7c0031f32c886ae6576880ff3f391c7a60243a8522fc14034e195f2bb4457c5e499d0bd97c5f31f8fef7a5e7770f44f3d49110db486a2e2f3093dd862ee6ea9135a6daf4973390ca7467d129429c04deccbffbb2ab84069d75aed7a63f28ac060607abac20c2dd73443d0b49d19f13437d86fb1545c811733f5366f9353f1b5a919a61eef418104c76e2343b4e9a768811722fb4a317229e76dd0444605559acb3c29434705b4476968dd81988bc822b2c29a95f5fe8d00e15260b0c5fc55315d833d7c828d7958212f1531e6a553ecf0749701255231f2cd5208d955a38164d39eaeab3703d6804dcffa165092e58156ca44206d420e2b69f057e01718360faba0c44993d7570102138688988bee6af64097064dd2a37ba46224f3e7bd6d8aed32e4b1a328fa795fb96c4e07293727e0cf9ca07bd35ea5879dfc0ce08de06e3c47f3a39d4d99d258b59c4029c577de2b698957fa02af9f6ffcf91dc4ac3647e410f12a4717f249b6dd3230737de3bd0fa87c965cdbd0e62c45dc5f5eeff82f0fabd41a2eacee4f8d783b78fcaf67840b4f306a470cb293e586a026fd0fc817b4c9fa237e82bfda1bea1b7b7b580859018be8fe6181e7d801928a32dbcebeb6f1787eb332bfd57ae50ef37b9699bd69de891ea98891dbce79b08fd785c1ceba8690bc7b10a368a9b820d993adfba219c99fe682f2e1358289e82c082bc0421c8cae05bf8cb1d2e8a7ab2377df3ca03562f7f01885c3e82270cd35f69ae2d03a0c972527f80110b7c4ae1359d07d06e8e8891032d8a57a4a6683efad7e153c5e1e50337743c0cc5b9cae54387709b27810ead5669fc980e77dbcf4d664c5e12e9f2e88bb1f81b11416f70bec105673dc4a28b844590957272b4bcfee74ca42c757e065135c50fa5fd5a6a353cf523e357820b989a1d18ee159ca509d676b597bde79ff7add80185ada63993450be5db4e3b38524dcbeeb973508657f6e061969b97c46aa0b8f591c1bd247274bcd03f68e6029d210b3d609701b7d86ce874f668385a70eea0996a23c9cf343c02d2a50d1a98b07ac82cc4f178964209903966e55f2e22d88a6289feb6669c594f3e3f5df2643fabd19b2b33b075ce973356efeb89f7372a6fe1b0a5285fe1b9beecfc1aea4994b7929f3dd09cc8769fd51e1d98696344836ae26c71a609a3f40649792296371a1b952ec364cf38f6c51ae185d18d434693df6cb82fa04458c61532fd76f3634d58ec3fd56773bebf3aa7ee0600f2fda5b6c5382b7e0979ad617acf12397f380e1e6baf582fcd1b284e1b0c17a7d6cc457d63aa3e797f60b7963de4984e467d0f97c8d208856d3805de0860541c4d4decd3cce08a1756839d8fc51c329113613a286db758661f831a51643fc12a2627b587efe036381ab937936360c5ab6b4f0ee1a9d9c7c29dcc3f0538845df1acccd09896c5de83a3305e079a15c98f93ef144af6f7f2a327598459352a9d56d5dda75ba939497c12e83f282319f4d87d749fc0381cc94bae15c83dd6aa956516b20a9eee1d3acfde35f34659f6baa786d1927296c30afaf4769c500838023412e22fd528b3a93e2706b6ea9f2e37b5509edb92c26183b4f2ffbdf6f328d3c6f945d2cd79e7ac1048a94bb70b166c8ea1f61b201e69ee93bcf4518ec530b1073cb6bc3a2b2169230510a2a8d9428d16553d36321562221a38bcc6f3e450ce9b26d23f07b2ea1367f62c091b35363506a7d1938d694f533ed4456aea33f191b0977496ff3803a4a2c054c01f8557975335cec1c290ddf5c2ed149fae490b2ead4b52ece6f32f776dfc21113afb03c28939ff1a9c7740392f19fb373e7920a16153fe9fcd3098b9bfc799de412974937369630ea29919c04b23eb5527ad19822d22fe534059a240931ad251cb107ba7b00dc72cc2cbb31eb356204f837fb0ec19c5b9aa1cd510c1b", 0x1000}], 0x3, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000025c0)={0x3f, 0xf732, 0x20, 0x40, "cb00b3a741fefe8ebbf217969d90465fc0c45d9c", 0x8, 0xef}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)="1a41fec58fa779916fde082f21f0b6c71711305dbdd52386055b2c142bd6fb2603ea153795f504a8ff6424595252491e3d12187e5c24ae4bb0c06c3081b07e1678f98a37ca877c2686426c2d6ccd7f5cd9f7bd0086f17721e5b614900057c6309c7e54dd183c003b65d1e1524a93c923207e879da68bd40cabd4c9a627f2eb519244926a61991225e129d341e177a3f759a06203cb368fb54f5e54a6037068f9636876075e1f8d89a80c6a9062ac64260245ef6e329a726a64781c59ec8e9d58cb28d5d403b2b236f22ac0c3cf", 0xcd}, {&(0x7f00000002c0)="24a6ae556bd47a45c688feebfc5921d23d98e5aab9178a13e1c8dc17b2c2fa6ec894b47a2caaaf4997ac829bbf258e26e267d49983cadd582040e89b5f06307879465f5365b35619a560af440d2115008d81ea7624c5f289cfa5e940590458781594c681404199aa748d94befe68478917a9cc12a2f3c00661e650d134791c527cee224360a4763af32b", 0x8a}, {&(0x7f00000001c0)="94e8c3967b78faa1ab707d0cae686fb89b", 0x11}, {&(0x7f0000000380)="f486ffbdfd842dec04bc338526f8298894d7efb91a96cd5f531f58e5fd3797087bf2f35c4efd108ee945d981d2191b2b87ae82b945c4e15a982d34f68147e75bb2e8371a1c9a0924b2ce0054e4c575604c95a751787c71eeed99f7dffe5bea61062431ebaf5e4652b2e2885df1591eca06c1019f1fc8ab4030166d4bc787dde46e393ca23c6184d967752b8923c00e53bbb384cd493d0126c28b93bed74eb29eeccfea6d8e4f7d446f3ef9019996399545bae540d7624f7241659f2acd6590be597fada3a72de4a4a1986a5765f43cbad2569bfd190b2d62d6d2d1eeb2a401580999a3c4806f574dc84a036fca4736937bb4b2ead935e518fc5b1927c75bffd4c7d936cfc53275d838c39346b3c22ff1b92c1cf5c1a58492115d0f85ce44363ca11334146766478ecb84a1096413b09092b2bd7bd8758353fb16b2a7002ff313e88835733166a9976f292e8cbdb2e365b08f00741a57ffda060519941e07e5f3e7e93b3226842746b794c0eaca50ee2ff37085cafed43f6f25f4c4ff00e8b3bf2c0a8d382ed5180995d61adeb3c1ea455b75975b30c60a9044f8d8d7ed49c254422ae61e3fb3a179431c78215c2f1adb74c1d29c20c541a805320de4a123bbe0439a25b9bb1c29d7712d62f94b9fa329a40338c42eba0eac81b84b2d51d4bdd06e4d8346ac62a2dae57291f77dd987682da31d6ea2d990973664a909a042c07cf3ce1a6540f2db46c840693a3dc7e981bf3dfdfcc14e011bc2781c989e2cd8c3b73a6c5e8f6b191227d05b78cc585bdf08b3b527d56ec72dde9db81a25b6909eb3d51261f11368af4a31274790c3c56f8be329e1e4af725800dee1cab7c456d8ebaf4cfef848440397398a3f8c48907acbd7a255c8f4e37b651079bd2262586921e7cdd4c80e6328b5ff7596181b143b6dafc3d2fc1030b037c9cd9b259a1d9d2e9290b4f639ebbd5f444cbd9c63a90ee9e97b5e9bb1a28f123afb767d47902000a5ad82fb6717f48a8d8fff3ec0edc1a2453a4481665d59eddf782a8028841162e0a57526b2947622ac426eed60277884f31acc83ad89656578316845307773381811abbd201effd62f6542a0d9d80536d80ff1c78f651dac686a36a0cd8642006de1a529a5f3a3b42dcf828ddbe6ab1a53378569bdcef0e4f8be0e1cceb06479ab7836972cbb9077e20d83615b4a0b5365c0ec97d72c640a6359efa38f988c48c1b2ee135a87ab1b9325958de6b50f0408a50da37dda5560a7bf5883c284328dffeb0abc1082afff0619ded0d2f2eb1cdf62a6494b615f3f68a775c50c2efdc3a323f539a6a89fda65558b4e0900cd2d2f06ab0bf514f1c279d86bc4815690f8241ca1e2c3f85a23d224c6c76c7784908670ab563bd63de84f8c8fe8f17f1acb2f7d681a9970f22f08bd2ceb6b6edf87fa3cd53c3043d96efa832fb7b0b469a26a125a7f2426cc81dd9a8e985f0cec350bb53171ffc82332e31407665bba1ba05b91ca0ef066d74a0f61b6d543f62a453931105f3852745cff5a21564aab55f89d99e4e80b97b36275f03be7a336de0896191a1028c4f1f521ecadc622d73dd96dca00df721ef4a4739e96b68c1158ca45bd743c15754a23382cc4c165aa6d4a71663479bd8f0225bc1f8cb0dfa28de54326c078843d614db8213e956071a6c12f4053b9b2fbab9166af37398b7bb9e0ed8407a4acfea87ebb2f0d4fa4e2ec7d7a2dfff350f9ac2a4db865b355fc21679b7ae596c63e5e6a9d90472920d6986b5e5a38b9ba648c3c5ee5a5aafd2cecca8f027a794a4aa7bcfda4e3c709099d7217ae320f27eea31dbbb7209361bf9e531ec9ad0b21b439067d5417d528800c91e28db09988f353b0c1e352c7541d5c60daa013306c4a54b6c339e2df5955590bebaf57c2f4af74219e6d47827ec3304912691d917270fc2c94de366b5f176ef61942d73b2e279a215b648c879e280e16e85f9290458fcb5c0fa93e633dcf12c5abeae7192fb92977f3bbb99fa810c5c082f7cff147ad73fae3cb3b5a61441b395d7abeed3415b5435a3b839adf6cc40b811bd72ae517050fea5653c7d218c47b93db98612c571a3ca450bdf304b4e7f42288d17dcea55a53eaa63c273787892153a537f518763d65837b61191c0cf278cd04a4841a19a3f4e3d3abb1d9faf090ed843b2121ea240d1288f2edc8d636cd79c2ba282418b11cf6267ca2e9f2b7c370c0ab71047cd70b2b441c844cac1193028ee3ec6fc5dca23c50cb43466ee88cde43bbaca05f795c74f0244d4e39dd5348c1eb8806cd1e6fa4ce25f836e7659a5b6de941b83ef2d9c6227695784b4c79ab4bb3d603515a7e3562cae842bac869a7b36d83f61cd9dabec57f825a68154cf6bb4a1f6ba41529d11512034bfd09625a66e0db88fa10e9eb1fb2de903f4cb153788ae6b2260ad6300801a5711d4531d682fb4a49dabc79ae800de0d82be209390718aed7767b53686812229e71ff585b57018e0cd0cb177276571cc9c56dcd47131ebb337ac3f586c210c28ac2cd21b820bd5680c6aa0aa41b0d362d93dbdd15f528e81fc968df3d1fd796cfb453b0fa79b60a21d043fed55bd9d29e0b5a523d555672af62e6749c726d3c5ae5186fee3b479d50fc023a88e2fbc9703339788e59bd05f7481b770057b72d57ebabf5027ad11376a9ebd926c56186b7d53b846309780bf5f1446f2ddef89f1684dd2f065ce43cc957011b62882a1e069f1aa30abae3d9cd4ad39d13a0a5d9d8b37301fb4e7e3fcee0c5b496199790c67b461ccc77f7524c8527a4c7218b12f5ff3665f42ab3b90e4c48653abc8fa0ce80332e90691240d91437cb23ece34aafebf08ef42020486801ed6f0e2207ba33633181502a49483c80cbafe2add1b860e5fecb47050053d0e8be1e31095cf02e4fce4f3d904ba36d85d59460f8e2e04ef10e6eb9ae56543f3a050c30fa13dc4bb6a97638ccf684b07c232ea411831159282cadf8754b6fe8edc76af0fd8c89494c5de57392c062b7f4f0e50d3393d5c361c426fcca7adeef1b552efff2447f048db925b7bda2f62c27c5e200a3674b796e98ab440f7a7c87cdfd70b34962444c2718dfbdea485401a5fa3e6c2ecb708def2bf9e7c567843847a7478d38eef313b607bbc2e7d7840dec4f6a82bc11ce782c16a289b5b9af903e5eedc63eb7035e4279e1b1a700b70a68cb7dc805a5d25a97eadae1feec095db3eef591a26f3db2c437e74a3f3f8ced7d2abe84202652b83cc68ce73006d1434c6ab6ce958c62f8ac965143d2ecb279dabfee2733afce0d7480a5d239da947e29fe83146dd8bb0b30fb4775d15c2ecaba8d6e75421db24d4a0f04cd3a5a02557b9396a5fb2d4dd6c7f574c116307ee9ace34e2c01bf174c166e160631e9402861ff95011b6ac1689e3ed91b24b29aa858fb934dd7891334583eb49e6ec7c4c66f269a3eda750557d3c1d6019b812adf6e4299e32186bd2a6496061a0588995003df832068f73ca4c667ba52a4cb5ecd54bea79f456645dfbfab093694fa4e2ef9c6762fe442c8a3b3b07aab01c1afa1d5ad8cccbeddcd883b72803d95e3ca0e0c832d05f223ab71753af495c5d8ba5331510196367c48f126c53336c87f0e6db232c1d81cb0eccefe599203df8352566af131d75aa782612e128a7bf68bfaffc140faabb7d37d4e40a2110ee47ab4a9b5f52270f8b888a6fbbff068961ac42fb82a9b907cfc51157fcb5f2f16829683202a754476b48e32d5923d7ac2690166a8cb155789f1ee661a66aca751d457c5fef6608de3fbb8b2770cf7877279f2d4ae652c8d61b3d4caddce778094f37840ea9ecaacc2eccf2d8380b94b4c0a6a18a6d833976fabcf0a88490999da673f8d41e9edb6b43dba9d68ed6385cd82bb792382bd9ae3c56ad398e463c6d98a2676f3dcc61a9730bc373b5ff589257e487c9e4661d62f0329f4a01b306a86e9e570094bef5cd163b19a9c6f21bafc4a1001fb78de3a842a8ffef9e2881a0d4d8cfabd1db57de9ea2919e4a1e248bc8f1390b558b76f8e5e06c5db10c3327cae9662cb3f08ff50892e14381b8410fbedd76897ab86c4e0366a4ddde3092fa72307425a76aebcb6cfb48edb0bb39035e8c5e3edd6f90ad0d8ac3ac927d50f6675e3dc2596f2480757ff62e7c039e582e65380c4820bce669e06e9adbf82c9e4a044ad621dda6eab13001edae19cb1da9748f3d38043c6da0fc39623f842cf7ccaf416fcf405345786f7e6789f4f3a831a90a08cd6ea092176a559dc42088838672b1475b6d09523f7f9c2114c82d18e9d50969c8e1aa18f9c878ff81160900b505eb6bf3729835dec2e8e8aa73635f21f39e9508c6c57530e07780157c2c5855b1765bfa21823a0ca094ea903181d155b7b85c0344d99c0b28ddcca5e4ce4096b30e93e4125764d5be642375b4e581646bda3e5f945fa23fbfaa34f2db149e8b54108b99942bd41292890131019d2afb590ba741b4eca6da39db3e76e0e9213873f30d41fae54b2533adb4d54a3cc9a6074a41c2041a91c84a63f05f9cf1d6037900976e6f20386ee4402a99d2718e3a9d0fcd7fead576bfc2980e93910b234711a691e49c5b97a68429828607204397e319ce2114c8e2545ed124d2547a10fdae08e96ed64ce04d9281c65d3c97b022a3bd979a1443148f7c2d79189cc16c506de3b35673adc8d5eca0b10b15dac9a7668048ff2cf992e2cf6b7d79441119d31ac7bd33e4321940eac706565dc8f4841d53ae77d3dfbe80b9da1320ccaf1a73cd16f62874ee4ca7ce9c93cbfe8726352e8cf2fa018547a774f875d68c5d442fbb7c6eed555175ed495971370e8ae93f8b73c8198d4c7e7d12721739c2b27203bb04ed7299938b496bd8254c9b6cb222718f5888c8f3cb2b81815eb10871f7a30c240e4251f92324a99df5b8909ca0b379f28b4fdabd33af03b22e5b2cdce3beaeb2a7386ba6427208a048b9dca459bfa5407401853959227a30bbffd6fd9791c5a5733d45a53e624a8d4d2860bc988625ba510a1bbca6c0bc3d6dbe79dae1b46d89ef6540fef4549169cb82d3ba7ad0dfab2bc782d15ec51f4ed045281d9778f8c64f99426262025136f5727cfc52c2dd23951bd4764973a6788b36ded14f673554af1b81260f3e2ceafeeb5de588ff8d26efe7c29dd81510ce1da9c50f4c2c109a70659237541a905da2f949db8f37ce407535b2da825654c97eed5366e09ab5e76df9abb7491f120d1248bb940829cc1718225c359ea427388e1a1adc03752105637ad02dc9898fa50713a699d6638d4a8392920428d2deee80d0dd3f1804d4059c1f7baedfc63814f33ff857c84cca56045c1512808c5d471729a2fdecddb2a2927ee6c05e9cd02f06063ca0a39eec17777757e76d88d64adcda1a46b01196bd18b03a541b8b10d6c7402008057eb42af9ca4ac7bec6ec900d6c9e06f18c87719fb8132a87d2ee91d4e7657bb57a82c6f7546234c6b0d3861949ec9de9f0dbb6927b58c4b3ec056cd5c7ce8ef3f324dcfeb35ea5b58b5b95f39bacba35f6d3307d53959b73c4c5d1c933749eb6a2ac6989ad6f352a23860dc6e71a53beaa0f7b745967cc2b6d1d6b2fcca647fafdfe546f41c95a4802f9253deee7d607c540b23f8d0098dd6d30baf48ca1310131f2140f74f027d53e72058b8360eac981dfec27d8e407e1723c40159f5bc67ea3789c2f195bea2be2484f4eb5e26a5b8341a7c89dff906bec547293a29655105e5d0b3b5b62b1ebe01e3ee01e782453bfc2ea59d9607b1c1716cc037d6", 0x1000}], 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:05:19 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "24c86a0ac4c2b643"}}}}}) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getgroups(0x5, &(0x7f0000000580)=[0x0, r2, 0xffffffffffffffff, 0x0, r3]) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 05:05:19 executing program 0: r0 = getgid() setgid(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x0, 0x1}) syz_open_pts() syz_open_pts() 05:05:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xe7) socketpair(0x18, 0x8007, 0x1f, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) r4 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r4) r5 = getuid() r6 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r6) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f00000002c0)="99cbc25807a87d15d2a26db6208b2a07b86d1c555861f99b4176d2bc4fe4b72deed01f960e0800be38bb6161b97d385b6beecb034520aea2ee1aadaaa72be4c5275e90c897f34b3c91bdb139978510cdfd8ee3b1f2008dde6dd824b342745cb80f4c797dc5b65b1673c5d6e8cddcdb931607f71321f0e5275159b8dac97b48ed500c23ddcb028c966f372f7fb9e3a95225543494f3324cce5ed8e3c7a8215bd650cd55f2e3f4bdf17a22ded6d9e7d9abcaee4e44362daba5c776b671c9cbd049734ffbeced9b44d721c953fbeab9c083f9b7a9754d55d3ef6b42116a0f81c77bcf2171e7cce2d79cb4d510d92d20fb5ab5f9390ffaae11a857833b3a3723e7995b85a98e140d8aa31987c64c4075825f2c64e8dc4ef383f3f97ea63a2d6117730f9f4ccd8113cd1294a09fddb4881aac723f348e41bf821f8a1063b35dd5b0603fab0b715af400f32f109612a618206688a5b0f27d4f6ac3b539e9610eabc1ea38084c27aaa598a1c5ac041a9564615b3ac616d48fb7399d7bcad104a4eea36a16c0681d0f19d679bd059e9b83dd9c4f8f9def59bf63f19781e6f782e4b2db5b8fef469190ae1cb04bec982a26fee1b808e8b72e7ac0ddab2ba1c29ad74023c9cda7d1424ccb1a866a46f95f8b169678feddda0ec05d9881ad39a8f6920daa722fe85e64bdb9193d1a66d8eba5f347065f2239356cb377ebbf264438dfc8533edb0aee73818d74e25ba69052fedcdbe7946ccd33995c67e8fba3d94ee66d87efaf2a5113c3e3f221f48d17df9c7fc51d33e30e7b183adac22623aea5b200de0ec1009bc0d03076b03a1fa06a6c8cccc5b11e30fe4f5d33da0ef5eeff1ea92bba324afdb79afa643c6523f00aed39b27a57555da489a440da18976953ff4d92502c5a5d25dc8f767159dc2c8a82dd490e59e1c4ad3dbdbcc5946aaf45c768a2c4ad1f66864d0aa08255331f8f07f57fd8ea73a139911e8c8a8970a0db9f82b6f00482667de4d6d75170028a9076b3d339d0c5bbf33231f26cdf2321c3dad304e68521bba5104df308b8ddb962da3b5fcfc6637d52970a887815fd2d810d00ca98d3b5141d292aa4f20e9dfc1d1fb8741e2c294f25a12d333c5912175a1ecf254f379059bbcedd3488b24e9fc408a7f081a658a09e6996d35d6305f7276164fb953fa5cbda5defd78f9837fddbc5ad5b9408fb0f956ee2d8cd337659d78d5326274b5bac440bda004d62d5412f74a109571e1a274caa1eed5dbb0c5d1d6b04acc119a422deb756b7d57ab7741ddb19f9049060e99ee55faf0082bc908a60323e89ba64531ea23eb0ebd52b7d565ee7cf2b695d12e3d6b7cd55bc3e942d3ac9dfb8e0369a4bde29bf51368d8b354000def1b61b56f5351e74521c42072e7e1a1deaf939e2ca0d09abb0717dbea5a077229484747b7a0802e475eeb0609d14b597efbf0df40e00b3bad465ae28547feeb8d3808ae38fdd07d5d093d038d35e428141c6fe6c9cf1bcb39e835371a270b447232d129e1a18665fe2c15a4531d2b2191f6a05bd5d5882d4edc43cf19d1aa86a5bb778da378ed5db97b5dc6fdca419ec369ff76f9123e3c43374c4c858b4693bbb94188e45a172c2fcf13c23289cfc90b8816f2eea2f9c3fe2ead2ebf99d3121e0a4271f3a199218ddf9295c271dba28bb052b21b9ce5b0fea202227fc172cf8efa7ea62a37bd519bee1c42a9bff89a101756614acde3af43378ac488167ec43370d3eda23ef1f03d7e9a0e08a83d2510b4c14413385ab8fce2f48cc890bc82977ccbee72087cace401a21c3850d433bd0b4eafbc885a98539a80d3f6793938d82626046852c8c3d44450589c7d736debd55e608c866b45846d31d60af87317c520781f19ecde32892c1a4164c76749bcd45e8b7af670c6e17c07bbc1f6d3282e083e7575467e1fbe9eaf1bdff9de5403d10cb96046133c7e934b1fa8f9518381860ef1c10be57201e458b1ee727dab9734ceed45c23d6fb754a90002ccf8d7d3711220e978103faa3e8e2f94c5e99c661856f027d2af121b014f70522d4794f30b614c0909ba729426079fab5503d54444a542f6e7d7c227c9322f39f3c08e0c01b9cb2bfcbcc97af3fd6cab38513ad5cdc301d927aa6f57e8f5ebdbca47cd7e16b35b2269234ac128bbfd32cbc4951e3db1fdc895f38b6a46b9777226ddc6ea42ec6cdd17f53fe41773c3b7930734c6eb8fdab25afecde74d1d03bcac8b52895d8abdc3de6da077488da4cdfcaa51c768bea4bffa8799499108049b7c398091f41c063c0b14c815cc72018d0d4052241ed77f6570822b5609712453dee56b8c1c8f35a730b36035bba6d8558d2175afe16cc8b0dcc71f5a372b72d8e9b6ffee685ea09ecc282b8bccf90c2d3dfe9ade73cce7f661a55f0bedfda7f13f5c8f47dda60a790520588d68d84d4aa3cc1b0ee2826a6e47460da9d0629d2af1f8cf9e95dd999d1e1407814b8b74b909bccc162304a87e25b0aae82812bcf67e5a7f45284fb6a36249284efa8ec85db77cd38dc0c8def8181a11ecc35b2bcea59b439f9ce3ec3575f79f69768963377ab0fdee40b4373ab0b748677eebfbda26574ab59ac93219b44b3c4c814b15bbe9c19c074a919de61e976a936bd546358a7f31ce834730bd3c976baaebbd40656fafe68bd093c88e9693785296a0687ac64618784a234fd23e44666fb6621da1c74cd130da8d0bcc028647dd7791a1d0c8a4e69617f086b59f1f504b7478903a403373c43cf3d9a71f8319a78388caf300662c931cf9322e748153edbb09dd91cf936060449706408c319eebd88871369c274d910de4436643b947f20282410f989d80045d73135bda7dcb6c3a4b9e41b1e1903d2843ee109e556ae96647a782d01ab0879c286789528464398e6ae0e5a54c6fdeef1cd1d8b28abe37f462f680c28adf9844dfdac41d381f58aba5b356f7f8ccffa80bd023e77a323c64db87342b613d08789c9259b413a325326d26e003b73fb2caa5c3f7095958834f690811fa2f8d7f70810fc6a0b7f1a254632f6733368a29783d70d083c6878fd65a57fb820b0cf40824d59ad0fc3ba38cba1eba3d29d62ecb9840ea29b2fd805b2c5f9e8b1a6c5f54cca0813d3858e14379140c63c0c577d0332fe4cbd798e6298505d833628a3b7a9c5ea2a0afd75d6eef5dac773b1f8cff8a4e46f3fc775a82b0edfe5811d72f0dc695203d53037f2d756b3ac6987be8630e11df84060998553678cc304cb003fa004a5fc5ed6158d70e38e6df6f528e2d96a16ca9ab01cd01cba584b1b04b5251597b191ec0348eaa819de87992197565de7cf8d824b95ad4205ecd13c40efff4408a05e492625a5f11d2058e9aa665582f4004a2ec629da3facade5cd735008b999ddc112b462bde7b27adbd4dbf2a536cb685be4011782bc79a9a283124caddaf783187dc3e066bd2347e52ccb0a7cd3a4e89e60d48bcfea276087bc93110c0597e6f7184466965a151da1dcce8ef968579dd2898d3449e93ee83ac4a5ca61ba8c1c688343a2f86820fdc2e5bdad46eba6e8cf7071f8dbf7c8124f9487bea0a0b4640cd4bc9feec3491b6933ea7ff1f947c343f8d9e77f7bdafab7e3a6cb8dc3ca52162adad8d11202979225cefccfd3c3eced119db1c52a4a0087a4fdfa72533e73dae4896da5572f241bbff514936a4bfbec256b24710fb812685f99666e8793a57669380f3a6726200aea3f13733e261185b4f7bd89206a4b2103f22428dbfb892890715e10884e0601accb6241d6d724066cf533a9ed4fbfa389cd603fa3e20d3bddd98cd1def1e9292e520ccd6bdc35fbbca08a2e1f3065fdf8fd529345f83f2ad89228b1a158279cfbb8bfbc6945087b8ca0795d26dc35c09ab3c5970a65c1a852a4b37a7cdfb21ca2663c4d38c79558d0fc41089ee8d81d73b5fe2f934554f8922ba9c47de26be5ecf7737725ae57003cadc251b4bd31cc10f8e0cbbc025a96c887ee1f11bba037c43a23cfc0c2171090b83c71226f86cdbbc985a595beeef7eb87739fbb051274399cccf21637aeb2a15a3299b33714a53832e6f1fdbc4ed11d5d5dfbc8c2647cef1e1f974fa58be5d602be62a1f4ea25d6ea7fb478e422705bca842e6daed742172cd5fe93f2c624d8ad417bcae199220661f177d888681009b5e0dcc2cbd658c42024bd2773708f877387ced6cbc3256a1d5251d50b3a7f21e1457c4b3f894fa85e52d58845426df0026d675e4e3ef40f4bc0795547061a30ef5e6010a1b70a9b8c59fb6272c1a5aa69266ff42681352eee141645bbe0121cb062fe2be5ce05e97d32d1d37ce3b5cc1dfb94ecde6a2878fe04780f0ba56f45a3431c66d15e0d9a9ef249225ad4e424fdd0d75df9f565dd8e9bde5bdc2a9a5333b1a5921f326c8b680f714c7d8d5f68e4636b67ce55a6fbf73c6da77b43826f4048f6e2cfa14890b724df38c00047ab05dcd9d6c3794822bbabe361a2bcb5bfafd3d06539860ff4d2ba527764d2340d0d8faf786e367b3f119e283c06ccaaad465299abeffc59171bf45bc3d4758e7c2d27ef95d53335f12b8fac51cceadac796aeeef5f7d5ad657d919177e791ef76de6b65e697618d42cc872ed0116ed3df4f12f6b66450eabf728c97507a4d731064984bafcf4440d7fcccfdde70ae9e7f373a0561dd4fb0873abc7ff27ab69cb3a7de822f91e3c6033b1178ca13a7bc48f4cf9dec137a65e138ba6ebe17873210be0069f89c91f8c16036fcaee4022688d7784db70f1598cc19dcd4a6f135fa96953b4f8e6b3da5228997a3b6a1751f8b12a8e14dd3b3419e6e6f621bfe7b802f3292fcb3139bb1417183e0e19357c9ce9a25ed9477fa3d83468a6ca578b24c6efc21f540ec0741d979784f10665bbdbc81ac4bb58ae36f180b04b45feab96e05e0df06d0c095358bfd0cf11811a692ebda29efb1fa51235411c3de51dcb2c0dd85f950e2df1dab98e43109759a57edb9fb0cd914bed978b917ca1b209635468021cbddd75086574bb1e9651fb98b5729f0405a1785270961fcbaf3704eff3612060611d12402b9cdda8b928b2dfad87ef9232ac1b8e18b25551099bd0d8197beb55c2dec2b088ab0a1b210b5c432b7226e1e100bafa62d851b5c996e708aad90af466c7339454387e0302190860452abf99367355c702622545b6b1f9a56423d86a695bfb8fb2c40a3e77e6dc16ec123724ef9ce1221365033baa53ab6777bc69f7283e789ddd7cc1e24e548cf13057f20a2b315725893aae9ebc5cd9ec5c4a120ec13190a31de675479ab2fa36c28af4dd7c2d5710826edb0dd45b218585297c8b300b22b4274defff424810d927270b0565e8969ef117e5337a96e47cf65fa48ab85484b3a1889583f0621ec41e38dd3ba76ccd4a99e72400cac3a9447078450dfd52f4bbb1935f0a80bc05a29c6ccc0f5fb09a6d168375e6b03791c1c70b7e95f09c123462357ad83e1aa2ce060e7d0ab12923c15c8fc3d39038a0238421cbab9cee050f07e2951183a091c0f09e4cbb4a74ac3e9cd7d4360239c4723b7f98a7bc3f81923736234cc267fc6569e370d2393a9391edc64fb11a596f4f47e7f24dc4695600be297862f69893dddff523eec2993fc21a9f1a8f3cad77dcaaa9bba70301e52187b1c418ca26643be50d74a013ae7cd4cd04dd6b794aaab239b5a41498ad671234a977090bfd909e126ecbdb64878ad69c5ba696c9a9d3359016e92a6964a91abc88bf7a2480fc9058ce6a69460102bba52248d0d9ff0da5a46c46dd98b366109359c7f3225", 0x1000}, {&(0x7f00000012c0)="33e2ae4091cf816e0f2bf8cff9e7721b064cc611d7db26526a4c6968e19dd10ad56cc4c373c7", 0x26}, {&(0x7f0000001300)}], 0x3, &(0x7f00000013c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, r3, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x68, 0x9}, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 05:05:19 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0xf7fffffd) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x10, 0x4, 0x1) connect$unix(r7, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r5, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x3, 0x0) linkat(r6, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x5, 0x8}, {0x1, 0x5}}) 05:05:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r4, 0x0, 0x80001ffffc) 05:05:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000002480), 0xa) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0x8) 05:05:20 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="93aaaaaaaaaaffffffffffff0800d36e41660263e647d727b87bd7fe1bb44500", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b002000090780000131265e0bded94f191b0d47318f2947c1f0d031300000000"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0xa672, './file0\x00', 0x9, 0x8, 0xfffffff9, 0x920}) 05:05:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xd1368abd1959cb02) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f00000003c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffc93) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) getuid() setreuid(0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000440)=0xc) r3 = getgid() semop(r2, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x1f) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, r3, 0x0, 0x0, 0xf, 0x1}, 0x900000000, 0x10001, 0x4000000000006}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/193) 05:05:20 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x810, 0x124) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 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) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x6, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xfffffffffffffe53) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) r7 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = fcntl$dupfd(r7, 0x2, r8) socket(0x2, 0x0, 0x0) dup2(r9, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0) fsync(0xffffffffffffffff) 05:05:20 executing program 1: r0 = geteuid() unlink(&(0x7f0000000000)='./file0\x00') setuid(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 05:05:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x6, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) close(r1) 05:05:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x9, 0x1, {[0x0, 0x6, 0x2000000000000000, 0x3, 0x3, 0x3, 0x0, 0x0, 0x80000001, 0x1, 0x9e5, 0x4, 0x1, 0x3, 0x80000001, 0x100000000, 0x94, 0x9], [0x0, 0x9, 0x5, 0x6, 0x88, 0x3, 0x0, 0x8, 0x6], [0x3, 0x6, 0x1, 0x8, 0x4, 0x2, 0x4], [0xfffffffffffffffd, 0x5, 0x3fffffffc0, 0x3ff, 0x5, 0xb34], [{0x3ff, 0x0, 0x7fffffff, 0x2cb58cea}, {0x4, 0x80000000, 0x6, 0x4}, {0x20, 0x7fff, 0x8}, {0xfff, 0x9, 0x9, 0xe00000000000000}, {0x7ff, 0x2, 0x800, 0x2}, {0x401, 0x3, 0xfffffff9, 0x81}, {0x6, 0x400, 0x7f, 0x1}, {0xfff9, 0x6, 0x80000000, 0x100000000}], {0x200, 0x10001, 0x7, 0x1}, {0x0, 0x1, 0x9, 0x4}}}) pwrite(r0, &(0x7f0000000240), 0x0, 0x0, 0x400000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:05:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040), 0xe7) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x5, 0x8, 0x6, 0x80000000}, {0xafb8, 0xde, 0x1f, 0x6}, {0x4, 0xff, 0x1, 0x7}, {0x80, 0xef, 0xbc, 0x5}, {0x8, 0x6, 0x4, 0x5}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x8, 0x20}, {0x18, 0x0, 0x2, 0x309a4359}, 0x1, [0x143f, 0x1, 0x7, 0x4, 0xa6, 0x1, 0x6]}, 0x3c) 05:05:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:05:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2, 0x101) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 05:05:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x101, "58abbf257aebb48936ebb2abde7936edeac9c603", 0x1d, 0x3}) r2 = socket(0x18, 0x1, 0x0) flock(r2, 0x4) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f0000000000), 0x0) 05:05:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040), 0xe7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0xa14, r1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x615, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x4}, {0xbc, 0x5}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x20, 0x5, 0x1f) sendmsg$unix(r3, &(0x7f0000001540)={&(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000200)="fa738834ae8496016efe6751dc929838a8e3dacd6ac02b66eb65ab1bbdf1b5763e6599322476083e9d8c41c16ed96bdf350081df7167cab168816eefbb156799c2c8bcffc853512e193425ac7406e9d9e64ebc6f16deab39cd0c316c0d7b1e4ba40c18eeb1ad4a70d454b29db90fc1bcdd62e10679c7730764ae88daf8bcc6232553357bc4e98e61042f0ac51cb75ed09d5c3c4af93b831ecd63ffcec00ccbf8515b21064891d9b592ef932b2c95ba60f8064423a45f15190574b56a1b3c34fa6e9bf90e16110af348a8ae3bad2960fcf081b6977bca94412ebabe3f84432e36e7e03ea6c4cd33189f23fc45cb0a1c19905d64852b541c7d06af870186a931753ba03e3fe8be222d86c2a08de3e369e0584c123e13722d1d271866ae02968caf774dadcd665f96e6f9278b913a616c743677eef9a17d1f3e4422bf3ab582673444919ac4516fc83d671ec3f93b8eaa22a772f6486e5b7e1ff24c6bc598790706dc61a4eba1ce278e7d85ab23a6b14d76681e62b965ec2dd7b26a74b0173e8910e5c52c6e730e6ee1c40bb3da1a38754cc02a58b4f29739356baf2c324824d271ba11e9da56ac3281b4871c569609f76258b0edc751f2a378558cc2615c3ca6eacb933f20ea94e6a6aa21299725fd69b993227278137fc56a546c9a1747c6b090c2038ddf45d4f8dcf06a6f8729bae0eeed76532317578e8b71239f5359909ced34eb73f28fe4a3bb3f0b0d28eb3f4f70dc5db4c1f10e750784b2dfe0964bb93e25360c38fc57103047844feab2b725c813162687b223a2a5a56e913e024374e502f5d3151661e92a697b35152f29d18169bb680bf0c87f47a53a6a859a18bea59630a6a4cc045cec1e5a9e475831b2afeab62e0fabcd3512f428a168145c278bdc025186306d2acb64f32ce28a831dbe1067a49ed63ec0d76233fa6ef082d138157d2a200744c55369915ba13932fdb8c0768000b901e5ff8ee5f42ad2b4559c6f719e9f759c6378cc08297c711ef9834cac99b8e85e9c4a5532fc2153eb208f0dc89d3762a1e0ca995e31b6cfa6974decff4e861ac9f3c640ef383093f4b331490f7c9cb4f00d207b044fcce814f195f3790f1851a4fea830f47629651f3abe0bd66bcad3fc02bdb032ed8c0af747aabfdccd870291983eeb05c3d32de1ed0ca952bdeb55e53b41c9a2b35c481e5d0542677bfe6a33deefdaf07cbcbf619e0c21a7fa50c913f5060a45c84d6903f816f1a86fba17fa2284048509a1dde4e02afd9884956e42b42e3a7fbadcca81d05e03cafbf2044fac6fed242ee165f2b86250aa2cf50e9e7c27f5252c36fc9ba579aa0bc5987b8563b89fd456f41b4039da19656122cee08f628439099adb1f2bbdbad12a038ca37416e241b841bafa2ede48791b0dc6573f6056090d1759c938e1b9657d90ce9cd64c79c5917adba117515ed6d9a4334c4ba74d5d46cf398b570ce136d6ce8f586963ac3e66ac088ffebc29329afaad384ba8ca598c9b26cfd8cde07e4e7f4a9866572a4a4a3553bb870aae4dbb135cfb6d89a95b8dec8e0dcfda83fd75d443e371ad6568f50cece50b92f0b6590ae30eee1efbe81968fb0fd27b6ad569ec5f3f1b79b8ea265e9923411e4cfee06b11272a6908536fbb5803acf440242037b810e85a9ccbbebc1f3e66d354d6e01254ed7a15ea233a5d0a3673211db8b61dbe8de6216260abc64ebb413ba951b0929cd87282123e1caf25cdef249148740df003f2838b26a21ef703ab07c00c585b71b66ed80a0e2443c4d7b93f45ed18f14c872ea2945078fd9a2b014d5fe48585d493ef40ddd466cbadd95ad8c7dfd792a5184bd98d428718848e28c67d7fd64c6af2d1366bd5bad7ca02124b69c2eb83584983a1dac77bdf87475ee5967eb5b1212a62ffb65c0119dcea097409fcd3d6dc4fc1ad78e18b21e0423f18e9ff992ac45004ecb1b435de21de7aff0c00cfabafe1b71e1371117e8735cede51d6a03ce861fdcbaca6763156e1ce01fa1a86e3fdaa66156fcb279d9d46105646fd0f761cf452b1fc502706db7d43a93acfd44b4533dc540667dffabfa94394c817098030b394f1672aae15c947d132e4180cc78cbe5c76071bdff99306f7ecbc16dde24fa4322d0346026c9fc861aed2bbfe5caa1d265cfd38ef89357c390aea71e2268fc9af24c7c08774993fa4ac59257c010b384b8f1534c9810be6b3733d2802a572357bd01397dc6238af4ce397a88362efde09b377241774d2f9e05bc584d0b2da98aad9aae8dfd5a8bf29184b130f834df876dcc547d7dcbaf33b674be3a1072227f70f0abfb0c4ad374e204fc0ce29832eb4b02b18603e6d209aa332a6fa7ce3fb8982789f0d384e6003af5da055ead44eb82816f7dbcaecdeeb7c4eb62ee2de6a330f70fcb8b5aa6c209353bcd2525a8ea1b81af15d14ece610346094d9b8593451d83c20cfdb0a9124ad6a320369bf4b2d4ddb8d8947380b651e31c5841defb72865ca76d738fd40fa3810dc4d96f338fecff8c10322ab069bb584b2cd53492432117f3796fac0a89e56c3a08ea1b476ea11847386d530da7b4efd09b719da7dba5dcd31e3ee4ffa0a45bcb135f2a965b907f7b5b5d465e3b60ceff003f4195db713c29c68db4b8c382648dd751d39093a3e2922e67900a90d88fcd099e4173c3854b12c1284b514cc02472375471f6e01845191d73453d5fecca0250c391c55641f86e5f02b40806b04661d2a53c5669c6449f37f9480ac46992e12517615374e6f851710b8b4f553f479228c0b32a018acf1fc1d98f7e9850a93ece797a35e7b536c4fd07ef267e61c342f3f8999105265494e9f5710d87076840b6eebcbbd17daf352bfdf28060d6039b7a881c856cc9730f213747e0d9641361f526a8b46e9fa1f20c8de9feeb0d58559fe1386267839785e3155a4033d666ecd20bf544867523c3288501d010d606709d144d737f4c179ad2b77f447e7c75b99948597db92bc4efa22559cc79188c8ed4cae123fbab44bb2269d58859723972b0405e6e82d02ffb1977fb9a55666ae78d2a41c62cb4e887aae1e6a6988092b4ac8e87c9b3f141b2ef40fe4a0b896742487fb172509dc449d59c22520dc318937cf05eb703f464c28c82754a9c491ad3d969e6e8b1413b65cf3cbabf05d9fd71a29af3329af226ba2c0cbd0460ad4ca61166bc5570ea66ccd8d3d9e8d0a18c32fac22842392ca045786edb81388cd16d9f5433a83e62dd1cf1cabbd13835b16689a87ecfc653d93e8a7bee19fa0eafe0872acf82dfe04ec7c34b4c4af2210695f125747d8feb55948393be7c9b1a8987136e00b829643e0c57ac15c82203e26eb27c0fbff9cbf3850e628b7ee7ff8a4a83088bd95aa8b7e511ccd5c377d163b964096d2445039ece1ade646f6db5ac326ccb87bd1fab1758586c75a35f4536f6691ac21d7c0997f6b68fd1975ae44bb613d714e35a336cad1035af29aaca7867818a059cf38cb78ac79a54f5e46240eff55090e26af696932a1c9d16132c0624621aedba7e0c53fc9e0a8e078f2a5c24d62491d34ae01b443d714a0ce12aafad69a32c02a76958b5cf9cdbd0a917136ed8371892088dcbd84ec0699feadb6e067500a7a88f36b44e187d1a11108fd7da373cd2704a95739b1819ea866a934d6e69f150b73816b53bcfb271baacc5740a9e8ab689a3d4803f8a04a14573f36b3075d019e225c8a959fa5a3c869e35af6ce6df016c797ccb14bc565364e30b518f712bccfa790c9ab462fbcbc0c0d027039a9c7bc4b7ec9981e3752ea845d4927e4e52101e32436e4fed6a3c967955b5d40aa69e316993a47abe25d45003c09de4fe6d44ce1f2f131ec269f2184237595d3262ae01384847e9e49d22ae681de5012043bf23b28ae1a00b25b6e27c7e03835eb3e11a6f56840eee84b1268811eef8a36dee55d48c930a953bbb4586587cf82d2b257c906bb33e51f1eee9a3b1ba906f26fe2c867d50586ab40b05d905af37605bf968f9caac737ad33c1feb0e017a752a6f6d72715f9fa7d52e5b23b7395ec51646c1a1aed38e1fa99b426c38f87eccc6ccffb6442a08ae5585e9c245510a94a9885844f2d5ab24b63b74bc4f9c2905559ed7c052bb55809a604d6382ebe8aa40be9cdab7c46e0fbf36cdf1d77618291f09fbb01d712d1591e1b9c2cf6bb5ec4f0a3972604fc5ebf3326e9a6bb468500a5697fd5d18a2ed39a4cc4f9e1b20fd8a469f66c71424dba82d79e9b5f0bd569f96f314d71652b8590c9064145041dcb800deced9e34a1c70c90637b3646cae10d16d14075d4a9eb01c0c0ad3c7f2dfc85148893129a3303465661ffebffe7222b8290957f67ad8a6e7d35be4a1afe0f01959132d008a64f7da2e31ef3a11425e0667755dc73a7e08dabb4a3722e79f06fdba4d8dc58d10e1d21f75d3549301f128fe3afa54932afb8a44698f97c0a5e558d57d822c68c917f570b5205bc60b4c52078ef940fe283ec74bf48429c355d7d5d96d33edd37f7b10cae0a0f145d9faf7e6a38ff394107179e38375d204a2efa8adc0305d0b21c6e765ad2e0fe195f63130021bba4a102879c09449d8ab476176d004c861d4f930ae97c7a11d8c4cba74cfac018b8710a768ee4a10b99b59c2645eefbe58f9d7d6f1426506929ea3fcc633123d19c0a45907426bed977f133c523af0c8820b7063002fdca8c8c66014966077ac4ffc0d225ca79d694be2612033f0614141eb17fb555ff130f5d1f3a013cbd3f4cd0ba02bea569c356288c5336875ce095ca5bf3f2f62dd293fd6458d5cc246e0885ac8cc375867e2cb71ce376dc959ee38b69519e52df6142ff6f79401ef42cdda972cd41dce766457bc2204b54bd22b6ccbc1545ea24a060e9eedc545485abcd385a89dc644721a0fc66c20cc9995871e034dbbb3d62c8be49ecb7fdf6ef1ea38fb60b7b0a9bb0e28a48b1e5e7622d7b6eef04b9d36103062ee00d6393722b02df27f598e021ab399b7ccfb474f77606f8b3657656ab5c028d2ba63ce147c50db7e9bb990b411d0bc7eedae26389361f305c3e6b7a1be2055e78969c44f88196b6f45253f5fbde7c9b640b6b3fd378bc12ba43a9c365d9e26a272082348d787a3fa34148bb9744182d289f48ee295b73ee98c7922120a00a2109996908c8d1b43fb65db3b3a46952c0f9ea6c5e6037083b88f2e22575727e14da4865067214069016d7ced3112a7c400f700fd250c53584f8ef6f24fadb075aa1a387c2aa99965ead4ac1f98e97cedada5eb7f92c61049f4777abd4c17d6bd11b7951ef793fa1a390ec7f02d65b45c9a8424455ce12e530203562865ca06d433e0dd15dd6f73d5df2db78781ca4a03c8b5d6bf967b10939d7d90246eb31c0963b2b4e1fadf6b048ffca04af8d097c4dbb253018e44c96c0d45732f3de211b242751ede28545dac132e4da75bfb86db9d48f049d917f9fe64afe3bd0700cb640660b576500eb302e1c30d28e64717297074d66702f720717bd12566f0c006d026cf4037a11fbf87e33293bb9e0f917fb54cfbc181450f16c46e75fb17d30f5b9c2425174d82536c90eaebd5cfc0930a527dd876c1b8633b70fcb2dcde721879b7b10adcc119d95ef86b694d9e8510394add72be3a24064f2519f40efcc22943333af2bdb6735e6b02b0bed3152ed3487b49255e78e5cca0af52e3f5f64185bb442e9603982abbb57fd62124aeda21c2f6389628f808dc3f97337c69d187c8d8e18e0b1f0a535ea63c3b33d49678c2d275948f5e8771fd7e423bb0866774b53", 0x1000}, {&(0x7f0000001200)="1b203788db4ccb4f61cda3c0ab64d60c38501000b4c9c5ebb83c79c5e64dc7372377c9935fc6dce2df5d7ba9a833101b804fdc07e4e39493877dea67fe9d3d432fad363d2af0d3561e978d17c75cdd4e588db0312c55bc9fa4569be5588f92f113b59aab07e6bf99dc5a90f9cb59c42e8224ec9438f00cb8712236de7458c5a91214e495c6d6f95887c411ff4eb03bc3ffd728858b2eb619d8b579f3720d2d17dff4b5577f1a4f0553e4581ee38d1d9f0d8c1270716fa30e30", 0xb9}, {&(0x7f00000012c0)="010fcf1a98c7fc94ede0e2c301518ae0596a2551bbb0feb72fb4476d870d25f4fdbdd3ea4c0d2816ec704335305434e65768edd0d9de51aad431db6e87ffc7d35d49a0ab376e2719c367d1a3bddec2bc14fbab490ee9331db9fc812dd5be6d1003ea72a8690f484d5ea6a43e64d4e0190172ab32318b29d2cd36a0de28ca8e3c40e45f5f3a2d468d4fe3ae9842148767b5bac36e5c14f9cdfdfe47054afcb9a83ceeadca31ddd28af35e399715630e099f2d1f978ea535399251e4fa694d66473a32651c9382101cc35521df47d694a876", 0xd1}, {&(0x7f00000013c0)="1a4187ecad83e950c893c57f02baa53e3e11d22104bf57f2d2b8af91efc7dcea30f445a7c4c601aeb7d015", 0x2b}, {&(0x7f0000001400)="d06e13e6b149397f1d606b2c6cd47628ec5787b44e2f4bfdac1091e972117bd47bd21ecd4d94a7b66adc46705e2988aa95ffceef4d8d093d108424fc77c9198a1818ab4113375a003dc8a0daedfb5a12dbf592c5cbf123b896110221f61e7157e40b839195ee74b75e9478c2608a406774d437ea9d0c47d2dd6bdc7d516ea71a525d22d6c1133591e9de289057bc639a2c5447b14c1d72729eb6ffba60dad1ba74de8f949c", 0xa5}], 0x5, 0x0, 0x0, 0x4}, 0x4) 05:05:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="d80000000000000001000000ffffffff8c6bdef323e42d3ca879baf3406bdd89b1fc9055fb7de18977360d13f2734c69bcea88e08ac11446ab538847ab5772aa790353f76bc54f63de699a2dfe53f8cc76b7222cdde54cdcf7803a928ef986837de890fd9dc0d59082bf8b1fea6911de3c23edbc1f5c9d7f352e31012ca5184ae6cfdde591fcccb9ae25900062c1250d27c268201186c36d9d5dd03730d65c503b399aca289062c3b9c5284ce22d5abae37f0da2278b2e04464bf90f33f2767edb0d793d6781c850bd67689a44c4ff1db30000000000000088000000000000000100000002000000c34b0ea7d67c23dbeb79c944a9946e65d9a033803bf814476e55f629dd01735d01a35f78ab0027e9e6f8dc2535f54f2890e0d7d12c1c51d1e20f224c491c457cf6388c69ca060c81f3590159eddec4fd570a98469a6e0d23cea58470f8fab78c4b1c8d284a7070b41244e0cd21bffbf5094db0768a7a83006000000000000000feff"], 0x16a}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x693, 0x0, 0xfffffffb, 0x0) 05:05:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3ff, 0x0, "010000000000000000ffffff7f00", 0x2000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x5, &(0x7f0000000040)="ebffcbeb13b9f4812eaa4e713048d66831929648ee43fe76c05ffb486e9e082181d35292007aea3946388f82a10be02d3bd2fe6c6b491405455533e4a3e8c0370a26a4beb184a7fd0f6dc2b6987aa94752d9c25dcf00"/101, 0x65) close(r0) 05:05:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x80, 0x1}) 05:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="c30591f96f37388f960f45300fcf7a8d1d8b054f1c32f5833adf64df7742daba4a31f6d82f5feff3bc14aae57385a872b134a3005742", 0x36}, {&(0x7f0000000180)="e4e87c69749a8660608af50edf9bc70afeb585d805a398c4bc9d56558e80fa04194887e15edc5971f7273eef99ca65b5fd0b51bf272305b613c23b64919e3a72fc26a8ce6ef894faf7ee16df0b0c682d84b56b4f0cc03538a962a46e3c5e1b8fbfeae04f94d1cd145b37883263cf013ef6166da24f6b179316459a1e3011ac0ec54fbfab7012", 0x86}, {&(0x7f0000000280)="943d521c38e97cf4f5b593593f67dc1a1595f8c22dc9ed32b7b991f3ac7ebc2cb39481ded53741590d64dee055b8bcb3f7d95906a65ac65d2d8080f2247b3c44a901bed189d5dd0b9c332b376d3e6a6a45407687", 0x54}], 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x87}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:05:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x1c, 0x4000, 0x20) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/102, 0x66}], 0x8, &(0x7f0000001740)=""/198, 0xc6}, 0x43) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/111, 0x6f}], 0x2, 0x0, 0x20) r4 = accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x80, 0x7f}, {0x18, 0x0, 0x6}, 0x3, [0x0, 0xfffffffc, 0x200, 0xffff0a15, 0xfffffffb, 0x5de, 0x80000000, 0x1]}, 0x3c) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) socket(0x20, 0x1, 0x3) kqueue() 05:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffd}]}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 05:05:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0x1003}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8018695a, &(0x7f0000000300)) 05:05:21 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x0, 0x1800}, {0x1, 0x1987, 0x1000}, {0x4, 0xc, 0x1000}, {0x0, 0x0, 0x2800}], 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) 05:05:21 executing program 0: 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)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040), 0xe7) mmap(&(0x7f00001fa000/0x2000)=nil, 0x2000, 0x2, 0x7010, r6, 0x0, 0x1) 05:05:21 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f00000003c0)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x2, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) getuid() semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) semop(r0, &(0x7f0000000000)=[{0x4, 0x400, 0x1000}, {0x1, 0x4, 0x800}], 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="4b0f6b8ea85303e0d3a38447fbbcd39ece56776fab2d8e636b4b60c44396e187c79281bffb4be270fbdc07f4454a513c2b28e2072b9221feeacb344617d4882afd82ebb6ff5f9dbbf2dd3fbf6b", 0x4d}], 0x1, 0x0, 0x3df) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000240)=""/239) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r3 = socket(0x2, 0x4003, 0x0) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699", 0x10) 05:05:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r3, &(0x7f0000000200)=""/116, 0x74, 0x0, &(0x7f0000000180)=ANY=[@ANYRES32], 0xa) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 05:05:21 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040), 0xe7) sendmsg(r0, &(0x7f0000002180)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000000)="4d467b33b3524e87d270188d269ce5d48bb406cd7942b279025590b5dcbd024a689075357cb5a4aaa7f4edb0489399e80d1215794c308b046a5b2132d4a4bd181ca173f2c2bac71a2415e97b34ae028022b387ee476d1c3b590db4095c32009dc11650727b12b0e9dacf4a12ea4fabc1969f1802b9c5f83f9b6bca723daf9ee8e9e5bbf32c23d40e5b217d5d8a7c512c2af446c423ffb058f7904935724ec3e27a342b7e14497d8cd0226876e3c365bea711d6f2c86218793b30e5d10ada482419553e981536e693e8d3bec3ab9bbd1b0ab75b068201fdbdb61c5a433f52a5466d3ae7858112c92f31cf3ba6b10c36b69fa61a0c32153d306962a13aaf2be761332f6ebb3e3279e16a8cff3947f9e5115d4b8b056612a189c24a656d41db9f8d1643661b1725fb70b0b2c267e452c4dd1117a87f72e1fc2563e9c706ac83c59fa4d1b71ef2bfbcb79eadf04bec4498b1c5126d06c91dab9f4a03fbe8253ae7ef954022c60466730ed23a54042b88e6fddcd79f9b3cacf062258f810431f3ecb02d203257b0756409cdc5c3ccfe1752735139a2be231fafb2d5152d12088b360822e758d1db48f3ae98152600892fd4840aa2ebc763746fa87f35c0e2e6b900e8101305e944e78f65dfe74d3c70eef1a8e7b3039e32116c543ad01c2a3a4bad9822837c6e74f6a7d9c62f32d675affb458fa3cb5603e0f69433061f47069540d7455e9e686878cc27d140eb8b2f6e4f5628d6507ce82c431f340e7d5a9df907ae1feff1df4ee264184b6a94a9fcfc53e74f34767c855147190247a7ea39e018de97051e1b50565f9db3e2b0e932e86fdf59d3d97e7886af6e37be8f0d34d38fe6f84046215917a57e0f639022850b0f73a39c0e9b08b6df756363f031c22dd24f8d510d1c51e05697571340c998cadcfac242997e873b7acf64eff79771bb2f6e14c42c6579eb39d3c7be9161c10b0c59bca9d69f3ef7834dbc4c1e833289cc969a5a1467d9135e4a77c947ab32927a96882915beaf3c262bd1a9598bec0ed7da8da2a630c2061fc775b72ea7a68c78d78d6847a06d254e9e690f64a52539917579bb22e0a0806cc7b79c7c030b6b54e8e81c5166cb80f20857b711f665789269ab676e65b2cfc02bf3f3d128f55a1512667bf673e04c9f1b35a5add4fca243c12236b9f88e4f8179e83dee59f67096b785b21250308e87c900551d5f15194aa30ec88f17b1f26719fa37f8d60719e4ec318346ac34fba168c875d1d1fd249826b70ab726c104278f2725cad584860ae36635d17ffd4d06b9811e19ed4c5e6a81cc7a618c3d43f3197c553ae4dc096df48182cbf583258a84d7c3a6b69ca9faa299de70da05b105568711514a0b1986a96d39f55113c97683daf8ce789f1f42a8b7ba80c5341445f4f0947657a23f8228143061c94f72b9f4dda3ca3733dc949abfe53922e861d4e6b4900feed4f9bd9b18658285550f29ebfc787e62bc0c5464fbed06954d5be6d1efa4f382e556207a1cae06a1771e24fafc101d0c74a3f33795e3e96b698725664a687c2383f7e7d264ee8dbdd885e4b57f0885f4ef3747dc16241a7ac9fdb65809ece04ccd657073795f447844f4119c28779295cf0ec804dc2263958e9913ecd25d1fcece510ce85a2e863d77091d29d7cf0f04b59c65a2e8855122d65debba9c31084cd6bc3dc354a5f9da13edb12bd70b626fb76bef6535c7a4240d29a39ae868e52bc2ac1c9e3ea8797891e42668b978421377dd6913fa7a5647316a61cd971ac266437b1905ea51380701aee3aae3e82ce712d2ad97ec4096dab5884580b26e048b423f3650449685771a6caf9033d2144277a18f57f52ccc5b99b35aa0b54424b1f437a3dc8e11acb5d17486b77b4830e090bc30ae1cc3dfc8a896e699b12ab7c398ed7a809fdd835790b7268f75af0da15c146d618d87cf2d3e454c9c51fc0b915f431f30f8678ae6fbbb050e0f1be246c460ce1bdae8c4f647041f058ff9a087f0e4202f80d29544e12eb448927f311b7011122e1f1426158df9820566c52906754b54ea54fad582b15d26ec0fb9901d66205f4b8be4bdaacc7a07ac62d0e269899c5820e97c74d81fae916c10b93ae2505ad2d4a8f6ce3b7cb8744e8e844dc69981c1d049ccfa53953824e3ecb1070fc4adfde57f4bdd764bf5c85f001ecc08f17fc62f1ab73519003f0d1d445925a1343ce2cf2fb4718b291fc237a2841c205bfe4afd91eb7ee0251037349984bcc3d037df5a960ed6e0c91768774cf2a0d21f13e445df7e8d2e3a628bc33d7c61eaa02d873a66d9006cb9659eda1f849ee29b1ab085c6100c243d67314814d05fc89db3a81b1efefcd841e18df4b2039dc89ce5daebcae0893c156bfe1b15ac05152ae41bb6126a3dffcc0694ffb00ea2b41358e4771dacd1ff9a72ae010eecb9183dbd286a0e6f759e7f67b630d9f0065e82d693d8aad05c019ede162f24f466b27852a034434d110272329b63c92f8708335c432d032f3446449ae24b1d9d880263fe24a9559befd1b181f2c114f4feddcb0270518a7925f063fc209f6b628d8474e0e5fcf6bedb4243a3d9f5852985e74d51db2078a92c026f4f887cafe49794fec5124578e832af4b87ddcf4e5bebff3fe93cc9abcf16d88fadc24b5f78dab2a4cdaad085755942b780e33e324208a42ad67ecbd0eb501ad868f6d1ad34c716832b72a6b2936ba6d89708e78c388154ff4090362ccab4ce4cc799083de3e42e84cd93f7aea9a932d2fb05b046cc709e02a564bb9496c1ceb7f29609aebdb0ffc980b972feecda0f44e70efffe197d195c5ded21d19956715a8575c64bbb36cbbe51f26dc06fc6a406bee3a629c57c579699812006d891f231267b2de3fa4bf81a468b62412a45c23fc7a0491147a3fd4eb7e979a42a1ea02ed86d017aa51264fe2b4dfc364823f26b6ba983704dcc1720cc01ce786a97fbf1d40feaafbf0bd6422026831747e4a9bbe49e1600fcab3116bf955c11733cc8e8706aca80566ab0ad3ccebc15894661cd570cc26a2c81cb326bfcc488ba8f5981c49e279757e33de10ca6ad8041767a3a9b9f9856ca542214ce280492307491b610cba16b49fc518bdf9a274503ab7ee6b43fe5fbddb50442691272753bd7e3945dbf422da7b711cb8adfcb9495037b3355cdb68e4ca04c1a7a0680820b111876763022d05de21acd05780b20ce729753e77a28cae984d2b0993cbd4e4aabdc1004daf8532fdaa73bb250948a44d85df9c5252b3c86af5e50febda80f1229e034eec8ae35ca5fe1ba7622f8e81ac89d08e50846f28103953b9204f7cc934ac2d0829acd78d7ff4569c101441c896d092e8c38d91937c83f32854d29b34c8e29449d30bcb489fe0f303a69eaf80044ed49da317fbe7f3436b21d8e59353a79aa5eeef77825f8b1f6ac1867f38363fdd2fd5bba23501d3f318fbc2d1e56ac44e6cac2174e7ced5f53e82713a1ecc4e0c01894df1afd56493b3ac7a846f65bdc3a2ba9009e5ed59059d2ec3998e8ce7d8f64779bf185354ce2e84955b0b7e5afdbe32a277bea556223778c20b914eeb2e9b07e5dbd5b52b2e25b5d3ca4d6d49dbe5eecf0b70bae1809a04490ea66f77d7ed715b520c5c4cddd4ca06ee42a4c138f508fcfd4e9ed8679de0a70bc94e9216ec742eec7c8b2e4bc3ea898f3913e8c22237eab5402284cc2e62dffc46693375081b328c392f42e96deebe2081dad7b9e30a9b91bd4642fe285bee78e53f80ecef0e4e6410358874cc619b30e1516a173c5b6dcac24d1e33362ff1ac5a1592ce515077168c5f20fd1c2ade7df5e1b5feea70d456ae35cf38152b54044663b56ffcb68d9184a281f75127d832514288cc930835e60716807f6780984becf3cbda992386b6bcbe0a0c3c5cfb1c1537728ff53029f334968732dee8ef6d5f12d5fea7782c27d453f7877f2a091b2ea887f68f97b20c90658a33dc1f68481a7815283739ed2eb94c1b35a72b3b706263edb12dc9758e2c87cd598672c6b03792dc747e41d455d218a39a0f3e58af2c7a60298e4f765be24aacdb1c1b6b4b8c203d6df0a9da6753e86fbfd5b23ea4e0f126f48555bab7bf26d9c69492f7f6d4cf50a756455d5f6a284c27fe04266f6a17dd842bcb9921b0c623942c3e8129c29ddb3a958cefdce2d28661fc566f7e658eb1cfd67afd5ea3fc4377993c4f20368cb258d7ae0e65fa1ac9b25069fdff391f4649a9cfb248da149374faf7c687b265815d6a462021ddfa69fb9140762b9f849e71c9889b090637cd64cdb2cc23425504a255b0e26ef50889a02e91cad4d82351429ad8fd13f6ba492609e05417d77ca4998fcd8961d1f5093de056a3c7bdd83bc7e2c743c30c0251b8547ab4b9fd5a4cd40897888dd18145fbde1bddc22e82909ab710b9830b384aeb12d149e9ee07a8fb21742b4c010d68c280ffd5b8a8d5fc235ccfa54b224578f9b41ec0e51468d90475d0a7b703fc04ae909b713aab95f845a04332abfe328fda18951fffbe0c2ec9f84aa805bcef01f77ea5cdca3dbb500d7280323fff77aeb4d4dc52b5e7a903c9db0907367df6d5a166475cc10b0e46a553734fcbbc3d08e20e3ee2e32eb9fc2557f833c27e52896fe69638a7d91c7cbdb8c810e27eec3d901b92ecc0413252efc240af17683734e99fac20c214f853ff232a1780a4b4409ecb729611488d935df9286a71c678a1aa5de222a55a50494791b5b39088527460ce789280bb89b2d4eb798df081060e8e054f96d9e17fda3214229abd1468b414e4cd893ce504814812d3389de6f2bfba051bec6882760e2892e370bbb18b4144e1f947f030ce0e335d39ee6e973d7b2014ef8f23490229f6cdeb6ed44ed1558b21575ba8dd881a669784a914b491cc8f1861443c7a1e35bd097e969a5059ba2e02e9e159fa6b1950b74ce796186f277477038133a70e9d891f85c0b66d57bd6a345e3e21805bb5aceab0d2b9e3f86506f634ae5cfb0c4e17e0e129e488a1f6b5ae77c00b35b457124a989503c4f55e29e67b01525f02f2296acf9f4313abaece25dedc574ed7412bad2190019b6e66a108c961df208ed74d1dab61449659fdaca21469e51aebbda38dc1e7818ae24e05a134a4321559fb7c6d867294385e7adc30c172d93ef6223ff2f6918fc5ae18d2b6afa2516046472c110ff72f483028c9aa5923c3e5371f8df62c5552b0bac921ab85b0f5c87c85e10aa10cfa60e8f5dfaad9a98c8d85e6229e4679405584cd33a70f298a3b7e22c1874117a44cff7cef60625b32441319572124baa7a7c92c4b1de8a29a2ff69e66205c9819eb9168db9337f895ac70131369b74cd4b262064e05b598d9c788a155e02d5cc0ec63d28dac06246c5929c6466298f6d6d39a99755b6c41fdb685c1c9927cd8947b63ba32f63920f8fb52cccd3262061d49e95d1505729fd765957ca4aefced4c4ea45074effbac90991ca42f35517ddfa72fc9e442dabc42f197a9767b9ea4566dc87259a89e04f5646849cdcd0caddacb6d480a88518387d182e5456a0a873644064cd4555cb0eaef039440448b71bda7f9da76abdd0e8e242e7ea143b9bcdda5251b97aa4e067c8f8b51716a98a18e007f76fb1f31b38afc57c7fa5529038db919a9b201303c1e8ebcb635a4bfeefea70cb971fb5ccaedb8424bbc4aa1d06c32e91e0e3455d8d3582e29fb900ecb3f5756b18dcb126b31a7c676d0fed88b8bb617fd27a5615e7651d1ff38ea99421162b8f2eafee0429e7a8ed6dfb4f92357309db89c5f4cb63c6", 0x1000}, {&(0x7f0000001000)="9168a12e0f392e82136777cd7f798ebdc52f3286364f753917343a420331b32675571a6c134b3bb56b98e48a79cd72495105f3606719dd5685c02d5e1f758a9e41f0092795bcbe258d4b9e053f86691a48d5c5fb1867a2b6de954b8d25f22be82770a1c12a4bab", 0x67}], 0x2, &(0x7f00000010c0)=[{0x1010, 0xffff, 0x4, "00817a5968c8b15b22969d1d20c633b3b47bff33accdc5e701bc67b07bef7ed2cd9ec7b5ba7cc820af2711e97baf0e6a8d93bc1ec5051b381ac54d5e8d7359bef273ecfd663db2f10b014c7d041d89ff491270c1ab993f55ba14fde1f349c9d092c184d365c67649ef8c78de905276818e110734b9436ceeb89e474a37689f23d8f10ef98534d4a2296b193e607f47fa0cb206ce8c674f1d6e622f735f6d5aea3fe726c7e7b693f1d19580aac55939fc7ead57b4569471c1d6bb8d4712294b23283351731575cddea91c1532d872e173619a11b0320d4ae009c77b9224c60e7a50ddd05fee88205a2eba6b523c416837999aae39f30e0892c1e77dbc75d7f54466ac6f52f97314a57b4fe1dd5860379857727d189e9674758b3b103484d9b1781a900225cd35ad143e4841038c4cba5c7f8372485d4095019ec756663f1c5781cecef78a631bd129e70aff9262d62b749971119368230e9ad34ee937923fb956da9b63293c507aa71db2c914f79cd3e2b09ab9f48458e1aff9b409f783e2e3af5d1faba254cc462dd6a46aaba483668f0e49bda6183a01827dae8fd4030a9d4ebe3a43e6b2d2c5dd52f045ce2c60590ddfb5533ea498dd470b4dfceebab2e2f1b7df2c292eacaa5927f4db81d5bcbd6c3a54c27f22047af7c6520a822e280516e66a759a7627d9ada696c5e2238d673d8a8a0b527356ffedd9a74929176b73ef6de910e75027484b95f29ba432ccf26258b1e724bd91579f1f49c22b2f5e5497007150d49e5fc4d39400c6af7675e3d80dd64f28b318d4b254c4b15b4c6212b574e6262927f28b232690f33f8dafbe19ac19796be43f8d8f41826f0ab11d332bf613cb795c197e3031716b09fec5f26dd2dace10f601377b6485624504766fa080784f73704d7990d70a9e85a6914c7043193e71a86f0560f32402f81efd425902fa4723e3cb2c0d84c92c93f28c0ae7602efcef80f1277ff150d23918f631eccf6488b8041be2ccd3832b8c4131347003bf14e66c9b9a63f76f3e13e974e0965e484d47b4f7a6a362e0916b02752311c8ec380202c6444710d60925507e77a725b052f2090648d0835a520e825168f29cc49d667cc2e91f07223aaecd7df01a95a925fc9a8b7001bb357b9b9d10d1b531112283e1e83fcd9a1092ea7584ef34b6dd353db0d373026dc017ee9cb599ab50232019372f844d0aa44c681783f424c51b6c72dff9e508de2260c76be9b58b9e732c6a0fd18f096b41a6f0e3af3e0cfdd4ff9c46a41676c4a589ef92bed2ee24f3c1acb4054e17582e71dda1fe131b3e3aa4a18c7999ec6bf2b665ce4972dbca138eaf46f265ff5b6e00bed2abe3e482c457383ffa984532bb64cad6ebd9e28688580d11e6cadb81dd7baf6e24e1918fae6268b2b3c97108621ae3975003eee01bee6682b67a2351f1b49475a0c4e14c0cd3ead4c7a3973856a53686a98b575d78eef68be64d531e80490dc1644220d1c9eecb13271b1014e2a40f6a8aea2b6e5729480114833754c6b8a9c3a226b71fa7ac98aabb96e6635ff3b678ddc179bec230a894b0c14caab7e92e5910a40794600a7040807a1a40a6487e3509e64dd6ad402a0437980452a04e8f25bf80b6fcee48cbc9d3a4240a32f11c65c6884be24dfdb3b51a566a3b7500d551a47446d54a1ce89e402875a74b6dff8d6017bf34b8a688e11a08da6fdafd6882027569ef968debc9c5229670c677fe84c518b5be51d54e397776fcca95016940458c595bd5fcc95a8a76a2e61f622241bb9424abce200bd8b814bc960b5a39e0d9a906e8273ed231aec3feed7e85a6218087240f48fb53dcfc4795e70a8fbd2cb7955bbce531f3116db221d74a0d8a3ff5d546dfe5af5b67ae8b138052f68d844a214873bc9fdd40a7b8e617e631ba1fe6b4efa458aaae5fef02a7bd6c854334f084e62a10b439afdc8144a7fdc56b7fc20241cc32c68733299f823c7a5516fc26247cf7fcaadab675395439cd3ceb9ff775b2c71e722ab309a03e349c1d66a054fa3f29188bad86281dc42a52639d8aea4fc469f5635418238d3319f4b485828284dcdba12b8582c723e7fdcfa16851388d14dc1c009cbc58cf8ed817b65baec3d1168abeed1bf250ee3aa1538493271234b04d1c81b0cfa9a2ced057fd042055d6d35f4f70ad8471a57faf4d70298353b5731977d685c497ae1e6ced3c585204640ae967803a4e744179514cd565a9059a1be315f342d9dc4933fe52f97cae218765f4424e620f302093759b358ddd8839016362232293baca0ad7cb7ba75be3c801fb77437f7603863bfd62a20bedbf47e25e1807401ffc309fc4f00a86d0c2e2d40abafed9ae4e3ab464e18abfa1e65193d42044abef39ac8d1af177ff8ec6ae955a73b71ce54af0049e2853954362ceb90159c11f5e4775c87b1481bdae2ff2e4257466a3d4933dceda6273e98e69cf5a8a1bcb2fbd1acb75884b5fc728d2ee8a0325e7ca70607dd9c0c9331c22370eb4638771a23649bb29b0a228d6379b590afa6a0520f0f81e491a3e578a6437140b8c05d851c78d4c145aacb5f22cf8bca40aa7629f4ae72d1fe5e4ecc11d6bba235bbeb6bab2c4710b0e53b515ab355ff5f1e0de4dcd4f7f2f5361743a3743463233154d271b23ecb69ed0d41666878e2228a23455d057b8b7885d729c27e307d749f6cb1f7bbd996e458d20cfc3831b04c7900c19add21e08ead27a4a7ca509c1baba1665873961ba065a6e0e0ac22fc54f73fe8452a81fc3744cac96e643b553ed0422170be8f2ad71236c8785c848f8cab59370fce08c1cc54180017fb170be17ebfc99cc74157a492f786f10b3e5c65734f681a4f66f0442c437febe9d85b5a9754f9bd3109eb176de30d3711d7638ccee35f8cb540ee67c1440b3c18760c3ff5ebf1d437e2c373ecec3d90de914f0adb78b5a18ea7449e4fc15072bb90d99c00a431ef81a7606369c3f9b84ee8145e249d9a80ba0ff135e93e6dd27dfe6ad127290adf66f1e4f875065958f0e17a582a3c2d199c0a39c030efa576a1bfba899ff28f9ec7f7525a5c5b5c4a18cedf03fca311994bd37ebbb1af2cad55d9ffe19bbd2e5f6f7051c5be34e296b030afd04091c2595a7cdd7553ce84c9644c393277296923e1db2f78feff30879af44b1ca3083981a9223ef10142f5947cdaaa711d1f6b36c2d80510dd0c750c461867b7915c5abe80628795bd3ef19566246b9e79bdfe5bb51848af6b9c4c5c56d32df29619134e5c4153ddac97374353fd677928d0e943f401c89fafed2eee2b36b8538660193b0804c069ab1b85243dc449e0c78e64875e45ffd9543c33dd9194410bea7d4b37f75f337cf69b862d293a3e5cd54eb0ff2c6c9afb587691e7981e9e117179381a615b9398ddedbcacca41aa3ab5bf5895fe5d5fe49b901265026c0054ffc9f72e1199e5a0a9287d22f5bb049aff585e3de06c9463e70309eff355390dff708a0357527597ed01e856cb1353d1351303749825e6ba82a534ed32466ec355cc766e9f7d53b55028b1beb81868da89550ff56b400697d31e3f3dd62d172371deba4858b366a23881a43f6cd2341358f7a4de44ac12fd4cae1fadc8527952de520318edb14f8d6a24fab097bc020e34b789d1cd77186614650f83d7e38a02d25fd0b74cc5de1ca7bff519f527182713400ce08c5fb95351221c90528a29bd202fa8b3ee5e9a2c1cc4282db5ecfee850d43a8c41e276915003d297f49cc70d4034cb76400ac45c4f63a2aa5d944e93fd735d6ffd24df80751b8e8b3e195c75a36b60e74d42fb9fa5ec12ce05dbf8110921b978d5720d4f64a2e0cc1b1a19292889e9083dd1928d9254e587ee6e265036fa5ff0f54c4aea9e465ae948357b8e1d523c9f8ed1e627aa382bd6acfcdffeb5e56b4e65e1d7b010ac72ca7d972c558d9afe4bc8d9fbb8470fbb9507c61ea2d0a03e19b8ba8914d71b1864601cb274a52b510f5b122176cbc16783e9f184f08c3775f4f41d2a4e8caaac95a4d2c8b5167e4932f40c7829a90a097c6e7254a7223d86a39f41d6ab292ccc4b325cdea9837dfe8d5313f5669252c772b4be18936b2e8b6dcc36fdf5b869207ef0d3ef94f1742286cd95b01338974736955c15efde3978cf7808aa74396e41cdd115f7c50416ae5574cd8e7a9c0a3fbc5f77fa140417e2bf2d3d1c5fdbd9c9a46256d7e28e4469a0d808ff03eafac019f65976ee77e9890574d8dcfaf4343c7d968c7fa7d96f14c15c98d528d85ae3253ae270213d65f82afcdeb681b7bc9d2e42ad41cfb8ad137ce84b9270d88ddf788572321bbdebd8eeb85d3dd2cb40efbefa40d40e236aa3856c2e426626cf71e377c3fde797b89ff93531dca41bf0bea9ca48c4eabd02a6156247c27a674e5964ae1dbd421a1663a4730a944b47e847df9975a5d675dc85ef56f5e40f2cdd6c291d766037a1384c432966014204a1f08fd52e10e6f57e47691f1bb4682ab319b83b02e2244c8b45f00de5fbd488382b1f1a1f6ee84fbee0c595462542243e8846f4f94d1b0500f73ab52e20efaca89a824689252a33acdbd11db7593913f3f78f91613f38c6b8d0ab834eaa5f07bd82b4a6cd56c723335fc91049352c5ea6de9a11d5207d1b26cf11e62c195a3456e6213e8758138c9e4d357df87e6c7dca8aa30a4abe4af16225e8fee59b0713b959fa82aeab5aa596e416b04adad027a0c8ce1d10910af8836ba8c1b718e0ac81b8ba28e3520b49c4582edb2b6976ec37d76b96aa478ac018510c0749f7e326ea18d70bda733aed08622c8e6ec2db4af37d4fa5b8188676a3f63e99d01acb2a4531dc35dffb1552f237a7655adccd137c25da815a1ead2e7b633b76496a4102c758ce8af3b7f89285ce39fc861fa4de81b489917eb69125d66270076be14e7ee079ca93d392c088f39e5a4eaa94b332642b4f405f1c9048bf1aa8080bad11924472f86380f630acf94fae414361d2e64ef41810bcad24f09c02c7d1babd7e9aa074bfa009aa2483c97c43df7496b55464133599389b5c3b7f5d6a728a485a36477eecf9e22d4c9f5b12fde1fde985f1d3d35044098d13442e9c58ef9d45cf04541e5f4a9cc87a7a1d44b83196dfe14b8fa6e39c99148f6141ff54fd81ad113389661a08e869f037e395395799bad070f6529e493de62116c5e71a79cc418e2c2ab2679079b64bf12a29526cec46319a9c38b99033c782cdf2eb7cd9320ef8cdc215f0234644dbbfc480d58348b3d18f6c3c06dc4845c21ef63a414490c1578d26515dff47453c7dabb5c975fb7b1e2bdb199741040b3408c536c7c04ffc996532e3f07d5146120e802829b3cc63d7d4abfcadfb45a532cbe2e95d844d17ea1b016e0e378fa4fce3e151981df70cd1ad12e769b8fd14af358b0431620054336dfef659bece52df0907506b21dbb36c5e3dc7104e391af4056006964c8c4ce13384987a1d9ad0b05693f7ac9224c99475e2fe30346b09e391492f2ae45ae1143821a0e57ae4bc912dae776d4d7bfe1aebbe2c7064c7236b625dcc841ee2a0de99cae0e53cf4988bb80adca765549c693ee4f8df882184becf6cc2fb0975cce2b3434651acf23f01572611b69832b8eb30a52dbc9a6ad114f400c0981f7b2beabb983337d14f8332da7122b8b0076c1c5afa76070617ddcbe063ea4fa980b695635da75f673c196e36306cac129d1d00159b1d655a9c0e648d61cb9e632e0d76af3d7a87a1b33e37c89a2ce5d3a3e1f66bcf8b0f8cee10cac356616903ff457bc226ed7b4d5bbda"}, {0x80, 0xffff, 0x6, "8db5eab8e13af6876defd55a0c1362a914469c7ed550e57e9ae6f2330379ca936cacfd14c696bc9575f935444eaa29e39de9f9dbd1d8d0e9f7b0045885b574a1e0640e8107b18f9f785c634526aab26529213c2c6854bae71f86892b26d1b34eeca07dcba4463cc44ab23a"}], 0x1090}, 0x960f16d5522647de) 05:05:21 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x100000000000) r1 = socket(0x11, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) 05:05:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x1) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102386, 0x18ff2) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x1, &(0x7f0000019180)={0x57, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000191c0)={0x5, 0xffffffff, 0x5, 0x1000, "68c4de355000", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x1, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f00000000c0)=[{0x0, 0xfff, 0x800}, {0x0, 0x47, 0x800}, {0x0, 0x1000, 0x3000}], 0x3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x9) 05:05:21 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0xd) writev(r0, &(0x7f0000000040), 0x0) read(r0, &(0x7f0000000000)=""/5, 0x5) chdir(&(0x7f0000000040)='./file0/file0\x00') 05:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x40}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) 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) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x18, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) setsockopt(r5, 0x1000000000029, 0x3c, 0x0, 0x0) 05:05:21 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078e0000001ffffffff4e604e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) r3 = fcntl$dupfd(r1, 0xa, r2) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 05:05:21 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x803, &(0x7f0000000140)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r3, &(0x7f00000011c0)=""/22, 0x16) 05:05:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget(0x0, 0x0, 0x80) 05:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x80000006}]}) syz_emit_ethernet(0x3b, &(0x7f0000000240)={@empty, @empty, [], {@arp={0x806, @generic={0x18, 0x86db, 0x6, 0x9, 0x3, @broadcast, "d2381a7449aa0b26ec", @empty, "49c8cb326c80ec17df56ad437b81e72b"}}}}) 05:05:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x8020560a, &(0x7f0000000000)={0x40000000, 0x7, 0x8}) getgid() 05:05:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/61}, &(0x7f0000000040)=0x3f) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=[{0x48, 0x1, 0x0, "a2505811e56765786ea2c3cc9540801efb643f507555ce17070c5060d35974660e40ca1d78e61c45007bd2678b22ccb03bd5f3fb"}, {0x40, 0xffff, 0xfffffffe, "ef3f99101bc826aad054ba6d77dd31162c8b65223999152d2465184f75b2d8e15b60d6bf4c1d5bc1764c0889"}, {0xa8, 0x0, 0x0, "d88a420aa0507c285c86b6ea3edca5f0d9e733d10f9f61b60d95f813fb3acd7f5bdcfd63532f5da6bedb0d4b792b25598a90adf59435c43c08b95a1c9939636e3f2c92d22181beda144702a3f47943d8678aaaa7af21d473514c0cb8c73e8e70ddb613d7f16e40c47ac0fb6c7008038aed5bdf46591d49e9f8e1502b5dc4087d4242efa85b42d7d3989c365d7aa87915eb17d9c9f2"}, {0x148, 0x1, 0x0, "3868806d8d91fe12929276f497db0d9f4917d7428a2ea1e8791f34c4ad9bc2915e0b5300205e3cac70ce855edf0105d0f120039b024c6f86559499c7e37a331d4c421ed440de3835092122ad960316698bb70b0ad1323d231062cec144d9c4b89e80cb6d5255531e62bd9da8fc154fa0f52175154f808156c10e078874ab8e2d68298328bc13ec57dbf2304e4ebd8f4e57f88996964f3b848e716ef6e61bda14a610e68c55851590d90c8e6cd44f3cbdefacf8573708061399032f6f8c7989e56b74b468bb67b6c28c84fe5daa31af8d8ca5023d6398f0c0c3be72441115122d09d39d0469d8be47e2977cadbc0d38dff3961114745be162053d98535c1cf7e1dd51cfbd58bf64b34e0ab7ef3486bd50ed33fbfc98a48cec6876b1a822a6452d42d38f104ad2f16ed765684fdba23855b4000000000000"}, {0x38, 0x0, 0xf115, "6eb821fb3ebfe0e898827e7357195c722f265f897ef18a02c6fab89659800c4c79c7d3e26bc552bfbfd6a665dbba3204719e7dfb5d035ad8c226750929016b31bb2fa7839fcae7ae83f16587159096a6a0e89bea3fa8b76440f882ac2a35707e0a036309fbfc19da370f4981e3cee538e014fc8d338937ea1ff55f9b82c4b0c098"}, {0x0, 0xffff, 0x5, "78aeb4e4c01c4dcd6b9d71768ef97cc4c7cb54b18d4a4c5ddacc014cca498ab362c0dfdaf3f0a503e4a1238e6d42bf7a47b0d713c9b6abd6c85bc8cb86be7291243a7264e841a4925e8090d7e4590f0d7492565e4be16ab77456fb623ac4cd7a63f268db08e1f435b6f82ef8382f4eccd15f9ed7778fb0bbef434e9b915c060dcf4e63351a45885b74762feae596660e2e776bd4a67cce2cb9bdef7ff4cd0f8005ea80075c18a000f139695be55ed22f320363967b06b7b51714b219062ee07aaac620be402cd7f6672c938a44df44e27b"}, {0x0, 0xffff, 0x0, "69a4cf2ed1c4cce8d7db33e2afdfa6a017a90679f61561e6a4f6346d531c61c39cc5c93cecaaf13215a8641c4ec0b965c39eb0c508f1531c91c0348b76207ded4ae009feb3fe04cc448b79cb35fc6e5465260d8c81452679cb53e961794c3cca02e770f53603ba0171d099d056a453168cfaa5eabc8420145eae9b40f754a50bb3edbb0577e91db4ac3e53d7ddc31f27ecd8720198b54c58eb8d2bae1bd556e20530a004942390ff103302dc8bf7c3acb28c073cd3ed60175705a6409a395f4155459ad251f7e809a9afc2b3d755ec0805345c897736c7770406b9c2d2af7ec50e5e22c16b20f2c722a3bf18cdc8451e86b60b97b838f1"}], 0x310}, 0x404) 05:05:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x1000) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r4) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 05:05:21 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280)={0xc600000000000002, 0x4}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f02495e01010000000065308018ba472747e4d94a71d52b7eeb4ea557e53979dec2a08703ff23aa798a80bccf50d41cb35afbe5c65f8b4595288318da00e67cf952c3cf3bfa3b6676b494c4fb2c37a96124a389660a0110940f7b5b75d0fc30b139a79e8191ebcbb6a3aa7f77469e3d13e84cba55640308662e3b9c925f3fe57a5ef4ff000000010000004600"/150], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 05:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f00000000c0)="db62f6390d1a1ce226d9905f722e76173dc0752a8f4d0968cfd1a6019689b11741cd41705ef0393c04ab7f8f3d77f148aa1d0fb574bc68c98d46de94a04eee4cd607f82c0088ff5ff77447fd2176b44d95f65d77970d85f97f73a4b202f26309b5228cc2fdcac08578a118b451087f96c42b9d94f27db33d10253224e6d9", 0x7e, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 05:05:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) r3 = dup(r0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="646c1d33304bfc26", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r0, r4) 05:05:21 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014b9585674dff24087292b738ed4afe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a447eddc04440d98258cc77c8bdb435e185430cfe2a7d3edf2903037518e6f8a747417926b2e0b035bf0b0140ec53089447aa34e280c1c8a15fb8a75e79fef2e494c7916697f5000226d130015fdf78d0e189745c223a6a1482c6acff5e66ef71afa6c8c26f9"], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x18001, 0x20) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x80000000000, 0x7}, 0x10) r2 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 05:05:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0xff, 0x7f, 0x4}, {0xfff, 0x7, 0x81, 0x81}, {0x3417, 0x0, 0x53, 0x20}, {0x8, 0x3f, 0x6, 0x8}, {0x100, 0x1f, 0x96, 0x7}, {0x7, 0x3, 0x8f, 0xff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:05:21 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0x1f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x40003, 0x251f, "73fc1a4d4d002e890000000000000c00", 0xffffffff, 0x2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 05:05:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff, 0x800, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) 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(0x18, 0x2, 0x0) close(r2) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r5) getgroups(0x5, &(0x7f0000000580)=[0x0, r4, 0xffffffffffffffff, 0x0, r5]) chown(&(0x7f0000000040)='./file0\x00', r3, r5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xa65) 05:05:21 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = accept(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf361a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab56e21ded4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000897d08890551dedb0c6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4113], &(0x7f00000011c0)=0x1002) fchflags(r0, 0x10000) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100), 0x10000) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) pread(r1, &(0x7f0000000000)="8069992050e1883315b30e1f70fa7ca40c65ee8c7822c233b1943963cad4e1626bb79baaca8308b1a10b0ddeab857a495df0f740b319e5d49f9731200dc04b291a3af123971326591769d6b0e33990fd13cea60a1fde56c3ce9e13f2e21aaed350be42f946340af01c6b125c0c9f7fb6a1d5d0c8ae68ec18c357f0eaddd89b702410886f521cbf794374675c6e03cfdcddcfaea04419e26da52e2ee0774e0909062636747016ada2619ecac47996afc23290e298497cf18fdc598fde504d257a5032604c86814af70ecd8dc37450f9939d65a6ff8eecfaaa0a1f4a284fc9ad8141b637c51e4ab87656", 0xe9, 0x0, 0x0) 05:05:21 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='.\x00', 0x100, 0x100) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x110, 0x2baee4b6016c3f8b) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040), 0xe7) poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0xffffffff) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 05:05:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3c, 0x5337, 0x1a, 0x1, 0x3, 0x5, 0x5, 0x3, 0x2, 0x2, 0x100000001}) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 05:05:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{0x0}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) accept$unix(r2, 0x0, &(0x7f0000000080)) shutdown(0xffffffffffffffff, 0x1) close(r1) 05:05:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() 05:05:26 executing program 1: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) geteuid() setegid(0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r1) setregid(r1, 0x0) socket(0x10, 0x4000, 0x3) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000200)="220e22c22cc0b485c161819bbe5b545f768049ac5ce72aaab6fe74e16301cc0adb04000000fd695dfddc8738a50562ae190af896886aa8c347182367a7b716d0d5b672f949cab310433a552ee4e411ac7a394e69", 0x10ddc399e247773a) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1, 0x0, 0xe2c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x9c6c1859922d9527, 0x18e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x30, 0x1, 0xff, 0x800}, {0xffff, 0x0, 0x0, 0x36aa}, {0x8, 0x81, 0x40, 0x73e7ed61}, {0x5, 0x2, 0x3f, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x2) 05:05:26 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 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) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296488c5882992e8edbbd79a61d8577b8075b27a59324b136a4", 0x2b) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x18, 0x2, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) close(r2) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="b58b", 0x2) 05:05:26 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000480)=""/51, 0x33}], 0x2) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:05:27 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000300000447403ab967453adc629608770af73183"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) shmat(0x0, &(0x7f0000000000/0x13000)=nil, 0x0) shmat(0x0, &(0x7f0000003000/0x4000)=nil, 0x0) 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) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000195000/0x3000)=nil, 0x3000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:05:27 executing program 1: munmap(&(0x7f0000ef4000/0x12000)=nil, 0x12000) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = dup(0xffffffffffffff9c) r4 = socket(0x6, 0x4000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0xffff, './file0\x00'}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x10, 0x9, 0x3}, {{r3}, 0xfffffffffffffff9, 0x4ecd4915233b785c, 0xfffff, 0x82, 0x1}], 0xb8, &(0x7f0000000080), 0x7fff, &(0x7f00000000c0)={0x37b9, 0x9b35}) 05:05:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x9, 0x9, 0x6, {[0x1, 0x7fff, 0xae53, 0x0, 0x2, 0x10000, 0x100, 0x7, 0x33, 0x2, 0xb0, 0x3, 0x80, 0x9, 0x0, 0xbf, 0x0, 0x1], [0x1, 0x5, 0x5a, 0x7, 0x5, 0x4, 0x3ff, 0x6, 0x4, 0x101], [0x7, 0x6e0, 0x2, 0x1ff, 0x8, 0x10001, 0x4000400000], [0x0, 0x800, 0x5, 0x100000000, 0xf3a], [{0xffff, 0x20, 0x3, 0x400}, {0x89, 0xfffffce1, 0x7ff, 0x81}, {0x6, 0x7, 0x8747, 0x200}, {0x7, 0x3, 0xf994, 0xdd}, {0x2, 0x24, 0x7, 0x101}, {0x7, 0x8001, 0x0, 0x9}, {0x7, 0x3f, 0x8, 0xffffffff}, {0x400, 0x1ff, 0x40, 0x9}], {0x2, 0xfffffffa, 0x400, 0xf65}, {0x3, 0x7, 0x2f5fb445, 0x10000}}}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x5d, 0x4) r5 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r5) r6 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r6) setpgid(r5, r6) 05:05:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 05:05:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040), 0xe7) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x4, 0x4, 0x1e) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x2) setsockopt(r2, 0x0, 0x2, &(0x7f0000000040), 0x0) 05:05:27 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, &(0x7f0000000100)=ANY=[@ANYBLOB="0019d82e82b0486d1591bb1529ba1097606b94002ab673c0fa3cff2b54e7e93fc8ade4ca05a5860ebc9578285e516979ca8043ebd4292b60d4523800"], 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) accept(r2, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:05:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x9ab, 0x4) clock_gettime(0x3, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5d08) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:05:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000000c0)=0x1000, 0x4) r3 = dup(r0) r4 = dup(r1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000100)=0x9) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f0000000040)="29546c8934d433c11b93cb82774e35c293c94bc5ac5390f812baac5cee31ce3f0dc1b8bf95826c1f7ca3923093791397f855463cc7ae22fee4d7b713dab7c41c", 0x40, 0x402, 0x0, 0xffffffffffffff6f) sendmsg(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:05:27 executing program 1: socketpair(0x10, 0x8000, 0x7, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1aab, 0x7, &(0x7f0000000180)="0600000000000000000000003048e69921929648ad50cf1b16b455a7544af1b88a698b1d1b63444814b24240e82bc87c1755ee1748f800009a9b03e88787b84663844d0eca643493d1b968523b0f9fc16a071f1b4153ac27775ca45f0d57ed6238cc61f8cb75d0094d849686e60794b76e9b216a14a8e5da068a13c863c3960f082048793f1f75ce12daca08c893b63fb870b01210d3aa04cf2067929d6b19b9a83704d38ad19a3aa436d95c6421d20d5bf942777560921d9b7be632c53f3d553a6d998c8be78bb49bf3f87d110f5457f486a70b91aecb6fc8f7750c20356adb09fec3fc8403281011fa4a7bba5ad49c32cf9f0eeccfa1f938c096396720d3970b2b62d30c4ac9668f00"/276, 0x14c) setsockopt(r0, 0x3510, 0x10001, &(0x7f0000000080)="374215aa8ce3b75d4b276d89cbe17832dc18d665aeb2b5722a65c1fb98465697ac7afae82c29bf232b544925c2befd662aa9615e2b4a4283ee10589ea00cbcb8842efd39b0670404e3a21500a1897c730c444b08c4d5c61fccdcf43c7e5bab0f0b4cf9cace3c5acc9c336514baebb534469c572b94fce3e0df8c0c3c2bb3164b1be69b301c3193928cd3561f41fcc893051b8d3231dd5a1398cd9254b3839c0850f73a902c8141f1c869fb5b054c16a212003cc96706351f7033d8a2844145a8474c", 0xc2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x23, 0x1, &(0x7f00000002c0)=""/71, &(0x7f0000000040)=0xffffffd2) 05:05:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080)={0x98000000, 0x1f}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:05:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r2) getgroups(0x5, &(0x7f0000000580)=[0x0, r1, 0xffffffffffffffff, 0x0, r2]) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) 05:05:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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(0x1, 0x8000, 0xfe) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="6c743c24f81ed758f172bfc77da36754cc6c8f2616bc3f126dc09bff0dfa042479b2baec1918f48f53ad682270fadc98084f936719fb6e05077fac02560cc28c0e086b4ae6e50ac6c8e52941e2ef2942962287648094400da0a30a904cb0de1c6e20ac2a340a9a9727fbfd1eab12289dff651a849dbca3a5c8a3919dd5461c6072", 0x81) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000100), 0x4) 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) 05:05:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) msgsnd(0x0, &(0x7f0000000080)={0x0, "b8296d481bf9e7b4278deb2eb92feb1781b7ce1910be6fc2c16b69d730029d8f37"}, 0x29, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:05:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300", 0x5}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)=0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:05:27 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@broadcast, @remote, [], {@arp={0x806, @generic={0xe, 0x9003, 0x6, 0x8, 0x4, @empty, "1bca321f31a8f455", @empty, "8b276bcc256657a0e5e86127db43debc"}}}}) 05:05:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x104) r3 = socket(0x10, 0x8000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000001480)=0xfffffffffffffd23) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d952184083", 0x15) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="7be903"], 0x10) r9 = accept$unix(r1, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) lload: 1.69 cmd: uvm_fault(0xffffffff8253e768, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8253e768, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff8000231893d8,10) at tun_dev_read+0x138 end trace frame: 0xffff800023189210, count: 0 ddb{0}> trace tun_dev_read(5d01,ffff8000231893d8,10) at tun_dev_read+0x138 spec_read(ffff800023189220) at spec_read+0xf1 VOP_READ(fffffd806e78b0d8,ffff8000231893d8,10,fffffd807f7bf8a0) at VOP_READ+0xbf vn_read(fffffd80671bdb60,ffff8000231893d8,0) at vn_read+0x124 dofilereadv(ffff800020ec7128,f0,ffff8000231893d8,0,ffff8000231894c0) at dofilereadv+0x1a1 sys_read(ffff800020ec7128,ffff800023189470,ffff8000231894c0) at sys_read+0x83 syscall(ffff800023189540) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x832e280bbb0, count: -8 ddb{0}> show registers rdi 0 rsi 0x3da rbp 0xffff800023189160 rbx 0xfffffd0000000000 rdx 0x152 rcx 0xffff800000a0d580 rax 0xffffffff81d02223 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x2b71d85da2c86573 r11 0x263d76b9c751c46e r12 0 r13 0x3da r14 0xffff800000a28660 r15 0xffff8000231893d8 rip 0xffffffff81d02228 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800023189100 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=344865 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec69d8,0xffffffff826498a0 process=0xffff800020e92ba8 user=0xffff800023184000, vmspace=0xfffffd807f000a10 estcpu=27, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2276 464369 58159 0 7 0 syz-executor.1 * 2276 344865 58159 0 7 0x4000000 syz-executor.1 11490 353544 0 0 3 0x14200 bored sosplice 58159 486675 90287 0 3 0x82 nanosleep syz-executor.1 84016 470216 90287 0 2 0x2 syz-executor.0 90287 413949 80068 0 3 0x82 thrsleep syz-fuzzer 90287 516995 80068 0 3 0x4000082 nanosleep syz-fuzzer 90287 387935 80068 0 3 0x4000082 thrsleep syz-fuzzer 90287 470007 80068 0 3 0x4000082 nanosleep syz-fuzzer 90287 134648 80068 0 3 0x4000082 thrsleep syz-fuzzer 90287 435155 80068 0 3 0x4000082 thrsleep syz-fuzzer 90287 216765 80068 0 3 0x4000082 thrsleep syz-fuzzer 90287 448318 80068 0 3 0x4000082 thrsleep syz-fuzzer 90287 203563 80068 0 3 0x4000082 kqread syz-fuzzer 90287 86751 80068 0 3 0x4000082 thrsleep syz-fuzzer 80068 181947 90491 0 3 0x10008a pause ksh 90491 81363 2679 0 3 0x92 select sshd 18506 35860 1 0 3 0x100083 ttyin getty 2679 9686 1 0 3 0x80 select sshd 31527 278083 18758 74 3 0x100092 bpf pflogd 18758 285452 1 0 3 0x80 netio pflogd 24960 73975 95155 73 3 0x100090 kqread syslogd 95155 107037 1 0 3 0x100082 netio syslogd 43220 18665 1 77 3 0x100090 poll dhclient 75358 232764 1 0 3 0x80 poll dhclient 87951 466512 0 0 3 0x14200 bored smr 86653 2164 0 0 3 0x14200 pgzero zerothread 72304 406535 0 0 3 0x14200 aiodoned aiodoned 31081 484101 0 0 3 0x14200 syncer update 22748 371792 0 0 3 0x14200 cleaner cleaner 25202 403571 0 0 3 0x14200 reaper reaper 65566 86116 0 0 3 0x14200 pgdaemon pagedaemon 69415 502217 0 0 3 0x14200 bored crynlk 10204 430622 0 0 3 0x14200 bored crypto 88889 282904 0 0 3 0x40014200 acpi0 acpi0 28591 60287 0 0 3 0x40014200 idle1 4832 446062 0 0 3 0x14200 bored softnet 33216 115428 0 0 3 0x14200 bored systqmp 55946 55829 0 0 3 0x14200 bored systq 61105 21282 0 0 2 0x40014200 softclock 91080 227646 0 0 3 0x40014200 idle0 1 249548 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 2276 (syz-executor.1) thread 0xffff800020ec7128 (344865) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82681848) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 84016 (syz-executor.0) thread 0xffff800020e6d5f8 (470216) exclusive rrwlock inode r = 0 (0xfffffd807db38d60) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b35c5e8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9515 6421K 7247K 78643K 11348 0 pcb 13 8K 8K 78643K 97 0 rtable 111 3K 3K 78643K 298 0 ifaddr 73 15K 15K 78643K 128 0 counters 43 33K 34K 78643K 61 0 ioctlops 0 0K 4K 78643K 1488 0 iov 0 0K 16K 78643K 38 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1432 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 34 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1823 197K 290K 78643K 12980 0 file desc 5 13K 25K 78643K 339 0 sigio 0 0K 0K 78643K 3 0 proc 61 63K 83K 78643K 486 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 132 0 in_multi 59 3K 3K 78643K 110 0 ether_multi 1 0K 0K 78643K 17 0 mrt 1 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 230 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 123 38K 63K 78643K 2083 0 UVM aobj 8 4K 4K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 81 0 NDP 11 0K 0K 78643K 24 0 temp 110 3042K 3106K 78643K 4181 0 kqueue 3 4K 16K 78643K 37 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 53 0 6 2 0 2 2 0 8 0 unpcb 120 147 0 137 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 203 0 203 1 1 0 1 0 8 0 tcpcb 544 358 0 354 1 0 1 1 0 8 0 inpcb 280 870 0 863 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 7 0 0 1 0 1 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 35 0 8 1 0 1 1 0 8 0 pfstkey 112 35 0 8 1 0 1 1 0 8 0 pfstate 328 35 0 8 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 209 0 2 13 0 13 13 0 8 0 art_table 32 211 0 2 2 0 2 2 0 8 0 art_node 16 52 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 21 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1876 0 473 89 0 89 89 0 8 0 ffsino 272 1876 0 473 95 0 95 95 0 8 0 nchpl 144 2530 0 925 60 0 60 60 0 8 0 uvmvnodes 72 2078 0 0 38 0 38 38 0 8 0 vnodes 208 2078 0 0 110 0 110 110 0 8 0 namei 1024 6883 0 6882 1 0 1 1 0 8 0 percpumem 16 41 0 9 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 2 2 1 1 1 0 8 0 scxspl 192 7005 0 7005 8 7 1 7 0 8 1 plimitpl 152 41 0 33 1 0 1 1 0 8 0 sigapl 424 555 0 523 4 0 4 4 0 8 0 futexpl 56 5528 0 5528 1 0 1 1 0 8 1 knotepl 112 114 0 95 1 0 1 1 0 8 0 kqueuepl 144 76 0 74 1 0 1 1 0 8 0 pipelkpl 48 125 0 115 1 0 1 1 0 8 0 pipepl 120 250 0 231 1 0 1 1 0 8 0 fdescpl 496 539 0 523 3 0 3 3 0 8 0 filepl 152 3362 0 3262 6 1 5 6 0 8 1 lockfpl 104 76 0 75 1 0 1 1 0 8 0 lockfspl 48 25 0 24 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 259 0 250 1 0 1 1 0 8 0 zombiepl 144 523 0 523 1 0 1 1 0 8 1 processpl 984 555 0 523 5 0 5 5 0 8 0 procpl 624 1301 0 1259 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 1 0 1 0 8 0 sockpl 400 1056 0 1037 3 0 3 3 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 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 161 0 0 20 0 20 20 0 8 0 mtagpl 80 63 0 0 2 0 2 2 0 8 0 mbufpl 256 311 0 0 18 0 18 18 0 8 0 bufpl 280 3935 0 133 272 0 272 272 0 8 0 anonpl 16 63280 0 48700 73 1 72 72 0 124 13 amapchunkpl 152 3496 0 3358 24 4 20 20 0 158 14 amappl16 192 2545 0 1761 49 4 45 49 0 8 5 amappl15 184 2 0 2 2 2 0 1 0 8 0 amappl14 176 23 0 19 1 0 1 1 0 8 0 amappl13 168 27 0 25 1 0 1 1 0 8 0 amappl12 160 178 0 172 1 0 1 1 0 8 0 amappl11 152 206 0 189 1 0 1 1 0 8 0 amappl10 144 21 0 14 1 0 1 1 0 8 0 amappl9 136 388 0 387 1 0 1 1 0 8 0 amappl8 128 353 0 314 2 0 2 2 0 8 0 amappl7 120 119 0 106 1 0 1 1 0 8 0 amappl6 112 28 0 24 1 0 1 1 0 8 0 amappl5 104 596 0 579 1 0 1 1 0 8 0 amappl4 96 491 0 463 1 0 1 1 0 8 0 amappl3 88 127 0 121 1 0 1 1 0 8 0 amappl2 80 3370 0 3302 2 0 2 2 0 8 0 amappl1 72 21949 0 21500 23 13 10 18 0 8 0 amappl 80 1553 0 1508 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 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 542 0 525 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 542 0 525 1 0 1 1 0 8 0 vmmpekpl 168 8085 0 8055 2 0 2 2 0 8 0 vmmpepl 168 72178 0 70229 111 13 98 104 0 357 13 vmsppl 368 541 0 525 2 0 2 2 0 8 0 pdppl 4096 1092 0 1051 6 0 6 6 0 8 0 pvpl 32 204281 0 186580 174 0 174 174 0 265 31 pmappl 232 541 0 525 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 265 0 3 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace tun_dev_read(5d01,ffff8000231893d8,10) at tun_dev_read+0x138 spec_read(ffff800023189220) at spec_read+0xf1 VOP_READ(fffffd806e78b0d8,ffff8000231893d8,10,fffffd807f7bf8a0) at VOP_READ+0xbf vn_read(fffffd80671bdb60,ffff8000231893d8,0) at vn_read+0x124 dofilereadv(ffff800020ec7128,f0,ffff8000231893d8,0,ffff8000231894c0) at dofilereadv+0x1a1 sys_read(ffff800020ec7128,ffff800023189470,ffff8000231894c0) at sys_read+0x83 syscall(ffff800023189540) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x832e280bbb0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xb Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff2fc0, count: -5