kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 15:19:04 PST 2019 OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.207' (ECDSA) to the list of known hosts. 2019/12/04 15:19:20 fuzzer started 2019/12/04 15:19:23 dialing manager at 10.128.15.235:34401 2019/12/04 15:19:23 syscalls: 337 2019/12/04 15:19:23 code coverage: enabled 2019/12/04 15:19:23 comparison tracing: enabled 2019/12/04 15:19:23 extra coverage: support is not implemented in syzkaller 2019/12/04 15:19:23 setuid sandbox: enabled 2019/12/04 15:19:23 namespace sandbox: support is not implemented in syzkaller 2019/12/04 15:19:23 Android sandbox: support is not implemented in syzkaller 2019/12/04 15:19:23 fault injection: support is not implemented in syzkaller 2019/12/04 15:19:23 leak checking: support is not implemented in syzkaller 2019/12/04 15:19:23 net packet injection: enabled 2019/12/04 15:19:23 net device setup: support is not implemented in syzkaller 2019/12/04 15:19:23 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 15:19:23 devlink PCI setup: support is not implemented in syzkaller 15:19:27 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) r1 = socket(0x4, 0x5, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x5, 0x1]) flock(r1, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0xe4be, 0x1, &(0x7f0000000180)=""/67, &(0x7f0000000200)=0x43) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x101, 0x1f}, {0x18, 0x2, 0xffffffff}, 0x1f53, [0x8, 0xffff, 0x6, 0x0, 0x0, 0x100, 0x81, 0x40]}, 0x3c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x6fd31740cda2ad6e, 0xa1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x10000, 0x0) r6 = kqueue() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r9 = socket$inet6(0x18, 0x5, 0x2a) poll(&(0x7f0000000400)=[{r4, 0x100}, {r2, 0x80}, {r5, 0x2}, {r2, 0x100}, {r6, 0x86}, {r3, 0x10}, {r7, 0x4}, {r8, 0x8}, {r9, 0x40}], 0x9, 0xfffffffa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x400, 0x0) dup2(0xffffffffffffffff, r10) r11 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x20000, 0x40) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000500)="883a5ed049be4d81", 0x8}, {&(0x7f0000000540)="476884780d50b6d85e30aa6ded46463d0d99c9b65c2d32c4f384fa3406b6364551a5851c5e3a7edb833121bbee73af2dafe913645725f1c583db650feb3e91db65107a0b1b2a66f667e8c9e439eebf848e6f5f2c17149a73f2783b6ba3fa25c2c266389db31cc3b714b4e9fd", 0x6c}, {&(0x7f00000005c0)="3c5a2c71af52117dda21fbbfe650a44f90f11a07fa4ae5ec2b6288adc952049824bd0308eafa0321f8923189322fd6bd44bb933cf25aeaf28317f2a536ce352eef16b84c36eb3614715ff56df336773a61323e6b465d7cab06548a0b11d0d7764846a8134689b0523a44649186b1", 0x6e}], 0x3) sendmsg(0xffffffffffffff9c, &(0x7f0000000dc0)={&(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000b00)=[{&(0x7f00000006c0)}, {&(0x7f0000000700)="d1344da0a1991c14c8ca66baeb0360959e5a2a4b731885f86c46967f93173cb2f13ef0d018f51e5fd38ce712d6b0a9aca7ddac5f1da25faadcf5eddebf4a148a50e7fe018d307d00fb1694f48740183101eecf89ade1e0c63f45c1cb7413", 0x5e}, {&(0x7f0000000780)="925e62b2d3a483c415024781d9180799a0f67c9a5dc0891c691d619405f403115abf5fb0fe06b54bfa7d515b664a5aeeb90818c5ba242705120d8c8723d5b7fa78ec5d0a945141f5", 0x48}, {&(0x7f0000000800)="508e4125dbdcfaf55ec1824c7073444635cad061c221c9b744a69e13cadfdae40ebf9e1bb2e84c3536611de06c4dbe8f883620d3de2a8e883ebfcedcff814b2d62b2fe5ce16a6431a20a6dad0c3b1448683f2033a323c1ac288f2e42293b9ea05b722676ba0a370ec02178d9fb7855e2a3dec59f4d620e8e0325c80e05ef555ab6d768a958719709d7cbe6a14cb6cb6d85f6e31fea027f", 0x97}, {&(0x7f00000008c0)="8caa56a9c8acfa27ea7395158d54b775d745d864849cec90c95290d1388dd72fabd93286ad464482645976a7c209d09f1aebc0d2afccfede064bcc8c25f0b0a113f7", 0x42}, {&(0x7f0000000940)}, {&(0x7f0000000980)="3f72de948be01a9f72b5e2fbe390b6b28c3c2072946e27b0f8b6036a238897a34d3cad6260b642448210c58408e8c368a3db99cd55356002bca80e33d97ce3e9e79319d6d5b2b523cb0d50240b4c9461d01cf6d3e30c1b87066c715e68c589d31b0cff41b23c5291c36600bc8554185cb62054739bed63d2e12af1c7cf513ac32a12b6ba1666e2f7c45d3240f3ebd647a83be71a00a402f799b33a2db7c029015a71a5a2ec1aa0d3fd3f564c9869a14087bae39dd5288f89e1f0cb48d494e9bc8f47a47ecd09b509cfb3cbfe84afc21786bca8e2b62eedd38a9f103e1f709f4d2567acba1daba65c271820c806415d803456", 0xf2}, {&(0x7f0000000a80)="dbfeeefeed77a7e4857da78bae2979ec4293104cf0ecbc4cceed937d8f59dd961911979f6dcc76ef6bd1cee48d2bf0fb424f077638fbc436979c3a4196ce0cc51289e6c84726c8cb8ac1dc6f3c7c8f49f093218cd8112b946e81d7ecf8eed83586b1bbd81707cd7667b2dfbcbfd5feeba9c640ae0c7f7e", 0x77}], 0x8, &(0x7f0000000b80)=[{0x110, 0xffff, 0xffff0001, "8854d6e2598291fd4f69faafe61e529e360d041b0b24ed3480725a0d810b8f3c0c2402aa75635b23344f36061fd70600f8bc3ff649d4399b332a2bd96eb0fcc0a27afa1c9f9c692547ce7733fd36ed2ce0903dd409ef336b662af598e44bf9ef699ee021e98d40c6dff0774f65ac85186521c34f65ec73c9bb4920d16f6a2d077622bd18c5298dc72f704ea6e5904ba44215697b60c776b1a8b3a8851fbaa399b56846f6d70712a5e7314e8fe9dd77d25012dcfb9a20745e647ed271fae1a8bfa90a7a190093b73d911595b1a3d18819d594c968c7283cc8a280fa91a7195b4620cf1361c14acb8d7ab950252370bb12eb5e2d1a3e1bdd326a6d1259bff6b2"}, {0xf8, 0x0, 0x1, "a2e10152b4973d0871173e85351b5e5285cafc6b8e2c8578b2f1ed029f3ec40a32277ed88f5bb44859b8647b91592e07406abd0d8c486469be46131256d37a4e707cbc9dd4b0b946f69257d2c0f1ddc0353249142828b4fb31cb00ff1ca6ed82cc0ced5d417e39e3547527ca24755ac683f26ee919e7b3cf254bc4a9d79215b6d5e9f4cfaec17aa0dfc4fda0800d2a9c5700d887d65b9378d7ff260ba86cf47eb269b155d385a11e642b5e7c93aff55c151f211a88edb6f1c1b2292102cd2f7b10242e99120170c5ea68fb4e562a1eb56c1484b0914930fd5a1271f37651b5b4e4140add"}], 0x208}, 0xc) pipe(&(0x7f0000000e00)={0xffffffffffffffff}) readlinkat(r12, &(0x7f0000000e40)='./file0/file0\x00', &(0x7f0000000e80)=""/47, 0x2f) stat(&(0x7f0000000ec0)='./file0/file0\x00', &(0x7f0000000f00)) munlockall() r13 = syz_open_pts() ioctl$TIOCNXCL(r13, 0x2000740e) 15:19:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4aa9, 0x9}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xfffffffffffffffd, 0x7e1}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x380, 0x0) read(r2, &(0x7f0000000140)=""/145, 0x91) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='/dev/ttyCcfg\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{$\x00']) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x10000, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x8, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x20, 0x0) socketpair(0x22, 0x4000, 0x9c, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000005c0)=[{r1, 0x10}, {r1, 0x8}, {r1, 0x4}, {r4, 0x10}, {r5, 0x80}, {0xffffffffffffffff, 0x8}, {r6}, {r7, 0x8}, {r8, 0x2}, {r9, 0x40}], 0xa, 0x20) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000640)=r1) r10 = accept(r0, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getegid() socket(0x20, 0x4, 0x8) r11 = openat(r0, &(0x7f0000000740)='./file0\x00', 0x20, 0x12f276fdeea30bca) setsockopt(r11, 0x0, 0x1, &(0x7f0000000780)="75a318544cfc29e518d600b58c8d5df9eaf882ff284674de2c07f30c1b3c014606e50ea1197d4e62152cf50b2d75b940bc7e54418b841bc75066134f200069d4bcd1926fa28b41aa1a6190567e421c901d6fe95aca58467d4398a41e6a4bd29bb56918e4d0218c709da6c1f85edab6af682998aa097abefc17d234bfcea9b193fa1fd151556ab1e8918bc55b1f8fba5bbd9c770e2f40e129b7b49f1e1ff3b7a7b2d8084a3320c24f5594a451a2c4bdf4507327e71709057d6a8be817dd06831178ec711ee8e1786f341452e643eae7b0d7366fa979ff1b352e93a957ce0fe74cb82043245f8a1742af0e5f0f743604a2a727ef51edfbe2", 0xf7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x10, 0x0) r12 = socket$inet(0x2, 0x4, 0x4) recvfrom$inet(r12, &(0x7f00000008c0)=""/237, 0xed, 0x800, 0x0, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x470af55e6e4f1083, 0x0) ioctl$TIOCNXCL(r13, 0x2000740e) r14 = socket$unix(0x1, 0x1, 0x0) accept$unix(r14, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000001a40)=0x1002) 15:19:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x40, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x61) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x3, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r5 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000), 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x4c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r10 = dup(r9) ioctl$TIOCSTOP(r10, 0x2000746f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) 15:19:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='mdev\x82\x96\xbe\xc5\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000013a, &(0x7f0000000100)=[{0x2, 0x81, 0x8, 0x3f}, {0x7, 0x6, 0x3, 0x2}, {0x4, 0x6a, 0x80, 0x47}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt(0xffffffffffffffff, 0x4, 0x9, &(0x7f00000002c0)=""/136, &(0x7f0000000280)=0x88) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000240)) syz_emit_ethernet(0x11, &(0x7f0000000080)="e740608eb9e319bd7082291d0c0a") ioctl$BIOCPROMISC(r0, 0x20004269) 15:19:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba", 0xf8}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f000000c000/0x1000)=nil, 0x1000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r18, r20, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r13, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r12, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r34, 0x5) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r40, r42, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc04, r7, r40, 0xab, 0x4, 0x1, 0x1}) msgsnd(r29, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r28, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f00000001c0)={{0x2, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r47, r49, 0xa9, 0x20001, 0x1, 0x1}) getgroups(0x7, &(0x7f0000000180)=[0x0, r45, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f00000001c0)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r57, r59, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r52, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r51, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f00000001c0)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r64, r66, 0xa9, 0x20001, 0x1, 0x1}) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r69 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r73 = getppid() r74 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r74, &(0x7f00000000c0)={&(0x7f0000000d00)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb46dadb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38fb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c9d059adfc56032ebf7c2827b6c831fa7cdf57a270932486af7516e0018d7462309e91b78765fa00c15de264df689fe8ba54c33f9e7e5b9c9c85807d93d7fffb6272541d4d99f850d69e3a52cd6c69cdd3409906f256d182a173abd714ca25621d2469d22e572e1a5b8a22bf1a0282c3cece331ce0e8a6a4f4795b9d1a6eb0ab581511ace1872b522da1d115f005c07e05a10659c22cf138178311780a2cd63b2a90db5bec4071f6a2500fc3c12a8fa29c04627f97fe858220495c36c1f2bebe378ca0c2dc7cdae62873d0670fac2a477270f7ae76919364f65c5000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r75 = fcntl$getown(r74, 0x5) msgctl$IPC_SET(r68, 0x1, &(0x7f00000001c0)={{0x2, r69, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r73, r75, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r68, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r67, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="333b89052a8aeeb7f95e46964d87"]], 0x1, 0x800) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r67, 0x1, &(0x7f00000001c0)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r80, r82, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r85 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r85, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r85, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r85, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r86 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r87, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r90 = getppid() r91 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r91, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r92 = fcntl$getown(r91, 0x5) msgctl$IPC_SET(r85, 0x1, &(0x7f00000001c0)={{0x2, r86, r88, r89, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r90, r92, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r85, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r84, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f00000001c0)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r97, r99, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r101 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r101, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r101, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r102 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r102, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r102, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r102, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r103 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r104, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r107 = getppid() r108 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r108, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r109 = fcntl$getown(r108, 0x5) msgctl$IPC_SET(r102, 0x1, &(0x7f00000001c0)={{0x2, r103, r105, r106, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r107, r109, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r102, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r101, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r110 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r114 = getppid() r115 = socket$unix(0x1, 0x2, 0x0) r116 = fcntl$getown(r115, 0x5) msgctl$IPC_SET(r101, 0x1, &(0x7f00000001c0)={{0x2, r110, r112, r113, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r114, r116, 0xa9, 0x20001, 0x1, 0x1}) getgroups(0x9, &(0x7f0000000380)=[r6, r23, r50, r62, r78, r83, r95, r100, r112]) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, 0x0) r117 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r117, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 15:19:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6418214c, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5], [], {0x7f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget(0x2, 0x1000, 0x50, &(0x7f0000033000/0x1000)=nil) munlockall() r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) lseek(r3, 0x0, 0x3000000000000, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x80000000) 15:19:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffd0d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r12, 0x821, 0x5, &(0x7f0000000140)="0500499401008e354acac9cb3148e6993144c648", 0x14) 15:19:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) pipe2(&(0x7f0000000240), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs, &(0x7f0000000580)=0xfffffffffffffd96) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r5, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) dup2(r5, r8) 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, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 15:19:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x4d, 0x40, 0x0, 0xfffffffffffffffe}], 0x3, 0x0, 0x200, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 15:19:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="84bc0907aefbc213e7c781e1622b413036b061d45f7b736e4229a6d3758c9d803b9d9282f675e6cf1f8528c66dbfcbef75ebef03155e0f28ace245f7774888651fa1aea7b328ede8a7dffc15b94e4526f5ad176485f2de27a7791116539f35900340811db078e0de3a261b11c47ce3732ecc15f54fd745dc8565a49035bb532d10d14496e2529647", 0x88) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000040, 0x0, 0x0) 15:19:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4c) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4c) r8 = getpgrp() r9 = geteuid() sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000380)="71e804b174d0fc6f82c01947d2e8d9e951f1296a8718610de6956000da66953d6854ef0712901ad363e5784cc2983d6d38b5b8a65b7124a78643d8d03186a7fa085f19705d1aee03663cadb2da141f4c1b822cda56c829f725e3a1793b6d9c050e8789a218b04479", 0x68}, {&(0x7f00000001c0)="f97487f0520ca62e40b80e549f23876c79d3b19467b2ca3b13", 0x19}, {&(0x7f0000000400)="56716534a8ca79b5ad819dd032cf922cbeef054c090daaf8bf52f77ddd51bb52296d6f0cc82f2d80486d9defa5256494dae0f7d8320a4dd6fde8098447da5f9820b3638376e35258065197e2f78e4d92b9c9c8352213a471c5b80c7d7b3d4b6e3ce0d8c7622435de233a7a226f06c3276c9e83415d224300f4e0d9e17a7a54ea44a3164578c6fb6e6ea771a699f4f72bb5b6f8115a04e5d8cd28d4694f9697e3", 0xa0}, {&(0x7f00000004c0)="60e4b515092e1a2fdf1dab8184d83d5b24e7f77d1b20b6e160799030d8eaeeaf4b34c0d3f8f05921e52bdfa1ce1890a53429b20850efa60ffd8f2c024a71181cbcef1a82de585d4f1e858fe30081bd09c6876e", 0x53}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9}], 0x60, 0x201}, 0xe) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 15:19:29 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a8e34b40d8efdf574f3c45c322b66c2dccf1d5f22a8784efae1ccea9b81ecd08849b5328a9769c341cf9eba1cfc09876dac908150a689da14a05ce7c1dffef47c9dbca0c6323554e08bafc64e6bd5c4d58f5552b82bae313e3cffd790f34a8fd34e72673e70423f6cdc14022a7957ffe4fc8d69c9b40c828c2595555913ebb47fadb1c94a8a608f67d12b0980b4ab735fcce7d016f3dd168b29f418bdca02e6c473618bd1a2dcd3075fdf9b6ffc342ba037a92c7c176", 0xb6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xb45, 0x4, 0x0, 0x9}, {0x1, 0x9, 0x4}, {0x0, 0x29, 0x9, 0x7}, {0xb5, 0x3, 0x8, 0x81}, {0x9, 0xff, 0x9, 0xd8fa}, {0x401, 0x1f, 0x4, 0x80}]}) 15:19:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x66) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:19:31 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x70e, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 15:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x1054, 0x0, 0x0, 0xfffffffc}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:19:36 executing program 1: r0 = getuid() seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xdd9835a077e878d3, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r3, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f0000000180)={0x0, ""/78}, 0x56, 0x0, 0xc00) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x11, &(0x7f0000000040)="bec910079ed4af382287d46b66d9c639ab") 15:19:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r3, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r19, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r32, r34, 0xa9, 0x20001, 0x1, 0x1}) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f00000001c0)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r43, r45, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r38, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r37, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f00000001c0)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r50, r52, 0xa9, 0x20001, 0x1, 0x1}) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f00000001c0)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r59, r61, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r54, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r53, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r62 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) r68 = fcntl$getown(r67, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f00000001c0)={{0x2, r62, r64, r65, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r66, r68, 0xa9, 0x20001, 0x1, 0x1}) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r69, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r70, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r70, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r70, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r71 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r75 = getppid() r76 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r76, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r77 = fcntl$getown(r76, 0x5) msgctl$IPC_SET(r70, 0x1, &(0x7f00000001c0)={{0x2, r71, r73, r74, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r75, r77, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r70, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r69, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r78 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r82 = getppid() r83 = socket$unix(0x1, 0x2, 0x0) r84 = fcntl$getown(r83, 0x5) msgctl$IPC_SET(r69, 0x1, &(0x7f00000001c0)={{0x2, r78, r80, r81, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r82, r84, 0xa9, 0x20001, 0x1, 0x1}) getgroups(0x3, &(0x7f0000000280)=[r48, r64, r80]) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r86, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r86, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r87, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r87, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r88 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r92 = getppid() r93 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r93, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r94 = fcntl$getown(r93, 0x5) msgctl$IPC_SET(r87, 0x1, &(0x7f00000001c0)={{0x2, r88, r90, r91, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r92, r94, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r87, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r86, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r95 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r99 = getppid() r100 = socket$unix(0x1, 0x2, 0x0) r101 = fcntl$getown(r100, 0x5) msgctl$IPC_SET(r86, 0x1, &(0x7f00000001c0)={{0x2, r95, r97, r98, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r99, r101, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r103 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r103, 0x4, 0x4c) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000340)=[r2, 0x0, r14, r30, r35, r36, r85, r97, r102, r104]) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) r105 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r105, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x168, &(0x7f0000001b00)=[{&(0x7f00000016c0)=""/76}, {&(0x7f0000001740)=""/18}, {&(0x7f0000001780)=""/246}, {&(0x7f0000001880)=""/58}, {&(0x7f00000018c0)}, {&(0x7f0000001900)=""/163}, {&(0x7f00000019c0)=""/9}, {&(0x7f0000001a00)=""/226}], 0x10000000000001af, 0x0}, 0x1) 15:19:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x3f}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20006) readlinkat(r3, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)=""/85, 0x55) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 15:19:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\typf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f00000002c0)=0x10) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) listen(r2, 0x34) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = open(&(0x7f0000000080)='\x00', 0x400, 0x2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) 15:19:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {0x45, 0x101}], 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x2ad, 0x8000}, {0x18, 0x1, 0x6, 0x7ff}, 0x401, [0x0, 0x7, 0xd9, 0x5, 0x2, 0x6, 0xfff]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000200)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 15:19:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) flock(r2, 0x4) 15:19:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r2, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) msgsnd(r3, &(0x7f0000000140)={0x1, "9ec371842956a6ef35cc744a131763904b349cb8023532276c18a198b271fc418559e8771f4451bd"}, 0x30, 0x400) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 15:19:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x5, 0xfd) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x6, 0x4, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) msgget(0x2, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x55) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) dup2(r10, r11) setsockopt$inet_opts(r11, 0x0, 0x208000000000c, 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0x1000) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 15:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x16c, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x7}, {0x81, 0x0, 0x80, 0x4}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 15:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0xc1, 0x0, 0x4}, {0x9, 0x6, 0x1, 0x7fffffff}, {0x1, 0x6, 0xfe, 0x6}, {0x7, 0x1f, 0x3f, 0x80000001}, {0x8, 0x42, 0x3, 0x5}, {0xfff, 0x4, 0x1, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = socket(0x3b, 0x4, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0xdcb4f716b6ba11f8, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r6, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r5, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r18, r20, 0xa9, 0x20001, 0x1, 0x1}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r22, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r21, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r34, r36, 0xa9, 0x20001, 0x1, 0x1}) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f00000001c0)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r42, r44, 0xa9, 0x20001, 0x1, 0x1}) r45 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r45, 0x4, 0x4c) r46 = socket$inet(0x2, 0x2007, 0xfc) r47 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r47, 0x4, 0x4c) r48 = getpgrp() r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f00000001c0)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r54, r56, 0xa9, 0x20001, 0x1, 0x1}) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f00000001c0)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r63, r65, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r58, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r57, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r57, 0x1, &(0x7f00000001c0)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r70, r72, 0xa9, 0x20001, 0x1, 0x1}) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="38430a3f0823f51ef038140b61871a0b12fe99d6a36a143c28a74c39cffc584c8e5dbeba29352e5596322de10176cee540fc02a2f387b4ba3b4d1e7f981d3f1679b5d26ba3aaa93ec3a7e69d28c21349af3f126d30d8e42d9a6665a035c9f852e28aa3c6af58f5bd24d32da5bd99719cfbf07a520a4d47763ba0a8452d1e234437fcc1e37a47cdf9b13c6f10f43e7694b620d444a9c022f5490c355998444a5a8dc0c0d4da1f4c6fc5fd02f26bd4a654accc", 0xb2}, {&(0x7f0000000300)="05d2108f35143e4d6146cc1c12aee83e71948e60f277f3f574881fcb232501d1532e4770bbd1ea51895d19785d4bb2157f2c67567e9a698bc4769ca0716b1bd6a809d61e346a4957ac1461ea1e6b915d4ee6f617d21f30f9c3e6a7f6f8540e85ebd864b47c89bd293b5b768a20aacf77aa95303c51aee8c49ccadf81445a0efa24b697b0b424b577002332581aec279ed0", 0x91}, {&(0x7f0000000180)="b7543b8e83df", 0x6}, {&(0x7f00000003c0)="7893cbbffb9a354d8c8ef4757ab8c4ced2c8ad428855965d3eda962848384ee916a7a9f4", 0x24}, {&(0x7f0000000400)="519afb14ea7821c7863e7a4ce916810177e89c91c24fc607d3c05e572973919ab1c51a325c7ef01cd5eb687ad395591431a4c0e46f621a795a7a333cdf0f31f6e50209155eaa48fbdf5b3716471d0954158ab45db1c9070c8a4855736017016b9757c708b7a72a1fafb84f43d3efab7ba71eea3525a4ec5e2a9223472cfc0d2f9d33c43647de14e4687e6a7235a1ccbb0f848033ed7b0dbc78f5d6ac7b9e506000ebdb670ebdb921d96026d4036c", 0xae}, {&(0x7f00000004c0)="3bebec", 0x3}], 0x6, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r3, r4]}, @cred={0x20, 0xffff, 0x0, r20, r30, r40}, @rights={0x20, 0xffff, 0x1, [r45, r46, r47]}, @cred={0x20, 0xffff, 0x0, r48, r50, r68}], 0x80, 0x401}, 0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 15:19:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) recvfrom(r1, &(0x7f0000000140)=""/135, 0x87, 0x802, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 15:19:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r12, 0xa9, 0x20001, 0x1, 0x1}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r18, r20, 0xa9, 0x20001, 0x1, 0x1}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r28, 0x4, 0x4c) open(&(0x7f0000000440)='./bus\x00', 0x0, 0x40) sendmsg$unix(r6, 0xffffffffffffffff, 0x1) r29 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r26, r29, 0xa9, 0x20001, 0x1, 0x1}) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r31, 0x4, 0x4c) msgsnd(r30, &(0x7f00000014c0)=ANY=[@ANYRES16=r31, @ANYBLOB="7d51c075132a89d2ab6f075e5aaf35d325df20f860099accc794d65810f57880dcca431408abf05cbdf5495f5c78244a50727b739849946d979d463f18b14f9b45ceadc65066c4753783998b9bc646975251678b22e60c0ed71a8cd3036782b0160f1e06d79fb8d7c4ec1fae19cafa83ddedd2021085d0e9fab3df6d7defcb9df9054f78e4b3b9dfc9faeb09dd9c1ade071bfaedcd6d48cb3255b55adc54ea09907f7c57e7b101441136e5379bfac2f0f68202dcabf33c2b980152ea30854ba11d96b84a3c54b0aecd59290239f5", @ANYRESDEC, @ANYRESOCT=r7, @ANYRES64=r27], 0x5, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r36, r38, 0xa9, 0x20001, 0x1, 0x1}) r39 = geteuid() r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f00000001c0)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r45, r47, 0xa9, 0x20001, 0x1, 0x1}) r48 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r48, 0x4, 0x4c) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f00000001c0)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r54, r56, 0xa9, 0x20001, 0x1, 0x1}) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[], 0x0, &(0x7f0000003dc0)=[{&(0x7f0000002a40)="2b537f3110fd8c7c23aeb59b81d7b8faac5d8d8456823a474e470e0ff4529ac37e2b414427b679fd6ae503ef1d1b20229161253af20470b9a10a00735e8e971c4a106bc8630907913e40e54c7cf2d37910c7de37d3f25e12dcafd8a433d51adf6d175a34cddcf8f5a5a7a02559ffdd65ed8323a5a2e9574e86e7e46ccc10f24aa8a83f1bba156bec47788592ffded7dc0434462385c624f7ad88a3a80feef2dd53b79bc6a9a1090fff0552d4dccf3a413446c12ab7289cfcdcd73558448a3dbe7dffd4f714f45fab799b5b65cf3c6c40b2a16c247a91d3", 0xd7}, {&(0x7f0000002b40)="790a647de7ccc1c4ea759be6388dcae80ecdc7f13ac66e1b8cd28750b4ed8870ccb2484dda12b8c47da2a633129c1dc797355116a2288689796839f3119b7bb34ca31f7bdff76d600d", 0x49}, {&(0x7f0000002bc0)="0edc8e0f469cb7c0bc2d60e29118ad42b1b29e053634782193bb72b2d92559c688ce612e2b73af23fc8b5feec41c7399408834c42b04ebf569421c6d3123c51780dbf288f3d04e8cecce71422bc566c3ae7ff48299e0fb984479a261c69c0a036cf07aed3427b0e7f1b40683b09f85bfb8872974e3520ad5ddab6a1dde4779c32bb22904809fa72ede2331104296567c2534b51f8bab850d3c5004904bf8137bd2a0aff7ef4dd48f6cbe1e6a82d06041d3841603979631b53ad8f01466d36c8f60baeefcc1cbb9b3975356d6907df4686aca60fc0f82d9a4d67c6bcac9bdf5e391bb9f13b7d2ba2fa0b7db785324c43262b55e72bf65", 0xf6}, {&(0x7f0000002cc0)="8d33acaf890ea4b7e37ec8b8526478a0d4d795a6909badd647d33e03c81976b1c7ce92960cd46d6076900cb7c51926bda6c07a7abc9c3202e3ff92ebe08510fa27dfdf20d51aff156436ea60acdca3f015a0a9f188a5005ecf220198e823e9506af9b286537ce0c11864f871b6fb1bbbd5dbc79cb9a07bbc0dfb7a6193b547033cc4714c13a88c50f6c70ec06045dd4fed734955b139d7d6076201a8b474c20e4b3a8b440f724e71cadb5645e4aa62722ad42735eee16bca59889463bb5dc7d915665d863de5cb2e1bfc9c96977409923f0d3737ec9a90860d4291a4d0b9ab91eb0bf29d3a1ffd776ad0b2d1ec5113e60ac22df581e592df6e92d46cfb5df8ed1eb7b070681824dedc51b9d78ea218fafd2e9fd02a1be225432cf7d31cd04c446298c20b4276d43aa130e20ccaba543d20e25a651d5d895ae8e75cbf0013f439756a3e1c20efaece20ab97c83cf6283981b0584759c92b9a9117838e7f27bb9b5d76ad23cf7fb3dcedde699d4fa8df16b04d8acb34962d925f1d9b2cead78fd72d87b5edf57f29491d3b27ee10b6b1d3632b898ebface91485bbf213ac56ae206b5aa56c1ac8b9b3c99055d2f74060907f8e6551abd320ce664d7536407ceedc148b9bc340f14d5c4447bcbc14a24f7be09916fc0bfc9d52578fe0eea16d51b4fc5ceb7eb1afc543af12c2304cff98cec2fb4d88f4b645312d8a5c5d56f98e64ea9b0d2508fdb8328f658122408bcab60b883980d0a9eba8f4dfe94f0843dcf1eb1195723db97c9c133fedc38cd068a09b392940ffabe19e9a9d3f64e66f90d0a9ebac175b01ef44fafb9e2f792fb3ac14eebe62e15352632c926afc74f641b56c2e5fe255fe800e1959d0d5f3f8c89072f31d3dbf7c55fbb02ce231b7c659a6e443e497a0a1f6a4226cd5604611953597a701718928820d48b026077321b1d9b2424c5ea9bec24d4b6f1c9eef4f46c4c0154c2e111a2788d5ca283df5e091cb8a3214b9cd8b9439325ebf2b325c37c4b8dc285464bcad5b57bfa850725ba68c3f52e52aa4974d9419655041347fbc3e2845b19cb88986cda5b1bb77a40f0de4094e405cfa4227100d83cf4007b96cb83811d1fc0773c811ba24c93d7f0765df1d680e76669bd706a5917580c311d51bfe2249810cce408adfa4e4be7c376253ab8dd6635ffd234b6f4c6f2cb6f9559b93d6e02efdede05dd7cf679a8c721dd263c45e267b05312eb5e56af99e8df13ee40bff8afe3823c43b112ceca63f3c2a2835ff60b493b7f72b9339adec0b047a893fa802f529fcdf8b7f2bd5743a4a0aa0d6c4226138f7a2b8e07863fe9c5a32890b89a528d4595465cefd9bc6abeaa43a6d381badc5f714673f6778e5d4f6421915fd484ffb1ef357ce8aa903c133654b6dc91dd48e05cb977eadb906232f09b8c8e1a4d78eacd24f0c79fd97e39f2799cdb1cc65713c4f5dfa83b2b805a08d726f9feb2f1b108e5d82ba10bcf6968144d3d511ed55cf0d5877e0dde0cf83457834651a7304ee2f96867f17ee15c6d278e9a1fa31d111f09ca2d530bd1506254ef815ca19a52f50d6cbaac526445e3f37a1fce82bb51f6fc259f1a8255629285a9d452ed066ae260e9e35733d7b7edc4f797d3c447ad5370328d4b9bc0edfd7635175ff0b963251956bf81f1c7cdcae6535560303e46ef6db2aaea50427e75ff85e39a675b49c243423dced5a3f52c761e9eddea4a8e273ad35a4f0948e3b5d9758abf89703c1a74149711e3e3f7bdb85fdac9dea469f40602c2fd0bb98f7cb0d4ddf5345569b4e7cbd8621dbb8fde14b04278a6399dcf7416cab684cdda75f3ce5fcc3e78cfa12198638789249d12abf86286d77c35443ec1cadec6df4ba4e5d6c283acd9bb127cc01c75239875cc2975e5f0ab1c0980895e7c7b496aa53ee172a865984b79eb6a158197a40cbf90f738e55100d41b53cd4a50cb27f92fc9751089d045cf3c7da938c9671b08b3647916914abcaa86d54b7841ef98513967cff99fa890a8404b4dce8e751f11e618b653ab5d5fc2ee1a29e0497ae1971186f85456454f1e34245c643c43a1821fa4a245785b4aca7e251099f1d7b7a4c7e36d26073eb17c76d1e84da224a30d0b9639297b8608c4efaec3b7af65d2a43b9041a2dffa2c6e7252bbf8c02a30b06a397a2d270418b3df8542ef42185be36eb86edd4aa4f5ebded42c53f0771133782e2cd7500a988dea1615180ff1e4d898bea3fbccf776895b7ab1277c6b1ada05906bb278afcc8d36648a67abbce766891148b780336985e93e8140ee45e9735d2edbcc9f6ebcbc006fcb1250ad17fe0586b7e137a852c1ecf13bf8eb6c8a81513406b271a8a5a2c0020527469774133d1ae7cf78387afb8d704da379b0c0e4be50f65a1942c5b1b74a156b119a566f743b0837a04ce7a2b7fb86d49c9bdf277b15010822e8f0a1053049eb7ebea91414a54e86985551b5bcdf1ef3f125af6f829cdaf509cb766ecff70475894df5910a81db50796c3f6bea08f58339912da06f11f3a7031028635de00556e3107cbf2659bf6dc78e6f527612d780be27cc510fd4c70dbb34ef841309b7869309cff4e951a3a786d98ad4986e2abc29f3e5ec96510e7ec5ababe08d618d842488149a46c67549b7ad0536321e2052d9b9686734adc18b30266d07555d554bf76313c3e950fd2b98cde77c6d22082e99e9d1b510b17f2a781f1498062bb306c7a23bd626371ad9361e8250b53cd211ac6a3fe9df6680ddb01354848c16ceca1eb31b7623afd39ebfb18e3f9d116f96f2b59705f07b73ed98b120f3068535e79fb4850ef0f0358ad868b83d1ebe69035289c75c788dcbefd1550fd89af84750e38976e8d752967aadaa63c6ba0db592ea985fdbb9b0d576adc92f2d8603f93f0e2b284f27676659fc522e5c87aa44319a94a28c53d8af37b90248dd8786acd95875dc84347cface4c7ca16655fb5769ab4606db8b227b1f3d8fae7a736c25da21fca8118ce7f3ee78f21a1e33396a4dae65388ec3c0e39c4dc060d4cb750d727b25acc71fa37b1c3036124beb71b145c308968be216284d36215bc192823a18108eb27a73b4bd4c21fe987012c7533f71e28c417681f99379029bb8c53fa47dde93d0b8fb182e110119a93db30d57ad1008266894ff7c630d7c7d8eaf5833b0441ab39c9cb86cab95eb730df4427e21442a35e63307a2a7238e1b784f13d5afaac69d0467605d44184c509d58d8abb101b46e3539ddacafbd635c2b00cf68c72d30f7d416b1f885c3957be7290ce885daed42a354286f8932ecf3339cd185b2f043a8b731a26f478d1ac7f5ac968aadff07e56f111f71f489c2db715d6a60d0a790d7015d5682f47b7ceb888378ff5f7b4fad0723709f070e9155680e48804d6e1b146ee8832ebb1aad22d6e79305bbaa3786ac9be6a126511fca2545a2f8545f830d8fed95cdaf26c0f5f43fcd3e640c066b48cb823382e7dddf15e1905b77b7968cd317ebcbb1407e48ddd6e5927e37370b0566cca36e477e10fe9b08595f1023cc1fc9821b0530e4e8daa0a786dd9a15dfc45e1bd2d4baba838929a74945d380005c1d5dd0e8b5b5eec0b511358219daa07c7af83e0d577cd0eca417a2ba742d2a81d51d6c6c513ba2e94c70566b8cb446f85f8aaf8136e498827c5ee4883a6fec339389b347f1fb2a01f1f5e4d84cb7a011450d82309c9cf352fdf3f76e2775e0ccb1a78a1f9efd89857f12fd5b79077c90c232dd30cdaa9a619c7cb80d7a939ec47e99ca8b593cfded02427a2ae200a7784787bae7cd538aaa5d946c5e3176cbbb2996a4ed93028620209d0c939a565e98b268a50b2ec53b796055975060a417f830bf70ac7501fc025f4bddf9dce01550940b781971a1430452d4681da3d40e1aa8d1e8d39469ba0c604c5e2c67b6bfbe35e1df51268cb68b5ceacfa75c5c9043890b5804d3533a96507cd6bb285fc176ee16e149fb516ea400698f1415ea93ab9499193f16f0ba83ea0bc4b2c29a95cf81417079d8ceba524170209a763050d3a0bc36357cb9e28cc4ea8028b270462f4b4630e6d60d736925d7a59f9ee9cc07719241aa8cfd2a4c3b99a4f91285ab1a9a6e573782fb289a44e7da1a8c70eb8342bab890c64991b37e850292eacd46f2fcee130d784c608ace97f56a7e8ac7e91aa6cf480285592740d8326b5616d5dcca9b9b3ea07e73d39a917db4347167bbef356d20781a5dbef25fb502a00dbb4b68cfc67f4dda69fa4adf994c14f15efdd3c2b692b694782aa7589002452a809a014a0839f36e9effaf58a0adaf6536ad43f38106122c70f6489b5ecbadc7a55bc5cc8e4fd2a2791c26abf49e41a532d962a9c821c8342f359992d7c64b10fffa78480760ad37ef459c435ad4e69eba5f51ac46a15ec1a96b09d84dcab04604aeef8390f0fff0331c341e2053b8c2dc637d1c2ee69cc4de387a6b59bf7a4f56370fbf9fa9275dd9de63ee5419264d177027f6cab87335e4650aab4366ded3693b1de23bff755ecc0e12531d3d02d700ea8cb0361508925e6280b37042221eac0cf6ace76be4f5e8471b384659d146d3878454bb2a3c29f3f2e687fce6cba11229febc662adb128bfa2bba5d3fa64ed229e5334b1fac3bc77c3cc50a7b4cbc69a6859eba73f6314ed5bf03a6c18900d5aa20a637ab4c798ecf9cbbfc4b040dfde905f8febfdb5da5d14bdffbbf7fc5bfd61b3668f341ceb4c8580495d17e66f5d6e4dab349c30b38721a01a08b9a493ba8dc511b9bca57345f91fa6fb29ba64ce03130fd7d3e155d0645c97faa2740999daa479864542a8683991ad958a37a39ba8a6e661a480b78de92097f6faa0dfafad028eeb6a9d1e1c3da28a116b3bc0c98c1a870a3772d9825e52b45b9972fa719e75427b8a967eb90e8a28bdfbd58f64c20bda70c127bfb743a26431f2bfe262daf385764590f3223e0c03168ef7c516de5db9c4e2554b448dac0a27957a73454e4b75d3c746cd5fa8f2e4d47fcfd31df180840b36c1cc68604323f79060495845d44e6bcf94f688fbdf17f0ce85eeda035bbe4d829b05d19511a7020cc6bb9ed2e631976da390ca83100e2abbd3b112895d1b5b6cdbbb90fa7f140aac2dd54d9999b6d79ee4b35dfcaaa03f5a62ae33cf2e48b1f0a6956e3b832981f17c24390e3b2371fa9af0b95a194952d61ccac5f5a28877b16cd36bd2f8da92afdd6539c6452803e4e6731026179dfca809a086332d7899bfe99178e07250d97a56e0b6e351859cf75209891fe22f6060fabce86ad884517a8ec741fbf18f6349289cc73684fa433c0e0a475ef83e5bd5e822525dd4ee17ec222dd960234e957a606fc8964b0840f7409c9bef41e27715cc0d2524720a6c29b407af85d9c6b501f0dd7ce8f4e1d4945ba7f473974745187b2119c3134b0cba2e19683c7f44b4043bbe66204e0e610f21db343a14df13bd1de95a8a9849df489562338529e3098fa9f64f65be0f151e29527f5c4b27c8d673c73ea78540f53bb2d20f4e3716b8d068bc513e32a9fc7988928f39fa48d9c1d15bb5999e272126d5f8047759d5414e311a2c795c32bd939cb859eb1c56f2781f3bd3877279c534986d94b0411f57a03bc42e4b45e7353e322e8b97876e7993df25e3c9f328587d4c226de6b7ddd1d56993968ce35fc99423f601d2a8861a9becc4446d1de69ec3f49bf468f5ef38fcb597cf54ecc058b50b3f6b7cea34bad03b2afbe31d5640b3d1c3faeea39d7ce90f3eac9a66ed9502a76d1639ae96c28a91549f87c264", 0x1000}, {&(0x7f0000003cc0)="13eb96d8c93a05faddfc0c488a909dae5157753f96d3acca529dc4d913f1b75b6668e0443c758e306238a5ff6b102515f50b266afd63d862c6e7cfeac946d7ea91b3c27f42b72920cc0c12f5f1108a323bcdee66", 0x54}, {&(0x7f0000001600)="be42c0adfc7f2b987e5a28a0e0fd54a07d6f2e9bca3594c4b7a07c1586849114ff43a48994b79f994f2cb3d80027021f4e6dd56d3e4a17aae7f66a3f5181", 0x3e}, {&(0x7f0000003d40)="6f935c94f6d7dbd4a1690fc1085ff6b819331fed6423f26e067c872f09b3ee9f2f8839155a1036678ec9f9ac3a36f801268b899620cb853704c20b05f197429c3ccbfdcd857f41478320ddccc3af11", 0x4f}], 0x7, 0xfffffffffffffffe, 0x0, 0x8}, 0x0) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f00000001c0)={{0x2, r59, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r64, r66, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r58, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r57, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r71 = getppid() socket$unix(0x1, 0x2, 0x0) r72 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r72, 0x4, 0x4c) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001680)) r73 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r57, 0x1, &(0x7f00000001c0)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r71, r73, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, '\x00'}, 0x3, &(0x7f00000000c0)=[{&(0x7f00000004c0)="cfe338f818087a19377ed6fc1ab33c99a6fd4ab52a1102351357c724004dc0658565a75cf755edcb82e757da86e27f1f0963ff690d7337bb8940544d69f83e02cd475ff5d63590ee8c55f9832241077c9eabd295cadcbb275e99884a548792cff3087052a9ad2014df9bba9d42f0ba3f1bd666cd18d69b5c2fc2e7094eb789e9fe53a5d1a62f89febee45324f25392424725ddfd230bc1d2df153663bfb1250b623c403b4980b80492ce03e11105c0b5bf53ebdd105b0f1cef5fe3273b9b238eb638da94b91d215d1f7e874455ef4db861c442cdb1280fb359955df75cf05c1b570e22ec07494453be171e89fe672894f2e366a45fd2b471e3fb5f2da797c5638b39ec3457483733a39aadcbfa578375df5f104a6f9b3a1a4cf1e9521a37d77ca7ce3cbf206b0afd2f6eae5dbb81ea05042f8e80c62292d98ad85397015a4198ad2f953208ce67025d2a9e7c362a67646417fbd1f9e6664f7910c8208ae9f9e8addf8bc6a7d0cc36e67f5cd2f4f3fb4dc8cb2cd03e39ce096b90a2843835be9b92f6fa15957880f878f6128efb3f124eb2549d60dabcab21bad0e7db55706eab1af3cb900737488d08b5345d3b5643e61d5951689517015ed78d6f5b30f55ff7b2a56a42f2dad9d02cd56f71379b9d8043ba1ba69883bc4ec566bfc23b7e6b62e207dcb66ec0cb5fbdfb94a73f0849734b8685f0075e4ef10bc19ee92b8880470758f1415b17eed65fe666b0929a7a2668f028fc07bde8e5295180d672a0c21ae63da11d0be9a244121c2e9b1c1c92067929ff2ebb3f8efa06f58d1593fd56236342a644ffc08c81793d1a62d580eceb9fb105f714d783c5c2f5cd8f32537f36489c0f13da73ff9dcd500de2d4c6829fe5f795b5d8a905df8daea35d1fb55880b26f2823252b0550f1c26b2966b755c8ff91600888cd340939cc447c873941df95124973966baa3877b3540a1d5ded0c57ec89966cc35ea72791ff89e5cd2636ee8dacfb15b52ce1f9922ab24beb357bce187382198e36099314dfbe29c1849cd3e98bc1d522827b33198bb116cdc1b288bf04ffc13092aa75f45e53596514acaf8cc1ce70c063e0c00fa3b0efeb3e409af236019d6a34de36420ea24cb528315f4384e21a291b0863b196d5c5bf5924de290a53451b9cfcd96f138b8b7938ea149b150778ff934d12257f8c7dbb914806cae70617b431707dd86ac2fa9ae478248ce65d404b0b275f70c1c7e6b5c85e9559e67eaf148d4c8eb7a2281aac432a6e22b7b521e3a7354d3b0b5fdf0abb5daf41efee46b8048f2845596c83a85002f895c468d6f0cf9234d7497aa7ee9ea5f791e34259fdba24483fd4def316459aece2b3306638f944268463f47ce01bee021a5dea35e3bf97719c1662e80a86c771c82e09fb9a87afffa6a2dafd3c0f36f0714a667d81433d4c1af4e1228479dba6534f0c360abe9b5fa9519aaa9c4b310601f457e6721e3b6d2f6ad4a64fe3f0e5043529dc763b60b3a6b4463de9366ceb7aea1c65d778e06f2273d15431223b2cbadf7913117a59f76e175293d5ed84709a8b1c65c6f19e0eb00faa15fd0299a1f80b421d068a9156e389fc5c74c14d684d89ed1a28303478e0463368a9d0ae9c3676f2675259a068bd53bf45acb2bc536d5072f5afddae2bdb509e5d352d1f9f5586efaed2397dcd42a72fed7093f0b4fe8cd84059b5918701667bcd2624e74206a5beb6599a88745622a9a576b62b9281988cd96b1787f2cae183aad461ce5e2b3e83163a33b15adcc57d1a3dd38658d1d0b6d62fa4c07b43222a143f1ba54839e4e0d228b9bbf0a024123e1091d0c72feabbd095b1e52d5f323668d0d33abeb3fc090d125317cd98e2b5bfdbcab10959874eb71380ce749264de07c2860a55773bc03ee852abf9fbd4899f15e3aafb30baa1a9a6bbef4d56c170b7a7829d103268fcdcc9a7b1adb261ff96533d9d8bd8faa8ac51e4c1d46586d5b285a52090ed2fa317353193e50eb60cf2c1cdaed8a789bc0d044e330f7b48df387d96c7586874c97288fcf0d4aa68cd59ef7e34e9865c9ea3e042b6563705a2c9d1e8b87c9a5bcc234b80150249c94c319585ba40298555d243a52940167e3c55e9a0244d4a37b96f81a165c2fe2ac08e6532100f4d1a843b1aca5cf6b44949256a40cc1b1c3aa6a6a6c1d897c5bdca18b3e413362c7c3edd8d4c02fac57f182984aa7db27b6050f3c9dad86a9154ae1783bfd6551c9d31ecccaac5b3e4facbc046a33c79386283e83fc28074176d611a16f8767b9fdeb94182259ec5eedcf60d18f08afe4a3df0ab67411b999ff16c0d03d8889e04894f6efb0414e11886084f794423a2c001d61fe7b2986789abc3bfe8f1919b7a0a957a8f16a1b659df0a3d15fdf969b8209dcd885e45a127cedcb526010761e485da8f64270ba0e3557dcb5c88202cf4c979a42e71999ae03461178b1f5006068875f55380f9f5487c32f5024321f0b71ceda72be30ee794d5c3e808a6f4929ebd2c684d2fcc41139c87f6bb84d166963dc9577598979f9ee336b9b95bf4caa8f57a005c3849dafe418af03d9a2719dcea32977816c0581c6f248edfb03dff4a073abc0b50cca34c14fe8378511d0193a0b46c207e05a27961140993cdfc0d4aee39b28cff3ec4974182a036bc41b05f80b0e1fa3e163fea001b069fe8b8b9e8060d855c4d6e7bcbd6593ce13d973c9b0e9662c212d2acc4cd46e4192b4e7c290fb9e9a0b6272bcb67b28545f24608d73a497dcd3a109c8ae27e1f21bff82a2359ca438978ac9c6397868437c31239cae062a43615d5bd02e3ebd009f913f8269c75cb89ef46ff20b5e7e7bdabaf3e35a99fab27e76607ab556ff4c3b01cc97a7329f1f55ef38a30740e417fcffe5d07672fb5653d0377a9e1f57674ef6d58c234e0a99a2befcea440ad08a172d88f257518c580713a92a34b732076f7db509e31bd763da157d7d659c50e2f04fd87360477bb5d7113cacd0ca264b589616b1c18dccf367d74baebc3877f495fe91848f095df7465970382615a368549f26e2d9e5d3d2efc38dbbe032aa0b11c9b331a39fad75f35b700cf7aedddfcb892b4daccfb630d87c6b6a78f8d8d8756a486dfacf7f9ab202a3f992c82c97ebc6ee6e7907ccca26b00fe7981f09610abbe426714053184a5114b8dcfa5895dc06116c2194e5da94bf7ed440b3365152c9bd3fafdbc5d7e2256cfaae475cfd84e462a48ca242fc1c89ebfe6b59284f1bc1ad4e91741b2503b001a580d2934428631e2e2e2f793dc70dee7cc26ac52fe941c62213cd90f1b34c5d00306573827f278de179b6b6c467a66830fd641756398e8926c8cd8e95a4b89ebac9a41cdb424969c45636dc4ea2ab2266754035ee887eff7a9e56f5168cd1c129e227c41db3e29910dc2f0f117bd3f96450d5297d1ac63cf596036d653ee55554be3920950ef1be63b54f506282cd80315cefe662e1aba26558e381ce1122a4018bc98215a8363ee75185f84f8eae4c1811bccb885bf6dcd669772770ab8aaebff94888f7fc965a649759a627ef320dd22e60c86c7f5fdfc25597c10707bf8bbba8bef4c9063a9c5e2b4e75c13a64d21365d69bac21f571d659248f169d26528a165d5b443e9e63e2db35bcb2afcd763b2df9161f754c0fbc345862ea9b12ee1cab8f7b54b128d43fe970863fe6133e685eaed14e4d631ae87b7479254ac8112d87eca042680616305967dce484dd6b95fbadbc19cb3819d047418d201eda25c085dcb774e56dfb22c898e0a7c579cc1534b2a1eb3b3cd4f06268871625250e3e1b82dc88facfd020016d67378aac62cae10f1c20e4e7752eab20f53773bf7a510b832b3ef9085d63e315d6e9956cc15039f3ce180439cacdf0af7d3e990ee6623db525201782d9b6cc4d5a074439469ef29353aac1bfc7fdf444cf99735f4f0580fc3083f59a9d7c920bc89983732a04a481977a235e98872daad937c3ee5e74eb827e77730053eaee15eea5d6ad0dfaa92fbe65f022c4e5232e5df703c4864325868ee22596b831511a3307aa09f73ecfd1d0de2e7e68740bbf486855531decafabac6632b017a78abe6095bf26b68c86b02bbc040544b7b4749ce0a48682ec689ef1e48ce956480fc08f443e0d46e83b5afca0c6ab801ee0599aa3e42279fc7aa8451112c91e5eb7192ceebc9d55fb9222d9161773e6a8ed90031bf019672c6f0dda6e6a4eabcb55777f97d29625efa13161b3adf882ebbae82c53cb5686b3780e11720aad5aa6ed0fc0f9129263373767323fe654786fba29a298fc998e04c81338529c80138d3d54a74266f3909bf5676f222f980fe65023c9e9cc2774a5ce36973fb06245ea0d15fa67d61ff67031a71ada7e5fe6cd6205969a30756d07332227bafc4a875c3ec9464d3911a6a4b3fdf30e41f5691dc922214ac725c5affdc4aae708badc93c2717082cd376683c34b57de5ba49660cc19c4fdbc11b0dcd9d1f46a4a77f81ffd61274cae1ab1b0d58eae77309c958aa062ab1a672c19f267a6bfbdd99aeb798f768970c7129ad89b5bf692842da189c3204e67a6ddbaede83265311c2db44010ca7487e95baf62da2b27a596842ef30cd2a79e720856abcc68b64721a91b4b849b9ff1dd876bcb6629f94caeef9dcd1f7415f61e20c07eba13e02cffc67479dd21612d455f647f03e4341d3a01aeceae228c1af1e1549c1f2096682a8cfbf30c371d5f469d87bea98c5eab797b3036998a549366bc82342556c7325d5806b30abc1cdac387145faa96cce96ac4488ba10e62c9ac782727a0f471e8a8ef620b2991bbb4bde12a7a21853ede35a141fa4eaba944612bbc520631c2daeebf9f8486babf9baaca0c5a0c9847f48d1f6d1b4e4b583b01246de7376470c40df8cdf6a4d37a45245e6ae9d44884de2c321ee738d7deeed3d4ff3a8447b239429bc53c4823b5fd9e6d5a319e03fe794650d568b4adab190e7c4817f1cc1fa48efccc2eb39c26d59bc8e091f6b9197cf2b1b80b951f4f74145773e673bb3b0c15bd3e44e64c52d283742c52a1932a07a0e66f5219d03d6136ac8bc37cee42ae6be5ccf4461dca6eb127d105dd80e44450bd78a6eb289ad8b5dd40ffccbb0e5948c4221d466a837725d9f3c99b6786bd86d5c7c0dcad550974418bec62d2e969798e4175d04840d9cd3d141c8f0016a170a8d5b22ee37b77dc3296f8a0c8c4ef408b9b4f1039038f54679bee09210c312ad57d018a1d44f01107c14f8c2453344f146b9be49488914cb7c911d53a62b2b977068718d61e317af9fe58ae8f2f9d98f8c5e168a95aac264a58c275ec161dede90c91461d21620f4f3a2413927e48f13e70d2c9ebea4933c03d2d969033503124876c915eb68df1b5bb5848a676e317de3b37722e900686af301f326a4dcf29b747017524b409a03e52049516d436255526701c9e5826cce60f55fea483d9228ad8d9d6edac4c6717c39d7e93c815ed7bf90d427b1a78502198a719b607ad38d69131815c50a197f658addd8b848683fb5fa4f23dca9a68d8c08fc0a6f0236b185cffa85c6342bb11d9234d2568413e6c9bd1f93c42c20553f13074ff643e6a70c234d964dc7a3bd69bc134d0536999318877cd96e8087735576bd6491dcdf887901c9a575e251963df7a0657131b922b722028d48adc1295642fdddd6d653edaf3048d11edbbd7d29c6ef448b6f4cd7d6d834c05b8cc3c0b9936cc5b86fb585e59bf1e2216fb7d91a77492076441490f2b2c400ba3eaec6c9f9fa0cd84931536c", 0x1000}, {&(0x7f0000000200)="11d63db85e9b456e4a3906afee39f252b224266fa7ff01883801a870abdeb2db7a766a304fe01121e5912c5eeb99c75fdc3480557a9ca568810cac7a5779e1c81ef3ecfc4080c5254b21d6a772b777de42ee415b448fa40f783356ce34d69752faf0146e4ac4d6e03455c19381c931d72bb146a8c27b6b42169c8fea71376fa8415089f4653bdeb7348ad029c9e089f5cec02442fa02728cb8dda3f60f2552512a06c59f311ca4ecfa2874c4a0d7054eb211b623d806e7a2cf883b467eda113a44c670ea99e04e8a2ccade0da2a034d8091421373c095800089e1ca3a8ee79080f5d9d3fd5b156b1f9fc61fc3ea4e43a6c353a346b", 0xf5}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r12, r17, r24}, @cred={0x20, 0xffff, 0x0, r36, r39, r43}, @rights={0x18, 0xffff, 0x1, [r48]}, @cred={0x20, 0xffff, 0x0, r56, r67, r74}], 0x78}, 0x1429ebac55b92896) r75 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 15:19:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000440)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) getgid() sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x4, r2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2cbb2, 0x0) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) close(r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x40, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) 15:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x9, 0x7, 0xff, 0x102}, {0xe48, 0x20, 0x1, 0x9}, {0x8, 0x3f, 0x5, 0xad9c}, {0x0, 0x5, 0x7, 0x4}, {0x3, 0x40, 0x81, 0x81b3}, {0x1, 0x1, 0x4, 0x10001}, {0x5, 0x7f, 0x2, 0x81}]}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000001c0)={0x3ff, 0x5, 0xa54, 0x20, "9abe20999e3c2cf0f30f8c5a81c2ec524cfd9ffd", 0x5, 0x400}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x42, 0x8, 0x1, 0x800}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") login: pckbd_enable: command error pckbd_enable: command error 15:19:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401], [{0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x30, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:19:38 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) connect(r0, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x4cb, 0x353}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4c) sendmsg(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="70000000018000003e142ec0afffde4a8242e41007a2d7d208eaaad1524ce81698913615f61ceb03c7e3766842ef140bb0f9675c5004856a91c07c48abdaf745fa6efca4e775ae529feb8d70ea50c93059e521ba95e587ecf0098be44880f5141b03ba5869a544fb54a12556df06b8256b0000000000006000000000000000ffff00007587000099669f7f4d8561063b2cbc8467a2452f63971056e99cdd103f506d43c4b49dfa0887ec654c29429262ccbe0c21ff868f2124731855cf78e2daaaff070000fd8b3f8a8469f31fe4e4aa000000f70b0000ce9a41597682acf09f7d89a76c0eecfb33407ebbe390e7ca958cf9162d72490b8e7be2c943946ac92884dcdfd995ccb4bbcc0e5937e48e67a8271f1b054cb4b7cd2d77ffb0f23ad633331e12563d48155ccb9985bd910a776464b4f6eaef6eb96838095be65fb363da6553d038600361d04c9b74c47f2a17d73ee2caf73100"/360], 0x170}, 0x3ef310bbaea80b0a) r7 = fcntl$dupfd(r5, 0x0, r5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7, 0x1f, 0xff, 0x9}, {0x400, 0xff, 0x80}, {0x0, 0x3, 0x3, 0x8815}, {0x1, 0x7, 0x1, 0x7}, {0x8, 0x3f, 0x7, 0xffffff50}, {0x3, 0x7f, 0x4, 0x101}, {0x2, 0x1, 0x2, 0x4}]}) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x1) pwrite(r4, &(0x7f0000000180)="5ae84e996eea885e99c4b22195dc6f2a1b56c66a6830e7f777c3be00785eed307d14d03f649fb3243a38ea6bd156ae1d3ee2e5a780c5b882ddc757431d2af1bf64116fffead43dffcbfa140db40d58c1993b057497e7f9170164a06e796443df16e69ac65e12f598ed9bc4d3ffb1f47611acc470cf38782fa91eb674551a5e404fd36d63", 0x84, 0x0, 0x7fffffff) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x44, 0x20}, {0x8, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 15:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) lchown(&(0x7f0000000040)='./file0\x00', r2, r14) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 15:19:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r3, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000200, r18) 15:19:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCLOCK(r2, 0x20004276) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:19:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 15:19:38 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000004c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) unlinkat(r2, &(0x7f0000000540)='./bus\x00', 0x4) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="a7daa2f8d5a7bc1b00cd237bc8fe0bb554938147e0ced4c54cdaf1e2b98b559482b2eb86d5746f25ead864f450e37ae75feb2ebf692f834d99040d5359d033657930dd237126cc0b42cae056c5a670cb7aba8927f915d1a06702c412fab50bb9746d3564a4f85e6afe0ee9be93dad5f20a3b4c26fb745b52f142788cebc9d73822bd23fd658c828d6a27a7", 0x8b}, {&(0x7f0000000140)="3f343f3279b1debb708a7a13694c6cf3445eb96f453a84e5afcca7d52794866f973dbe07cf1ff93bdc328b35f7d78f4d88e16c4dcc0386673ca5e3e111b3543bd9e531803c0ad3fa7898f7887e6150585a6bbd178ba1fe34e80d7afb85596547a2472dd4df5dfd38c30d20263f998a67195dbb2533713f020c896e1ee92d99587aa9a7d48e1f4ce065d8c211c1562a79354bc1c8c4de40e43f4fcfd3221c28582a055b12e16ac6fd070000000048fe0ccef00ddd83b4e6160d33c95c00c0d39af6cf07f02e29691ccf622eb1816c38c03d47f1ce14794d79a6d19f98", 0xdc}, {&(0x7f0000000240)="acacb7a1cee66007d6ca4b808b84346761f2662252af10e8a3076f2f99b8", 0xd4}, {&(0x7f00000002c0)="7e45be037bbfb24ed25d4355340ac12ebb14b7fc434dc704743576b708a5ebf24be0e8e70d646b47b6ea85543181b14faa18270a7eb935784d9e649f980f966b0bdd8a3775e1481559f14959319aa627ee8951300600d0557c55f29e109aae8193c33e229c7d6bb0aa0e033e31fadda4f967326e29c95f9b1713b9c550fe20bed7f53a4f2e59e03463204c60b9ef686ac69a1d02d46f8e7ab06142b838cf67cf098dd03e48d4cae5a2381a4813e6c178f1f38695169e214367e6131c955e4c94460479892bb00852d7d32cbc78c0025b259ea9aae803d12637cf30512d496b447592da7315f548223ef2ac917a", 0x26}, {&(0x7f00000003c0)="402f6a8d55bbd576fcb424e47fd417e24951525112193f6bf0a1743dec12c26b53f7759b26ede57f59152723abfab032f936ce41233c6299a5dc383bc9035bf7acc04e1e4bb25cc9b2b5f96e13c55b8641b45474307a2d91cb3fe1dd2b83d96ea32d9bad34da6ecba3c419f0144d77e55b2ebc", 0xfffffe54}], 0x5, 0x0, 0x2) execve(0x0, 0x0, 0x0) 15:19:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) sendto$unix(r1, &(0x7f0000000640)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xfffffffffffffef9, 0x0, 0x0, 0xffffffffffffff89) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/40, 0x28}], 0x8) 15:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f00000000c0)) r4 = accept$unix(r2, &(0x7f0000000500)=ANY=[], 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000200)=0x9) kqueue() kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() dup(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = getegid() r8 = getegid() setregid(r7, r8) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r9 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 15:19:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0xc3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8100, 0xf9803aeea01be3a8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = fcntl$dupfd(r2, 0x14, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x80000, 0xf26}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000240)={0x7, './bus\x00'}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x20c11, 0xc0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) socket(0x6, 0x2, 0xc0) mkdir(&(0x7f0000000180)='./bus\x00', 0x80) 15:19:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x108) socket(0x0, 0x4000, 0x5) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x8, &(0x7f00000003c0)=[{0x0, 0x3, 0xff, 0x6}, {0x5b0d, 0x3f, 0x0, 0x5}, {0x5, 0x0, 0x2, 0x8}, {0x8000, 0x3, 0x7, 0x80000001}, {0x0, 0x6, 0xc, 0x101}, {0x26, 0x3, 0x7, 0xa9}, {0x7fff, 0xa1, 0x1}, {0x1ff, 0xd, 0x8, 0x7}]}) mkdirat(r2, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r4, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000400)=0x1ffffffe) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000001c0)={'./file0/file0\x00', 0x0, 0x40, 0xf8, 0x0, 0x81, 0x81, 0x40, 0x0, 0x0, 0x3, 0x4}) r6 = semget$private(0x0, 0x3, 0x10200) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r7, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_RMID(r6, 0x0, 0x0) 15:19:38 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) sendto(r0, &(0x7f0000000080)="e140a736af672fa30d2a83846d130db3b3f97dd5c25948d85850dc1fae6d1ca0debc30bc23cd3b9999295348ef256737bc32c31610f246c7d902a4da8036258273fce8563f6f6063ed526c29fd66c08d2c4833a1923c23fccbf4091962de4f7976", 0xaaf7ed527d59ee8e, 0x8, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4c) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4c) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x4c) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x4c) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x4c) r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x4c) r12 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r12, 0x4, 0x4c) r13 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r13, 0x4, 0x4c) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) r15 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x20) fcntl$setstatus(r15, 0x4, 0x4c) r16 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x4c) r17 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x4c) kevent(r4, &(0x7f0000000300)=[{{r5}, 0x0, 0x20, 0x40000000, 0x80000000, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x80, 0x101, 0x9}, {{r6}, 0xfffffffffffffff8, 0x40, 0x4, 0x9, 0x9}, {{r17}, 0xfffffffffffffffc, 0x55e509d9002a31a3, 0x2, 0x3, 0x4}, {{r7}, 0xfffffffffffffffa, 0xa, 0x4, 0xfff, 0x7fff}, {{r8}, 0x3f3e890ae189bb41, 0x6, 0x4, 0xfffffffffffffffc, 0x40}, {{r9}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x8, 0x5}], 0x2, &(0x7f0000000440)=[{{r10}, 0x8, 0x8, 0x10, 0x5, 0x81}, {{r11}, 0xfffffffffffffffe, 0x61, 0xfffff, 0x4, 0xffffffff}, {{r12}, 0xffffffffffffffff, 0x728dd0d181c25add, 0x2, 0x100, 0x4}, {{r13}, 0xfffffffffffffffe, 0xac, 0x8, 0x4, 0xa7cf}, {{r14}, 0x42905932e4fdf64c, 0x10, 0x40, 0x2, 0xffffffffffffff5c}, {{r15}, 0xfffffffffffffff8, 0xc1, 0x4, 0x1d, 0x1b}, {{}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}, {{r16}, 0xfffffffffffffffa, 0x4a, 0x10, 0xfffffffffffff188, 0x200}], 0x6, &(0x7f0000000540)={0xafd, 0xfff}) write(r3, &(0x7f0000000200)="220e223b43dc38fa2ef4c39b4b36d27c66f206cff0eb64af86ab80e88170ccf85d60edc90c0a5a0197e00ef521d9c9595358f0ab9a7c3a1c0ee09f8b48da77fb31080eef177ed2d788e02f85db40bd5848a15aaf1029aae2bca6859e6cb564af384deaaece9857d1b48b07b079112a1f73e15f618c57d29c31b745b283203e1b000000", 0x83) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:19:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 15:19:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706c2000000b818000000290000002300000003080000000004bb893f00"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x2, 0x1, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x101, 0x6, 0x0, 0x4, 0x3, 0x81]) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 15:19:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x2, {[], [], [0xf8040000fb], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0xfffffffffffffffc, 0x4, 0x800, [{&(0x7f0000310000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f00007bf000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f00003b0000/0x4000)=nil, &(0x7f000022a000/0x1000)=nil, 0x55a9a3f7}, {&(0x7f00004e6000/0x3000)=nil, &(0x7f0000323000/0x4000)=nil, 0x4}, {&(0x7f0000410000/0x200000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000011000/0x2000)=nil, &(0x7f00006c1000/0x3000)=nil, 0x8}, {&(0x7f0000680000/0x3000)=nil, &(0x7f0000741000/0x2000)=nil, 0x8}, {&(0x7f0000206000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2aa000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000247000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xcb}, {&(0x7f0000468000/0x2000)=nil, &(0x7f00006b9000/0x4000)=nil, 0x7ff}, {&(0x7f000024d000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe3}, {&(0x7f00002f1000/0x1000)=nil, &(0x7f0000613000/0x2000)=nil, 0x100000000}, {&(0x7f000078e000/0x4000)=nil, &(0x7f000018e000/0x2000)=nil, 0x400}, {&(0x7f000020a000/0x1000)=nil, &(0x7f000029d000/0x3000)=nil, 0x1}, {&(0x7f0000632000/0x1000)=nil, &(0x7f000068a000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) fcntl$getown(r4, 0x5) fcntl$getflags(r3, 0x1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 15:19:39 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) fchflags(r1, 0x0) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 15:19:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0xff7e, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 15:19:39 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x155) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r4, &(0x7f0000000580), 0x1000000000000148) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 15:19:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x41) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f55100"/4098], &(0x7f0000000080)=0x1002) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40480, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x7b8d) 15:19:39 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x84, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x4a, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x100000000000000, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x40}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) sendto(r0, &(0x7f00000000c0)="7309d8ac70ae274167331cbb56", 0xfffffec5, 0x80c, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x80}, 0xffffffffffffff50) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000002480)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d7d36851cd58af87958f70d8d9710edda999761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000005300000000000000010000000001000075b036c4c9fc050000000000000089582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662259977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a0000000093f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f40032e9a69ce54d25bfc43c7a5be354ee1869695e22a9f09631ed5ef4ec5e3fe9a852f78b6552c7eaf060dae62785f9df5c1e17cf4997d0d4a94f272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d387ff9d2019c91c50567fbf77a1a091131cea4ef7a04de7795dca48cb891e0744597644753e53682f444e249b52"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) kqueue() readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x8000027) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4c) sendto$inet6(r7, &(0x7f0000001a00)="6a90bad919c42479c9284a65a776928d46c1d69e8a36987694a72a9d6c02cc087c0d1d21bf7bd4667651605ed8996482dc89b8f4f450d4203ced2756a5804e5887896ff037c8129937464a239c494fcb5f052aef4ac78425ce46f81acdd58be35274d1213b9d303ab9d964612dd0a97f9c828c0f0b69508e", 0x78, 0x2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x4c) utimensat(r8, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)={{0x0, 0x5}, {0x313, 0x3}}, 0x2) 15:19:39 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) getuid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000300), 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0x1b0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x4c) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = fcntl$dupfd(r7, 0x0, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r14, r15}, 0xc) r16 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r17 = dup(r16) r18 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r19 = accept$inet6(r18, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) r20 = dup2(r17, 0xffffffffffffffff) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r23, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r25, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r27 = fcntl$dupfd(r24, 0x0, r26) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) fcntl$setown(r27, 0x6, r29) r30 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r30, r31}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r15, r22, r31]) r32 = geteuid() r33 = socket$inet(0x2, 0x3, 0x0) writev(r33, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x2e4) r34 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r32, r35) r36 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r37 = dup(r36) r38 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r38, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r37, 0x40047601, &(0x7f00000002c0)) dup2(r37, 0xffffffffffffffff) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80) 15:19:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="d48b27aa0e8a1585cd46", 0xa}], 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 15:19:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 15:19:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x7000, 0x5) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 15:19:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:19:40 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) kqueue() r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) pipe(&(0x7f0000004940)={0xffffffffffffffff}) kevent(r1, &(0x7f0000004900)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x90, 0x1, 0x1, 0x6}], 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x62, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffd], [0x3fffffffff, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0xfffffffffffffffc, 0x0, 0xffffffffffffff01, 0x100000000, 0x5], [{0x0, 0x0, 0x4001}, {0xfffe, 0x0, 0xffffffff}, {0x0, 0x7, 0x4db5}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x1, 0x10000}], {0x0, 0x4, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004b3000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x1, 0x6) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x7016d7221ba785d0, 0x4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000004980)=[{0xb185}, {0x15}, {0x8005}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x20, 0x3, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4c) pwritev(r7, &(0x7f00000049c0), 0xa, 0x0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x42) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/speaker\x00', 0x100, 0x0) pread(r8, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x81) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r9, &(0x7f00000048c0)="a873b7e698a0f059b908b2b4d62078bbaf8a8d1a029be96914f6357e3a", 0x1d, 0x0, 0xfffffffffffffffa) 15:19:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x0, 0x60000) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x40}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xb4eb, 0xbe5}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 15:19:40 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) 15:19:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:19:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x4, 0x3f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3d}, {0x6, 0x9}]}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 15:19:40 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x16e5d6f775d1ee91, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x8754, 0x1, './file0\x00', 0x0, 0x3, 0x7, 0x9}) r3 = shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffe000/0x2000)=nil) r4 = getuid() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r12, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r19, r21, 0xa9, 0x20001, 0x1, 0x1}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r28, r30, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r23, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r22, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r35, r37, 0xa9, 0x20001, 0x1, 0x1}) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f00000001c0)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r44, r46, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r39, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r38, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f00000001c0)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r51, r53, 0xa9, 0x20001, 0x1, 0x1}) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x0, r4, r8, r13, r17, 0x80, 0x6b}, 0x40, 0x6, r35, r53, 0x6, 0x8, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x612, r1) 15:19:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:19:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16", 0x11a}], 0x1, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x1) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000600)=0x6, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r4 = semget(0x2, 0x3, 0x412) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r6, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r5, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r18, r20, 0xa9, 0x20001, 0x1, 0x1}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f269140be65090560b424e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r22, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r21, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r34, r36, 0xa9, 0x20001, 0x1, 0x1}) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f00000001c0)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r43, r45, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r38, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r37, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f00000001c0)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r50, r52, 0xa9, 0x20001, 0x1, 0x1}) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f00000001c0)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r59, r61, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r54, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r53, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r62 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) r68 = fcntl$getown(r67, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f00000001c0)={{0x2, r62, r64, r65, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r66, r68, 0xa9, 0x20001, 0x1, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x8001, r14, r32, r49, r64, 0x4c, 0x11}, 0x5, 0x35dc4dfb, 0xfffffffffffffffb}) 15:19:40 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) setsockopt(r1, 0x2, 0x66, 0x0, 0x37d) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c98c3d7f94ccaef830c286f4f7ce0b16d0bff9bb05616a5a024321f5258377f0a6f183c3c0f311609a1a408de531bde3f5184486ba88d0c58d929cb9684577b7971ce84124c2ce9adcb3e4685dca2beedf76186cb32fa4f7eb7b72f1fa4f2878037280027a6ce2d877ffbf4d77747f19aede59d2ddf"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r7, r9, 0xa9, 0x20001, 0x1, 0x1}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x40002002, r9) 15:19:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 15:19:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x3f, 0x1, 0x100, "f047b2c2aa7f26caa6b77fd491970b7828572004", 0x400, 0x7ff}) 15:19:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = getegid() getgroups(0x1, &(0x7f00000000c0)=[r3]) syz_emit_ethernet(0x23d, &(0x7f00000004c0)="b293dcb73482912c1bc96d000000f59c32cb4f7dfd0230359caaa405cf946b153941820e461e223daac6e3b29f1b3167b5ccf5973ccfb9c5ab4e7098133a626c227963b2e79268a1d225fbcd84944fe37352c877b4474a50af947ec26b9b0eb6677e66937a7e55c4991fc82ba5f0737c8569cf1f930e642d918a5cb93b698f75c8bda6a18c8453b4874a1aa26bb495676d8208dfa7e3aa46d864a3688b2eaac740773e8a263987af788753ec2e3e90cdf6db5815d124f1538cff3317a46c06eda60051a126d37c82b9305b0defd0bc9a4d3340c36aee620208e3b17d2c79c45cbfbb928d19d824bde7193055dda78ef663c7ce1ef4c21047bcda92dfb7b81f0f2c874a107547cc6a7cc71a8f2e5ea04290bc3e875bdc81442a8b6c79743921463ac4015856b69666b99f29e06ca2520f4e4713549a3ab75df2bd9231ca641b032e64f0c13e24b3340f22c58d9f49663f16ec381f9750d5bc19558d3bb6e5cc451b5ee8eaf8f79db92704fcc0dadcebf0021e1cccc229589a0661c82fdefd33e944f69cb6708e1659f57d1363dc40b840ffcafbd4d09439b725a20664ec7e12222c12c7bce4b7f4a47177a9395a0234323f9cba76aa0778a5e6297e531a8fae1c38a8ed7dc89169791ab62740e91f3b5105635f675d76e23a30e4d823faa64cdcbbb0690560cabfabcdb75d34c92fe4c7720aa6509554c55b64bfc73b5f64d1a07ab4482df7c17133a60633d51b2e4ac5f21ece77a28e44eea9b237202bb8f6d7d2d07a80aed69a4f1d96a12afb30223b2172c8f377cf33ed2028d6928d") ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)) 15:19:40 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080), 0x40000006, 0x0, 0xfffffffa, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 15:19:40 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="18268be701d0c5c745b86cc1758c1bf742bb302651ba2cf6c4c3c82d8bc3fc73dc46745bebfd27b06cd4bf30ffce3d11d0dc8e67e734ee38edcf414923fa3757c2c903625c576a63fc118d5e3cde47aa6cd3dd5f09188af5d12d7c2c77985db328b0577b4c20d9b7be5041b2e771c1d900e8", 0x72}, {&(0x7f0000000540)="a32e04d53e76340eb6cb51db4f5a2be3a7096c6b17bb2a572da3bf7c0bfc6584e62e0a6a38768abf6850661ffd8464b83004157631e246c1c2c027e585544e8d14a3506fd86f3241a750da3089b73a1df140fb0e9ccc9c774fd1c2c58b45dceb862754ee6f9aa0da1e68aec79cf97f0c20dc4cdb604bc964debb710012d8c40df5d94b8daf5179c610c44f7907f8e6cdc1eb44c3d0437e04ba46c1b2aaa3afb76c4d75705d76927e328587968d1cc0f02ccb84fd2554475f120a97271064e9c23e2e8a7e96e565f8d938ad96651799e9f2077d0c19369240a71050138e5e81d8be033e61dedc824be3bd6fe05fbd98209ee8a841b0b3f2d5207c84de85d46a1132423099625304109501a687aa81ffd62df3ae73f6ac45fc27737ffa254b7df709f9172c13df5f9858913e6302047bc556b472f556d777d385a17ea34b7ba863510b99208bb32caffa78cee640d82e4dde0b1fa2578b8239203b063fc7650db30ba247e2a36e42a446374874af3528ef4fa48c7b8679c06ab9a1bdeffc8d69a7063d1dda90f7c054b5a3270382af1d21a3444d8d95032c5f823511e38b111a342dd7cd1b151983a71fd3b41961339e356c9f5f579f855902fd01bc8c8c6ec28f9553fbbd3cdbf46bacb7d465985f9aab47507a65b5036da2ef9b0095931cce8fe80b3ab7863dcc84661929769e7660529e8548f6ce9f520f66db002a11860e534c94ad6c09dd3fb6d29458ca53e1bf6839e3ae04589253d24da6d28216116933c565e17eb540d03f347f3548fe87a8d4616cf529ba711c3de002fe1140620e944f4b859f72834f103039c92ffac6c7c93c08caea613e9b9d71d478b67523d7d17be3e05d188b9a39047216559af349b5bc770d5e9dcec5704706b4537114ba0e1d590fc5f1103828bb1fc0ba7460459aab1bb44fbcd7b98315dd89ad57d13d32c5f3b326fdc845d4af5d669a9ac52e0b7429e66ae8b190d278e299405f3e1e245cc08ecff23f60776aacc858850c7ae36be12f5c090640d2271eb8e73d5d6d908493dd29b72eca7d663e15078d7aea907a2dce0bfb054186cb27cbd31a4e2ecc9f13f5a66d611e8595ee718d46d1773b1ed191d2c1513d51c069bc692f3ca3fe96c36144e9bd8b2d0bfb3d379aaffa5b3a4272fbb4488077508593c4a7805f66d8a0ced3053dbdfffb4fe35dcfd982ac7cf88d365365586f8cb4184e0365d7fa0b6ca22c3d654e309e175b233874f905c42a56d70a5e88c2ac846d3ba117eb53aed3a4213efc661e01866ab758edda10c38f4f659d69e3bec939c30c351cc496a5443c4003e886b3fbe3c3c986861e1b3de5960bb18002660fb69c2e00a8783aaebc0b8ad92b56d70ac0574876872d6ec9e83b1448b3aa1918279cc5e5efb3802189bbbf53c95bf6764f213a965b7e10d5d120732de38e4cb37821a019a8af17684849e4257eac61597f412c06b8839a6bff6b952bc6631b86517bfefc09600c8e198eceaeb5bdea0995cf55c8cae8eb4e11281748575f7ac90c90d154693fe36775faf93880cce79179fb323a07d2feeb21979c73584c24dbfb7af4e4dd2cce402a659714921b2a04e47f6c30c3cd11deb970fabe91389cd6709a7134a1a7bf6aa6a80c18db9dbc41e1cd6bc349ec4cbfa4fc5e935b394620ff98ab1966812a5c492ec2e8ec7914f89368bdd2fde5019f6f2f9d7e9e86f888749a38ec5e579afe1e43af964cb907d8250b36214a5e35b1bb1ba8589f9b9edebe14c85d30964bc8d8ae2d2580dc6639d9e210262b895e9cd5d978970c4c70d3fffc790cd38e430488f71e3b73b73ea91912bc6647b323414eb23196b6502543f2bfa06a25dde05aface5ed58b3ecec84faa000a76edcceebe7597d5ee88e408c17d0db2355a6c7e2b3ae04612d4c6b8de141e4b3ef9b9103681f5fe7906970e5d4c168168d47211e1c704fd91dee1134c89c1c55b194ba0d2fc26e951e4dc93c14eaea8d3c164d440fd5ab849be439713a835212efde202dda15d549852ed42d4a674eb23afc4ed8d78029c515b3596035d67849c12fe23ea808228415c06c911e26c23aaf8f16d419c6d02cdce240fe397d2ace6631cc555f64d0d1f0e658b4561ad4e0c9d0d0855dd59a5bfbd9d2448756cb637415ada183e4b97093fa69ffce5182ceac12fa3d816dc611ec0485396c982ff2befcb289a94a99f3dd9c7f446471365df8161df4cd88c5ced8d5ae69a3a35289893a6c9960e161180a456f564148fefbdf60f56a97ec96130e4fe3329fb146831462f3e9f9e68c4d45e883eda7e2dc6fa556101591aa674aadb6016508a53cf040240717d76f3cb61ad64328e4a85cb2667a8652ea1abdba63bed726316177890be0f75fd5745b218c3874f28e5fc9e60126558fcd6d9de207fe4673d07e07bbe219be6842aeb5be875363011f84145b06b532888819414446b61eb487d122ff1bbd7aade3c5afe3b6aa595aa55cc7454a5cec26d610e28abdc504758b125f63a595cb105b471b4df06dd9cbcf38fd337619ea409da2737101d373908bab81612eb609fd275947be71648bdedcfb6e156c5eeea6b4a2bf65845b1ed007d695dc414331dfaf5312bf88b6b19fa639766bfe35b7e77c33397ede6de2fd8753abb791c93e5302215d6aea0b8fe30a208e8f6754ab836bedadb7c1208a15197e4757a1e96b0b48bb15cc4cf1f52d6f1f478ade55d3a3fdc4c7e092f76b3dd8e55fcb8f35566dbc6769a638b44aef070c84cd3fd3d3ab0dd9e5786df7c656346303a981a229bd9f2d453e4b88e41b35488495030337cad89287d39ca8982bad2bd9d5efc0b2525af6ae6f920ff2239f725e6f0559017a839f4a4bc7e02b93edf77fb7236a8ab64cbb5a77b991e25edcc9d49a6ff46ea290850c20f149ce1fa24772be6368488248b02689317e6481c75dd620e0359a23b3f78624a0b262c55c07c9c44738a44e0b9584a04bed0f74eadcb75fad11d89fb549af1e895b0b48f6719cfa71abe73bdc25b3dd79386da15f0a2247ca8c06bfb0c833496f6f44ec8b3a133d7c29ee54ce05d18b443074ee964fcc4f6dbfee38941e79eea1fb5ba8d0c1a8d0c53aef34956edcc235f25dbc76c7e12f3c849ffe4a428a77f62be6daa04d8fa93023bdcd919a272b60e1d57e4900d2b90fa1c7cb67f667e2e45cfdfcb07248d4c90a1b1f3a154892b9dfd17cd409de30506613ac7d08b1122e69362385070b6a500cb8d6fedeb0d6844ce2a9e3a7ed80dd78ea4813da9d62660005c2cce485b6a41e5cb15156339384545aed93c692897395e0d0ab8a046d3f4022fc52fa5ce1ee6ae37de963db3ccefa1d0812135d0421236f8a6eee20326540529a874a405cf5782233d6c0879f7c6326da71e3a513145bec84ee4f96c5a0ecd8e94cd06b410dd4892e190876a4adeb4e21e7e94f8f9c6ad0a2f77d6b55d663007cb53c2c1d82af9f8d8bb6ce0295638b01d2572d97067d225b77ceedbb2018ffe500228f72e86ad7a22f97ad6473761ef10b2eccf6fddba729ab3f41e85beb06feec905874a27aad10767dc2b4e4e98a5d1c07fd172a9cbe18d3f1f5db9a151daa6223c56d65a6c3c003d6bef9c669483d2019d43b4e23a7b6b0d4572ece4a93271cf7517f23073679655918e8eb5a1b4b0b417998b9ebe93543e939d04c1c8ff8097d9c724a25f83bc759e9967d3163b26eb159524aefd5671d33bfa32cfa9dfb0f91da806eabd9ac45c955e9d4579f3f646bd4b041642ac2b8e2e188d94a82c911f4a2087b6cee254514c8d834157ea04722f15b8698084d25af2d176710a09a39a1bd86b830b8dc488c2da742e5d7fb596c9bc92f6b3f44c72ac5475da0ac81737f419f42fdb8fe712bac56f38dca4eef226a4a0eef2a886a52d10cc3c8629a2b1e5c4920dc20752f8cca9618c0d9ad4eb8dfc63480a3412ef05c64b040825b1eb4e8c24209d14377a0b43bddf7d194724352f1e205a50e128e5ea515bd33f87abfb3046f0bf14940d80fc810a3c8dc37efb05110eac29e7fdd4c0d35e956dbcd54163292c4fb134a8c7be3b01d8963f1e7adfcd86dc26544786c080fb354f8c97a2ba96ef3b6d445ce0a33e00f9481a2fd12a7f958f3ed76d32bcbe9ea1a6c13fa1288deae157c28fc7665ed2428269fa47e15ae6c3d89af498208285711d19a9414dfb66a15e1a100dbfc118428c2bd86a5eeba17cb17ca68be92f795706f35a9c98141519f16155eca31aa748b2e65189265fb2f72a73e17e14d33cc77071f5a63682e881d4380e1078ef811ea4a836aade8a3f18f27e29ae290f9194d9ed96ac66275d40e3ef7ecf2f1c83b4254b23c5bef4f74554912556be444cddcd1b6f1c63b6cc9a7c4a5bff2d21b34ae3f1737a6b0e00625ac8892b05bb32792b57c806452cbce0b490c428220e6b03662e3ba6b40df40edcf0530581608cdb7eb87c75513a39c2dd64bf362326147e075029da569dd06ba77b8acfcd88e8326b188f46c45bf3fd269469fbc1726052525ad8d82dc64b7d3595552ccb2726d2c31943c16c84b96a804e388e00f398c198092f3f65fcf9bd1231550b408e6bf7f28548817148a83b400d1205292ea96d4e4db1a5a1ae56c1457f8f6e7938c3d3d9d1317211dc2e944b7cc06e01562b26cce3a10a5fa0026d542e2be086e9fa8ac13ec30f166296ccdc7a410422576d114a6fb6533f5cda518d559bd24409274bcc5d403db9edcf862d674beac5f720f1cbbf4214bd52a8742122786ccb69a8dcec95d7380c79d107b55294328d92c8cc4e16e4c56a8d37f0f2a3968b73271691b5517cc7cbd4aa084557fc96c360dda623a3edab9472948aa30649aa887efa5306b34b5a21465de5ffb5fb8650d7c476f5e9139457d2071ce5236829cf1f07ce0e279c3c025a16fcb1de5d1367cd00bc11e294228ff261e0bfc8d4f90efb28e84d2fabead5543866016f12f9494088b4122157730106d8e713ae40cfc4c7cf4f2e8defd9338b8fae84d447f6cc4c7a453dd41913cdf7a0072e4014e0f087c748407524ef06c6416088643beaa29e2b86b69aa821fab7df474983062a339baf7404a40c4f675476cbb3e3413fedec51d9321ee7669d6be5fafa0ee660be02bf9163c0667997a6d47cad3032f15c4c884c842340b6c24c91c486de00be421e27a1b9e4c34aedc7ce1ae07073c5a8f7db3cdcd9173bbbc31aff996baebadb0f3eaac192c05161600d11d4ff0577cb3bc8de457a2eb66821a9b7ad89e001428251efcdbef059c113b2bbada94c8b373a236efc4ace5049f768f3ed05e4df74f3a97f758d57e55cc9b53f457efef720237a3038770a0287a6bfdfe18b3edf813273f3cca1671bcef404fe7b7ca90242251922aa07651ca07e09c544d900131ef31e3e5e809685978762205567ce15d3894860516fb589ebff835492dd707b790d961e0cff1b1a6aa3f31f545c882f58dd09fdc1b64aaefdbe16bb4b4251bb77b1bf2baa6490f843cbff3076bb7de8b6e9298b7504cbc519991328aad810b9db56d7498b4832561958196d3ec7e22215b0307111703702a7c7195c707c43b8cfcf43a79a1c16d1298b4a4766e55673b1fc000a6a03a77da40ad52e344d6cd1e07418b5741db23b2f39295e0a42bb6d930a4f9f06b2845ae6f904a55f4334c0b24eccd8c078129a25f300ae4be99ca740529acc226339ec58f15358458f2987761b7781e384d12b49e48bbf94dd128fb746a869dddf36bfeed610ea22e4a5792149f3284946446877b67bbaa3a2ed67e01eb03020f2a22578f86721", 0x1000}, {&(0x7f00000000c0)="dd10fc71968ffd598ade246685c3a4d7babc01c2a84064731d21428a07ce952b4df6282c378ab18f7d398d6d9a8f92391e07f2f6fdffc4775df0e3d22e708b9b6e6f7e32690199f4d18c5afa9b8de6c2b25807dd8ee4346a2d0df8a062f045f116", 0x61}, {&(0x7f0000000140)="34161ebf9f571d93cc40b2bb31a421a876c58183b43c0e8645564c451576718e63cbd07d", 0x24}, {&(0x7f0000000180)="87825e663ec81e68c09dd8b4d37587c1fdaf3d0a00fe8cbbac0884c9fc7121b513e415d309ddb88e8aa8b1d7b4ce5d40f39a19f9a478b67efd5b5fe3b49b4d650328584b06f5c23ffabdfb123a3a4df39c394875de541209367628cd39f7d3a192be936e6fddb445b7ef7318978d5fe0a968c08782615b899d", 0x79}, {&(0x7f0000000200)="d8ffef2d37ada0e72181018b2daa0d9a00e1319e044810028459ec30f58e4aa87f41112541068378976d72104ad63ff0ce2ffc4252b17390a557112630547d96490fe4520427953fa06ff7b8de84d8b623dfd10fae8d79fd623cc0ef25ea8d004ed4d00118f5bf79754af3c7c2e6eb60ccbd5d6dd9de0e92", 0x78}], 0x6) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup(r0) pipe(&(0x7f0000000300)) poll(&(0x7f0000000380)=[{r2, 0xc5}], 0x1, 0x0) 15:19:41 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x100000001, 0xffffffffffff99d1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) 15:19:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xe66a74007be3e816, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r5 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r5, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r5, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) semop(r5, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r4, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) r14 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r14, 0x4, 0x4c) fcntl$dupfd(r14, 0x0, r13) connect$unix(r11, &(0x7f0000000180)=ANY=[], 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, 0x0, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) pckbd_enable: command error 15:19:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) setsockopt(r2, 0x1, 0x5, &(0x7f0000000180)="e47a2bddd6232898d8b376e48d88ec2fe7c93848899e5ad03f45a683f8ba062808d9f459ff62cc71d7bd69f189d72b0cef8c18bccdff90e39741beb91bade4d012e1ee293ec86d5e522cb4dd0c7f55cec95dfbe4b391d8112245f2c31b477b9ece6b30a03ecf6698706d773938fc7e536ef84c5452d75a710806afe944e2a83d3390fa0f009a6031679279f462e9e52f617d9ca99cb74f0843206b6faa99f4b7d52e642a4083ad7bbf28cf2fab4ba92e4fbbacf7420ce1c1b3c457d47c206b3e95e644cabefb66b5858af50110b31d255c529fa5f18dcf1012173059ec01cd", 0xdf) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="9ed4e7b0cd28b4edf3555d9a0108f57234e7eb91e9d7cdf73b006b0cf8eaa835fadf643035a9cbb573074167b3c1257b4a182e47d11fcdcdc89e90bc72870be39cfc95ac43923f89e31d5f6a0928908ed970caebd66dab4ca351ea33c1b171122840fd1d6007716375c6332c1170d70068c82803ad7b3e5492fd18956052d7446ca73ea9c596e0326dda17aa2a8318dc04280d2f7a4dce4bf1e3590eeefb1700cdd8ff523c54e2f8bf", 0xa9) 15:19:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3ff, 0x0, 0x0, 0x9, 0xffffffff7fffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xffffff8c}, {0x0, 0x0, 0x0, 0x7}]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x200, 0x80, {0x2, 0xffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fsync(0xffffffffffffffff) 15:19:42 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/79, 0x4f}], 0x1, &(0x7f0000000100)=""/247, 0xf7}, 0x803) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) 15:19:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) recvfrom(r1, &(0x7f00000001c0)=""/185, 0xb9, 0x1fe55bd3a419781c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0xffffff80}, 0xc) 15:19:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10080, 0x2a0807bc2b3d0dfd) fcntl$setstatus(r1, 0x4, 0x4c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000440)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5418}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff79}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) 15:19:42 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000000}) fcntl$setstatus(r1, 0x4, 0x4c) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)) chdir(&(0x7f0000739ffe)='..') 15:19:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000080)}, {&(0x7f0000001280)=""/199, 0xc7}], 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:19:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x6, 0x9, 0x5, {[0xfffffffffffffc00, 0xfc, 0x88b, 0x6, 0xa1e, 0x7, 0x5, 0x9, 0x3, 0xffffffff, 0xffff, 0x200, 0x3, 0x0, 0x0, 0x9, 0x1, 0x80], [0x5, 0x5, 0x4, 0x9, 0x1, 0x7, 0xf, 0xff, 0x6, 0x4], [0x7a2, 0x756, 0x3, 0x8fbd, 0x0, 0x8, 0x4], [0x80000001, 0x855b, 0x4, 0x0, 0xf4, 0x9], [{0x213e, 0xfff, 0x4, 0x7fffffff}, {0xff, 0x4, 0x75f, 0x7}, {0x9, 0xb607, 0xfff, 0x6}, {0x7, 0x4, 0x3635, 0x3}, {0x5, 0x1, 0x3, 0x6}, {0x4, 0x7, 0x6, 0x5}, {0x6, 0x7, 0x3, 0xfffffffffffffff8}, {0xbeaf, 0xbc, 0x0, 0xfffffffffffffffe}], {0x3ff, 0x0, 0x8, 0x4f55}, {0x1dc, 0x7, 0x8d4, 0x6}}}) r3 = getpid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) fcntl$setown(r0, 0x6, r3) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r3) 15:19:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000200)="43537c07258a206626b256d14eed76e6c16836aa421a3babf89300850e840e8bc45a18e345b27128d2919ec04965335ea62a02e09bcb8dafcfab9eeaeba1b91b195588ae0bbffac5977e0972ebf99944e91d875d1838e92f3fb34b68dd5d70b57111cd6717ad79aa7f220d8096ef831614056cfac5b82c470ffd14bcdee8bcffb5baab1e57df02d21a200c38678fa19e28d78a368433854168888434722d17b1a0f3e30acf08c1fb05264c119a0f7a67cb77c76657421458e4437b50a9df48f3dedf86d6016040fdc37d16b3234e48a70999f8803dcb2c0f0ddf44f8bb6f113a2c8010e766e492280ba3f7c2c3", 0xed}, {&(0x7f0000000300)="dfb35de602e089e12347f9169f28f4bda244406a4489498cbb89b1a2f0458413047b08df951b0f90daee2d55d968d4362a62a73153b93a7397c5fca2557faf1f4caf659b5b0a5b278b1615bf05c40220f9b74bf3c9a33c0977021567fe663a7ba58243d521a06e93facd0174c616213d5bea19855885c10d1bfe99b57dccf749b5ce5ea3e26e0012c382d96d41ffb4b6b16d6979834454b72da24400be664477a156bcae", 0xa4}, {&(0x7f00000003c0)="bb47e564a1ac021c6c3637bedcdd4bebf190765829c7a7d3d1e816fe96f40f4f296688296fd82eed152a1b096ba3e31b130559362a46f9247ac0f5c73bbbe2505309fb5a455abf475d123592de5968e3ced5478e33f7e6c22f950c88046791f6", 0x60}, {&(0x7f0000000100)="5aa65e0d90098f", 0x7}, {&(0x7f0000000440)="246b1124ee395f97f0c2b329ff9088d1617f5446b455eec9f1a210e6355719735e5da3cc9f5731dfcbe88c4a3f07d7091df757ac9ea19966e517f5e1dc4728cc333f670c6bba00b72c69231f559497b0b09391443ab3fed77fd3547ecf2289686042069445509e4f623dfce2a691955c9f9430b9a01c83a73a8b58bba3ceb2a4555497d3a4614322d2745e5be0b44d054411f42363cc8c30a277815dcc2905c86d7a99f8395158509a4547068abe95d614c77a2aa5dcde3687385c44e2b57e15436db9ce4c7309c05f5c45011b9615ce23cf2a2b101a16141203f9d9356b131e1bbeb46b731533c1d4fb5e", 0xeb}, {&(0x7f0000000540)="6c1611dfa94c575a7b00610e9762237916570d288cfc365218f5b5d9745b8056ee5f2e38c4f6676989087639b6910986678a31a17c18c4cb0811173a4a19802ed8573e8a6db1ace450ed4fdc23b8cb50ee3eeeaf20635095645c2232bbd5953a2e2aacbd218b5364d1a0df2027c66496ffdc39fa1f4dcdeb55ee1c03e758f9d7011f836fd2e08372a577b8367327454ec2e816da08c87f9cbed927e9ab", 0x9d}, {&(0x7f0000000180)="690dafb07c22eab920", 0x9}, {&(0x7f0000000600)="9557122ca717a9811a6b2578338a97dcf327e010fe2769dc0d93c53ac61f67bb83a2f0a443ed5bd6d496293e915b027f81121341586184447f7c5125e04bbf1412f66f84109913788758cd551bd47a577a9a30f21a93f27c79fb50d8b6dfc4f16894a7f2794a61fdd13ac2b08443a834df7f79210f0b665c51f38460c1f124a2ee9f7789c291424a4bca4f9e93d0029ab37687d0c1236c81f486131e1062d15f975c4f120c32bf215943f83a1847d4110bb9c4545456cfe5c0256aaa3bc269b23b4a5d9c265296bde10fc4b3fbc162924a2757ed68605b8e41d3a2bcb447912dea1cb0134b607d273c7238b45270604481b32f1d57dfe06d86a66a1803a4f01dcb88eb93d69d4d16bde7dceb714db20af4ebecaadc58aa3ac5541f2450b25deb5ac3496a785e696f7052e3648a285c649e29348600e3828c9075b2ace6cce75b3a25e0c5e5aeb61b1724dd9448b2bf1d6ff2aabd8a55aa079bea255986bd4bfcb547c436bb880d8c74b34da92950250cf7f2533cc88e11dc277616a0e60b7b0579c234f7375378202a9d668d20214d69a409358d58e6616d755ce465b3a6d4fb74e9e29aefdce121ed679c46e0e55e2fceccfabc281e12696db19d733a79556c732f33dbab617e5ce1f777839ff19bde0ebba14bfc548a5ab449794ebb71fa192453adbf789902d8a6059fabcecc82db476a4a896b89ebead8e85688a2a14d84fc4d031e5b468f00d0d63cce7525d6abf261c319be835b6ea1104bad8b506edad15882eb871652c987934075126db64444549b4b8afcce3b50f3c589db425ecf8ce377f66f17bd8a540f1171850db593ffa52e4ad3945f323e01ddfedd2f875575821e52d433d6c573c16359e41d9a3f239657c35d24641b1f3aee13c8900ca8aee896962a2464e67250b5a8fbe98bfc188c038d59bb98f89c7bc346d8e0355f60148e46266b5ee8c543b100392efe4f95a4dcfc2de2585b1c3e405226a4d6c6c376be73068a1be3a32f6121b7e3ae35ebed5142e612bdcf4f66573974c4948a7e854563dc3e9fd62403e80d1fbd0cae8fab246fe2e51bf65eb924af0d9f2c1a38967c57bb2aab442dd1226ecf77b2593dc1a157742b2b4f263b817791dfd711f64ffeea6c54413c7e65c4476feee2b9022845ea4ce2a4939d2a4ff5bda49aa061f568e6ac07240bae89a817fa3c87e083bb01cfd64f844431be271515762a811beb3804e820aa1c191bec4f4c903a7b40612dfbaa7f6e9c1a92e6b30c4208f5036d00d022c694d56d029e783b24f5aad2e36e9779acb0f45b25fd9b74e344c521f851e83b0fd7af1c7a100bf998fea5520ad1189bd072fad3ea9d37bd852ab3965ada97843b6ecd0e69e769a34cb0cdb816b287011867435ab9d0482d32e827f720e488965f32e86db6f4785ac22d3894b3129d493eab143209699bb3f3b980977145144cc406085efa0004956bcffae63253a576cd9318f5cb445de825e32688709d4db9f2870d469dbe21692dbde5cd989bfa3ff6aff586f8b47fb96907070db0e8be844ebb4a993dd51ec23f7fe10bac7ed37097f2fcf305114bb947c0832e86d95c166650551a6d8c9c3aeb221ce2df05f787438f4b2d65c9789fba6b0cd4c34cb411fd49f52f5a08f921c2864d4a9eb98acdf102e5c9338c7abb9af4818e4ad9ddae363705036d9683a82a76446b5043247c9a4115b1fa78ee3b80ee7327715da64c7296e5bc3743815558c54e49ed1d37bbe9568e07fc7daff9aff55fb64faddcab65ffda940f61cc32b92f00b3faad3e442e58cf6431fdcd5990218d4c23f93809a7277158e409a3c9b2424f25736d73f7a52022479e4d26a96b329270a4a65a3091b1364857edfb41965ace13d9b3845f77c2d7739ed732e5fdb73c6a12fb7839deccd4f86f05d33dc51796b2311fcaa39f441903bdede3bdee59b778880339fe1bdc1fcd1673e1c26ca0fe45cfde4d8741b577919ce51e7b12fd186ce1c9714cc9800eb1f1ac386682736d341aad9897b691e7207f50c59dbb63e842b3856692f1fcb06e724a86b6427b773d8f19b02d337a69c32a82abf9d2ab9230a4542c4526b65b309d49c57e76fb2fd4556c0825ba0eb078a2eb4fc35e4dc8bc4abe3ffe4fbec491a575b8d4ef5ac74224e627895c5a5aff92aad6af767f50f905e2e94d1bde7449743df666573674981e3c95097ca1fa5bf51cc728f465d8a9000af2af66722f8c2e07f1725939eba9232ba77297d50bf0199f1b2e29be52eff8624ae3925f2f8d681632f513354cf07db045b6e4f3fedd620ab9c6f646af08f8466b8fa9a8a31403c1824f8ce93feacb2d7a079134d1eb12745c07a592296fe31c983f0f4ffc154fbd4e4b39f7cab007db0868fbbe0706667065a16e89801d1dd832e652002a24f59d12041c9d6e94c086f5fd84eef0b580bd03cd77c6a9fe16ec2f167e8895d750c7bc961cef8e71359bdc70d472e3c0fa16e97fe982d0f221097e056fb03d0b809b0c124aab986775d58b30003588f71d1f3053c871e8111c02945dc1625dc79515520025bbeaa03d2a5f838f318f6fc262797654cb5de5f5c488079f625e329f767120ee42afc6c638c6dc06f4792c09dd01a167b9ef3a5700d70d7171691a52e5d2d45d2a724c9d36a6793c61c3618a356fc316a0826fe9b5baeddd554be3e705d46b09456b22766b3d10afccef41622a6aed811f5ae390265e0bb8c87d29d80eb5f36274a60323677c0f01e6c29aec82a34b037562ddac7f14e634d0b7760c39ae2bb9053bb23ce87bd22b6c04e811d85b005dd416f698f98510d9a4bb06296180706e750b78dd647371ccf61a32bd6f42ce94345b703aa7e7a5f0e324d46d327c6cf357b7ea9fb9a1349656d0bd5b4538c87533ed4becdc677c2cb1a3fa42a3d672ce40ae782bcd30c7d82b25884a400f25acb7eb8ff5696f863aeb622db987e1ef7283a0b352fdea421550da001dee3acf6eb6fef9850536169aca851fa1c2b1f1fb2ffb13217e8a3467cc71fbc528954953ad23772f8684c257b1ab389e819bc7f98b39a1ab7fbf368ed8b140ffaf2ec8d1e2ef6c2d691ba483df591e49539dc4266dc97d0f3898f6e0c4b996c9f33cdfb1b4639f656d4b0f6f31732ab01e77b6815065e08ef136f9da33ad1981c500a572680d33f8a877247ace8008aa9328e8e99dbfe22412011645ab8fce7b8569260397e5ee9575a382c0c80b69ef0cba7cc65fe5634b430fe364f8ea8a45d3d4ebf57374d4c2d1a0f335c17ac65a6d495565e4c7add2e1d9eb6a1c6723b846714d38773ec4645ae3af506e02764f06d72b143b29212bd2da44f81eab5c43a307cb714375c1bcd00359f3535c5a9b2a01857a061d74ce1035364b23c2a23fd2157a62e4411816b6dc4b96c59406111728ba043e4e61a18e0a14f3e7206d9b17f8f09256702f6634865f98ec0a50b770cf1c0a80a9b5a4f4452198fc0b63fb4af4057d15a7217ee7460a6849de0b7c9bc89909230100d50be687703393fe6020e18e5704bf4f9648de134e2516951e55310aeadd8a849f36b927f16a10e3321580a90744804f08831ebadfc2d468dd3179cb9aa99b08561284a5698363f7ec9258bef2293c92e3602a44b31b6ff6c4f4ff8df03126b1bc3ea3cc603aaa8b9fb56ea72a7bdb60a757f2b28f2623918538b6dfc344ef1b28d8ccb0a56aa0c0e592d56b606fab64c81378cb271df3198fc00ffa23292d157b5e059aafc310b7a0d4f277b867520a50358d62e8ef1d04461544e3ba105d6ce5477eb477bc4dde46203cd572f0cd44cb101544ff5515daf57d066b73330ac22d50769caf72ed283ff2403dd309792ebbda0ae0ec1d1cac25ad3cf0347929c99f081cadd7d945a33311e41b472d9a31875acd3e381c6b317ffbe7da1990a56bcf557e6deb006615454c1d02ecda49b8edbbda3c064a885936d0d9a716d1c19088a179fe7e98599d5c19102a80fe480075a121f3d7dcae13166349d90e5809ca84195904776134f0bcc49971f5fe651f5a34631e9ae042541ec79d5844e95e0072a86e385e1ff59f17ee5eb977a8338590cc5b8c78b0d48fcca00e9cca46d3f7a7d8f7dcc311a739ed63ac056e97fdefe71c513b5c298a6b25ea29575b801524ec2a21f77e4f12d54bb7637d5af9d4c1c7c9f6cf227a339ce51d4c51109b11f916a5550d63abb2597dfc4978aee9f4c79330aa6af00ccd88524078ba43f07e473ef0115603afc05b7e3a289ed57591407f7b54b3726bdf56bb5ccce95a968e3cc0916ec1255989074977ec7a318abf0c9f55b4175af5501e8614692882958fedac32dc733912ad84a42bd557bdbef33f78ceabe1485da3d63924b3194e81ff1e0c5c2992266bdb0e34f8f2a0decea79f12632ca8298ef75345edce844f7f820556135c5489aac375699f71a59cc539668390634efa3287d2d090baf96312b18a971572c410dba8c022245e01c607d9b657d11caaf732086c2decf09c379449ba2e8be8b17506b52920949154d337e0bc7cdeddb01ea2e0980e019727c24a15fd9a93799c3ac23a182ebb89adc1bcffda0c8e707c2b56c441198df66ca1dbfe702599cb5a2e00c36e5d44b7302296fbcf7dcb53f94521b30671c31ee2ae32e27787fe30cb6fbf492577f8313ed927da5a4dd5d56d173a337f8550e25fad3b4ded5d16f2648a471d9010c6513c31fbc34ac8b612c99155bed232e01c0ad1e6889248947c82bb8e01d7e81d40fb47e9b28678da9a61ae929c5a0a1cd30c30843976f591d118a890a33c9f63f0bb5e99386fc03050639e1204fa45434787775e56c107fc8fe1e754d0e3ece0ba3af7ab13262cb8094aa1beefbf246cfe6d59cfd15dcfb1d6930c2c23c430c65de59a9db4a4ee91aa8292b85ad4f0beecd63e31375265eb163bcf1341f7876dba0ed0f6cfa6caf520f24d0e5206b93d5753f394b3a7b2036b348ed38fb1a4c59265049fcbe68c76d42784b86ce958869c13b137bae7f99ec3d14958f6ffbed54178dc83f4a9407ecd5345a25c2f43c34942daeb21f0ffa2e33818c993b17bcec99049a203e11e0780e27058d070d08881952db043023bd90d167851b03d0d5a7ef1806226080e9c48eeee9ae4bc33b4069a91d6257217e79bc0bb389ae6d1f6960596f090d9cca9a92b0df9ae2a50098b7250ed87e4a29da489754c96a8251b9a04466a9dce90b3ded83e8a2a09079ffa08bcf7ca1f83554a30b57ccc24b7160cdc3b016fe4c0fc59ff21037f69b2ff4bac651ca30ab84ae5332d562dc4736164899c7798bbe3c839116d56e6118841661d21818067bb3dba30cdf5cf752a173e1d5bcd4a0b78ceae6267973fbd9e9562c9f94e59f97174284a2d39e18c7deadb704b91f437c5d64fe2742af1050055fc04c3f1818f3cb91a071680bb8beacd710afed9c52d7f701f0e8fdd0bad3e723b6a6b4713287ae962afe334c62db488b9a32c287fc0ce8ed352372c5821012c3d2c2462d9ae063f68b7ae38c05bb565f3dfc26c307248ec54b3fbeeb71f36b4564441e3deedefbe0e33732b89bef0a245bd6e14384f9bb46735df331fc88842256cebcefde5630c369a663f621326479b42f26f7d43f91db7f9c352d6d7408b223d607577647691140290c53f1fcca3bba9459d8c633b08ae844531517307bbe9dbe7f2399fb873aa20663e3ad2f2437c5ec934a8ac1fc4875beebdb5f4e1288598ed2c2a1abc4e62ba8e8a5c6f84fb7bfd67adf2488a1cf7bb02880dd24b6ac019a282e45a22dc111ff6b6227872bb63cdfa9397", 0x1000}], 0x8, &(0x7f0000001680), 0x0, 0x401}, 0x408) 15:19:42 executing program 0: r0 = socket(0x11, 0x4, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x1, 0x2, &(0x7f0000000000)='\x00\x00\b\x00', 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x81, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:19:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getegid() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt(r2, 0x1, 0x2, &(0x7f0000000040)="00eb7f6f09063310a72d7d32b38ed0f3f35f46dae71232406cc697d57dc335fc0f00b9543df02e10f28a280fda80f0f5436bd6cb", 0x34) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) pckbd_enable: command error 15:19:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000800)="a27a45207375cb484553a300f995d7d2934559495298305bbe79ea2971622f282739c5837530bca25bd577573dec3fcb1a34179066e97ae30b4824ca67249791a8fbe8226dd15f19162ad7eea570964a728048c399d05054377444015803b3ca5916e3ad9030c1a9205215057253edc411308dc09ccaf6ff8b42540a9976ecdfd3c5b8eed60e2851a3eeda9b", 0x8c, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) lseek(r3, 0x0, 0xfffffffffffff801, 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) pckbd_enable: command error 15:19:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x26) read(r0, &(0x7f0000000040)=""/47, 0x14) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000240)=0x1c1) dup2(0xffffffffffffff9c, r0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) r4 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x20000, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1018, &(0x7f00000002c0)=0x6, 0xfffffffffffffffb) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) fsync(r1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4c) getsockopt(r6, 0xbc, 0x7fff, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000180)) 15:19:45 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f0000000000)=""/226, 0xe2) kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 15:19:45 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xf) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:19:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x8b, 0x0, &(0x7f0000000100)=""/139}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000007c0)="b637f584697cc83c518e079e3dd8") 15:19:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x5}, {0x2}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 15:19:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = semget$private(0x0, 0x7, 0xc2) semop(r2, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/254) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) write(r3, &(0x7f0000000080)="e1ced23903c7e98d7a585908bfaa5ae11f2590c6d57be308ba7e7afbd0a83a6986adb36827da1593069f0cef9f56f039d694b10149f309dfa10467bb3be536e3149f970c9ee63e24f27910a45b8db0b20e72fc9adfa0560b8c687e3bf00ea4607897b73449ddfda98310a0", 0x6b) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="e2cfc101", 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xfffffffa, 0x8}, {0x18, 0x2, 0xffff2d7b, 0x2}, 0x3ff, [0x6, 0x2, 0x7fff, 0x7, 0x5, 0x9, 0x9, 0xfffff2a0]}, 0x3c) 15:19:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x400}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}], {}, {0x0, 0x0, 0x0, 0xd7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0xff, [{0x3, 0x2}, {0x3, 0x1}, {0x2, 0xfffffff7}, {0x3, 0x101}, {0x898f761eae658b01, 0xfff}, {0x2, 0x1}, {0x2, 0xff}, {0x1}, {0x1, 0x2}, {0x3, 0x20}, {0x3, 0x6c}, {0x1, 0x3}, {0x1, 0x4}, {0x2, 0x5}, {0x1, 0x5}, {0x3, 0x6}, {0xa630833924c516d7, 0x80000001}, {0x2, 0xffff}, {0x1, 0x800}, {0x0, 0x78}, {0x1, 0x9}, {0x1, 0x6}, {0x1, 0xbeb}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x2}, {0x1, 0xc9c9}, {0x1, 0x8}, {0x1, 0x8}, {0x1, 0x6}, {0x1, 0xe00000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 15:19:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x60, 0x0) write(r0, &(0x7f0000000140)='\r', 0x1) 15:19:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:19:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f0000000000000004be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f1323dd8ae510190f963f2e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001", 0x76, 0x6, 0x0, 0x0) 15:19:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x6f1, &(0x7f0000000240)="35b859565e3c81000000000000000e02d50400"/31) 15:19:45 executing program 0: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fsync(r3) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0xa4, 0xea5769ae606578d3}, {0xb11ceb2a56f07871, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x3, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) 15:19:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [], {}, {0x0, 0x9881}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(0xffffffffffffff9c, 0x8001, 0x7fff, &(0x7f0000000000)=""/125, &(0x7f0000000080)=0x7d) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 15:19:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 15:19:45 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfd) getsockopt(r0, 0x2, 0x7, 0x0, 0x0) setsockopt(r0, 0x5, 0x2, &(0x7f0000000040)="b38ed98dabe439828a47b1e22abf124a3d570c57dc7a36bbc5a4d3dc3fefcc1ace0bb8ab0037b8f6bbbdf573ea2274a218fce94cd4078a8e5961858f790665769afc58ba5501a457617f3cd6f26dad06fa340a53240546906c4bc58bff3b5eb76939cbe259bf13de76f37435cca7a0df96d1", 0x72) rmdir(&(0x7f0000000000)='./file0\x00') 15:19:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x81, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r0, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) 15:19:46 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0x4) 15:19:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x116) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) 15:19:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="44cd04c21ddfa47f177fc9f6a79e72103ebbe872ddffa06adead3ffd0ce1f24290bdc25d519938e230de6bc6e7488a4419ba402ecc8688cf7227837f3c8a0ee45742217057484e717dc8066b460d92bec0cc03cf387ac355036badc5f50190f3549d9edf6e73029436b5c1b0637591ea4dc4e143aacbf11102264b5de7f1fe5ddf48c520342d3399d46bc229fed54e61950788054b0d244ce34cc9421acbfa52cb7bb2aa14905d05f1936c9b0271735852ce2ddf2bab486a010ffeced829e68e17b303fc5ab9dbde7efecbe7a98d95a295b3fde9e4f8fd53a8317df066bb64c9598be1658907ace54b33869dfc", 0xed}, {&(0x7f0000000440)="dc960f089616884a54ca864a979b2181eafbe623ac4d64215d8656abfd3c8b069cc9640d9d0adf31f0df96c35a2cc21d57b3a86b47ee5ed84502730e651b408fa920fc357f4028e68942612fb53e479fe81d03969b2f28b11f58094b3bb3c644c186968a9792c0beec1bac1b03130000825c40d610b465199f0cba4c147b7f0e5f7004b0891a6362be33655865bbb4ca9d40a9a37076ceb29604eb318555468a1544f7dd27f2fdb23b02e22960e703c6dd5d48c06e", 0xb5}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) dup2(r3, r4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:19:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x1ff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:19:46 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x941793f3328ba5e8, 0x0) semget$private(0x0, 0x0, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1dd) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x7fff, 0x2, 0xfff, 0x0, 0x4, 0x40, 0x782, 0x48f493d3e39cc0f2, 0x1, 0x20, 0x80000001}) pipe(&(0x7f0000000100)) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0xf4d36537d4d6e05e) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) 15:19:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb9, &(0x7f0000000240)="839cbdff105ae2465af9988be75884592c5515a72ff7072e8acac33f081c147ecb8e520e58ffeaa6712012937b339159af483b0fe41e43aff4dbabb8a8a992e2f911294297") 15:19:46 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r12, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r3, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) r28 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r28, 0x4, 0x4c) r29 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r29, 0x4, 0x4c) r30 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r30, 0x4, 0x4c) r31 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r31, 0x4, 0x4c) r32 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r32, 0x4, 0x4c) r33 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r33, 0x4, 0x4c) msgsnd(r3, &(0x7f0000000880)=ANY=[], 0x0, 0x800) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r38, r40, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r34, 0x0, 0x42, 0xffffffff00000001}, 0x9b8, 0xc05, r8, r18, 0xa9, 0x20001, 0x1, 0x1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0xca, 0x5}, 0xfff, 0x9, r16, r2, 0x7d52, 0x40, 0x40000000fa}) shmctl$IPC_RMID(r0, 0x0) r41 = kqueue() kevent(r41, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) r42 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r42, 0x4, 0x4c) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 15:19:47 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x60) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(0x0) setgroups(0x0, 0x0) setpgid(0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x4c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r12 = getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1208, r12) 15:19:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b75", 0xd0}], 0x1, 0x0, 0x0) r1 = socket(0x6, 0x4005, 0x1) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000d00)="d45d7b7265e25f5146545c5835b797bd15d110c9f565a60ce9cc642e7cc2e9e269dfcf20b6c2495099e36dd6b6662e3fc4ddf8467ec85aa807686dfe3e7c0e42117126fbd46b485e80872b745b4414c556d5a83a7a0c7b7b22a986bd23c381aee77b9fc65e9c328308d666dc03638ccc24de6ecb31da26c38e0ec4164aa7cfef7c2f8521a07be3fbec30a0ac8128cd993531583e51cd131ccc3e5b2e1b1541195218ea4911ff1face2a118d9544a4e0de93617a609eb87814a9769584ce832d3a858334481adea825ea5ff4aecb2bbeec4d560237db8b4acf998030466598288d7f9b11a34a279ed2c2f057aa25b918067f3512b23cac5979979986703601b54ff696ecedd102696c0c821d8a58fe00ce71bef3004fdb1367d2b5389e9562032ad6f9826762061b9d46f3a3e6a9b9b4c6a39cd5767ef2c625a968b36ccc69dcc743d3ca6e42a41b71e04980be301c0b942b19cd44b6521de9fd9e9c8a021dbe8885fa0a4d86fee75b4ce3c15a4c158f4b542abea2d790a8a0e6c2b506546f8ac3335855564e550cc6f97bcfe902e84510d8e120b8466308841e843c7a0331f03182e8bc46c15445c3b247cd25f72e82eba521082fb3985ab0c367e3dcbf51ab14f08d3d12fb6da9650a9d1ed8013cfbaca15005e754a965baaf5ff5ee0d49ad38a052eb3629dc83e3cfe994d255ef044a7acb94303676fbf0c4700c8df982d07e8fb3fc1539ea9f66b2dbef8b6c49c67e4a9ee50bb8d5041162e1cddce5ccf2e1871f692f6360c004d49c59d0d7a5029ead0282f4f9a2d5d17b3c108999e81a981cab3b61b4e4bd7264b391c6df4bce503f5b84423f83c986da74aa39ba2649516bd2301b6abb76733fb311e8037dff1b9982896097f7bd84119fcb8d88da3c1d3856262ad76c9a36d7c42e2b69385bd892c7c041dbf8d5834dd95fa7b9f7096c23489e677cdc5b00f6c5d9f0cb4f975d8c06905d0e7906605c1e29f95e020cfa959186e1e2dbc8d82731381a157c23f8fbdd404ac567a68a415c01c944f024bea5036a0d95946828b4ba18187ad6ecf05e243808075b9947d972cb4626678425d92f6cb4323145160242055132ea6163effa149adda1ff38ed5850ae0e99844bf17ed70fea50fafe61679088f8a4b94037895734babe20698504e2bf7900328229cea5cd1c9875a8c1d2e63642b1ee89dd3f6d781e1e6e451bfb33d7c8948bc4f71c495544a8efd618e7fef337cae4bb005ee27fe68e1349387851b75a16a8c6052bf9eb76b3950477c57675473da0efba1ddca52d9d92339f9b30fa95460fafbc5d2602f5f76ac5ccce879fc3b58b2475e08d44c98ac6489f834fec0e79c82d579644274bf5c453542d78660edd4d612554446e728b7cbfaadc378c89a03f675151238e9fc22eaff6013514b19a10fdafd5cbb070ae1876acf1342b5a7b186fe90a6af95c4d2f4b8f9698c264b9532946d14f205c9ce2088df62eb4b2edff51f11d1d1ff8770709d5fc2061db0a3635ac07663ba9401baa4e67559dd295dd599322cf81113ea1e04319e7389e7d5aad5dbe0eec4418893a18de60efc913207e3dd9449752ad752120fb7690118f02c663dc27f22a58ba42c7d6b4e4c03aac6bda798e55d0b682e7e58249396c5ca555d88810f38e5c850040884f106d51d5cd9ae58f8199db1006f73152003663963efb30af6596cf8e353a770841b60d06f706b60bf7f0400e060bb17b5369fd8561bfd106ec2f0979d5f32faaf1404afa85c75b8f1bdb0cc25483d907a0c4e588d22f11a2ff7775557c7945a8ef1bbaf634463e3d389cdbbf0f3c86e1ff6ae1d8a4667967797262bd7b69b98ff6d471b3e8baddb331fc25650949b6104420d6d6fb3f3157d277aef14855d7c57561ffc8eb3906150bc01168c064667fc074bf963b7ddb2ad6ecba867b631e501d90229323dcba72411d893e9b8c1e2f93ca2a8700784264124951e652798199852995db04454adc125325571bba586fbd89897ae3f521ae4903f11007fcc841b2399edecf248e553d8bf3f546d326ce81c24bdba2fcf85d9d9ff8202bf22b091aa4c2289d4b4495e40e7695971d397a301c9ac81755e925f2760399467e5d68c57a12c39a8da9bc7d9fb41de19b6994e22ee13aa4a393f0acb97d4061efc4c39ce6c485352f552498f6d24b224b00d57c9496df7c24c38306c363144e928c72f079331f203abaa0b36f36c611a8d22f9ec421d2d94d0f4c25cd78d50fe57142a9e4604e285c62cff7a4a64ee7599afc771f72fd68b104c685a9e88815b1a881ca3b8d1f8f45e8d477240c061611fbd0c4c6e34be9f52beacede0f91bc91aad2d281c98c782d85625c89506bbc5ea9e3748f6fdb770bbb7685526edf95830fe6424366d30e06b4b2cf87a5e16321e400e03f843c2c8d236a9946153e0e25341687a4f2ca097c419fb04b1519411768cb2a99a7989c697346b04cc8c95d7dd21e3a7ab9069280e43f06a8f8fb7ed8c796c5221f789c22ae9d4aca24b45e79ea89f24404aec59a23259a77c984479331c50a008cf38075cecabb587507759953529b79ab9dd62220bb7346d16920001defdcee0e94cef14196cfbcd91cb93143c36fd9cea79a24cc1b17328fcd68e8fd12078f6d327d49ff62377cfa22b83cf28a083215b73396fe4d635158f7b4aca3a7fcbc04218608ad5246e9d1876fcf91f2a5367adc06b7a85de6e43308db72b1fef3b958c4cbb98557ea0b8aa8c194241f4564485b048d10b74696cb3f440bf2c05af1e99250e9318b9f7a1e21448171f19102c2b818e6ff74781274a0ba2c54d7e0b22c03325bd063d912217792c2b0fde4c074abddd74585a9e593e473a5ed8fa7c3e5acfbc43f2d4307c900f8471a89c053f0ee9d1a77dc194ecf7b9785387c5c4e1fa79bcde7b0b582a7e57662ac5c79cc391a4ed50bb2d921ee0c24bf03936f2641b2e3cf58133186d027d78d68d359efb1992268bdbf3673cacab822c635f25114634b3e2568d49472f1bd2dac9a08dc04a261c26e885919b82c6dc9126f2eaf1181dc0729f510c675a79a411f94113fcb246c30a950c18daff32031ff30c6c709541905f3de2b5fc942fe4cc55bd363f781212e797cfc804a71f25c80ab3eb861a10c1943a6613f2ee0f0ec9dbd0be81168e849bdb8af9b702433406236c8844eacad34c1ce4287a4314264ff2759aa3ea420c7ce3ced297dddd63ca6257d549bebb7995dcae818c53967738c2fd30e96f3b3b076feb4e8e93c22dc47fab954902d7bc07501222e7cdd90db9bb0114f082913ed5da7fbdaabe90cef2dc6f61154c583c21bcc0f91fb3b89f6cd4e0e283cd433c7fe5ecc3a825ef09f143df569584dbbc0f5f8896b38293492acc879f6ffd9fd6e53bfe09e28ba84fef2a69a85cf9528309d29e0ce113db5c11bade8ca3cf7b40cc2ad3be22fa5a7a820fc821fc48a25bdd7691daa9a692474055f1a857ea378d5211b00bb2d222beb6edcdb409674db1080b0e9f6b302aee4d698dd446f9547fa56b707ca26e38da4849a791019976195abf4928122eff3d533177d436055645582a8a285908fb3f453f2e0b27efa6da62fa83877d23f620a5bfb99c5afa068c8509461b34809355a43e711bca0f7dce54c1678c31a2dbda4cde90d7c0cb9047b34fd23a6df36f9e5b37c724d424a84f44136ba1d524ebbcddd12976acd329cc947b5a193866ee167866501e3c528a872e54166953b7a961b18e491f657f55833ad1f3758d6dfae6d1f090699ae9ba7e52f194288839f2d314b6c72c3a01e6a23e3664bceda45ecc9547ac43a7d10b70c2ff4240c1a0723108b7adc33b8f6f2d37d1dece865428bfaba07a02ee8c9e1ae3df5bf73acda5fd87577a8eff3083749a8d9caa21320cbb1540537fed64bac61ff677d7d71b124ad38a5ca344485d80af66d7242745311e305f9ee8697796b6823be086bd88edc79403766e8439028d7232c3872e9c49bf2a59aa3fb66bbb9bc6eb1c3809448e5d3174fdf232589418a9deba1e8f74d7e1feb867d5c28b9edd6397774d7e8219bf91d0d26a0f1730243213e6037fb287b61f35a67235684cbea943fce66ccede27d875973a8d788d92f61aa2a4fc16e46ee05d2393223c3b5dd44df4db42667ab4a2d30480eb2b278f58d1ae3fe71908e4b08418dd78923d085eff2f8470a543caa0752a2f11eb0d8b56afc2eb65b0a96374e80e4347174b7f8cbf6792501a9e538b3340ea008e628356e1e93d83e31c9428f1ffd78751b38d46389a7dbdfd8e1e76f4ccf74e68a586f0f2b599d1319595599cac59ece6a33bf7404181caba8c72742207f5d3a105e8c732469259df47a3b462b87fd5d1eb0a9881d12eb8598b9729b82df1390bea61063667bfa6421ed7a6d906fe8ca872eed8f307cd4c8eb22a12758c9dda19d0f707edbfd05679c25fffbfdcfa5ab5f2921eb69a632676d22d75d8d1016d3cf4d1c8ef5e3167002482654991614a0a46e1535ea6d447d8f0314d7135e45eb283eeaca78862ceb205d5ec69f8d9a5947b6ba2c4738363d2d5e6b6d9fac5b0a25fd283b91868ea5ebbbc31f19366829b723cdf6c1816a20f115bf2be0773c29d9b86518035f5ff4b0170431b9cdad3ba0cb574eb0a727775b6314bef1d3ad86ef3f2c3abf587221cc92366223874c85ad968863332763944639e4d075fe7e85c13da0cd60ec7d5f3793813ee24f68171bce8c8232a805fffddcffa2ef0b7b059458598342bf360c414a1d77c371b56f3d209587e0e3fdbb88df261027c4a46e9292155b0172f127eade28ab05df61570cf5332e7747d5943405662752d60335d4264c4e13ec9ff6f36fd862018886c29d7bbbde4286776f65e56f7623cc4bade23f0c00e7c35481eb9eeeab546f770fc90e68624f406e5e77296a6bfd407f1d5b8ae7e89c7f236eb89f51c5d4c302dfd60091580a08536c8859332c82c21de102d69578210152c877ef2b9165129b0fefa6fd3455b775b79ffa443479c8806fb4a6587232af18b805a66b563cc96cd167652f1f32f652c65e76a989052495fd6e52f17481e9827e3a8d8865b4ba7ff34dba09a74685fe17446046b53d92584e4f412cab261ae637c9305c0fa06780963e68bbe32b2e9f0eee38b96a3738684fc7ac2fc0e18e070714ee68f0d5c6930ea2421619631e2ea9ff1210591a630981a599786797ace5da0e7f4b91af502311e67dbe59610f6228a065fb6b4125294568adef225a4ceaa95cd042ffd61c86d2ccdfce3c8dbc9c4fa49cc647753201041f398d446f44a7fa746715582b92fbce368d76419ecee690919fecdee5eb96c21cf28f974b207865b4beaddc329762c25f280c7fd5658ed1cb9cc63eefaafdc33eca7165ba82929604fec0d3b21411c8166ed29faa78ec46166103fb0287d382ce9fa0b0a5b19c3e722185c2cf7d5e4d213c59c305ec1a8393f9a968dcf0d459bba2c20cf6967aae3e48920072dacdf909969fdd524d8231aaedff5de35dfe6fd56a936b3bad405ba1249aece173ce05d6400f62f855124d40f9beeeff544c544c431f7705e07d563d70410298827a2540322bab1fadacd3a70e223aad2a55b77a40010118970bb372bdddcedcf69466660e25d00647f8737882f07ac48a7b2964d23adfbf8ee4872ddd37dc26d6991df94267f48c34e8ec0fea9e683e3ec8cff482db9a3e2eb5d9f06a01fe676cae244dd8d0d21dc28fde4b1424d1988e4554f15b38e44339f76a70ba381a9e56bab6c1973cc0b618d119bf7f6abe2421217d52f", 0x1000, 0x0, 0x8003) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0xa0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x2, 0xfc}], 0x1}) 15:19:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) close(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:19:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x80}, {0x80000000000006}]}) r1 = open(&(0x7f0000000240)='./file1\x00', 0x400, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0x400) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0xfffe, 0x8, 0xff}, {0x7f, 0x8, 0x8c, 0x1000}, {0x101, 0x81, 0x2, 0x7}, {0x401, 0x1f, 0x90, 0x7}]}) 15:19:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) sendto$unix(r4, &(0x7f0000002a80), 0x0, 0x2, &(0x7f0000002ac0)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000002a80)='./bus\x00', 0x10000, 0x80) fcntl$setstatus(r5, 0x4, 0x4c) recvmsg(r5, &(0x7f0000002a40)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/139, 0x8b}, {&(0x7f0000001580)=""/221, 0xdd}, {&(0x7f0000001680)=""/205, 0xcd}, {&(0x7f0000001780)=""/196, 0xc4}, {&(0x7f0000001880)=""/134, 0x86}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000001940)=""/4096, 0x1000}], 0x9, &(0x7f0000002a00)=""/22, 0x16}, 0x2) dup2(r1, r3) 15:19:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) write(r0, &(0x7f00000002c0)="c72ac7045115cf115f6d94f719c27c1924c54f730c559360e06d108b71eb001271b83b5b7afa0ae33e49b4ccf3638fc36c1657c1a6acfbd534b5b2945bf85dd793a9aa0af74aa84139f17ee092fc401ec2e9f47233fc0262b85b486785457555957012de8a9b4e5aef3d34445ed71a80c329b487b2fa89cea4fd0089df7673de24d29c63c23be26381fda50c989311d986c6ef4f1a3d263223c8269a77cd7b4e917a6529859a244ca1ad4bc65f3c379761caa76084864e19e4a056d4f1260cfb11d9fe6e707d4776d1818c290a977d583cf7c3b790409f1cca073315", 0xdc) r1 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000180)="61aac1ef94db356168a5cf5df496ff12e11f9553ef39b8c07efb4c58bf60e693e21d6cd9e1d5fe96568c3f7c040be19ce3ced24b4b0a3bd7f51fe4b92db1e45ad8dfcc547bada847d73722c3c58ed45cb5ecb7d9e59143db818e97e41b6a7fc2276dbcc69849d8fab703690f12abcd49162ecf4c8a51e71c120c71c9f7", 0x7d, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x2, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 15:19:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1, 0x7, 0x3ff, 0x8, "2fbf4e2c5a855df45018f8d773f784cec7601670", 0x100, 0x6}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r4 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 15:19:48 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 15:19:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x27, 0x80000008, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 15:19:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16", 0x11a}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 15:19:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") semget$private(0x0, 0x1, 0x9) 15:19:48 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f00000023c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c6a052a6c3604446e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7c53a09f2347164df4f4e42b860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d043bbbbbb426833a49d66e6b2f7"], &(0x7f0000000100)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x6, 0x3, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x0, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) r7 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r10 = socket(0x18, 0x400000003, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r11, 0x4, 0x4c) dup2(r8, r7) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r16 = semget$private(0x0, 0x0, 0x80000100) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r15, 0x0]) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r20}, 0xc) close(r8) r21 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r22, 0x4, 0x4c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 15:19:48 executing program 1: mknod(&(0x7f0000000480)='./bus\x00', 0x4, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0xd) write(r0, &(0x7f0000000040)='T9', 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x364e4875c2d9c98, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) kevent(r1, &(0x7f0000000340)=[{{r2}, 0x7ffffffffffffffb, 0x6, 0x20, 0x400, 0x8}, {{r0}, 0xfffffffffffffffa, 0xc, 0x1, 0x1, 0xff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x100, 0xfffffffffffffff9}], 0x40, &(0x7f00000003c0), 0x20, &(0x7f0000000440)={0x4, 0x7465}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r4, 0x0, 0x56c28717310ab9d1, &(0x7f0000000240)=""/128, &(0x7f00000002c0)=0x80) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) ioctl$BIOCFLUSH(r5, 0x20004268) recvfrom(r0, &(0x7f0000000180)=""/171, 0xab, 0x802, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) 15:19:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/216, 0xd8) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchown(r2, r3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001900)={&(0x7f0000000380)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000440)="ab9dab0a64b12f19310a15a5c1c864e1358a04d7308328335b7b7b1e2c6153d28f35ab5cfefe68c3c9c1bc70e1e46e5c24a1eee3afdf818cd50c81d3181c7d57592b0535599059e3b572688b9affb15fef29785b2f3196c91a26e979bd97b022265ca2238d", 0x65}, {&(0x7f00000004c0)="23bf2d6add78a2274f80838e0196504e2d6c0981b538e257dac33ce669c5c3517869a72973b2e9da9218ab132d5b330c78f9c0b6a1e14909fe3fc32573c23ac0e727853a18bdc10d071797c85c421c9d70bf1a25c8d60593c0e96f67efa51d792b338761953027f9fee45375a93922dd8f7dd77a1027e868d3edec926222760f6f42566e42084d3d288bb5a1195baf1de8abb1027d0301cab29d7acb08d40b597d0762c15185d42dad", 0xa9}, {&(0x7f0000000580)="e7f90159b432a34bc12135eb35f2d0630dd56742519e7f7049348414078117b5a0cd6ec002af7d97ddffdbe047124e8ee462e532f3106adaf6aa0d53de58f478416c1553e987e5a4663b194be834509c0ad4550da74c76fce9ae76ce89428dd350856e02abe9ff0f4763cd332f0d930bbfed3e93b89f8faa1827257de8c75246e4f43896ce98b367f682571d5b89a2edf8d92b1041c999efcd53109ba8f4f0220d75588040c547757066", 0xaa}, {&(0x7f0000000640)="41098800a108acf48abf31de9913edf25df985c617c54decdbd6e4ffa181f5347ad18f0610fa40485c7425391bc96f1d556218d9479f7c06ae8076930e92d77494767846", 0x44}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="48000000000000000100000006000000363026143905b42d04dd63b1c38d028185f483a2ab0878a957aa866751c5594880a6d8c8b6eca4c9945042cf5f06b653dded6074864d43eb1010000000000000ffff0000ff030000e84be089e2b2fe7a760fb9f0896259297186475dfe2ca76cca1c4fd5ec0b81203207b189226aa25d3c810603349e8bd2b94838c4675ae0f3b5c0f2d41df142eb417a139f3a72a7c6967f7ea8eefdabd63dd8ee093f00000000000000d3e5d11e8fa246362b4256877d7536f74a177ddef21e7c3f6e2f24ee128e5584c7cf0b1e50ef3519fd0b7469c0f0eeb02e44624a8a683eb794044996e97b130ddf8dffea391d723a081315078224c8aee07ad5db140887a48be89833551b99ef0b5cd3ba638e25d75910a07c515d4842a89e20cc31b330e8b4657294d9bd8ce7d5fa9ebcc58897f580d2baad4fba9846351209fa3fc55ce61f02934a1d9c2f41097f06bb24a435ef9dbab24d6f433a84e312392f5642c8e7eca304844fa4bd3d6a344a522bca3b790149eec8a1b65141a65019568774594f0893b4d7e25188871ae93e5940794ae841ff38dfcf96070423abd6a4d1736d230a146851d3e95dd69d663f18ec90c175eedb8a897ff2c97b9670efa5749c4992ac272c05fe4bfe78851d68024df5ca663f7d7788bc46bd6317d38ff85ce3a8d4a9a7249c8f3ed9b503752857832037d76afbfacced06d79db0cd86d815495f3bd4f8e069171dccbd9e02884a3494484ceb0159ff39595fdbf8945c74c31082b0978aee398f3e4fa63b2d6437927f9f0cbf98651315cef106b96401afb705d1f469a60bd577bfd7eea94eec519abbcc0b679596a1dcf410c3b781c5f8703ce31fc644057dd6c87b71b50a2672350b6fccc45054c81252264332edd6f55ba373932387b03f8dfbffd2e77e18cf422c3eeda04b6213de98a566747a5ec4a68465011d8c6db168b5004f357ef6bfefb1fd50d6088fdf618ddae739f690b09f33edbfa2964755a6cec8b687179122ad25256cfd4f856887044f331611ef224a86ba32c020712c48ae1ada555abfd1727083e247516dba1b0de7c7b3af4c652f722a6efbb762a2ad344cab8281eb157b5b808b7e2b805ede4e1516d51be17b69b0d4b67c10ef6b8d8fdd27aa04b2ac64f92a80bb0cf4af2a7def7eea9e78eea0d0363411092e4e8f28dcd194b84e3bcc2a40da077fae8ef9406db7697e290059215f57f400c8ebbd76e41c1f8b3c298696143c2f67c057da1f0a240fd5d6582566f4233236e42d859e39fb3dd0aa9b7ef399f465de3500f9264234e5f17957959f135df033957faf0dd9aee57b368269db7302bbd0daddf4a239e3616fad4d01b898eaf3da8dde831fca441b8349bc7bdaadee09905fe90bf7106e06a06d199606752effb12668ba0f8b691c546b309c946efc31f80041c350b33d862bfe9044e0938df7afa341a479e4842ef3c738f6f0e818498641e29477b0e31c722760b2c4ee2cb3aa307ea9ddc79b343e1e2e7133161334f398acb14af3f5fa3afc0f8f0ccdd327e0a883ed0333f2f412f5fc0fd8a7a0300bd51c5467c58c9e1a9064852c6614d3e7e8c6acc6fe0cb9f1c95d94a16e4b594dff02451d51dcb07c00ff3a0946abc71da150952ac54651740d68d7c572b3bb974af9fc76a5f2603f7f62a14fe8039a71b3adbfd015eb82d142141362aa7af387d57273c0d1912fab73a7bf4cfb3a47c14db0a67014eeed88e1e25970855d3a48a29f31a962fc31f279a45fee6dd176bad0ede40acaf8ed1f70b046d5f4157a61c404005f7600e37b1912b401968c899faa68f7c39fe8bc7ceaee4142306a96868f04ce7e601e7bbfa4676ce3b08aaf90dbe7b15d2d37faae94d486d830ec7b3813b882f810ddad246168b42c65d633a620e15acc25484fb90b6f8012ef1524959bc390d4cbe7a14178246e3947a25892ae8251a112480e8a300cc005b7e43f5345c714c1dcd4289a6d330d6958eb5b48b98c912244fce0632865f8648902b7bbcccbce85a9b0e4ca63ae390efa83bceae6da22d94839aaae7a4c8ce229ef8349ffadee2d887e6aabd29c3673b99e7bbc7292e958dcf11c6cd4f93dd4892ba1071928cfb19424c4c4e107484d94b7941f75283d6aa5a0cddc8ef798f9e3d3afacbaca13273eb0e96677064f5933e44910e07412d90d5b7b1afe83ed2704525d637c9f0a31a7005769caeba7da2c23452365122499c27ba2c47b1f4119d2b91b0e7ae6dfc1cb34d768c72bdafb06309da1a0cdc80e622d321854fdfd232997cf33e8e4310d0aab734e4a504f14a0e6c4c7d7403c7558fadb697a6e15575290299a7443f901842fba35ebe2d1af316a8f70d2efa5db5d111246c9de66247c8ddff3f56bd785183f37dd72b872c638b1e3603ebacf02779ec2d9c67387e0af2a8f91073a41e765e6533b130078f3f7fdd76c0fab73ec3a416f3409673ea5be12ec7abfb8af3b358d6d1d6c0f03838050494258ae5395f7e698d22db9cdbb01504fde18729ee25d05df4c3e2f4680fc7e4463597a9b2813c0822c7a8b68fad4266b1e825434e36a3d07efc1bdd0e9614b14aa14230f1f209589394c235c2c38676ce7c296bc8695f46d1b68db0eafea4973ebfb5ef1a9b9b95448190e00cf10819162a6a12c3e0f46a84c2a08fe94b0b236799bdfa8d0f6c6285e3d8c937f7e366d54cca5be9d93d3b980d0e652c5e10221048126a027387edd4e0a71ba029bada3a22855e8b6b90a3573af7d0accfaaf3400d44f37fccd67f9434cf2cb61db5c477e24cf8e9ae921df3bfe35adce8308bd3d1458dc542f74718447d40530d836501d33236d50c063dcdc6717d097901a5ba50751daf43816f0968265738d85380c150e2633fd45dbb1fc8066c7c83fbe3a35b83a4be61c07b45a98cb12706f7fc7431048a823a67e6c54c8b1fe22994fe3deb16cac11d487a9dbe8fe92591403532dd3e4d4a443e4596a419571f1e3cc86e1100001612662d0fb1200d4f1839af52eb50f862f5aa31fcb4e696733b4599172d7b87a3a9a8b60a6d0183002e60d16b318a6104fd14d30f24ae467c0a3c359d366f03e81183697359f1200247ffd119beb60e76c5b10e7a579e56cc132384e446ff0644ae3ec228a71aca13364cae31ce4065d42a840b543939b066b47a0241ebe6144e694c58359a9138c005faca232810e596083eaa95c661983379b67a7230dd9ffca61d3a9a5bbce3b4c24700e5010dfd6f2336ff3634ef42bab3e68984acfdd29ab9b08b5776f074676f2ce504170fa22b1cd7043c75a11be096d47ebd6ef8434e36416b276bb0756bd3485c9a29661a7e19e42a415ebec8213aa5d45abdc2779cb8bdbb787230f50724133ab9f54aee35e6606af0f2b5980d16fc7fd4fa9513899f0dccf9a56b6633c5a207813c60c9be577a17a2164a001914efbb82ad728c531e45a877c16a7109f270fab1c6a2376d47586510010aec2eb6df3e80dfadd0aa025af5801b379b47d42c39bf5e59c2f73918c394c936f4151e69b437efc8dd65309d09ef2cf271b85a1b5f5f0c47dfed8ba4e455340fbd96e0380b12358213592df6138b4cd211b1ee43f0ad078f68fb9d497475923c59b36fc5970e3a048dca35a2cb240551955070886e7bc1a5e7812c47b43b4ad1dd5ca7faf0c649a4c4e52253ef48b9b60429640be651ffa5cd5f54641f31a8d8b9ee7d8902bd1f47155dff78fd8267b5e79084bb67354d21024bea73cd837eeebd78f307c6864da9f95ff661a6047da3dcaf050360b0e975174df175d31984c55d9fc8b3dfe2a80731d706c217c6320f7fa1694a1288b0eabcd08153ec5c8118798f46caef1bb1d6b849d3746816401e59f458562229e1c810d6444457ba76a1bac68d7d33572ad60d6c9fef1330965c372285efc4f5c250ddca8a139c3e9d637e7bf49fb885be103fe160e5183e5664020596b141c9c843f8d91a2c607b2993ae24d57338479c1dd4173a6f721b805c4f9ff00df7655e9fd8b84e40f6f46dc5c849da82ca4a61d5f440dd847d4edc8391e357621e18d72f4acd23ccf9a5aa41f97ddfde8e172f8f92637c9efe6aee9c9d8c357e6e13cb0ca64884febf2271aa60ab771e4014332fbbbc0c75db4483f3462c95e81bed85efd50636fa9e2bb59984738383c0cfa92cc34d9f5cad3ec9fa2130d8255e0958b2754bcb21037674fa20aa474da4d05b3887758e4ccc5e9d762fad927174e456a00caeba3e755adbe82b60e0c82b2cbef551afd4113dfd15ecd5707884fe7fc7e49454e6a781398aa6755c02316272685eb3ec10228b5da90e7d60fcef417f27f58d8749c60529493282b8d4c5421177a8fe0b340fbc7bb2b4db72410f2286916f050d200df44b5284716df9b435e72e2c051945583023f6df7e226529d1d69231b37fe5b1d9b15e8a1a821b5274539afa8868b337583687bbf3e7b1d07b85a6887b2fbce1048097484ffd41cc8c982858c6dbeb5022b48416fae123e58a01ba1aa0e803c0b11616515ffe1796be55824ac4f76a164357e1b9b2e87f69d5b065668c17a1ae9e561783d89eb9ead26d407e1074c4b8b37b2c6c8ab555be72e1f15d7471f95bd04b3d4aef22b56907b28e500003005042f30eb887207451891491d6434325b72ac2b2737cae345877a676f9cb9b270e7db348fa47dea624ca236d252f454ffc8f1c76228dc42bdc0b0355e03f510ba1ec4537a326db0f06ef33e9887f424f8bca232d7d8b58ff84665d5caedb94fc333e9a9789a6f75dceaa08480bf68f2cd196cd87654b62b21dbf9fe6c22324650df03015508fa1335d2c4ca793d3929523b271ca25e0c95aea1817938a9fb59f2f0c94ece6e84ffb4931db37f101151ce244807a5c50d573fe2ffbe7ae6b8e7c710f8d99b834a75035bf8584cd17e8c453cbed99db2792c70d81053007d9f8b6a0098ce2a5001e0d180e9d79e6c6957373eb25159d1801c395c2b611bd0980e7c490544e8367850ac1468d926366370dae8bf88c832c0ab4352122415513d2afd2f5f4bce3a454c38251d058fc4596cc2a84f2ad79a49f1c4af5155be49abd921c5b1c9295c02045a0c061a3628ee99f710cc83d530417a33a23ae394b3853538d88d00ff2edf3ededf42e41f103c23c7d7cc9410cd5b928b0311256fbe806b1b83f3fcc04d63851f39cd78564596cfa7a274962a8196476757ea3e595af07a241af652695a831d88d70b986a887bfb3836a5f196e54d204313060073d1a466d5d064b6fe87ec60f55c4c23dab2e514046326e07b43a5009d4895a801d35cb201c8a53a99db2e9733283379dbb3786d9bb30a0d5329251ea89b026e640c2b1e596386f3c108e4be75da78cc0b2a50d4198eab6b59e718f2bb926c8d8675ac05d40f66da24f7bab7499e59698cd7cc5713e290d7895726e3fa5ffa24e69611a5f7f95a15f382f0a4d9f3cf662d06684096257986781b885894d535ec1b3659f49d2640b70c48388792c4eb5747c8e6e0a8e404b538ca1224c55947b280d9c2ac0ba30b5c388eb8bedf2e39e377631380330c4a55249d902146d06e2c7c4c5550ee6cf5eec9973286b65b9682c64d7fe836c74ccd2b1fe97b64eeacd58523d83f2f22e01e8c055a2a0ae39786c0dbc4728041a9db0bb5b20d3bee5bb8450df935f408657ce97657dad362130ee53afcafed28e44798a671dd38b5a26b23d60c6b5e6502d97bd829dab1c64e827f755efa43a26a2bb9ce6023a17499f3b3c41118e5126747eea45d1b4db4ebb95e0502f14293e9048d9e232a905af259e72b623758abb1ba288a38f864e337999150ee49e3aa4bb4e7739e2a000454eb37c515e58a9b6a62bdf06c346cfdaf5b227fa733dc5caf09eaccf37bd9a4e901a884f2e30f0730d2ef7d98000000000000000100000006000000545acee2f6817f7c6e3083f82c223c3446e5d674b227a1ea2d4ceba4546ae54c61baefcb1f0b116629f03e2a364b83b7c1c4c84cfc0b5ec85ba7d2cce5c147a017fbb6f0ece798e52d1c0906454146dff5733e6a286f3bd2460967b2fedcdca0d8689e8ffd80bdbf32bda06d69d5b521cae47b4ea11bc4f9b4434d0cf49fd145a2045698000000003800000000000000ffff000005000000dc33caa85869b3a52e5580ed9873a698d8167c0bf3e28a93a5fa64e25cec8cbbb703bae700000000e000000000000000ffff0000010000000d5f98feeb63b804e44ea8e19366529ba5bc6f47ac699e0cbdcb31140578d16015889a2f733606c44ad5e327c7d98a36d1ce847c424337d300a4843d1a330e75d875dc06c6a0dfb92a156110aa4508456d887f3d7eaf70c165e62559703d97b0fe9563d25abf6b4e8f3a7f35bf623806dbae5f8273a271fb135793a32a154785f31c2b2b9cc57900160e302421a25a53a5a76e52432357ee7fa4a6771367ff806958c179ec40c96207b89081a2b535e3fe532dca0cce5668262f06741ac93f66bae8beebe816b1a66e8b9728e8000000"], 0x1208}, 0x2) 15:19:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f00000006c0)={0x0, [{}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}, {}, {0x3}, {0x3}, {}, {}, {}, {}, {0xdcb9b51d2bef4fb4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) pipe2(&(0x7f0000000000), 0x10004) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 15:19:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000840)="97cd172cccddbb243287b2557d90b8bef719841b3a6cce04d89d3414bbb6b5ba9698d31787c1ab4caf1137a5041883d9a1723abdf867be679a4498fe76c072a371d4bd6809ef4efab9b561adc53aef3d3d3aa16c8a005d811b88f1f1e0f021314ae5a810ddfacd737782f12efd3fad9f7b78e1613fa378e55c8897d50b2fa08c31ffa6a163ce637209f96446b34b5b8be76819835dec5f44c3fa819855fc5027c8a9ad63b1cef6236e1bd215b433d455b331df7b431782d06e174080f6384230d5e74a565c8d8378614ffd25a716042c9041975153f32d895c5ff930599ef81097dd6cad6f7e821ed3eaf5d08fbcb9e45a41e0978b5f9ed3d5550d684a6bc18fac065b4bc02c450d131cc96bdddcb06776365ed249240daffc9582d44d643bf6a64d8b43b6", 0x125) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="cfedf7e934c0a2835bbd68315b9c4bb959da6ab0e9cd1d9513fdb4f8e194dc60fab2e6ece90f8b1ebd132751e7336b76cc3e46036732621aa7d7d89e03c00e0ed03498c48c6a5ab482756692a1ce61bca4493d12f433332784f68d00180a8febbb10dd43d38dd8684f37c49385b64a551a9257d061e0cc9e2ad86ec9985cc347a3898d84b72d97f66ae429ea44"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 15:19:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 15:19:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x24, &(0x7f00000001c0)="ebffe44c875f3b2f68f34e713048e655baf2b1780d619924929648", 0xfffffffffffffff6) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x6, 0x4, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) msgget(0x2, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) dup2(r10, r11) setsockopt$inet_opts(r11, 0x0, 0x208000000000c, 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0x1000) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 15:19:48 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x28d, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x30068, 0x20a) writev(r1, &(0x7f0000000280)=[{&(0x7f00000016c0)="2cb078817491389821c3c4c12baaaa88a5a534c4a5046b0276fa181d984b427595cc76d923e7bf451fbb6247b056d0de0803282e4a9a9410bc241864e7af3163f038fc980babb74b10ca974c777233012e2cb65935cfb6bd68647436080e55ca5c6ae90657f1a341efc78b6a95082ab6cc167680f5f9677fa94d1a3c17267e4c93d64c3931ae7c51eeefa44e7581fb37740eaef4378e74d2498004626f6c3dc21f8f4ee224a40137c421c8a6c7f802b3bc5e15be94ea2c002519515761c3a814bed2c7d9139c58e9b0742158f774b4d3e4612d75c04ea6c1f415a6033db0039df5e1f54ff5003c1a3fcb1f19371ef8ceada6178d432a340749a76235a3722e9f4f4b52aae1ab74ab69b8dded85a1c2d6bff9b0b017bbfa7b827777b84fa94daf73d49f61e029607af42b61c8589b07786a2e3b3e55c4d11052fb79ca790bf21b9762dd92df3467b1a5cf22cc5cc8430ec3eaeae284f4bb4269cdddbf9d5ea59e78fa6afd5d9d0218d7103c4cd50bcf64d82c9e81cbe35bfdf5713cf1fd36d68b727060b393ea2c9ba62e44a73c2f310e374ee6297c043b55ba3d2769e1fb37468d8ea006c4986e41717459732b07c9000ac219db67dbd1992e2f06f1910bbc1fc5f6a0c3ca89ac1100ded38a76689384de5fad78053dc19ee09b38d45e0c7ba7b0c3e488153de4f5e6db41fcbd2f617caa570e600efbf077988f358a98727907e64693eab517bf0cc14eb531b12dd4a06df8054f0abac50b601441d31f3bb13a0e6429429df455cd42ee29c71d19c9d9965a7f34dc6bbc243dc2a2537b193592c68c9489c2f6974214b555c7eb695ea7eb6df624cb94f7d2024f9ed7b50f4170be3b6c5e73bd8cdd052e8f096a48e74b44acbf0f02c89f7812f02dd497178064304f06c2698a297bb958b9ed48cd14df8e9b9fab4e27fae9bfbf922b576e92214633e7f2d433504b1f518a9edb14fd667243e8d6d57b56d6a5e5ab628181d1266af3c970cc0a1dc060b9999bf9bbc188363c7795bc3108565e1b1aeab0f4b4265a2a99de26828eaf8e84e9ae565a43efb55fb71b1689102e76eb3db069faf2810cf93a33040f33b4996036fc839a263566fc0428d4e118e52512a617f45a42937234d119eb63a37580816d3848d40f969b3bd9ea9043b64ae2e8f1677721b6bfba8baa75351986fbef5ddbda7274e8e338dd1ad8b3f7fde0e976eaf8391909aef23e18d8d0403f608bdf3d247878e600696eec831a6d380f547de6deb2b7f75b20e30d9f38624294a474b9866f9f8feb936c8e5b863b9a7c76322232f83ae9ac426b2e7fdfb6d8a0b8e28ceff49a7c550b30156ce69076b918fd1128fd81b37560dc404574d7932ee7e232806d51e5a95208759454270813329dab96d1cf4634f996f00b7fe9ccaf84a2c3571ae202ec75415415e362d848edb5edcba98da0d07e56657cb485cb81a3d05e69b733fbfc4425d4a10fd6a861e39f52c7083fb9ec2c06c0cfb181f219c3f89d1c8087df20f31facd756ad028411b856cc44c37bc05980c3ee2775399c2524e4af97d99d6117c9ecb87125911e8a25e8734deb7ccf2accc8cff07303bf2f9fa89c260eba76a6f88d2292954c9f75ccb35d602ab2f46493b08978703b7afe7e4404f87c908eb6a018ea0af486805747c835a0a531567827f551511e7daf31cbfa0e9c57e1d51a3990fa13d688dbf057b942ff350a3a91778f8929736d7ce8a8067b71e5cdf82120ec420e1450a61f15b6c997eeb516f958cade1e7da3c26bec8af364e6afd4cf99423e327ad28c6f17ce1ac5ad03481f5c34294933adf89a7854c9e0a7f41214662d3bf70b5c71674e32e0eb885965f00d95a0ac2c97091b7c3b4b83cac8f029a39c7d00bad75134dee34e1135ae394b8cfed35ae55c9008fa67ad2688b3311f109bda7838a4b08763d44eaa895aa95a51fcf1c7a4d92a7fc0226b0e7420e2cb2ff49cb1085829d1d5b79cf668a12cab78117986360bcc21e305fc3170c04e2f3e7d41cd2eba1e63efe5bc26ae3b4b1a60154d0390ef76dd32213aaa888969339200a9484ffe67261cc43328a505d4133211603a533714bb2e7c32bbe53674a97dfba9f66282c2f9cf87b9326840eddb2ebf24a551a8f51bd89b256827da488287b45119b9f919f48e1e832d4d92f240fd1821f50b1a8b6ffb06c2b442030f7935c81ab9bfedc6f5aba0514a931c54ef55aca1138a39435399cea031d132ab6e65a2eac8b53fcaa6c6130c1bc9fec28619ae1b67cc695cf3f735fd301321237b9fa2e135322e4a45f6c6113ac7593287858c505f43ba4780e6cc8b81a5869fcf2ef30cc77006bdcad1872aabc8614ce98cfea61ea3211b216ff23723d589944c574f682688ba1c8578af4abfad3019cff32ca5b606cbe042489f7c95c41052140619867394af7a9bc6a66f252658b336fc62f01c4b0e2e07ceb8ea41e21caccda055a4f686f3ade06e8bdd5c6eda9a075a06741932dd80403dd47f35c3f6f68ef418ca192bd2ff3ce30e3bcb9a7e527077d9056f97692be5ef9cbadb0f22ac2bd0f72cf87de60be3283e05f7bf7d948708bef28d273bd56efc261137178b3d75db98bbb5633159580963668ee7e72c043944c1676b77abb631ba77f3ca9ece5bc858e1953a59d873c111fbaa335c417fafc9eb15e22ac8c299bfa6b82ed96e99b4c0835cbbb52195b2c6b714da0b76ad65cf9f395e79213a051d0bf473b88af08509fe60f5f556fa05bd036cd10fd4204a2aa94d8318c217ec25d6d373df502a6bcda4dd5ab6534316964906f06e6aa411f8e02b4dbf2f3abd31b5e3460924e22b9813f87575e004be6aaf53e30ec824df1adbda01531590e56abd4d1dbd0ad8849bd4a3d450417025f9fa2e710f1057a3421c5b09a1b0325e1db8c45404b2e5702121546eff9047aa23c460e1e435df3c31327f3092a2395f5bf9eb2d33261182b2b55410e934a4f5b5597a7705676c34ff3d0d5e584c32f32fcc8e692f69b4b88a5e7b61856c39d4b5e8c485bcdfcb73ea4decb0c5c8d47a84c63dad43d67648ca82aa02a9207363eb0a39d483c8c34656d30e95fe09bb6452f888468679dc4f4f985578281fe74d1238d4f2353fa49ea170cbc952e94d2f03ee178ef58b74c32c60dc7ccd5eb9ddfd609d2ca567d5b6bb2de897a237390fa117ee8d8f3d99971ec051310a8900c2e8dc7d4493f2b0e0d1b7b71a90974ff7f58e84dc775a1f74484063941ed88d3f302a6b7e378cfd052952db6eb5928910a28fbe3ec42317702ab5b10a833d76d9cd43df1c073aae47613d6d639d065e009565a77d8db2d634e127b972dd7210c43cb868c5c83a8018f6cce7329129727875eb1d716e935c85fe1968df5e952f402ffb660cbba0e18dbef9f5e58c6b5bd58f90f8e632e8b0c3a0e3cbd3bba8f1137f7b85ba42cadf353b57a9e6d8181c9a752221c512f9a35c010c373fef57131fcae1df6f728ab32011b604cc24df51a2c5050373c09008fd8037aa24a2c5aa5f2bad2274cf743b3dae4142074490f77883b58f779b3e1c963917e89eb937ea00c7b5f2fa043ca26936571eca52458e1dcddd5035cf8377b9df31acac718a9c0dfa626094b198a54a1d95c47c5735c4b316039e4ace61f7cbaa06ac92c2f8a82059a97f2ca96835105156037039befba88eb18ae841ea65475b5ab3e243a1c4c9afe848b545b291f00fbb280c876d587b8289d525cfa1bf1bed99a13773014f6c73a35d2c81c5379ea15a230a9091f34df9f34f6abea11102ae1368f575d3157e9af072dc1c1125e1f61f135d75f5084c0d6ba9b9e1544c92ea9068931a7c0ed2f4ef9a262c7e2da3990f6a908b214a42eb584a0fd926433d7e8d188a385db3068a898bc0538c04f24b6ce76fed77402f25685b654a45bd05c05943ec27b8f4e382bd8a13405f84726a47ade7a7759b3cf84ffc7874e08cf1028bd047ea3a92a056a2d0857473221829abfbfe95beba9ffc12f0551f255bd1abfa1292da1113c214b33043b2a417b3f8929e4fc9fb084a3848360e6a43ff53d0a2870efa3a80e3840bf51ddaf1cb36fe127544799399ba5834c5c0106526d931735047e515ad89a6ed070cb1cca6e86ec80856c9fc12f1fb32e12150993562545364a748066ac191d91057a56ce872401c7605fbd3d4aae3426dff8ff3460608b092f0d086ba4404753071f4616d435ed2c2f9bc8df583be116008ba88032cbd02eec925ba627a3e526506afbab401377472a4f5943343978270bea80350a5d61640a318de8bc0aaab239e2f2a7af85d6a3f1b0444536906a4829c0ce4bb867fa2869c3eba94661ed8bf6f0327009da80758f4263bdc58a5591691167c71a24fd4d09dc4401ee54d1e87bfca5a630a12ed015622d28a9778a42bcb82ce3b51cbe0315886b3fccfff2a423a4b0cad36aaef6cda5389584ec1d541c4a152abab67abbfe6ce15a0941cb8c87659b6b0446ff5f0a87daac9c38c4438d66da99750ef1b5aca4e721d6b9b7b5e8b8a86aa86b857c39e6543aff9721bc151410ab443ccf3feb9a7c09d83932bf8b3b121e355c231bc195e29013cced99bff13b37d5addff0a35fb0bf969261b3ee2cef127a586e10d7f5b19085b6d8dbc23a7c0bd6215a069e7780a12ce33095f8dcfcde447c4e974b598202a982b536404f27cbc6589c5fd5a9812174759a1cbaf1b3a875595ea3212be89fd7fbf68e7989646657f2ac1919051da4267e2311a691e1b6fbc0f3744bd15056f434ea883d2058860236355da290f16b60d5402b86b2b0741a59978c8d8cd22f0f51ffca2b71bd7feb0c27b375715e629aef0915bb538c46bd55662a954a589b59ca60d0de89cb5875b3e8187cbba906cde77bc88ea7b855c8fe38e6a23c657bc55b4d28ac9cf8ad97a284065bed9e627340568399c430d41b2564137784c407af5b758ec0818d7fa15c91378a22f0cb2a72ad6e64dccba9cec22e555d4320dfdf59b083d8e7c03537bf8eb885586c5db99347ee462909033fd7e8ba565bb4cb5f610a008ee8016d4edf756da453b52652e0e5bc558665fbf1b374bbebae78e95d559b9aa85381f67455784b358cc20033cd2246e97534a489df49c658724851ed9e953efc26c6ec045d34fdb5c9ba0c51aee7247b3fc7f80bd8ea271de6d6280bdb1d69ec54fe68ec0482015079362890ecdde6ba5de1c75a7b71a6f5e92f13ecf0806227132a966bba926006e95c36f02bb2dcdd842ffbf9a4940d8aa9d4427e482a2880ab8b6d7277014e6f1d7c226bc7ff60cd5d67cc08469951bb9473234e809462ddaeeeeb8a95d1527068eedd497ad80ce45bfc91b6a0ab9bcf64cf8d03feb62ad54f6640b8c077cb0a4464f799871fa93c71426890cd3bc8aed9935bf4eb4f6cf266c44d4fff17d454d2658cf48210853ba10646b961eb470396f3d8f3408a95bd90ce4b99d1a4180bac5e1f7bbf1979c78775fc4ee2665030e72d57b71c98e47155710ad5d3d5e84dd92375351e249e0bf9050b6852f4805737dc638f06e5276392fb8e50a838bfd09f185aad95e7d85b9ffd73b24aa7a32d39191e24876b57602ec439ba06849abc138d5582000226f408da16676f2ede316740506bdab3effd260a32323f02369e7c154517be73a0db312fa5c70a039edb413c7b845b822ae27add42c83ffa0ec309f71e1257964fc669e5ac30f0c076acc90438a7ba5bb686afb46245aec92847686b9d647fb734c28da53f3ee1b71a077fb02a42d6bfbc36351eea0b24c397a64d4c069c4b7ed921334ae", 0x1000}, {&(0x7f0000000140)="29f5928da04d87a00e116c920b7935aa97569f4521e4b90aeff62793a8d0dc837015b2c7c3d792c42f26187bcadbbddaaeba89d44e6eb0f0aef0d7a68a0e2ce9e2", 0x41}, {&(0x7f0000000240)="472d63f2eb3861d5643daddb098d40c6e3f4474c34abdd98efd31c554245e498865b03930802bed867", 0x29}], 0x3) 15:19:48 executing program 0: socket$inet6(0x18, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095783cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aace48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef26612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44798e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cbc, 0x29d) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 15:19:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = dup(r2) getpeername(r3, &(0x7f0000000280)=@in6, &(0x7f0000000780)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x7018, 0xd8, 0x7fffffff, 0x0, 0x27ad, 0x7ff, 0x5, 0x2, 0xb7af88b6cbece616, 0x2, 0x1}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) getpid() r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4c) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r15, 0xa9, 0x20001, 0x1, 0x1}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r17, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r16, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r25 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r25, 0x4, 0x4c) msgsnd(r7, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYRES32, @ANYRES16=r7, @ANYRESOCT=r25, @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r30, r32, 0xa9, 0x20001, 0x1, 0x1}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f00000001c0)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r38, r40, 0xa9, 0x20001, 0x1, 0x1}) r41 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r41, 0x4, 0x4c) r42 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r42, 0x4, 0x4c) fcntl$setown(r42, 0x6, r38) r43 = kqueue() kevent(r43, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r44 = kqueue() kevent(r44, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r46 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r47 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r47, 0x4, 0x4c) ioctl$BIOCPROMISC(r47, 0x20004269) sendmsg$unix(r46, &(0x7f00000007c0)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000440)="60858af4aeca9faff4a009b2899a6ea261b84f3706cbc864710102114b08919ab237b4dedfe737d0f1f0b4363eec8c58dcc878b0b84b206d34d60e692d7373ecd45855ef8b1eb8c5dceb3b9bfeaea950b30224011d7892720c438cc345112f1bb8910593b62dcdad4c61477e9bd82af6e2d61ee31efcb225ba105323437a241f1b424019cba9aa0c4a7c694a54a897257beb1b6a93dcad53f947b6c518cc81fa4a0300f2d0008167a6839906b5bc99f8faeee8d4707ef23e18dffadd527e2e6880453dab8a94f860b614e6c47eaea4c2f1e45b3df0367b54009186ef2a4b4ba01a353038c78f", 0xe6}, {&(0x7f0000000b80)="2ddb5192839d4719cb75ddcfadf4decadd38397ee6c267c25ea3147a18e3f917660ef215313f6065d70852793344801a2121e40429e9cb20210070c8000000000000001d3df2b63ad01759f2b3cf6139cf87d1d1ee499ad642f9ee8920bf7c1b4f67610ab3fc920c6f74bed99e7008a08f2a93c2cf6e85a90c000000000000266f70b0a9b796628b69f82495699397f8385205b250c87d729eb5fbc3fc6c2c50654d00000000d00502b0acecb94badad80e87073763f670998c226e3c234e13d5f07b950c2021004664e980b0acd7c3581beab9904c1d93257b8fad5686b5414f92cb7d3c2b0683ed72cd73cc6fcef36441173a61a4a5af846a4508685bfff7f000028446c4ea73c6159a26b031f7e0800000071b60841583388481dc010e12330b2385ce8590ea02b0c26c5d806706a71c078cfb6b814ce3c1f70d51f7e8b47ba5a5b7a893320049f9843b0b275d8a86377af3aca61de18385dde165e11eb664dedef6a582713d0512830e8cac035c9a2b5f5a2f9f9a126b644162b00"/398, 0x18e}, {&(0x7f0000000280)}, {&(0x7f0000000540)="850a987d060abcbd99d0295199bcfd824c57ff2328cd4026644942feb7d8aa479ff575fae32f3362954a3b2b9ed1def0c00f522f4172fa536568ab3d55f9182e3597666fae9458e2c3241dd309c72261a20684cee253e57f0a49ed570c53a058caee040f2b9fef96c3c1a981aeb58998cf81f6f647b0aa95251f2a3c2b94b120c2c410bb050159435bd1c7a04a509d3f55df62d5fd2d5eb0d2fd238a41a6a2987d87dc222bc2857dacc8bd7516fed417ad427220c528a6d60f312f29be3ac7bc1ff6cfb06f78c9a1416f", 0xffffffffffffffcf}, {&(0x7f0000000900)="482718bc4f2cb01a3a2d944c52d1b9b4f939bfa7962e42b1819d3d3ae0f58389f8c321356a876e2dd2176e930e81bf076a382340546d0a7bf9a060755e421987eb6d4393fdbb50c92778f193a83a56c50ca9d1dba1478b42e0921c129fe541ad60295e4ac4f6927276a23fa5210e803dcdec9682c5a3085c0f1f47b4ace6461680f0fa05547b846c61b912f21648604e2de63da4e21f4f778c", 0x99}], 0x5, 0x0, 0x0, 0xe}, 0x400) r48 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r48, 0x4, 0x4c) kevent(r45, &(0x7f00000001c0)=[{{r48}, 0xfffffffffffffff8, 0x4c, 0x2, 0x4, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0xe, 0xf77916645ec59b88, 0xfffffffffffff155, 0x5}], 0x10010001, &(0x7f0000000200), 0x6, &(0x7f0000000240)={0x100000001, 0xe4}) r49 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r49, 0x4, 0x4c) lseek(r49, 0x0, 0x3000000000000000, 0x2) 15:19:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x80, 0x9e) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x9, 0x1, {[0x3, 0x10000, 0x3, 0x602e004c, 0x884e, 0x7d9, 0x100, 0x5, 0x3, 0x8, 0x2ba, 0x9d, 0x80000000, 0x0, 0x1, 0x5, 0x10001, 0x7388], [0x3, 0xc2, 0x9, 0x80, 0x0, 0x800, 0x1800000000000, 0x940, 0x9], [0x6, 0x1f, 0x0, 0x10000, 0x101, 0x2], [0x7, 0x1ec5, 0x1, 0x3f, 0x1], [{0xffff, 0x5, 0x3, 0x4926b564}, {0x3, 0x9, 0x400, 0x5937}, {0xffc1, 0xffffffb2, 0x0, 0x4}, {0x7fff, 0x5, 0x1, 0x8}, {0x4218, 0x7fff, 0x8, 0x3}, {0x1f, 0x9, 0x8, 0x1000}, {0xfffe, 0x8, 0xfc150000, 0x8000}, {0x200, 0x1, 0x400, 0x2}], {0x2, 0x15b0, 0x4, 0x5}, {0x5, 0x4, 0x2, 0x80000001}}}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)) 15:19:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1312f16d4ef7ced3, 0x10, r0, 0x0, 0xc0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 15:19:48 executing program 1: syz_open_pts() kqueue() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x20) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) fcntl$getflags(r2, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r3) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="015c1b967485e443fc00"], 0xa) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 15:19:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000009c0)={0x9, 0x6, 0x3, {[0x0, 0xffffffffffff3763, 0x8001, 0x20, 0x100, 0x4, 0x7, 0x3, 0x0, 0x1, 0x9, 0x7, 0x3f, 0x6, 0xfc10, 0x8, 0x2, 0x3], [0x94e, 0x0, 0x43b, 0x1, 0xe2a4, 0x8, 0x2, 0x19, 0x800, 0x6], [0x100000000, 0x3, 0xc64, 0x0, 0x8, 0xffff, 0x4], [0x0, 0x4, 0x7, 0x966, 0x40, 0x1ff], [{0x8, 0x4, 0x3e4, 0x3ff}, {0x20, 0x5, 0xb998, 0x80000001}, {0x6, 0x3f, 0x15, 0x5f}, {0x2, 0x3, 0x1f, 0x8}, {0x0, 0x2d3d, 0x7, 0x7}, {0x9, 0x1, 0x10001, 0x2}, {0x7, 0x200, 0x0, 0x20}, {0x6, 0x1e5a1c49, 0x0, 0x80000001}], {0x0, 0x6, 0x0, 0x2991}, {0x3, 0x101, 0x7, 0x8001}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x10000, [{&(0x7f0000089000/0x1000)=nil, &(0x7f000020c000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000785000/0x2000)=nil, &(0x7f0000467000/0x2000)=nil, 0x2}, {&(0x7f000058f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f000069b000/0x1000)=nil, &(0x7f000073a000/0x2000)=nil, 0x1}, {&(0x7f0000583000/0x3000)=nil, &(0x7f00003f7000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005da000/0x4000)=nil, 0x7}, {&(0x7f000076e000/0x3000)=nil, &(0x7f000035c000/0x2000)=nil, 0x24e2}, {&(0x7f0000502000/0x2000)=nil, &(0x7f0000519000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000529000/0x4000)=nil, 0x4}, {&(0x7f0000287000/0x10000)=nil, &(0x7f000010c000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000031b000/0x1000)=nil, 0x2}, {&(0x7f00000cb000/0x2000)=nil, &(0x7f000066f000/0x4000)=nil, 0x1}, {&(0x7f00006cb000/0x4000)=nil, &(0x7f000022e000/0x2000)=nil, 0x5}, {&(0x7f0000023000/0x4000)=nil, &(0x7f0000322000/0x4000)=nil, 0x4}, {&(0x7f00005b8000/0x2000)=nil, &(0x7f00007b5000/0x4000)=nil}, {&(0x7f00003e6000/0x1000)=nil, &(0x7f00007ee000/0x1000)=nil, 0x2e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x25}, {0x88fe}]}) r1 = socket(0x18, 0x1, 0x2) fchflags(r1, 0x792869e1dc302161) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 15:19:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403], [{}, {}, {0x0, 0x0, 0xdcf}, {}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xf094f7f8a0967589, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000020000/0x1000)=nil, 0x1000, 0x5) r1 = semget(0x2, 0x2, 0x104) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/158) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffff, 0x180, 0x32e6, 0x6, "43e238709221c8fc9b0a35c89b5e3033b94cd3f3", 0x6bd, 0x7ff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fchownat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) fcntl$setflags(r4, 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:19:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/191, 0xbf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x5, 0x0, &(0x7f0000000040)=""/5}) socket(0x1, 0x8000, 0x3) 15:19:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) semget$private(0x0, 0x0, 0x412) fcntl$getflags(r0, 0x3) 15:19:48 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000240)=ANY=[@ANYBLOB="0100006f5daa7b993dd5926729898b00010000003000"], 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="fd96421ebaf4efec301ab27891e4cda9c1e5787342a636f80cbe5d26f614d44838c82b4ffb5ded4b65c3a1cacc8c32f625643ba0667f72c07b6b1dee56d3957920b82bae228a33d83d032e3f2b3b642e143ef0644a37b7295ad666cc774ee314b73b467a39b7c27854fd9e6d08da025454462afae80ff49134b33b7012666f774a47baf4050a0e27444b", 0x8a}, {&(0x7f0000000180)="f8042fee00a2b676d8cc83", 0xb}], 0x2, 0x0, 0x0, 0x9ee60b0bab2a62b0}, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) openat(r1, &(0x7f0000000200)='./bus\x00', 0x100, 0x8) 15:19:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x12) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0x6d412c0}, {0x5, 0x1}, {0x1ba, 0x10000}, {0x8f, 0x7}, {0xcf, 0xa39}], 0x5}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x20000, 0x4fe3714664b51c59) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="085270d7635c393afbf396b99ab380092eab16aa87bff5bf25c1de29b187f46f61ba8e5b51bc594b39fee830e915925005ef7c46ddad252c70716e18af49f017558697f28e798fe17777e331b6e22507da1fcad573284a4c5b2c267ee5cdea78b761ebc79f4059b072cb1763b939656a908097807a9d9d175884099564c1a199cca7e6837e06f932764d77e763ff2204a803cbda400d873bcd31ade2fffdf98120b1b906935aee042cbf9f43edf63511e09d2ce39a83ef8ef04f8a4175a06dfd1687cf3b43ee7185c043ba3707374d8dfdced5afc795fceb24ebe0b12cc3d91aa9fcba5c7e", 0xe5}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x4}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) 15:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x61) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 15:19:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5], [{0x0, 0x0, 0x0, 0x2}, {0x9}, {}, {}, {}, {}, {0x4}]}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0x40, 0xfa}) shmctl$SHM_UNLOCK(r2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 15:19:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xc116d7faf3a02798, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001200)=0x3f) pread(r1, &(0x7f0000000200)="df341e70050959673d132e806471b9a3b310ac66025e5ec8aa7557427b6b23c28b48994aad466cbf965ba2a6cb79cdd3aa7bbebcd397e42bee27bff517ed7a9f60f7e5b39a71f2e68dd3fad688deb51ea15163c07df119636ae8ab3a70c01a2ffe3129bf9bec1229b45a1f89f3d0128e1731a8f63be776e2f8a7af1f1e157e40f3703a0e8a640852aca91c439e58d9cb783c44b57ff031ecd10b62fd23e14e2872a3644bb4b5db1b5b7d0031ee49a8051ad470a3faecaadb500d4ab3f66b5b9be7b65705f68cecaee998b0d7a7e05aef1a7b99d7270c8b8294af861a9745fe46b8ba586bd3291097633abde408659ac32879a6c4b866843542352801a90e5735322b496ef61946d47759e696717504413a3478199bf10084af98807d1519690d8a9ada861a9304bb6ca029c0e1e60a17a047db640a53e9e13231d017b360b2aa7da83478bc6508ea0a3a56a8d5361c1df6954f3272d8ca451aa5177363d8b2fb938ffad56ce60a32fb8b075db3c058642fe8f575953ccec8220c4c55ec50837761fbd663bf3c0c1bb7042cf5c5c032853a4334d130333f8bc132c070cecca172f6d18361f88391d2931bfd18ea1bfe465a2181839664950cb8ae06f462acfea78c17499e70cd02b268da3f4a93187eb3663a7792f53d6a827ce987d141856adcf0c4cc2c382c358a5cb53090315d18b6265c8ba5b90ebb1716dbe92568985737454fd5b8094f7dbecb322d9fa3dd7ab645172362447247c51b7cafb0cc5d53d6b2033e25c2328eedd3dd71699171463d240f9b6c157f570af370dc2058dfbc941a4b128cea7c1a59ff710441f7fae44241ae3d9579643f57a105edb81e65c9fb511506553bcb3f075849257be51d7b660b40f6fd33cbaeb4a852ce83c8d782e4acc833a2bb02fb6523c4b318ceb9232df320b8a9fba367fa4377f943e24060937c1ff7ce432319cc5fbc08484e83ea43c45991015312e6fbbb3f566dd9044afd7883e11d6fa88e4967d838fac5743b15d9340d8586e6b0fa5918fa5e6012587223a14801f7fd90172b992d25291a50e218347a4c1d6a180796bfb254717f868a5a8ba83f5b942a1794170dd86e119e720bb6f3cfa4b32bcdcc15e6240bff79616c9c1c19ee3020305dcb545690264d6e524cda66314eb4239c59f708ae8fb8fef77d7a6e962617bb44b054e585f2a3e50dc10fcaf26eb15c8e2773ad4f4f30176d8a1d34aebf39b6b0889c5f2e22a60330c92fa1473c4fefa0d8c63b954e2b0601e6c7119138861a55d113b069d3ee232b872c3df5a5e32d96f3dc66788063a1d62798740f038d7235991fcf7aff5d5728cc5169a70e68347276306c20017e7ed3bf2efde85d45e187c29c0a2e326979e56df977593d71b056b42d244a48eb9c11af97ccc2930267fe860dc01f939792b65772793537895149eb09fbf2cb8d46b39c9672cfae3dac2394d89d6f70c6e1acdb0e3fa3f0a1e2c69b0b6f856db82a895555639da76694a80b60793c89b2df9be42f115759b39d1ae59c95dcfa023d321e79139367d811d8cdea2966c645de5b8222347d513d2d962ed5bd7edc29e934e37a191a702d7d8fbcc7178bc905762f91ed61a6f5855532603868bc81f859076eeff2d4d52923cc114257addb8b4f159c52dc90e842798b32f16c902567096e3e1417ba10fee39f9a35d4615dc2a44f13bc11d84e5b2e7822523d3443faaf6c2f218d35e616c17d98f215899c678abec9bc62c89612ed34554565e1b0161542190fb47954a395750accfbdd6e76dfbdc95992702a8d46dff7caf0017f2614b2ad26b69c4f04e80d5134587edd0e52a0459ee985b5aaf9eb7901b2a2ba6d3e658df87de7313a09bbfe95d0e3c083925e97dbdb4a4da1c0aca36ac18c94fbd681e4e6260fe770de36480ac6b02cdc1b72ac6a967eac6f6fd18a215ba9ed509f6a03c27dc8a768d244a30644cf1c4f35a027b31fcc453df99276e0d217042a72134babdc92c726e32087b7c88f09ef4ba6e1d5214088f9c57cc41af0e665d983cd900be802a8a4862ae017775f340a75ca7e0906866c6d8d0a134884239275302f6c486bd112050cb615818160db472a799cd068c985d5b69a44d38763b4a3687085da4d9a4fb168bf4705ae39d0d3429c6e57055a5d8239895171457c410f4c06563d6996fd9cc3dffec644ef5ed64fe10317cdc40484765f3dbe5559fd5be211cf438647ca9631bb888330e40b3453ab5e0452bb59e291bde823e018cf5d9441f6649d6e4cb59f46ba6389542327b12df45d1b5d9838b9c94043fd923e7390b8081f3944bc589203a92891cb6fcefc7b7843656e6a8a2f6d50138cb18746d88bf68b50c633d9e605f3f01d5ccae4c656425d0235456541c8bd1c93c2924722691ff56889189ad19266ed81b62c443505f0c4883a40d53bb5ff9e9654891d3f5945982377b3e9fd49d22bd34d2908a4c11cceef615767386cee7d3e0359344e99688ea43ef2a8a2c8dc9b8063ef04b804c3616b36ddc83c9ab1b495d4a0da4280b0861115594022d4be26d2a33fe65f5fc36716b8f22b15e5323cfa87ea0e437e02904cb4dac6010e515347f1c08719abce310b1d59b8cb8601ee65e0fb20766cba137ea65fef579b8ae4014f8fae1a5d9b89d4c7fc92949710aa64097a38d95f54aafa6a6181460bfe98c2daa19014d556f1a5efeeb5440c055bca4b39ad338974f52b97a973452d0320f64d351aa57067d1d59e67f3868970b47cb157a065aa3c696ce9a5239b89d384ccc09eadb9cfd4b67314f8886b5cb3c2966e07ccae39c86d8d30a31219dfbc446db2a3bfbe670c646569b5ad7c732aa442d7789b1bf06df860b6873a88bf24b60c48f3a4db2f6e8ace2d37b82566e3cc82e53d73d1490fab6413da64f21db22813c9de16a4c189b70c7d82e74b351d434965197015cba72e3928bdfee22a67b49cd6cf1487df4f6b5ad18a916046e1d9b7fc9428f79f851bcc5bcec177138bb02736b43dbde5c3c06ddb299978a90ccf61425edbb5709b041fd164bf72935e559ac3dfca19dd76226effeed8e084c953f2bf3583a2e318dd386f861f70cd90353fd57f8c59928ec6b184793a312e50e339c6aac95b9bd504402253073a40ecfa08a0d809cd5a0857c605225eeddccdd0160a342e65c2ef0efa2f6d8b8b1584458e053d0347267c2edcf8bad27f69f248f5f5f97c4ab4f25c2a98439bb36f6347010cbb3ef15d4d6f2da61bc90245dbb7799e90150efb25d713e7c8094a8c546483af2a7279c20d97e6a5e81619f2bb487c9ce71e6fe959ad2fbf677f311d61f091736dbe32329a968f9090f66bd1a8a6b7f50b1daeef6df3aa4c792c5a3ce2623ca6014d2dbb01f152aa230a5c29c72184c810f6be6e6bd5d5c71c4b6d37cfdf73a028bd3a78d8b2bc11fd79a5a5cf59dc84d123481c6ec2d649c5f0e631d71144b3464f2e701524fa922751a672bbf5153bf5f6f913a50c6d1073d1d6bb135132c874c527f724a9cb3cb4e89e4beb510383d8b268220402c22886686aeb758faab89a4804bcb494fde9e4b29790704e90c7b3718dbc1ca7c5856c00ff838ae8952b0f9fecb186c8fb918cc9242323dff958ac21e92dc7ba58d3cab753d5caa778174c4ae5e3b198ec0c6f3465fe4eead38a7cd8ab41309bc889b702f5d53628fb1f5ba5857b4dbe16e46de3f35bc2a3c8090e89ae9f2afa4d17ca18b58f88b4eeaa99e64d1d7a3c21e2059f933d0965487a1ad3963c6665042d0f16280f51daea63dfb5b84826775358ae67818a7a19458c103e89e2a712db7a10e0a40c596c2fac9858029888c89460da2537c80b8e0ed9db3eeeb48ce17fc8549f643122e32cc979b3dbbcd412e796a9ec7ae38b749491a32936c3fb447b2ffc277bfca08514e34ef28fde447301b10066ed333f674ee03b3d2b1c99ed038408557f27c5b02410530c031c82ce2b3fbf9d2f5066c4ae40f56a3ac1b6c6ea4f98c70a111d2c7fd2627a7bf1858dbf7a32b79320a6e0b2ac46b20cd4f1acc85a97fb49ea44dcf0118ec4ff276f0c93825b376ce71e2c1df59ba65a78d878575a7f205256a3c3b0844800e7fc0e58a169e0cd5e914701537fc0a8e272f48d24eaeb502be7a28c1472ec9395a4d44d0bed432809e357ce76d1814e9f11f65536bad8e085e27b0b8cb24a4370237936a36b707bb14cb311613ac94748708c33150e8d3562192a47350f2708faf0a6df8ca3d3b0c82b52a6ab3dc037214692a9da04e217234ac3fe15bd4fdea10f75b85679a9a1cc4b557d09e606970ffda11bbdc7a2e798c544831a95306aad4041937f2bd5aec73a1ddbeb1a064c20a828efde9f11965942a2998d23061c625f6b82039f373612f56221b05884cb9d80f447b646e39ca308af51994df44a6ec069ef95ad0c2e8cb939d4a3a3821c801cce3591ff835bbaf7d0b3572c948858e040d309e323a44476369c1c5da6322eaeb6672b6b2133a32839bf189fc9a68b930be19a941e504f79d27617904b97d4c53f9cd6c2f039fe400b53eed27707caedcf0d39a49dcb3b478643159b3bf9e29b1ec74e6e84260b3901a1bbfb211764c2adad151aad21736b7e72c24fe3be456056ab0c9bbafbbf1a063d098af2788047bde502896b64a19d64088a26fbd8c148225133665a4eae26b78529a23f082f98c6367c97edd9afa453535df6d41f1f3a22c05bd3ca3ae0ea1d49a564cde209f4bb1086888b8c79e4b7362a314d3de05da4e7b2ffc6b333b27a7704ff4b14aae2f3f6f9b6acd1cfe270fd31d48a206707ad6d739d028b5552695de5f7af863802eafa74519db3ac21bb7ff44c97cf4a0ea72b23a1aa2eb562a3b56f7ed82123b33b76e25e23b5534909eb6b5f51d57b7c3fd33b318f673b9356c287a6544abe43d1d31f32fa5d201c6c28488a78d27fa3652667b8c4f022df0a36c85d9b22f5f0f3bf312f3be2b8523a54207ca3038a5950d197006bd80916f792e5aee3786219ae619950c4c3de17e87c0f8bd9928a769df4a0da69f1471da9f1bad5696bfc3b7fc6bca4e20b9a613719bff3e98779bbcbdc450acd4ff2daec896284ffce0fc519ae642f8493653390c986669bee289c9d9514689fafd63ce2ccf37a0fef4d5616fa615ba092fe8930835e0a965a124cfdb0bd9b9e459614668a93623f3761a89b2c98494ccac6732d5477ec43cf2e60f1c89985e7f6f54eba48a2fb69f92fb690aaca5ad8bd231883540ef44975a118fbf2bcc5fac6bd039ba23960a9c095e46cd48047601b217468fa660ac2d4678d7863d3a38eb454f1d0c455dd12d0b3c0776e0a8b5d0866587c26936e8fc9d1ac571f2a5262df0af21153f4ea222f97953aea65b551ba52db8c0f233045b73ea2b684248989c203ea6bd64f8792a47f5984d6983ea6a538cd60be8cf6cf4b071a03cd3440caed459b03f315e00a4d4a2669e1f6f32b40ba704daed94542442f6571254a1e2a44ad6b719a5479de1c36e582a01f80cc414c3b446df2ee53d1386fa74960bba94eb8b60f59269d13c5f3d8827a48aa744ee9ea67c48167815f728369f60063832db4e3bcd3b844ce4dc3ea717750251160daac84e579ef384a57d39d42aa900d0c709e9088535908f457950ef4a96996caa92d00cc77c38111c74351e07283d2b56d8ad14df11591fbd65187edb570563ad61070c510ecad5ddf5aeb9a10b5b9126a0a0eeba56b8fb37d0c22397d4d07b62813de7db346bf9eabd669751cf41d8c4da89e14b5787b04fb0f75d5b71ee7aadf7013b461c7591247", 0x1000, 0x0, 0x100) unlink(&(0x7f0000000040)='./bus\x00') bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="3c31a4d8007fab38"], 0x8) 15:19:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r7, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d54, 0xd75, 0xfa}) r8 = shmat(r4, &(0x7f0000241000/0x2000)=nil, 0x0) shmdt(r8) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:19:48 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r5, r7, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r11, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r10, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r23, r25, 0xa9, 0x20001, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, r3, r8, r9, r21, r26]) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r27, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1]}}) 15:19:48 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) dup2(r1, r0) fchdir(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) r5 = dup2(r3, r4) shutdown(r5, 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='c\x00') 15:19:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xc5dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10942, 0x11a) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x53, 0xff, 0x6f, 0x10000}, {0x20, 0x40, 0x8}, {0x9, 0x6, 0x8, 0x1}, {0x20, 0x3f, 0x2a, 0x7}, {0x80, 0x5, 0x7f, 0x400}, {0x2, 0x7, 0x9, 0x4}]}) pwrite(r1, &(0x7f0000000240)="aa71dbba2e186448ea70dc8da15aa0f2d4814f1d4b6d852d638b5524ff4fd833e814078dac4e1a20bbcead872b477972b4cf231193aa74546a818672675d8b19c3b2047b738b57ac0c08de291394c96e0307e092a53134b8d79da4cfc8fe98ceb8aafbf303410e9209926d7652e4bccb0373b4bea7fac3e658c99e2104e78e47519320a78b12d5e7bf38d172d4a5801dcfee04d01ae8e09c3b33e63d45502de21df66b087b72b5c57464c761d0234df3fcd4807e3cb978f7378a72ec95d2e3c5789274ca71127d89307301df8abf5bc1229682", 0xd3, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setrlimit(0x8, &(0x7f0000000000)={0x5d7d, 0x9d6}) 15:19:48 executing program 1: r0 = socket(0x2, 0xc003, 0x70) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYPTR, @ANYRES32, @ANYRESHEX=r2, @ANYRES32=r0, @ANYRESHEX]], 0x1) write(r0, 0x0, 0x0) 15:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x88fe}]}) syz_emit_ethernet(0x9a, &(0x7f00000000c0)="7a70000000045ad092ec5039e4d00194eb6a74e0135b8ffe4786ceca4661c230a7d99d8f5a82e73d6ee4a0e87564ff909227e69d45a153a9674947d073767e3cd16fa8ca240861fb738522ae67fb45665d375efea621e609a2e142e75873c1d3b61a8e983af1d7be338db0005757343b52de71b989db942188c43a2ab08ffe22171f76da8c1326af4184e70e3a1b4b4d14f6c64e6400595fd1d3") 15:19:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x5e134804f22213e4, 0xfffffffffffffffd, 0x100000000}) syz_open_pts() flock(r3, 0x2) flock(r3, 0x2) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000040)) syz_open_pts() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x30548, 0x0) fcntl$getflags(r6, 0x1) dup2(r0, r2) close(r2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b", 0x6}], 0x4) 15:19:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/255, 0xff}], 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45", 0x1fc) 15:19:49 executing program 0: close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x4}) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) setsockopt(r1, 0xaaa0, 0x2, &(0x7f00000004c0)="dd0a92ddfcabbd300470a4f78194c537145f0809fe700187e3d849740104ab7db89ca8c6c728e2afe0d332872d6fe4bd0dda6776cf034c9d577b7d866390cc946d4d331890ecae27dbbe73ac60e147f6b62157b4fa5f5dd15e6286a7a8323000e0ee27918d3bb3b03e70ef8c360a7b5d048e93e8f0159852d1ef84ecf8688955bbf40555ef9b5c9b937ecae0e66428f73449a9e9efc3e32a0bb4fe17d2c17b050ff529f3d9097a5aa06de980fe31fc10d020e02d8c1e0b44babc1da183a39ba4b8964128fbf4326075a93906d1c499c3ac31a474ec66", 0xd6) socketpair(0x70, 0x4000, 0x5, &(0x7f0000000200)) fsync(0xffffffffffffff9c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2, 0x6, {0x6}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8822, 0x29) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) dup2(r3, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) getitimer(0x6, &(0x7f00000005c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0xffffffff}}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x10001}, {0x0, 0x100000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 15:19:49 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80000001) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0xc004, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3a3) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getegid() r9 = getuid() getegid() r10 = semget$private(0x0, 0x1, 0x100) r11 = getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) r14 = accept$inet6(r13, &(0x7f0000000040), &(0x7f0000000200)=0xc) listen(r14, 0x0) r15 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r15, 0x4, 0x4c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x3a0) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r11, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r18, r9, r17, 0x14, 0x1f}, 0x5, 0x9, 0x4}) r19 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r21 = semget$private(0x0, 0x4, 0x414) semop(r21, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r23 = getegid() r24 = getuid() r25 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r22, r23, r24, r25, 0x14, 0x1f}, 0x5, 0x9, 0x101}) r26 = getgid() r27 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r9, r19, r22, r26, 0x18}, 0x1, 0x3, r27, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) fchownat(r4, &(0x7f0000000080)='./file0\x00', r9, 0x0, 0x4) 15:19:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4001}, {0x6, 0x0, 0x0, 0xfffff278}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 15:19:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x1e0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x45314dbdf1bf2c3f, 0x20, 0xffffffffffffffff, 0xfffffffffffffffe}], 0x200, 0x0, 0xffffffff, 0x0) r3 = msgget(0x1, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/237) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) getppid() msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) r12 = getpgid(r11) r13 = msgget(0x0, 0x911) msgsnd(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="03d042e9ef37f6a403e94e7e0942a08692a0975300fcaec405d88bafccfef3092dce88ae9dcb47e37951ffc58780f68a7d70a46297885b395468e1dd3ba8e8b87e3900000000000000008b59004fde58aad3f0cd6b3317550d1c95ad703827935ea830e3e735f10c6dcf0639f00656794b4ed82c8eb6b2b45c232b5823ee12ef9241d10535bcf11b4969086ddfc10cc52a3328938c1caf9ee69332c765306d82359c9cfb0737e630e3d3ebf30ca31e968523f5d058a470769d0b24e9970b192fe970c31ab54b46b12e6e9c5a62273db17b36fe16cdce1f1abdba5cd198a8848cebf09b93fc569689920430a4b18c588c2a00deb806d6bc01e95405c8e49d1c5aee9b"], 0x54, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x79, 0xfffffffffffffff9, r12}) 15:19:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/237, 0xed) 15:19:49 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x1, 0xbca, 0xe9f, 0xfff, 0x3, 0x80000000, 0x1, 0x10, [{0xfff, 0x8, 0x8, 0xfffffffd}, {0x7, 0x2, 0x3580, 0x6}, {0x3933, 0x3, 0x2, 0x3}, {0x6, 0x7, 0x9322, 0x7fff}, {0xfffffffb, 0x4, 0x80, 0xb0b7}, {0xfffffffe, 0x6, 0x4}, {0x6, 0x1, 0x73c, 0x6}, {0x1, 0x1000, 0xe9, 0xa6}, {0x714c, 0x7, 0x5, 0x1}, {0x6, 0x8, 0x7ff, 0x82}, {0xf4, 0x7, 0x40, 0xdee}, {0x40, 0x0, 0x3, 0xf0}, {0x9, 0x9, 0x2, 0x6}, {0x9, 0x1, 0x3, 0x1}, {0xffffffda, 0x1000, 0x80000001, 0x1ff}, {0x2, 0x800, 0xff, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) fcntl$getown(r1, 0x5) 15:19:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x688227825843f48f, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000001c0)="05ac9abdf9959bb3c2e5ebb31ebb2a04c2f0399bbb264115c3b64dc2c049436d25f3d651a8ed77ec830c3b054ea3b915fefa0747fd", 0x35) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000200)={0x8, 0x25350e3b}) fcntl$setstatus(r4, 0x4, 0x4c) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x100) fcntl$setstatus(r6, 0x4, 0x4c) poll(&(0x7f0000000140)=[{r1, 0x4}, {r2, 0x2}, {0xffffffffffffff9c, 0x100}, {r3, 0x20}, {r4, 0x10}, {r6, 0x280}], 0x6, 0xfffffffa) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") 15:19:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="03feff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:19:49 executing program 0: r0 = getgid() r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r12, 0x4, 0x4c) r13 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r13, 0x4, 0x4c) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="49c03c3540f3602b371972911871076074ad5422aa034368b51b1d0d9209f4f4390c8992f3a4805542ac602152421f4e516b7566d49b57d595d2d098c00b5589dae98af6712f61d2a48a63337118fea4c49f3913c38c68e42f8b9db2c9724bbf80d270cb4b25fca6dfc6123c75fe0ce0924a0ce1f5c7de856a69648966e47a88ae15baede94ee921082a1a963f2add5aaecca9578ceca2f177a3", @ANYRES16, @ANYRES16, @ANYRESHEX=r13], 0x8, &(0x7f0000000040), 0xa8, 0xfffffffffffffffe, 0xffffff4b, 0x405}, 0x0) r14 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r14, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r4, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r19, r21, 0xa9, 0x20001, 0x1, 0x1}) fchownat(r3, &(0x7f0000000040)='./file0\x00', r18, 0xffffffffffffffff, 0xe) getgroups(0x1, &(0x7f0000000000)=[r0]) 15:19:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="028cf4cde92caed869cfc127807da494c8dc1a8e0e4d246e042ec4a06e2251ddf7dbffe2b38216993650c735ded76c17e29d2a23ad5982b65bd362c5dbf841c893ff113ad92a76d133249d52b96390fd412a9f0926c89eb5032e1dab250fc391a98e6bca5eeb19d0bba5fe51e469d5eb5414c9", 0x73}], 0x1) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f00000001c0)={0x1, "ceb4003b69c61320318a8ceb0c3afa7d4f490e1fd36ff5a72ffe4188660fa82dba6b5fdc69dcc04062c9c4ea556471a7af06cc6aed8f58fc1fed799135cf0382d57f4a7521f387c60fe2700738b9672f176f707da428959ed27a7cdd5ec129ce57254113d2b6282f4062824c347dfcbb89d6f81abf054cefa7598c20c66a2d779ff9d3259e89d92931d7c8bcff3d994bec92002cbcb441309a48205078c5db011448ff75a6d07e05bd541fd8efe77fbcd22e6d8cf648e70211c13daa2e211c748ba4f41e0c264dc16bb6fea20c0ad0471b3f957167586db922"}, 0xe1, 0xc00) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x3, 0x1}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x6) 15:19:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r1 = semget$private(0x0, 0x7, 0xc2) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x13f) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) pwritev(0xffffffffffffffff, &(0x7f00000001c0), 0x322, 0x0, 0x7) semop(r1, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 15:19:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8800000000000000591ac89b61e96b10e0557ce554af4e8de01ee97055e1040ca0294687e9381e6f12fe7e8a7cb0750a289e37a6cb9d5ec08908ef09fdf246f3392525730d5d0891a17a0c3347a2981d3142214a0ecccfc1c15f27b808fe3f4e321a1f08d1e70a90109da6929bbbac96b6490998775306fb172a1e5a00f56352e5dbbc43d7e94dfcaa084c41833c7f2c02a0e58691348e5d2e46b414b34587040cf78f069630f97df9b9838bebd31457d896"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 15:19:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}, 0x6000000000004, 0x103000000000008, 0x0, 0xffffffffffffffff, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x9, 0x4, 0x7, 0xfffffffc}, {0x2, 0x6b, 0xde, 0x1e}, {0x935, 0xe2, 0x9, 0x3}, {0x9, 0x7f, 0x80, 0x3}, {0x80, 0x2, 0x7, 0x6}, {0x7, 0x9, 0x4, 0xbd}, {0x6, 0x5, 0x80, 0x8}, {0x3f, 0x40, 0x40, 0x9}, {0x1, 0x3f, 0x90, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 15:19:50 executing program 1: poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="4c0e4d2a93024c50e3a79c37cdbd4457b206819ae1ecd7c024b8787c8ae674b792791499ef8e17c65d3bb23fb7c0b434351627122a2489bd87e5d66c02230128fcff07a08eb85bb598dcdde75612ff5b79ec7571ce7db520075ca33f2e06f4198a64d29a16fc5e5bf21a15e1de7e685643cbc95dd27c33da520875b70b8d5a2c6be8f8b689f46ef07c802e1a0346ceca483eb7630b0733edd99afd69b1ffcd56867355e432bcd423bb62746d6e99632a9dd4aa468123f541fe8a74ed41b63c922ba563a52c54f3b78869942c48821bb0506e58b03411b3f736daa37f7473f6186deff4f42c11d06f4b5fd127b213543d056e8b6aef702c3a58b08db7d97d8d0bc4361362b32f3260bedf110420a183b01aab3519d109e41d7fa388c7953eb719b3a200c3918e631c75283ee1def6da8c6f83e7717e71df4651ff1bc5f8070245bcafe7c3ca17739e686ab26fd262be19bdfca7f61e043400208b5b754a4d1ac0c17fe53af46d84c9c6cef48ce5fab8541823ee54f70e7bf22e3ed9d0bbc752bf8fae0d5d350685175cb77644ac9229ce68ee01f5c9a395fbe1a416ff4a46ae486856d97b091f6e3d4b9c0c300976aa290d689ca78e855e8ad6665d9531669a43cc14fbf9e18b6d08bff6b8ef559c5551378175d405a61ee2ecf3840782be50fb708626b802dbe0be8896f644e6998e4136f0330926a95849ff0360aa08b47ae9191ac31dfb9c5ee8b81d3a84f396390cbea79b4dbca9f7c1bcaa80cce0366c5a53cf0dd9301768a0262398dbc5e3dbb1c3c64c04b8277166216f90dde1d8b716daaf0dfebeccedfceaaf67c5cb5859bbe783b70cd5e74513d490aef88e5f440a270a263bf96a5517a7bcc228328ea5cdc7421ac627cc2ea8813e4a7e725ab14bcd2cbcdee20fd4d92ee17d90906ffb88d6b6c13882bfc30dfc33247868adba25ce6f8f8fae24582dd7be8b6d1149a12835dec8a7f8bf3f7699efdc3a37fe8f348de003b3a4ece151a4eb473c1399bcdd0e9572ce751566bf1035adc47cafc8c13a2f37fec974969a631b0d874d5089993a28e932c035c9ba5885ffa844b4f014b58bd565c5facc13ab7371cf446cdf18bec3614541f1dd5d732c0b7b3b302964b2214dc7a1af607f2a51d7c84efce7bdc9ab8042ebe30f9e7bcaa30d4ebbfc49a0b8bb78168996bcc6f39642f03615bd846619fc6feb0645ad7766404359641df2fae56b3b084703f3e694cf9a110f5eb65d24f744de88d4ba30835866eaa8586fc705ab548be9a4d0c02028744de721ceb59d3b50c25625d849a6759893b4b837bd7a8b50f65e2c78aea2f6db26c678227566ae93e22478b83334d5ba2c0a63a81a18bc157c8905448e7cc234ef52a7587c34fac120df0f8f7dbc020366594b8b1cf3a7d4fb2cc37786795a56a67e30af3b2500a15e6f773e791a58cefc99f1f014a3f3512f73145665b5091eefddfd7d513264eb2484a2790908a236dfafab2cbabd42d1aef99c542b1c6018908160e527f6526dbf914d72af5859869ef85843ef64821ecba29734720f89a6ddfd323ad4c1e1216ed296c0279e9ff76b1f2ed748841598ced4be63e7fc59d77c6522c58d48a11432c904ae73b27506076b632ec436540fac7faff7530b493b429c6c1fbcccbdd3c6f10b13619d01002c64c2d0dcb35c073dbe40d5400f72cef14e9b3beec95073950933bc26a731561f31ee8248b05f19e8facc357b5b67645ffad1a5c2e0408944250b438e0cef1ce63a1fd3145b160a95f90df00d0e4c71ffee2f024d557567980928f69bffe10711cc4ca03fcbd325fa8c4736c9e62ca26f24ced0b8bb9cb390a50d04339fec08ae246bdd8004d751cc75288ec0461c3cf2bcbe409e883358376e0ad202ef9910e152bb901d26bfc7045af4698037a5a9103732802d2225b8e785fa1c341b533e96f2b2bd0f3987dbed817e0931f6e30bd683def2398ec507762b47eb6e63388901e117441255e95175b2f455853b0172edc4350faf0622381e4bfa799b605a04388b3c24da34e2476a82b8feaaa48e3715e9e928ead923470e826bb83b8053cb320f4196215a0458bb99fc1951f64242657ee74ca740f53ea1bcb4fcb9d3c1510db86a98aa6e35cb72e8f6cb63b6813d030709d4714fabd860bbd2579782a6e026b826ed7cd9a56bc5c481d79992da08ce89eec106ed5eb64a72457a6b9fa159acd2cce9e975d1193c96e99b80f5d3dc5a567ce7127bc6f730db05a64ac34a83953e48db33465d2e84fbe5904b5c463f8e1201f7b51ec81d367b986e84d805a143022846242174542bfcdc5fd23d3a421b946f04f07324ab6090fb8812d32cc2bb82af98af7b5f7301127f7307ce7cc90b62c73f3a65c3a9e3c224a3addec29f6a450824743125eddab5806c89240637026ac511e5bb5650190042df9c499bf95744c132ac0071f11bcde653b59558d03155d4cfdec36e3721bf4770ccc6fc49aec9acac82fb4fa1bd50b40808020f03ed79d726646841fcbd7efb576864b7aea1c6d8e688cd57e897a19012660951982fc1f415b6cd4c3b75f881a77fcae8f939bc0c3772650647b117a7c0d5d20400537e788eca29fe163e47d977a76f12ba177a29904328855bf13ecc12b597354972c5409530a9adf537adf1808f2d63580bdbb241c28944c2a97eb26254b07a74c612d2e002c0d405f938000fffbf45e8668672f009c7c5f121891fbcce2f0f1f7e79c24e20e2d496e10be58163a0df5d1bc6f2e466fa2cc803d72ba5da5388d2d79cc6364799e90d73d5d2b488dc639d29b428d54a6c9744d2980a73d68055727c3536fbc07107e71d63b955b7ee1f59b1499ae724c814e3e91514cdacce39e90ee3d85bb3a4346dedb7ca4f686206488f2a9db25a47b0ab7e757ca5fbf69ccd988beec3bfac15666b035acc93bad584a87058156fbb2507d47212d29ec10c4e772108b37767a4a80465146094972311b8bd1623fd00f471fe34133d2e29ac16c1214f9ae0ee00e617c39563955c775b0298b2bd6fd51472bab8858a136a3532e2fa9db82e21408e35eef81d02f50a274792fbbb55d3da119be3d48005d39ba03ee26e846bcfbff5cc26306a7f18b2a55dc754f6947d115991c79b31deaae06d6f1dbda8032e1763439b46b07edff5cbd500e3ea57bced14094f35a4f2c21f7e3299b818496f18f8d4cd201c47034210f42ccde6771fe509fa9dd6c12433b72abc7988d54ce871f8a60eb8c2ac6e6ea32f17084c8dd8920e236d2453746f9a09b2543b836eb197c9acc15519ef96f0f3115abd9bc3319e313451561061eb8a06d97d3f37d9def347c61ce2df999a0bbb1724cd8bafc70961f9b96e1c63a49a118b90e47b8c3efcb1effa8c7ca2e6d74edc9907d86838d69887a8d5fc6de6f5a61df6ad698abc10896a3b600455fb636feeef310f1e3568f1a6ddafceef07f65da5c021c6e454ea1959755a7bf0178db31b6873b1acf12bb0339938e501b462256a9e5d859f4173490783482b5e4202ec48215e803147f1c1e1f6fe9a60f854bcdda7e0e5ab2cc1e74d0a5e346338aa8505a489c1e00e603981f48aef4c5722c189b67aedc84bb6c714df1f3a610390d3f0ae5deecf78b074d0d2b3931634414640f54d50e576e505e3f522ac30d70dc3bddb2986ef05f56a62b6352b9944086c2848557e0dcb19bc94eda70dfe80453b4f746464ffeec1dc5cdbe98eadd2841a9eef808030e335f619c308d67f6aec293c29423fc33cea7b266ca087733eb46fd9cb5dc7847d9f419be17469b6426a9d17750b1d24afc3e5fb7d0effc66249db90f7a2a977c2dd6d57ba3e44651319af1bbce31fc6d8c6e84d6cb389a59c2d4ed46a0353a0add74274c9fdce41791064be1c5ccc5bb4b32e028c0e5b959474e5e6e6d98da172d626b0da1301906b209c4ed96335b9853d5dca218a6407ffd9e9687429f5909f032d5fb15e0907fefc8088dead0e6bd9a4488eb010fde44271fff0ae57611de6dbf410168232720b00164624e0a50cd38bef55189a156f4f563f5d76f373f507fec93883d27d2fdc54fc99f52ecc9df3d413596baecb40b5aa01b5d849b04c70e668eb159d96fd1b76b331a73b0d59c2f258643e177d4619739f7e78acb0f05a06963c7c868f1e6332c6c9976720f823aed393f1f1d6544049441a56ace5fb18f68a01de5ca799d21d60005d8352708023d726c5d6a1e90025a43f00376f5dc38ab6e2dae856707cea0ae8dc426b8c76455feb4ac56ab536202d5a6c85e6886c3d1e6963916357f90362d417f5f8c209637c0360a8030887c8c55c709f478aa39f97d2259d7a7b94b2f451db25d5e6bc5037c698965fbe6924671fe6644d4fdf23abccd6dc6f3fe62eba214e2e89a80ea8bcea0eb1e32ac6c7ddbe26098bd2cebad9f9b44dfd4d19d55be3e637d381564080bec2721ed4529edeb313e3f71754bae8f378a510ced1889bb013c71829fde4b63b9fa8b3ca3e61b7a87ff721843ec8d64d86eb475453dd307aa8ff9bb6e5c5684c72a820d426d05a0e1e1674ec11df43c13afff057997c98b87ebaabd3bdf55366eb6c097a1eecbc5080deb336a5763d9a2f9c550bd52a62cd823ffaab483eb02283615c9524ebc4d545a3c7e92bb8e14160b37cad20d337a36589aa964c51399c786258c5a0d5945a77c06cbaa077bb3641a50e172136e4813f8f6620508ced0386af4217a9e3875f552fc583beffc400c366d8d9cecde2847bb2bf01030d2538da327104b3cc14a0fbdbcffb7e345896fe10414e4a6216b7215cc311102b84fb831854fd27033dcf0cdcc8738583a0321ccc7a1dd1d326bd61224ed1bc9c4999047589523fd1794a0774e4ff04f2f4ccbdd11bbfca55a7dc882504f4102d1deee79b5a97aa923aa66d1bf4a3b4affdeb1fefd7fc282369503deab468c02538ae6f0540a5029b3170012f071cba25e06904816925f1d11e638b8e377628fddb7bb2ace26f7e75a8da79332f55b2df7b2ca8127fbfc7eab55c3c669beb97fe4bd2323707bcf664ee8d504b84c38dd75317f820fc2ae201d5f2dec930edde779d800de28e0e3cc576e4b9aeed2aaa066fc7ecdc1fbf02b4cc63a2c0bc3cc91dea0ec62e1c0ef9fc274e0a613b2c3e227788c93d896b0816a02b96f39ed95ffa38b93f0218c91710be875768e666b0a7feaa99fe93e9b01b5519f5e2c384c3bc4938c87b8ae34238f20c22ae712ef46769207574b57081f9f2c779901cf3a7c1dc037ea1fce287a813cde514f7d2afe927d13ce5e9736c067621de419c4be4356dbf5e3ec3299a07d77d3335020822a919b15480d4112e9e4b44371a58040070618012b84ca886a97a9e5bad13763fff4b6166fa01364caeef51d915e9151b1a2cedd4c8e7a68f22f9d472b152adcadabf86d2228ea1398f1d6d48fc1e41b8e13d3e84029b1a179f5155d09200d6641b12cd1d63ed64399f93f824b45a36685b28f228487143abc68912066aa9e7f4aa5e4bc242dc3ce1309f8dd7b5f8877d78beefea21032a409c7117ec03ae3e511a31795e4e1939fffc91fe17bd8936f39dab8459dc163dcd377baa49bb66818487bd0d9fa15459b124bd6ebfe1af753b19a04352e778693c959aeea3498c9b280058db13bfef47449d5f342aa92607fd34e5abe990e31177a9d583fda7b422ce8467898cd85c95fdc1c4389f8206bea56b421e27ddd314e2a7e852b81c195df6f53d1e512d7716fd2e8503c35fa123a45ded33fdc091acc886555d6cceb89ec518064cdcacc50fcaf97236bf27", 0x1000}, {&(0x7f0000001680)="03892f8c12c8903c6bff1f9c4f18d867994a41c0ed278cec3502dde4080929d33f97c479ffd26bd9e27a0d2b540a0c15e388d105a808392e6023c678a25541e6407d9182caffd2a0d0beefd85c78855fd18fb60fe64ce62c158e4fe11df08db6ee9b3f5cec5c56ff75e14bad05e7343c62649761789b18f1999a1d6b05f7309f6e96833cbbaf4e55d973c7d0fa0eee97b2a16981dc52807fddc130e24223eb9560ba98de2c8840000325b69d1010d6affcde7ea97d7a942cccc3cb66c02c78de18bd300517bcfcfffffffffffffffa260e8bb7e7353d4db0ee94d0f3abc4c2b0c3303c940574d14686816711db99b9ef93fc7343d1374426b47e6d09c65c743bf0b1150a22b8be78c6001e5aa97f55d945f76cc935b77daceae9ba67d2b56b3cb7288c074cf6fd6ad8dfd9efe57b111227bcad81d0f70b62eb754042bc58c184a8b65d580c36d74261ce7294f6859f8cbbd55bfe49097d2889ccac9acce0517c5cccee76daf6a9b8cca7263c3c1ced66498f227e8b59aec6816d351154a8fe94c02c9f22242eaf9cd6e9ce16bc574ef00d01ebfe3dc1141e021b64ecfb697d9ef56101f4801ad52599c21e7bd00084b3e2ee971e9d4f994a002c6b2ac004a3126309d94a3ad3", 0x1c6}, {&(0x7f00000014c0)="540ed56f61e3d50fc11fd3f9bbc04d08000000fc6b18ba31500dcb2e2919e734fdb23fa8349f09199cd3ff01000000000000000000001500ddaf6123f72e88af3739f4541949c8195dfaa5c70a9800213bbc643de735d321dbdb16297280d5a7fe0bdbc37f173b9f17db685452524b0e86e76b8b712305434f64fee43494dcbc6a97bd2c1b23a516539ebd5027ffa570269f22dbb42f3e2e8eae0960fc1a91ce5ef4bd91de2323a6d553627da1a8a361ddd95604d004cab1ded001e037ee99885b5067eb0bc7943f8d35b875b52a78709f9a590a14513417375a36e80cea2443dc56d22c588f3c23c4eb99613de53fa7f54de15df50db173d76a33a9ab8365d9f2e2aff6d8ade066c5e1117efde11f961f621980a8c64636532e88d6851e9eb630d3baf18bc568abd9a555ce5b06987c108d3904b7ec58c2d4e2362514712b63712096359124786a53296607cc0a00de6bc27cf98503c3f0c2c227d96ca6e333b69db809d683dc0f79be3e6414711f0841a7b99b70e2a5d8288351ee7d28eed4406c85f24ed93e4ea4c6a93c7887621692194edfc013bc0874", 0x199}, {&(0x7f0000001380)="3667d35e8af77e48281fa1fdbf7a361f1ac93354221569252742d15d9aec4f985b27349677cb4f1f1ca6c64fb4106b3861be3d06ebf79d31669c1013b9aa0163857e6b5fe2e2f354a8c8bbb8a2495096f6926e0500083b508f65548de0d2bc46df7baba18714ececdbfdb959c518f8917ef5664b7dc8828b6656a28c8b8407931cf1f4ad3390817406c7da18e6f8658803e9023c74264603745a81375ac0bb47cba7760c86cc42b0ff9c255dd15a", 0xae}], 0x4, 0x0, 0x0) 15:19:50 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870a9122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r2, r0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:19:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) recvfrom$inet6(r4, &(0x7f0000000080)=""/226, 0xe2, 0x2, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x8}, 0xc) fcntl$setown(r2, 0x6, r3) r5 = fcntl$getown(r2, 0x5) r6 = geteuid() setreuid(r6, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r5) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 15:19:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x2, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/51, 0x33) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r4 = open(&(0x7f00000012c0)='./bus\x00', 0x20, 0xbe) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000011c0)=0x9, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4c) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x4c) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x4c) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x4c) fcntl$dupfd(r8, 0x56e0231ac0e5d7b5, r10) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001340)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cfa5ee1a145b5ec4ae92e87b57833bcacfe9d34b6a32de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd02b5f57ffc6226aea561bfe786737d846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3"], 0x44b, 0x800) msgrcv(r11, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000638741e322f7c30328eeb708531a2549801f3031cd4b2d662a3066ec01b16158e980e6b95c37e953373ae0fac761918fe64e4d6f834fa48124987e94d7b66a43c4c63d6522a3a1ea8d4c5e0203e41d7ad375522b9da2cbfa659e7aaf77b7ed7cc4af6094c9632200d6d1c0639068cc5324948de1922974e72dd90346b6025f390b6a0ceaeee0f3e08279ecbe66a3a6bc1c3200995621c6dd83f103306ba3a7dc9e3592dafcbb83c19f146c1e0000000000000000acfde2aefed87ab892e1d2d980b38f56c80b885898ba79267e0116771bbd07ef3c7e40e67b85cdb3b10ea999095718b5d6d5adc4092826e0789bf3dec5acd8ad49f5a871cfd7c6f6b3e43ac9665ba26417c0cff2c5ea7391bc9147563572937f87608032f4ecd3"], 0x31, 0xefc7ba68ccc992d6, 0x0) 15:19:50 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xc, 0x5012, 0xffffffffffffffff, 0x0, 0x800000000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) sendto$inet6(r1, &(0x7f0000001680)="ba3f28e55505e230211aed76b71e11e84e3b5bec42382cb35388be45e86bca53314b31be4cf1bd6fab3f019c39c356820aec638b0a55c602e790c55d3a57c4d307a04338220308264684673faa8c2f689480077725e9982741fe4cbbf0a4e2585a3bfff496690246d27a552ce7425505814a87252e4cc5d90d89d0f0d4fb9b01bb66356a56e4fbb328fb7ad29223eef880b166509c69f7794cd9651e55cc0bbf9fcd550762a366fac912a74a784864dc80cf926eba1b45fdab551be9c813512db976882403c76393e3be081a8afd4f960726f7d124fc423dd2a8918335e9fccb7164d17c6c2bbe73cac0c17479c5222cecd65740a08dcb8be640979aa46438f0155d1b376166048c721a4b50db3e24a4fac28be477b52d86d1e86b6cc2fb7b5ede83825b5aa9852c62b02e42617f53c6a5d932770b8efdbda251b2a7e55ade5bcc90d3cd7f98944dee8533d33302528a95510fa52d4d552abe00eb673983070722a86b138835ce5287a3fed930b8aa23442c8d001b29cb595fd43a2e22e6ff938e2e9860cc87ba923527281faac22fa4034fa8216755267071cc63cd601f415de226233ef2442a2279601765a396a818a80251d153ae9658378ba86237aa615ec8ecf639340026e11e0ee5c3279823f4d56b810bbfc9f83b3571635ee8103e68f7b7e015e302ab0969c905e9a1c8c413c77104bd8e41b7eaf103d04425dfa9cee6e52b6c6feb466236dd2a6d5127e4bdc5112c284e6dda6918074496c0211712db17ebe1f84f6a69a1edb9b775c9fef88d45d6b8895c67b367f0a3f3833a36c597463a0c10ef3037037f6921eaffdc71ab8bc3bf1efaa9e5c1202881ef47a50ccabd3664ab107d7645ac76a2854a6c56437e94ae4cb5e822da46e9e745fa0cdc6e76ebdaf1d9997698607073f17869097ff1b9a3b69389a123fa8463776f9636444687cb256f7b6df5d90c0d5a8f88d6dee99d49288b6b6c20c51b070985ef0254a7f6e83a56f468d28db88fa48cafe3a84f112485f9d9336aefffbabec399df5a0ad5d7f0bb7c2137af44f681d708bf195e087c7fda7cf7e2cfe75ab5ac8863e01d796660f43b81fc994e488d89bb299e7854e588b4e8f1b751c7f280a3549d334d352fefb201bd282121cf930fb71f38d2e80fdd3b8d3d113271efa072946f5c5ec243e348cf327328641cb9a567239cef86db9adc7b17789b190e8523eff1cec6c3252522861cff0d7104c014eb9fce56a2ae19d8964f5eb018399d01a84ad9c5d9ef58d1e14bd308884a6699c1b1b5a1eef768ee973bc84a0856cecfd3369a53bf393b4ae1782657ceb865c9f92b8753ecb5187a993a6de04145916297aa7e49fc267ef6ddf3101e9f4cc0b4a9342fe2a8121106af543d0dbbda76a31f3e1141afddab408c0e5b930faa7dee679d2e022c3c2c172beeee9a7da415c334eae53d9dfac0aafdf558fa348af15ec5306531eecd15f64d730ca5fb85f3efe8841594b288e6ae9506009d14ef8aa4972908b459f5f9e8ee362e8b7f09dfd278afd719e8cc118844f606161c13b764855be0611b51849b32c135436c89fb63734e09c75bf5c6e03eb1f4a2086b3569e0b403faee1292008c9e2344a33225d726c7b6b9379afd8441373d17678e029bfa3690b07d634bbf84483b76fc0b849d5f59f8f0aeffe799269aba316bf355ab417ec25d12dd33e52fa2984fd8beff0ad6c4e9beb897c596f0dee6e482c690fdb8da2813f848db6719b73af905e446cc9017ab1bbc9aecaa7c47b5ad80ad52dfad9f2fcbe4667135e2af09e0f686191324abe4b6cd51aca88421c7faa7d7339e9a12d48386c5862c161dbb74023e10e1611ad85c1a29230a5f1f00c434a012a2d290d327b93882bfe200f50057d3b22483f134dd8b49b0750925e6728101e0e892920edf9568a68e8026c6ed71d1c03fc765795ac87c46bf1c2f5a838cfa12b78d11c75dade3aaaed2f602bc94890e8a071402382adec493bdb5c044133741ddf75f9a9fc914d58bc1526aaf060700970b579453f361ab1bf2f8709f93b6b1ecc1fb487ecb49db62b09e36d440f116449c0f4585833800b9012faf0a5399d2ebaaa41b8b6cd16f5ce54f8fff1d20c8384891a00203501abcb2ecc0c3436c7e087e45b99913258983e64592bd044e7d261547f3ef041fb052ad0806d7985c50133facffd06ce6cb46e2f10208403939cb48185cd1a905bc6320263b5bc0c2f2b91591fc806f2c2fd35e9c2cbb9faa4432e0e3d1830564780fce3d9404aad4c11ac1b2f4601ab861dc63f8bf631697c415d277cfacda5612a383d821fa78623086702d976827dd73933229d456097fe9fa3ca3a679e6939240b5d29316ab1f2da6b30fc85b2d23c6b2caec413f4ef309ba8cce78836bda9d1a82c76986c2be6c86f3ecb8b0a477fcdddd273bdc298f19243acac3a374912a1a13a5413e3f755bf7f9a009339815388c582574533c7871f9b3605e52256a55b0942366f68e20bcc36ed9411e664f0f9e04ee63bdcfc80add6176356898fabeaf1ea077feb159f9bea5d7a505cc3704e0f54658df96986727d7286ab768317dbc25c8d685cfd036f1a5712b5419856cd61b5a1f4140078f82d1c0acb81b5bd7ac1b134aad69f18af1d210aeb5e9769a5abed71e8a8bc3e8e6c6a569c2b2c761e5fd2bf2673b4a355e27a7fb5672608329c13f4c2338884391a04889b1914be7d2b332ee09f61b22bc8b0fca5fb169537540abd2ebea5e43b198e8ed54a5dd99d0d7b05fc3412fdb9c4c9bad0eec12691d4148b5db5883fe34eb6c46802dea37180d37abc8d73c47a636012871871e40fc101661d5c74eff620bfbd833125da9f642186a888a7e5668584e002767fbf51703fed26dfe8eb7c71a032c357f116a0296748df67380b4cbd8a9f501b1735d6e4e5474b7efc89e96cdea5d283eccf10610a550ac79698411cbf2b4d789d88d630bb4c8f3a598097f8346742fa433411fc3dc1e63aebe0f0dc78a5abfdda4dfbdf1add14efce6189f39c500b3d59ac84763c5afb6e7dcd62892c676d5a97e0d43d7ff3333a074157e778478a55b2ec3a450fd9a0de52b4259229dc9f9ddc11e456ee0ee8db43b4e039f5d93cfc42a7821b3d5b07cbfab7904648d49080d06bafdc89714765a0544ae131b478765ffb6ecf662432d3d88096e6182d46d5da07e6941e28eb547c0368349dc7b0e051a5ef6cea42d0df5f5f5b372d4570657d90f74e38358b97b9438e236d1d16c02041577de6d85942c6a14aab3d2b4d1ac7cef472ad251b7858ca4ef969c4d6993db8e70139093b42d4bc09736d71ef63e7759492c84f88c25ea6237722a45da41df88228672aa5614615b7758c565da7eb4d2450d2699ed2bb99b7084fdf3f3ba9c54fd5e68ac82a7f6a5bd77decbcceada7abe8ebca5454f4e03ae51fc7dde07263a320cad850303d766bbf0a3d8922ac805dfff703eda1475ad131acf56e454b46e3a59b88d587f3e2c20144e137d455e8437f9d1603b40a8913faacd50fbcf6eecb728bbfe4fc090646b550f71b9e7e928782c42857cb6811aaab7eb3366b84572319c30eb85d06a7cc293143c2d78588f9fa1a18f176b38a78d9b6029fce4f0aae725424699e85630857ee4dfbd7f6b2156c09448dd182a9f0016fa53e1bce494fc7fd59a28f3cd33dbf1be0dd488d4d89e8775655b022daecb930f0b3053e86e9b62970c820a7b52bb867252acd637f68c2058e0a9e5cb29757b85fae4ebe8b668ba9b1d0d6de084741979ffa467170aa352d3209b4b468c73a7d4070999dce18b63de681eaed360cfa105d406b6948946e7d4a12a9b0c56e90264d27dc66be7c8bb1dd3ed992383759e748e338934715fe82a078a3f97de66e51402e8170ea6e7fca888471816d0230520a3f97addb2c3b75cef9fc4d60fdcf0ceb4cde8ab8d7975c7506ba7f8da3d4780e51027d78be1118bbd9fc01f6d1c1f26e30057f07a4274521e4fc2e43d0b1ae46936039eed727e39b8a19f2c0544a0c56c45bc355818b803c1866621990182eb67b1823a4dd6df0d8ae1e929507db86ccd12efe7caa743b4825a51f7e020a0ea156209625c511fba508717435e898d57de55b1ebafd4faa6ed0c14fa75dc482f57a760db30e13a0c52a39a12cf1a1066e39280f5881e33e6874de70bdec34ac5cb4680f2250d0f5c6b8e08110bd2fae6df16e53fb710b9922ab58cf684afaf673f503298b1f5ef550afea635930773916749d0de32cfc894acae80e4545544b0e1ecc392cc34a3a1eed7961bc5212083feaa20b410bf713d5ff2762a92ff7fc860de96ed8b8ce9b4a264e0540bf40c9d643ac59511e49a9fe33cdeed3f816b33a4295edb277313d48d5ef75424e7d96be039a5ef56162e7c89793204985a53127f542ee5ad845b3e7f780781cb50edb65120f6f46cea06ca925b4c66ece391f499456b7e866c48d2cbee93f8857c81c9e6f952b34a8193655338de47c8dd6e6d155dc1d2426f6942830537b3fa8cd69b11148bf5d7afb6d5354570cdedc0d91e3b6b6758940f9499418a7a95d671d355f61e2eee8e87a41bdf76095bcd91444c93b64ddbccd768993b0f81b66c0035a94c2b39e9016b900c6278de2ba9ad817236ce60da8184a2e830f8f50d58fc2a4cba7ac8a41d30120cbf9dabf6eb6726f48ab53faafbf7941367faffcd149464524626497db646aabca13b8863c9aa689bd1ee6e37f5f90ea12922d4bc5324966d1cbb3805c3241b9c1ba675c7782a087d645a1658b30e721d1b4d4f41e0882808e067ffbb5e234caba92670e1be12d1d2c778f882d67d75c46a527ab9830c0a75f5f135e5c0fabe67218ed3d004a060ebffe9984026c8bb4c07f264e38c69a2dab2d19319ebfb722ac9ea26d1b47d783e4c934ed9ccb7bd41b71e6fc04ba62da6312a5231ffd7c317f492815bb6765be8b700818b40ad42f4a3f6b968e55ae923a144a1fcb0c67e56a54f09f792b4308c50ac0669ca3c78e2affc8aae46ba136405b6c4e8f9b56b2a361703d3d0a2c2f5923a6deeb22d8c7e9ac8afb7c8e54e060a70f5f6bab489bfc8f4f1847cc3fca4a378bffb73a59bb4bb48701b6b3c3bd0e4a1cca006be8ebb50a906291298d5775adf4e053966c60a73b2c23be898ae0728850f2718244bd1109278e141605089e676558a4847d7ee0f897a7cd6cbb0350c8c0e0966701c58014840b93bee3fae9f54cc5d58d4cf4cc619e2f8b8de0b4024a5d9ee56554544c539f7fc3ee07b212ee0b7419e463af2a2d06bf222a133c95f4388bbc3d2814f9d03855ba3dc9bc7eb9ca8d99e48aa8f05878b07d7374042e20ab3cb0dd413952d823e824553c8fe816317e46c1909025bdd020483694f42a0dca2de198111ad271fc9786f1fd84ecf6c0f58f88e4eacb4b1acd944a3f8b814c029fb7656496bf4a4237c480d32e1bc584cc1ce234dc5cf4aaa5d85b16d48cfdc62c06703b2fd2c9a731ac9ecaf719f457c4d25a9a7beb345b65e263de48ff123836c354b7286a71fa8ada20f8d38bc672f0a1fac38b2cc105f8c76a6b297b030f40bd1f204782997ed44263f6781247ac304037511467bd50493ded15c5b6ad7598f827470ebf23be05a23c05b709b3bfd8cfcc8736191157bd78467e85c892e9c1564eaf1e31813b22a05f373fb4257c55e383997eba217bc0867ae5290b8218169d35cafcc1ed9588fa73822402c7a4ada94c8201a889165caebe82d7ad0157c02e0df44d2ec82aeb781fca89cd5efb56e95d6c2c8cb96e0141e9cc50a", 0x1000, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x8000, 0x10001}, 0xc) setreuid(r2, r4) r11 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 15:19:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=""/4, 0x4}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x4c) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r11, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r2, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, r14, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r19) shutdown(r0, 0x1) 15:19:50 executing program 1: r0 = socket(0x1, 0x5, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 15:19:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020000ffffffff2e760290d4ddd5b6188701e83276ca5f12359ac2c90d4e56d67093f01598a8b15de9bea86c01a7bd95dc50724b56106f2b67b16ca7bfc19ab35981620f4c23f01bcac2913162ef82ff172bb348b63bb9dd92f6487ee49db577c8f3d1c783f5aa6215b1d9016d938f88f6b529808850612c479a83f309f7bc38d5f0ced2de"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) r6 = getpid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r15, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r8, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r7, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r20, r22, 0xa9, 0x20001, 0x1, 0x1}) r23 = getgid() r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r30, r32, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r25, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r24, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r37, r39, 0xa9, 0x20001, 0x1, 0x1}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f00000001c0)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r45, r47, 0xa9, 0x20001, 0x1, 0x1}) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f00000001c0)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r54, r56, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r49, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r48, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r57 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r61 = getppid() r62 = socket$unix(0x1, 0x2, 0x0) r63 = fcntl$getown(r62, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f00000001c0)={{0x2, r57, r59, r60, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r61, r63, 0xa9, 0x20001, 0x1, 0x1}) getgroups(0x4, &(0x7f0000000300)=[0x0, r59, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="5b87561b491ad1e7a25875d059b5c507e05eaa7941172660cb50f283f1b963b1a621fb3c56d94babcacb3de39b91e26fba6c60593ebd4e786fa030525b9f31b2373e43c216914ed5d017ddc5a761f7df9a97b560ad0e8c0d81c32f", 0x5b}, {&(0x7f0000000200)="2b202137bc2604513d888e82905d2bfaa14737f45a888ce32ebeb172d31e7ec5d2d2f1f4732c0c0c6e3b4b521b1a8ebeba1a337230926a636ad45934b47c4530d4af929f3e41746a50e4a7a6e125540f433adabf2512de69ce2603456319d7810a84eb24b481c2e9fa679453966d63eb6da0fec6ea8ad761b402995bd8b6c75e374dfa4c5565a1e19c0d6e3875b0c95303c6c93d14014eaf8e9bb1c55bf4d1ca221482e3926569a33b9efbcf57", 0xad}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r3]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r16, r23}, @cred={0x20, 0xffff, 0x0, r39, r41, r64}], 0x80, 0x400}, 0xe9bc7a942da797a0) 15:19:50 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x144, 0x6) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) recvfrom(0xffffffffffffff9c, &(0x7f0000000600)=""/228, 0xe4, 0x41, &(0x7f0000000a80)=ANY=[@ANYBLOB="00002e2f66696c65300166696c6530003734fc86a9bbb4d6c1cca4cb686aa261ea81fd13b2b6e6cc20dbcf7314c8baf156782bdd00a65a140e2812f1e9251348b2cab39bbe5e6436b1121ae8a30314496e4111e5cc6c2c4bad"], 0x10) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000005c0)={0x1ff, 0x400, {0x6, 0xfffffffffffffc00}}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000a40)) execve(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='@(]\x00', &(0x7f00000002c0)='^^\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) link(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) readv(0xffffffffffffff9c, &(0x7f00000008c0)=[{&(0x7f0000000740)=""/194, 0xc2}, {&(0x7f0000000700)=""/54, 0x36}, {&(0x7f0000000940)=""/231, 0xe7}, {&(0x7f0000000880)}], 0x4) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 15:19:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r9, 0x5) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x4c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r18, r20, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r13, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r12, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, r11, 0x66, 0xffffffff00000001}, 0x9b6, 0xd17, r8, r25, 0xa9, 0x20001, 0x1, 0x1}) r28 = getegid() r29 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r29, 0x4, 0x4c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r31, 0x4, 0x4c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f00000001c0)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r34, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r33, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f00000001c0)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r46, r48, 0xa9, 0x20001, 0x1, 0x1}) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f00000001c0)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r55, r57, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r50, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r49, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r58 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r62 = getppid() r63 = socket$unix(0x1, 0x2, 0x0) r64 = fcntl$getown(r63, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f00000001c0)={{0x2, r58, r60, r61, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0x70d, r62, r64, 0xa9, 0x20001, 0x2, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x101, r7, r28, r30, r32, 0x100, 0x1f}, 0x3f, 0x0, r48, r64, 0x0, 0x0, 0xbe, 0x8}) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 15:19:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/bpf\x00', 0x19cdb4da365ba60e, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed1706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a561d416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000f40)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d5104b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823a1ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f2fddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16bdaaa59747ee538a6c12e167d41b0e88f00c1840b21afa6917b93fce1c63ec3bc0524086787b4c57c6496291d8d0ba974f1ebc1d96de187522c9e90c75e6faa3bfa4ab3ced9246266df56bdcf079aebc1274cf92f11f23e0cea2a217ea194901b2263507b6088d686f30342bda685515f320b65942b8374d973578725b8ef76f4150b83c19a2fe934ecb25a6c7dc8106e033e4b6c9682f09d5fa61accaf86f921f4023fa5d088515c5ed51682f25dbd148d3502e4a90aacb0ec1c4d046af112f251dcd877adbf234de8a50faad7e5f44acb58c4ad763bcb53eb6e5a2418e2a24173a497963386ea951f19b74657174dd2435058e0a50118ea18f1c191099cc09cd33a71e39e3791cc8b53cc453cff1f654faa249a0637c1e29", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() r49 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r49, 0x4, 0x4c) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff7e) r51 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r53 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r53, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r53, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000dc0)=0xc) 15:19:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f0000000100)=""/112, 0x70) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:19:51 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) msgsnd(r2, &(0x7f0000000740)=ANY=[@ANYRES64=r5, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="151242f20eb2ce32877c5aaf59799cb1ce13733720c5dc6e180504db64b5b0f489d5c87c13319941bf0cd43d40a4b05cfe524b680ce1cb1e75a0ccf2fb777771edb30cb3ae04d57dd4b14150bd009b25ea9632894ec1ddba7008ccd0e4fbf2a9d6d2c02462735b6e341785314d9ca1e3722c76a83ce9d06d30049abeb814d335b8badfa90f246ba3a72162859297a65463cb5ea8e7ff8a36ec5a5fe84af7a064f5510c4fbe8a2e4e7875c91d8b162534399b56007dcb1b83dadec5f7f500a85357d237919730e28a6cf3e0f71c1c30cfb0a3d79c8f077bbe143b87fd92a968b18e5ae946f139bc0a25599e167c4daa931bb9935be56a7c2553187800d24455d75bf67e48f1f5a70fa75a357f54025d177773ad9b34dfcc0e9bd1908dc151fb2cc8b3e5d1ef80962f3d16452389fe155c298d233fc1f3373606237e62f2bae0abf2acb9b8029a5eb6fcb9200db82f3b78beaed26cb26ece85f0a37e33980915b3d5f7b00dc45263580e819d2117ac0a53dd370dcc2477533b352e1d10bcd12183653d274322a7e00af98264d035e81fa9e298daf91a849a02fe4616fccf2ad3ba27228ae1886be15433759e71be02325af4ff99e49e6c1674b6b724e9a0679d90f9f91dc20130165ae2bad6aa9cda3d472e2c07c39b4bec76394f9aefc8306cf3e06c6f3c40d624e9f2e1abdb777c47c3cc386c9c84bd5ecbbe8fe8033eaf8d041ca4c75e55da05a2488b22406a120a7ec9be8d4f890d8e82e518d275365bef980a98526508725e19fb5ec0c10baa1eef6916e1d91a8efa2afb9753b505138fc3fc476ca256e2b2a916f64e95a4ae3a9b40659446596a79afd799ad8707fcc4508a00a0e01f80a055024b52d8ac34bbe4c6482fd1d3a0c07c5e135d01d6c7a19328a5b321fdbeb812470a6c5eb46d2d20d6b1a63424edc656abc6755f48ad590d5cee4c88feef026fb44097d3fd6b4fbd5159acd8a26626525dff46826db1ab082cb523fc58fadb4b8c3ce87185414a0fbc70a159abd29d475e7d788ebf6f10f5010ed516e807ee93979cd52c866f84cfbe3e14563bca0d104352c9f6d217e03c15d8872a26b20bd64188ad731a64e4c6a072a54529705de0810d831841126662510150247f6c98fa76c610ee91662aa03ce135e16d83317254825c526b745cac4a535cd213d6981f8399aecf03afa6aa7c90a2520cd20706c28ef720d9fa869592bfad863b007a20090c18018a64143cc4379cd5c0eb8f3c2692d8132aa8618498ac1a1f5169cffe92a437e600eb23ca214be4741535f4bf36c66c5f1895181fcc8f69a9ce83a4c310cbd32e8f832517bb2f5bfef7cc75f31232732fdd121e24b50167702b06bf35d4fa215d2f7704894039814873ab351079aa4da442a6c5af4de3b3c4018cdd97cac24eae76de18f28edc08f09b8209eddaae99a456592aabf2491f9dc21d1f4085e2c488f90471d53cafbd26963c27c28d66714edbb7f4ddc0bd34a6753fcb409a57b81ff27e5a948e58c5eb6f6ce2d24a10b5d91ffe5a0a0cab1e75b8916d2454005dd3cfb33828e5b6efe09071a257ae6b9dec7f90b4c34e44eef82c12755091e5cf6132e37950541f0e3693c9826039db824f5c7afd1ed5179da4481e048a9ae654e4be4897cb9a798534ad4b93ca95e65a3cfa8faf20128eee3b57c7de0bb6845b100d5331588561d5c21347327b5cbd53da2b54d4b0185c107a7e9721783e640b1f6498f7e56de5d23b10ec821d4931fcf825d10b2c2ef35b7e062cbd7c1be608011170c79b61f418d8b1c8e3885d3f22965cd0ec75e1da6506e09df1be2d71819610a6177b059e22c203e9707d3fcb653139a50d9d8a60ab15207288b3fe76d8f68f25c7b04d6217e079138729bd13e5778f03745ca3646eadf25e00796e1f3d3c48a4cd194821015a40c5a2b1761ef730eab0f04d016de116939c48e4df5cdfb75063565436f38a18698af2f65e14fd10749846ca51a4448ea22cc4f92649ca14b5871a39000af80a287a91590df739c0581bf4e21ef74c990b456a176443b55deca13a2cb0b4e0fa0d5fcda199ada4340a94e9c31732e711c28e683b8875bedd3f3f9099e8b432d0660ed3480a177835c7c61c8f91870423a4e0ea15c18018fce4499b2c78136870b4fbebf442874521972a8f932aca9de65b568bf354316eb21a82e7a8a43cd95cd3559004f1a0a15fa92ecbcd7d6d0e4dc8c21e4477612995a83e2e4ed70ca81fc05582015d4b1b1b9d55d514940126186d56aa51ec0bc25c56a7f60338ab550930fc4bdb2707c494967250c06268bfc477600528933ba6f0355b852cfcbe937853ba5ed64a50aaba6f444117126b9aff5834ca8d4d1734f08fcf2dd5231690b4fa85fe0e09dc23e912109127e41e7fb19c959ee5596aca08739144d9990ed7dc0aae9c1983013034eda16588719fad0c0d83b05f86690ed71883e43de326697bdb45eea1170ac41b573d5e65b185597bee6b986e2e5ffc377d5f91b70817bcb16f38ab80fb1bbd138b9369aeba664ec0379206a1789d975374c88214f5008cb12e8ed1e8b1a70c9906ef320004b4b758f4f4cecf68fcc006f7a01438b250a81f3a4bdf687674594e66b46a5d41328baf4b7ed19ee7664d2d8b64f03708acdad8e050df08910ea21e2c431dd7de9eb235a721ba784ca99dd43aaeee555e852ac2ade7dd45f4f96ce09642f9108da8d4b3eadb6d5d4c23473ae036f48f79294c1312df5e88a1338ec3f3032bd03992c48312fbfe6c2d47196b8de029da49e678c0763f461504509bb5b863de46467a256b7853927c7562b9809844f59b7cfbb7179700790e74837983705e4e35e228b40ca79f3e15ebe11e7aa272765e6faa9082f580c4a566671f55527141afae54b0c8f6da4f10c4b178a9b5c6c01a629a615c1f0533a04e1dd2a2e75d8b9a47dc114f3f96ca595e6f854dd996891bb537851d66c83dd8e6e03188cc142fa6bfb6744c002561a1e88f703d9702e0e370aaa23faa377213252d87e5571bf81b01a692352e6c443339ffc1bda014ebc114b7fa858b3725ab19ed084603057b6bc36cd3f385cc2c55a61d8e151ec491d01c35c794086dddcba9683ee48fb64b89909f41b96abc304b93638fe56be907647b8f9cf47f5ed62574f2dbafdedea08b4208abf0207c67da50aa41d0113e90db04d9f27825d729ddcc201c29c5d95b080617fa0f4b618dc725a87308529d34714c72dcaf91a5ad48f20ecb318a34995b7def5b2d1894661d10307093e6964bdabe8631bb7693f3d212f4e5664b1a4f31ba10a76fdfcf64ba095df5eb26cc9b6fc0b158ed942d37e164228bdc8937fc3aa00eb27488ff376b38e318afe75ecc37be7c68e384aba55cbda6a2fcd101b09b4abf6adad1b0d8ebb1bd80fcadda30ee1c8e57c0c4ff55f5db4699c7add214ef76cb10ee7959078ea8daf400e7173e2ebc6b8c0d3f6534a3c9ff6cf4c98921d303a7e41212da0bc531f795ca4980ed54356a77220a49c4c1593681bc2888c0e5022dc543153ad722ce12c6165dcd33fe116dcb58d8fec15bd3bd8bd7130a4e1d83d98ddc5493357600145afd60b968d431532b0defaae92efbb46c670c7d6d6e0310f5efab8f12db8f0b795911b30ee342f6b0d16c5faa6a6eabe529f6c4dc9155e3f2aa0e090f6934cb757eab41b6cb2c72273e6f59ded93e82e1654a74027d9775bdff8cd24322c3839d2d4f00966be43191a7f44ca59dd357386a20290e7b8c6e445fbdd4bc690d355058c2911c1336ac1c8ae005502708835f685a397478cb2ddd97578e59b3656092725e36edc927fce976b7b632ee6fd962c11516befee530b88c32a0061d32393d03f6aa6c927da6e68f4a85ed30f2b9dcece5429ceefac8a0a58f4f7dfec11bf321d0134ad59dfdb2517b3be6f010d758c91cd938f76be46050240553677961d3aa9ca4db6a534a6d9549325edfde3ef9e9b3ab43f974730d95c91ff57d928a99d75014e1e9fd9f04754d81b586cd6bba5837b23f51ebede6d04ed439fb15b07cf76787a0e16b475c178238e6dc8951f53a570649bde3278273a0fc210481b18b33037ee54ef074254fa53a1b35308eb42762e85c145b405fa93c5a6ab6cd44ea1e016c04cc01be2abaf2b1a6ce5ef39c9b7211c2d623dd1bfc5a45bf5a85fe6e8534f5a83529231b71c58e6fbed6f03d1baa5a718ed8d9707176ee226ad187894a1fe14e7c7a4d133d38d7fdc3c3d5360e05a645b652e881b83f23709eed73b589c61631b87c528964a5e44458445ae2a0f4e503c1a1adec2cab82ca8ecb05d840e15a07f562f7f19fb559a81c67e5569d33be77de12385d806f54f790d77409436aa0007963eb9617df8ee14fb31346c26011f9e417c3e21aaf24a48498948218256bb050beb646bece0f2f0db9a0878f01b5a423baf824b0abb7afe7f0e44e55f4bfdb7b100e34711e8a2b1cb8ee1998b170ece85fe563d0dfb716ab40aae8c6db70cb9f0a0b12cc08e6c5d961b36de1e3defe5ab0f36839c3021bdb9ad37147dc28ddef484b1c8a55381efedd6663b8f9367240aae723a74408b03241731e8c1c40c656c0698164be1b8bf6c209f2a9742e5cdbebbeacd112f4410af9142ef8a021b97b626e7261bd904a79224ddb0fc33b8efce659e9e0f3ff97a9b9d6cd40d7e2ae2abd8a24a3e3dd7039682dc6ed569f59ec251b842440bc77db55a5e94c47a050f485f8c7a7055d85ea49b360ee85068ffa41049125665c8da26aa73517d5aae697e1ca145d569515b55cf15d9ff15e621c351f076bc42177a96f8c4a2433dd20f86e288e6ee20a978e26e9ce020137b84fee1da4fe901307bda752c569ac935ae987635bb151953de316fb031f781bc2b78cf1dc60a042e2da89deaad46883bfe9a10c0bea72aadfa52d8f0dc94d25e5c017cabebd87763c9faf689a6636df8563b5d036c8e15f3de1c1f69b8075785421962013bdbf28d2593aad27f31679fa5e9915799f83b8c39ffe95afa00a62f8dd597d6acca67dead07790d210056b70b81f01cbae6f63be6d9af6f2779a487187032dfb9b91064841c0f177e6cea41bd33a3959bcfc3d7f3ab18cb4eef38d57a3dc06b007ca76fc735dff3d2705b6bf0b4dcb693709abb5d2fd4c482afcd96c8744cdf7bfe02024e0ba34313efaf853c51327bfbcc56c3edf8ec5297ee2aabc3230cba9fec3da9a6e022f2c38a201b01c3b8434848d7263bbd1ee14257aa67772ac6a7e0ad6f619d5779913288b296c806ed3b0ab6fd0509b7b116dac8a0da67a62c6bdb6a22191d0897ce5018929a0f6cf4b3bdd47b293f48ec9014bd722c8e44819a0167ff80a7e8ca9bd77f141175f2da9ec1ba48502340da88e0ad114d3ab51014f3da29e945d7370dc8bc9e85240287608c004c47bc737db49cc4677ac1b9f42a90fb6209500e1b9830eb8609f32f08592bab71cfd0a4bb39bec142b800692e60b6bb13d48794edf855410ad09b9114f676e9815f01fc0390e006294b2a56536ac5c37a1556fa9ca8d1f0cab0329126971db9d505a8c0e812187dd53e579e1974bff793c4894847712711e329f412bf873ae5c48c5e422621eb23f31fcf221cdaa9be11b14cd620605ead0613d593cc1c8d4a0ebab75c6d5380587ed45a1a0763e74cde679bf27c535a089ab0515a3f034a0c13aafb7ba577ee63842798f13744accf14f703a475332aede320c4f47a4caf2abbcdb217a8fc93592b3f8a4500a098c5e875f8b12b87df78e917d74b75decc1e78143c2ed803a2ab1afa969"], @ANYBLOB="dfc6f9058a8b8385e281cbfbcc7a6bf63a8b525f36772f0bd5ace02019717576965b9ff59a4a973c14d2bfbf83df84e2cafc894412d6b73bb9900a48d74eae8c45683eae1f83dc866ac5c0816c00b24b3f5fdff7e5a4e53c9fdad4348c09b3bc93afe3a60ed11450c210bbcb65a4461c6e34cd705379ea9d5b1baa11b23ecc240fb3698e6527333f5a89880ecafaf49b26233709c86a3fc529f16296d0411c98dbd6717840b707ec3af221deb86d3d7f4cecc3ee317ee9ccf43d4d2df4489e7a94cb5a3c70e18a90aea01edf7e1621be72dff02a1642bb7fbb9573e88da067"], 0x3, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4c) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4c) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYPTR, @ANYRES32=r6, @ANYRES64, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESHEX, @ANYPTR, @ANYRESOCT=r7, @ANYRES32]], 0x4, 0x1000) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r15, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r8, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r2, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r20, r22, 0xa9, 0x20001, 0x1, 0x1}) r23 = getuid() r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r29, r31, 0xa9, 0x20001, 0x1, 0x1}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f00000001c0)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r38, r40, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r33, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r32, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r45, r47, 0xa9, 0x20001, 0x1, 0x1}) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2248e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80053426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f00000001c0)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r53, r55, 0xa9, 0x20001, 0x1, 0x1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3ff, r1, r18, r23, r27, 0x4d, 0x2}, 0x7, 0x5, r47, r55, 0x3, 0x7, 0x3ff}) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) r56 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r56, 0x4, 0x4c) r57 = dup(r56) ioctl$BIOCGBLEN(r57, 0x40044266, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 15:19:51 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1d6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000001001ae90b3514d97f8f2585dd2c2362a3c84f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0xc}, {0x18, 0x0, 0x1ffe0000, 0x1ff}, 0x81, [0x2, 0x9, 0x0, 0x9, 0xfffffffc, 0x4ae8, 0x400, 0x8c47]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5b, 0x4, 0x6, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f000012e000/0x2000)=nil, &(0x7f000041a000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000611000/0x4000)=nil, 0x6}, {&(0x7f00003fa000/0x1000)=nil, &(0x7f0000551000/0x4000)=nil, 0x5}, {&(0x7f000032b000/0x2000)=nil, &(0x7f000011d000/0x2000)=nil, 0x4}, {&(0x7f00003b5000/0x4000)=nil, &(0x7f00001cf000/0x3000)=nil, 0x8}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f00005cd000/0x2000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e28000/0x2000)=nil, 0x9}, {&(0x7f0000473000/0x2000)=nil, &(0x7f0000184000/0x3000)=nil, 0x10001}, {&(0x7f000053b000/0x2000)=nil, &(0x7f000009f000/0x2000)=nil, 0x6839}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ea3000/0x3000)=nil, 0x80000000}, {&(0x7f00001b8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f000028b000/0x4000)=nil, &(0x7f000012d000/0x1000)=nil}, {&(0x7f0000e60000/0x1000)=nil, &(0x7f00002e0000/0x3000)=nil, 0x4}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00004bc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000237000/0x2000)=nil, &(0x7f0000516000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) r3 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) socket$inet(0x2, 0x2, 0x2) recvfrom$inet6(r3, &(0x7f00000001c0)=""/205, 0xfffffffffffffd34, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:19:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x10000000000006, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x1], [{}, {0xfffd}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2005, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x32) fcntl$setstatus(r2, 0x4, 0x4c) r3 = getppid() r4 = geteuid() r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4c) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="47118ebf001f0000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8030000007291c8d480bbd0d6c2ca41bfc482276df0471e77dfa7bcc28d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c912a3f51c2b93d3d2223cf1e43e069ad842b11006fc5c8c6d469fb12cf7de786bcb9c9cf5a7c565938f98fab062048d1030deee19e78821aeae54e930b989b34a2727d384117876c6b148392aa7569c3f26a8bda5d92df1f58dfaf6bbd08b20c29c8bd471bca98526143fd6c5b251f70c756a08474409f2cc65ebd4b9cf75870585b0f47fb8177c8c02297d5637e7b486819eee82d517bae8c27f0d12579f5142b64e05d9aaddbd8a2507f5e7cb8a0538da1f32fba"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r12, r14, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r7, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r5, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r19, r21, 0xa9, 0x20001, 0x1, 0x1}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r17}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:19:51 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5331fcd0b9d34510000002000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0f600"/228], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) open(&(0x7f0000000280)='./file0\x00', 0x898, 0x60) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x101, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r4, 0xffffffffffffffff, r9, r15, 0x4, 0x140}, 0x8, 0x9, r16, r2, 0x1c71, 0x18, 0x8, 0x3}) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 15:19:51 executing program 0: setrlimit(0x0, &(0x7f0000000180)) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = semget$private(0x0, 0x7, 0xc2) semop(r1, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/232) tap0: address list non empty 15:19:51 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x0, 0x40, 0x7afc, 0x9}], 0x3, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="36b575f2be41c7e9db64946299fc65076966340329480b1af1d6772b892e2256b785a80e719906e124e6e91ca6d34453e009b70b0000000000003a00000000000000"], 0x1, 0x1, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffff8, 0x1, 0x31b5c0fdd8ff78f0, 0x100000001, 0x400000000}], 0x3a3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0x200) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r9, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x200000003, 0x0) sendto$unix(r12, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x9) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) fcntl$getown(r14, 0x5) r16 = msgget$private(0x0, 0x120) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3, 0xfffffffffffffff7, 0x0, 0x0, 0x7ffe, 0x6, 0x4822, 0x5}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x26e) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x8, r19, r21, r22, r23, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r24, r26, 0xa9, 0x20001, 0x3f, 0x1}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r17, r11, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x1a, r13, r26, 0x6, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r27 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r27, 0x4, 0x4c) msgrcv(r16, &(0x7f0000000940)=ANY=[@ANYRESHEX=r27], 0x1, 0x2, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x9}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1ffffe31, &(0x7f0000000080)=[{0x2c, 0x0, 0xfd}, {0x1c, 0x0, 0x2}, {0x6, 0x0, 0x1, 0x103}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r2, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) 15:19:51 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000580)={0x0, ""/224}, 0xfffffffffffffe4f, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x18, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0xc0f1247145ef5210, 0x80) setsockopt(0xffffffffffffffff, 0x27, 0x2f, 0x0, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x32, 0x0, 0x0) setsockopt(r8, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r6, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x32, 0x0, 0x0) setsockopt(r9, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x2080000000a, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x2080000000a, 0x0, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRES64=r10, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[], @ANYBLOB="d748df7bfa629ededce2fd0abee51aec90bab6", @ANYRESHEX=r9], 0x7, 0xffb) msgrcv(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r6, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23dc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/225], 0x222, 0x40000000000800) msgrcv(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="007d64f032b09f04822d20531e00c8267e1e474cf694c636ca1083000000000000000000000021a7de5cc7785baf0000003e000000000000000000000000000000000000000000009c5dc91e7b003038d2ec32bb2269d098256f000000000000000000002a000000000000b9eed0cba6f3894400001161beb220ecebc9e060000000000000000000000000220000000000000000007fa6ed1baf158b49000000230000f53521a824000000f0429633be8f7f3c09ae00000000000000000000000000000000000000340000000000000000008e5f18697b61aeb6beb87ef2976424e124c0e39e30b33a12cafb07220fe1e703f3383289ef0cc176fb1145d4139969a891636ab55b7382ce95c58bad26ccb4fcf50226cd81a2db7c1aba76dc"], 0x9b, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r6, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001e40)=""/74) r16 = syz_open_pts() ioctl$TIOCFLUSH(r16, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r17 = syz_open_pts() close(r17) writev(r17, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8000, 0x0) writev(r18, &(0x7f0000000480)=[{&(0x7f0000000940)="45b2e399408078eac67cbacfa5a02f1c7197165dea568916386fc9389a3064033a271c5ce0af9edf61f3752d6e4a07a5680c32a62554f8aafcbb3ddcce2ce30bab60c11846cc193904a7f757437ed47758aff208d80d09582d5f764bf882fce30e6d7587e038ae86c7e8abfc65f1d557b36d4ca93591bf0681257b5c1ccbf6eeec85305478a67659c5d6cd947e57140a9b8a1b476c70798def9859bdab5b37f5a9c33b56ec8688411fecbd5586f05f507b558f495721a929470603530cfa5356d38b0a985eff076f6616e328d9ceac0678e7c460ee6a006170cd", 0xff2c}], 0x1000000000000307) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES64=r16, @ANYRES16=r17], 0x3, 0x0) close(r1) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r19, 0x0, 0x7fffffff) pipe(&(0x7f0000000540)) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r21, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r20, r21) fcntl$dupfd(r1, 0x0, r20) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000680)) preadv(r19, &(0x7f0000000040), 0x0, 0x0, 0x4000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x0) msgget$private(0x0, 0x110) r22 = syz_open_pts() ioctl$TIOCFLUSH(r22, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r23 = syz_open_pts() ioctl$TIOCFLUSH(r23, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r24 = syz_open_pts() ioctl$TIOCFLUSH(r24, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r25 = syz_open_pts() ioctl$TIOCFLUSH(r25, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r26 = syz_open_pts() ioctl$TIOCFLUSH(r26, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r27 = syz_open_pts() ioctl$TIOCFLUSH(r27, 0x80047460, &(0x7f00000000c0)=0x9) 15:19:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x305}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), &(0x7f0000000240)={0xff}, &(0x7f0000000280)={0x8}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x5, 0x0) 15:19:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x4) chdir(&(0x7f0000000040)='./file1\x00') utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 15:19:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chown(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x4c) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="61917cedac5ce74c1efe28c479790396f9d46850a7d1aa672a1bb9b7", 0xffffffffffffffde}], 0x1, 0x0, 0x2) 15:19:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1b1) fcntl$setstatus(r0, 0x4, 0x4c) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="f93516fe0cb7795e1f7ad9cf08b7930de947a8bc5b7578b4fc221784992a0ade9e140ffebad0fe75d2b28a3a81b4c7022877016cba2740433afd10cbea6f9555ce25632a618a8cf8a4797f0b77003147ea6bb0f7213d39edd243f39dee13350121e085cabd788a710ea983aad392b7b972ac1e00a99c1ce8012bba965d0047db201c9147733116c467673afe1c6af98173b5252c2b50707b6d8e083a048930e78d2d0f9b5f7cce907d1b6f3a9dd21c5c1028a7a24b9195148ab1dbba0103e83e8de8085aedb682250000000000000000", 0xd0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') execve(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x800, 0x8) 15:19:52 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x205, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="80002e2f66696c653000"], 0xa, &(0x7f0000000340), 0x0, 0xfffffffffffffffe}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) 15:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x20}, {0x3}, {0x7ffffffe}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCLOCK(r1, 0x20004276) 15:19:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000001380)="f17cff8478b30e50b5c356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a3419001000000ffffffff53e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf4651410394404946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d560d2ae9691adbf35437a47a7aa45b4b5e4b275d2ac6d7edb5266cead74869d31d48d018ebfb0c5880bfeccdf124f3e617c6c4c8792fe36c3186ffc1ffa447acbde7fc317fe67b3ac90b623d034a67b0ed55b49bd3c02651021cba01da49442ce1677202a4198601c96457c23dc5d1413689bb0e65ff6a94d348025950bbf7c6a375281da77dffa42285d1ee92ef9d3dfa461a84b421623ef9a3fb40899f869d1239756c118c9c22923a82291ecd3edeadfec10b359f27d6dd38e3a35ce6e25f844c26912c454527f2e8ed9b1adf0102600f37ea6ad1a665d2739a43cbbcd29ba3cdc00dfef60223f06604953daa08000000000000000005391090e9177b9309b0be58133c8612780993d2108223692b5f8bffc2145dafc6fea1739d5c4dadf52d4d6a7cf171a2353592a6576e54a7d5ef24c43b779983450a9515275994f12101ff205e8dd1d33720064dc7bc40040632129275ee9b7f660f8b92c4b0359e4c4ed9e7693a99628fbb45de9e709f4a6e92b1a0f741b68cd4b14ca22cda5d537b49a42559a02cb00f6a3a4013bbdcf727b0a76477dc33ac4293420af02e916aa08434dc6f0b424019b20a", 0x22f}], 0x5) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = socket(0x11, 0x4003, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)={{0x3c, 0x8}, {0x7, 0x2}}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x9, 0x5, {0x14, 0x7fffffff}}) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) r3 = getgid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r3, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 15:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = socket$inet(0x2, 0x5, 0x69) r2 = dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 15:19:52 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) close(r2) 15:19:52 executing program 1: stat(&(0x7f0000000000)='\x00', &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x11b, './file0\x00'}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000001c0)=0x743476ba8f95ed5f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x3, './file0\x00', './file0/file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) open(&(0x7f0000000300)='./file0\x00', 0x20200, 0x80) getpid() r2 = open(&(0x7f0000000340)='./file0/file0\x00', 0x10000, 0x4) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r3, &(0x7f00000003c0)='./file0/file0\x00', r4, r5, 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) getgid() r7 = semget(0x0, 0x8, 0x84) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000540)=""/209) r8 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) accept$inet(r8, &(0x7f0000000640), &(0x7f0000000680)=0xc) r9 = semget(0x0, 0x4, 0x20) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000006c0)=[0x9, 0x6, 0x6, 0x7, 0x401, 0x5, 0x100]) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r10 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000700)) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x20004) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000780)) 15:19:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) flock(r1, 0x6) 15:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = openat(r2, &(0x7f0000000080)='./file\x00', 0x0, 0x20) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) linkat(r3, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000180)='./file/file0\x00', 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000400)={0x10, 0x5, 0x4, 0xfffffffffffffed6, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe2}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe1000/0x14000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fe5000/0x4000)=nil, 0x607}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 15:19:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x4000000) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) r9 = getegid() chown(&(0x7f0000000040)='./bus\x00', r2, r9) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0xffffffff, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x888, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:19:52 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x9130fbf, 0x0, 0x24000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fchdir(r3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 15:19:52 executing program 1: r0 = socket(0x2, 0xc003, 0x0) mlockall(0x1) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e0004f4bcdc865ee138ecddc0b804008e9ea780010c000000000000a4e12b0cc6dbf9c8ca56e9fbff0000000000000000bfa9310bf49843da010100009ad6681fdd19cb2a8cda67ffdd85bbfb4c3663ea372bd2da77ebdae72e3bc08f18f8c924530583948141ca90f8a9d3df164723c00d561e6ddb81f9bda8346b8153bc88b0ed10ae9545b89f3fbb99c7983a54fe01a1e33721bf7d63e0b714bf4dff8ce97cdc6be108eeec7a931a6fb8b52700aa51d1151b1da47271d60f9c619c71fe4ac4f1049737"], 0x10) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="20c5003d98bd626e17a4ac5ff99b6cf382a31adc7139c8df5d22aea78e6c436f0764c3ad4a4d7a4c39c95e50f525f33ac0c49c18eea8c8d9d8edd0301af798b0d3ed9b9558fe6b406d8c84eb6a6c1ad2e282052a85e6a7b7c1b855f4a406d47e81d7bf7c95bcd514f568c6d80b0278982c10b87950f310482e71faa861fcccd2acae2ca7959ecda6", 0x88}, {&(0x7f00000000c0)="21255376c82ef7f1e60786712f84c86ed46cfaba61b83fc19730dac1f14e276400e9f65a32555ae4557b421abbb6add972971003b82a773651cbd4eba2c9f1c8c9c21f659f61720639d35904335da1d11dff899fdc2d74cad3e29057caae9d075aa90b46f4e69678c027cc0ff05c5a7a0daae164b20eb08982d63ef2b12c46b82a78d9c43affeed2aec21647eb5ec4e871eac1ea65f2586ddd30a79ba2979e9fb4a1d20f59d78e58b67e5f68c2ef36b74c74827ea42207ba7af3399f667be1416552411ae355353adcb6c3acd57f599f23a9837aec076013ad46c9f7edc850a34abdb42e566dcd", 0xe7}, {&(0x7f00000002c0)="1d308903ad31393194ceeef1f8e833a44b8cd4f848b95d9e302c99ab043204fd70b8330bd49cd8e6a5c353bedd643b522dda22505c569ccdcd9bee9341cd345edf061ad3165fcc801427f0a62a296612dc2011479e8a889588324dbc0bd0316d13d4d18227593c73b2692b010fdb69aa19599e66ec077908548487ef32d7fea43d18bc72b358e0893b8608209288f3884d7ac51360a3e459fc0f440772959edf4b3efe2839fec6a2af8c82b7ec0bc85da7e39e4c114885cff42ab3a3d4d6c368656a1e7e3ab8113e7ca330440eccb3f3df7112580345fba8f1f5dbc36f7facc8c0097f0cb731158e76c93ba85572d3991931c3792cb999be15", 0xf9}, {&(0x7f0000000a40)="223d85e60ea9551076f732b6012436ba317bbc5a73696a5361fe265e24cf8fb28d11d7db6d2565c2c878d45436e1ff87479a8a0368b126c090bf07450077a5d6c408ea22f9e49cdba650fba3a14c1cc652be62f133f4fb8399ef6acff8ad53015fa3795922244f834247eb85625adefbe8b365cf3aba844f6a487f90ea7b9723f2f6e3ef1c49dd67d5c07473c2b63dc7", 0x90}, {&(0x7f0000000b00)="d8652e67e3d6b342d7e46ddb6204e70336a208318fecd33af45cb539bb3ec46073caee08eff103c0e6074eedf4bd25df2161db41401e2e480e6ed058286ea8b954c02f18bb8694621d847189c6bdcef37f03d0cd6cd310efdd0ca4038b4df256eaba7135c6c4e1aaef52b1c8297b0335e9e0048f88619da35aa87a6955fdff6d2c82b140f3b02b9905c65bfbc413e8fa1cc33659a00bae72a9dcc9f1976c0705107ad4a146032ecb156f1a3735c123514daf3d31805fb3688abfed7e06e9714eb31ae7aded7ff00eb0d1f8baea385fb77f22bdf7a9b4d320ff9ee69e4cea9248c4e6f71c973c9fe51cb1fc06e32eedb0d6886ec658eb432f24533e3a74882e4810ca3e9939bd728e420eb1497f94e628e7df80017d43a33357fed414058c6afadf57b450cf197568c226a971458c6f3174489c702f492e76734f334ffdd027d0f87a00422d4797369d93f6c08aff6d4cf66c7ca1cb14671e9ea38d921c4fb05740fac9e32e10b76aecec51ac7621ebd1a129b99a6ec48a83597bd568b4354361dccd7e51a0d0e66d97845c1e3e2bc168d296a0307aacc16915a8f69f0a90c6dcda8dd58e5de50656649eb88d601718d0c519fae0587819bc42dfaac28da795bc6a7e73b65d39f8727e01bc7da0436f585c5c6ff723e4b1a710d408b3eb65f4b92ae98c1159a8db3145cf2d992b5ec16db5ea4cb9e50f11f41bfeb0834d7db8f11988ae2e5618f2882f9bf914fe7c725041f4671a3f8ab8162f8e2b779c3df7d75cdcdb039b6dae732c0452d673a805c41c04a637921705facb1d05a559f9f23f6c2eccebdb78c9bf61eee75742f3b316ec42586717eebb0af953d1bd71540846b225d460787f563e020c7ef0970452e7fa492b58cf014bacc6a1260cea3a815f9c8f31a98b7284708aa768ca26da1564c2b80fbf6fcf19f5dc68dc848ce6e5162801af5cb60e0fdeee8732bd5cd88446e0aa5b42626ed5e36309a244da536d038b374fc0a53922080ff3a8d43d90dd7f9d6f0efc18fbdd521af96b117ba0b09bda0e9c63a74f7eb66d6bd0ccc6d45f107c61432c1c071a840e0ec0c4063363d2e7898b93bd13da27633635e54570ce06a057b92e8d0a817d471d1afffe70cb256a28a15499309969e7284815b0fbf576f919d385b76f8dae1112a29ec006f0caab14213d7432fc22abc723e8d347a9c8c8daf424d71ea7ed13a0295bdf703bc3e12bdc92258a7cfd19aa9d5151587df025322751a31bb2ad3dd721837c02fe323eae99fb72446a0dd370136c995a6cf6a7380061f3bae8f8c0bef7659a4daa0ddfc3fa3c060606b689d2286784fa33db82a5a37a701d2dad817b1a4e0c0d2fc441a98e8a521ad8c2d0b4b51965c5240f2d44d1be852fbc7b83e45c5d0a81f2ba4c1cc0afcdff6875d77717a93d3d0983327a3e170f68b9935f630adb5d8db1399e51efa012235e7f23c69b21db1e0329ece26ae30bd6d01d070ef8c28dda2d3884140e1668867cff7f049abb426ec92782da20c5394ad7a93defdb347ba4b52060862b2d2d92a0d37d3eaccdfd8273a6b4f8cd074d852618205b4a70668c38c25076094b3ccaa7d7890cb527d851c17db848451b1ddea0ac8c4522398f4930d9cc0135c3be518edfb28fad942c81c61b37e5e52b12783e352bd8166c658b9ad8247323dcd9bc794ae6a7153a594e649650382a122ac211ff095b8f9abb8d40e50056051bf9c65c2fba006bb1535ef52a0e6d025e8b9dc79e63f7c1a053e725c19f5eee5d300aa04723ebae83371fe6b5725bdb2f7ee6f544ddb4fca49022533284e1d7f4261f47a71b912067b3e1d391e4fa93520fe707c188c50b757449228f603ba20f1d2edee010afe236536b59cba79210261245d997f8eb15165cf309a3361f3dc715b70144150ebca208dbb53181a4b348344816afe13d03b20060545b2f3f8b8a1b28ad894e56418fe13592d91a0aa59755be48eff4a30bb398a3772ba65a9cdf4cb64788d4d55ad23484c02af3a086ec324cffa0f1542e6e9b1d4b722f5923595e0f9aeafc4ec1eab40e5462b31997fbfb80aa8cea1003f5ab941245c12cca4f9ca7c02baaa7ace1f2397d651727a8a837ac749906db83e7b3529133d8a76874a2f6ab9a0f76635afac0ddccf9a0c0e117190260061b5149d0e12dc5786c98e236849c7e16061b809ec3fed6d7285c471253ccc82335e02c75e3a6153b7284e66ce7a9d7753ede703b99594fd431fa283fdaaa61c46d0cecb84525a6e76842dd257abbb00e1094535365763c1e74364d2fce4b61a820e9192fba1554837144c56b93c73a757d5fdfd10489413d9a239761ec45b4974718ce6a0e6e17ed28210e1dd2bdc7f38f5e4e2161cbf905c620d52923608478af09d677e9a420b01ecdb37fd21f7cde9d222bf10ec3ff6afd6170df8427bb4647be2776ecd1a5d9bc64d4c5a25733989f37db466c12ca8d0748e72e3d534c70cce03b2a231249674deb67fac68b2728b370b0697a6dc919bdd37bece12bd67325e3c8e69599023f1d7c999d9064e8081c55aa9735777dfea37ec3a54884a6d9a6a0d70ddea9fe2ddc43550e6e8286c88ee6348b6a0db4823dd1108333860dce36de3258615af8aec28e2b32df22cd4d73f0440c9efa9802c398c0c41abf98640ab52576a697fb1df5695d6c767566f3c8879dfb034bf94e17c353ad73544fff80f3d428f393ea7ce0a940c53fcc56647a7e6c3ac4d915aafe4e3354f66ab6b209a5bb422b050219438d358c2b677593345112b22d1b26c5636702fb968200bae24f238c4669f33ff6887c988d0e761187d69f5d09c5ebaf7e53ba930d914cd7a453d07fbe97b82529e6949e75c62721cb9e14c0ea4d05e9ed3a1db3fa667d7b56220bceb4ec9d223c17318a87cc2824350f97d73bf74c1bd7187719471c4ef80b11003fa97a39a9c8f31b6a65732e4d868893108b44c126d5857b02830789624c7699861d9ee65b", 0x841}], 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000004c0)=0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x800, 0x26) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000540)) 15:19:53 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) r3 = msgget(0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r19, r21, 0xa9, 0x20001, 0x1, 0x1}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r28, r30, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r23, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r22, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r35, r37, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7, r4, 0x0, r5, r9, 0x20, 0x6}, 0x401, 0x0, r21, r37, 0x6, 0x0, 0x5, 0x80000000}) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 15:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/121, 0x79}, {&(0x7f0000000200)=""/144, 0x90}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffdcb, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 15:19:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = open(&(0x7f0000000640)='./bus/file0\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000380)=@in6={0x18, 0x2, 0x0, 0x42}, 0xc, &(0x7f0000000600), 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="98000000000000000100000001000000357223f4f1f17abefa7e16a142f8812ba118b05ea803a7a8d64364c8f96c22af8bb5cf21d592b19d83e34fd888f7563b04f043acaed01cd29a83961a329c60d54ac0726faa9cf6f7cafc9dec4dea81c93faaf2f078628965823dacc22c33a7ff8aec0060bc60cb28e3bfc8e58e450c9fabe8ca1632eae8f4d9547529f8c03fdde33bec0000000000101000000000000000000000f8ffffff32bc8982fe6e90d0dea3221c943f50e1fe75bc93b4d884d036e4afecaf2608a0ad921747c4b635e9440764283b242f1e4094298dbf2054d7dc75720d557e3c64cf57c6360ba044d50a689c284de53d5ff055d53f9d5f892c00ea2f0fe56e96ac25eddf0d378d24a83dcd8e98c536292b0b6cee24d4bb52d7ce11b143af53963c19595ad944aeb292fbef0859107430cfd8c373025a1ab6464624a904bb9bc82cc50e1c006124ceb8fce3823e8cf4d313fd232135d334e5bb3089ba00fa48cbe74a28ba0dc3409ccaf0e2755782125ea8c51729cd3fd69c051932c2b4de1c9dbce2178440f32329a3ecde1a902748631e25e585931a3528da866c307f7ef03abd4e2d8cecc0e76400392a3cd81e1186cc0c587846edaab9513c6f7759dd2fc81a01a404dfcc28a622f3902d816ed907ad49c3691ce1d6b8cda26fc23b924d1c50cdf8bc3127e5ff138a0045a4bee98d94226a3e8e17a30fbd908966bac173b8407abd891f8e828b29a13e962356d138b8a8b9e85457be29c0386dc92706cd338c85c40ec8f0f0c73b3211b8358d2020c4a84722d44886edb6aa3234acb4b05d53aadbaca1e6019b0b09118871646ee40eddc779c8a5bc9cf14a0f7a1f80628476aa2fa657a7f728d7adaa47b47f11ea0ee0cb535b26749e44ce978a4b9be6da5714e7c7b4820ff77298cbcf45982ef526b43953883136cfd77409b0b413bd6396bb85bacf538da5d3777c64fa7c1bdc87a7cff6cc97b2d7dd63c290be16cbd4b2ffb4570232ee0b76b108975a18a515565f0d43afc7963ed80ddc8507d6e302006e89a14c58ce7b10b130480633017a91be2dd85db1cb176dd5b85a674ba6f5c050acec3dfca874ee61b3a5fbfa1155b6b536513ef81352c20d502b46495e71e64bbf01ad0a8ca76ec79d96044c36eb7421af52cde844c7a3b0a51f0eb4ca84ef1b6e7d2d758c5bf71f465a8292f1104ea87f1b4a016f2d9bf539216ddffa1a0afcbdd4b055ca65d9bed8a74056aa8d90e299537b13f9cef6e85fedf708154d04673aa49709d8079a34d7f09bc0ccb6b31b88ea21ce38553e9641d08be0605bba34d039b4adffeeccbbf6473ca8e7d161b9ddbb8e043948d55c327d5f43480327af62ddb90c337dc7bfd81a12d0747399c9288196d9cef425a873bd7677b562f86ee34d37d2f0392bb7276cac4f390227e5f31dbc8280a9017de1afc7f76dbec9be4b1a994416cc509812907878d2720118c8f2dae8b6fab05dd80d832bc22c565bb9161d669e3546523bd1991f500cbba9b4dce383c35a49dd8ad829526986b96ddee079b2e85851a4f54adef8415ea7595afd95d0844aec8085001cf54a318a0b329ea9cc8d99ceda8c5c773e18b3c3c3e4112b6e7f8a9e478800ae0e8a371255f062436bda340108a1947b1728d9f54b8a0fec1ef78fb1cc6884a54c1d1f608ec72ad0226a445e501eb335f9c56f3881ad99df7149f039db3616c89e2d5d7c90603462862c10f680a3e6fc712e56e3f303bd032eab774b5e4a24b6f9abcc878190dc04a6d1408cf077b955a56ddc1631c16c7f6ea2c8ad3468dc8069b3d0bdad9fc370492754217ee1dc2be2d3f56699b517b14c1bf3301329d0a6434d8471b66fcb25c9f32dacb9f533252840198b639f69ddb3a5774322d742a77d21517b454a0034b1fed30b7926910b2acdfb44e7463b9245ca562e09fe5c9584ee01af544697fa3e4473aca02680fa2e4a01e7c05c7196bc1e4fa71e05d2a6d6b0feff83c5921bb715ed523bde8d4de4fafe59c2a7be4a88327ee5a727af49469b17f464c9b784797aefaef727ea16975c6bc8dfa9112b4050053a98718c933014cf6bf5555defaad622af1183776d732cbe3f15e4db475c5423f9556d9aef11be32be1d979ac7dc3545ac234fe5e482af5ee70f6bb2ab3cfb0fd7cec1039ab6002710e76b75197f5d6e84a47ba485673a14899a682dc8aa92fcb053fb412074e6fba4c8766f23e5c9e2b3092d3ba11bb7e64e9a3706a4f3bd19d520766caadb8b39876fb1d63cceedd02f6a8e8392e17f48366e620783b5ed9250ed29ed8879e997ba9001df80a8121bee409a77d568f6f01a7846217fb138f5d184adaaacbd5aa05ca1d779d835f265a2e2f09ff1f7e36ba8b35fa816de125fcadc1407dfb66bb36b37a2217033e18322daf105a88ba443714e625f8809c4667033f843e060c9e676fb7e53deb9da1edfc6f4e9cbabe3d793500681cc6e34746a38123185f7ab3e13307728472191562c9aeae9b217eab47e482c84b8bf6be61214a7f43102a210edaf393cd515815a5ff681f6fc5f2639a9be804be6636f9649bbbb4443b2c4b6a5eacfcab3f4bb887d543af7b24ecac9eea7867a9dcf5d1541fd2de3344de83e68df773bac7634490a4dd9cc1217b7a16b48db3045de979a0597470fed45b23df6d632d250aa097c7e32ca55d05c6e50306fa7b32b9b9c422e17104122ec68a689436cea73dee4afc7b7d2d3ecd6e504fb0ab42d7dac35877925971c13485eb0f3b4945a14b11ed9f16d1f32acb2b09bb27335663a890f8d2037878a968d5497b7e65c9dcc7c700796b4f2712a61b0a7d36c140ffd08813de5989bbf7baae35b58e32239e25c87b048c55f1680f60400baeec2b0799f76fe534a342f4d2fdf1948ffb1fe32ae1ade39ffbd8c8d6d6bf097c1657d251bbbf2d1821426112f922fff1c70f5bd861fa8cd3228b76f7004cc89c516270818b4deeaef2909718188e786424e57d214093890e21266e4acd04ed3922278a7850b17cb507382123fc889d7bef5afa24d1b3f803ccc76275a3bd75e04fa7de2a7bacf7973ebc9b6571318a7dfcb99f57e504c5c53b25c71093b02dd8fe85fa78cb304253362ae5e265e54b5d247831a4ddb9f16fdb7799b5c7fcd12fa3749b514020c02def6991c446c409c91f3de7956774f27970cef8086a7ccded9650dd6c24ef4b44060afcccabe517e4c45490162aa642d848a92a3e75396bb01f9014b412664c450a5168233623ca3dc5ff591fdc151f059f3bfd491a02e7ba787bac3991e4ed77cdf1e5574e4676eea9f1e5744fb81e7ba4ec00ae9c2e33680e8df2a31f03fbaffb82062ae843543b10c37b85f444fc9d4a140f42600d0140bfb0dc3b9271edf85141409f5997f88106738f901e50199c14dd3a94ce8860922a5581f3997d6fac57f7f3bde0025a628b8ef386b240f0971263a937f45ba9f227c9af60ac04d7a4088ff45b0711b79193b5e94f19601def2457a650091a630e617261bb55373e625eafd2bd8525500e54ae253329334d658ae52076c74dce850bd8f7bbc848f6069522fdce82c30104ac3d9ebba7115ac87144d86b1cfba5c337ac2f636e92489c5a09dda0197464b4f5c0eb36a1b17d2e38352c832cf14afd9439a7ea18be28977e4894c28285814d745543633a0b502caee0980051bb7d483fa9c27d981e01a827aca6bed441bc658b9ca3bb1e1391d1a15381766af3f24056286d72f5d989afd04ef6fd33f48d0c5092ebbdd97601d9d11a18274e53141ed8d8d53b5f4b684aee75e023b7be7a37a1862de3fe16409237ceff040aa8aebbd50c107ed4a0fff337b97bb1c67cbfded794eaf004251308ca66cab15fe45ad9c91e3e4a0096251527458b92e8968652596ba7336f5d3afb39c125867b0b05afa622d890d010ca8c22165a91a851cbbb3eab20dcb08e0e213c6c43918eb0ac0f8aa6b669fbf97480e357273e406848ca4b79410d2d60021413f3cfa59cfa94183991223b5761df6c87d9f9634736ca6a3b7bcf0f6f0b27995676410f3f4063179e51b17852855f6637abad43f57990419cdfcffd23daf65a4141db1be84ff1dbf5a050c6116a589c330986c79a3531b83fbf48398814df28dbdd8801001bbf0587fccc7da2b6eddfcbc671566dc531ce10ce5d14e36dc71d36ef148c51eb2688b594394ce979c63c144f8f409204b3d13e3a0736fbdbced7bd6f8fa3c07d61f22d644a1b0614594865615d48ae5caa1a2239f251ea5a1b4938b0b7db5f30a0df0982f32d8f0588d57d912ea9b98ae1d0b7ecefcb5e5efd5243e374ee1bccd1982206a120b74ab336423fb573e5cfca09d898e889b72058b366ba4cad24a6345bd260b3e6a154cafcf8f8c66ec44b6e94d76a51a840b0b115bbc633232787486511ccbc5444d3c240550f553d0d6899ad5dc0ab1006ca3f9b4cd7edbc333e9f6c7740642ef1f4905cf4e7acd0d6f2779e8890c15f9cb3b8e532c5e1e7a950e7a0ac5d6170901a869169336adb600688f2e38cc063c6c311db0d6177e34be532f515eeb9edade8ce1e50b225694f57607b5b679fa5b454db39af49e7ecc397ee3d711e890e343fd05bd40e026b6199f363cbfe8e623254777d674e3a22840d98126500bfe28592189580da36e5cf5d56f1713151e22199be2791429d4f188e3bd1c3ef965b8d24cbbd212b886fde1ff1e490fc7d7be2073f1e101b4df3cde655ff1effee742c9fb6df15c015f3e093f37f570c21e97d2c5fd09caf2b9f0f946c3910f980ac49e9027cc0fa61540fe81556964e28fff5c3846e4fefa60b96f9620e3e3127c25e5722885588413eb9609e91808b3423c48eef34753e78cf1c2e64570b006abac2e3ea834f6e31a0e7186c1f4a02c3a27fdf6af9a8f7851c43b29be8592b286db7bc4ca21c9a4137d06fc0294f673094f99628cfea4652863f60b1c9178e71167d5e8a0ce1eef920265bacbd565cfc010f445b9f516c0adee90450e14397c4ffc89019b93b780c9747676b5f2f9bffd46ed78d3f2e466e7022b8c72d3d958f3bd968f8a1e710933f43dc6f6a1bcb2692374bfc792ca0df58ed40022f58eb0773903b4f947f6d53fc40680088291151c8ce47e8ef8fcd9b75349172fd024a29b0ff05f1cd61cb48d529e175141600b4defb374b566045d87d20e170376d476ed04aa909d6ae05539bcb60f34aa716caeee2a70a9932a23565d4fdcc70f24471e5789f7bd82d3b9d4d1a7ac33bb15cb8bb7b73f9a659729169383f7d7dec06671876322fb0090e249284dd5fe9a8f43b3f37e747898a0a5674666fdc3779b386229989f32db787272978a70f3a69d8ee0dca2633ccc2c3c6a2811e0c591ab7cd9c1b95d5b4d2bc376ae56207347e040b8bc2da7b172aa35b587c7a6c814de989adbd3ce5dde143afbdc793341294cd3b4390a492a7ebdf0d56c73219d08894d95ad21797d0772f1c30e2e0b3de2de74d49c817a8b6e2b99fd7f9e87a6598d8f3d76ad6dd69b9c6a36ac28b82e43e542c4b5aad3d83000f0a616355c338f3bc6c31f3b6e46c71f8b5b69d22c60133dac350d779b719e1ebf921722150124a959ae78ea9761059489615f9d86d137d242def01d860188748da9ce176a3e4253208f2948df0ba90bad691414d8603bc04f65cdc0aa06f9fbf09cb9be6eb9e1ad0c699865a7fad11cb391fe505015cb2add75aa178ce686c30563347ed0e0a3ac493a0e1b4a9832b0474adbaed3d465bee6a3d6b769f8ebc67d88b1d714a505fa671b3480f8c97b16beb2bb83ca3bbe87e8e7333e5fcd02433c9df1e795c4ba105d3a8922ab18496e50f23a273ff603d74a5d89f2db6f93c820df54533c1f765e2e705e9d1c0e42eff40d74f6547aa0188ad62bee805fba02836d61399b8b079bd9ff5b4435f24a3933e5e3dc2cfdef42a5ea38df030011d414192f6af422eec3b5e538c271e368735e8398982b979239c5e592f779905edf4bdcaa76cc56f5da6e51cf50395d1d580000000000000000000000010100009dfd461007937f772b184f35b2ad54105d5d14e64f34ad52c9f2182b4e5cfb93090f3a24f47211e0db17603a134935ffa2d50eba3f97d60be0b18cf66e3700f24db5000000000000a8000000000000000100000005000000cb2f6e07f8b36988ce0fa5d687d5af3548ad5a9aa9f99069207e0419b94741d6f6e91180d2713a4675b5d42861db3b6248f13added5e784585d878041aecd0a27fb00c17e64e289b563ecf3674c78400b617eb9d054f8eb977a47cd51abe685838b366a9fa4b5e74f5fe60e7947ac4d7db50120aa56fb3af3a0ea058047a35873dd7520bb15c0b73029823483aa7d6016398516600000000"], 0x11a7}, 0x409) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x3a, 0x0, 0x0, 0x0) shmget(0x3, 0xb000, 0xd87, &(0x7f0000217000/0xb000)=nil) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00', 0x3) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCCBRK(r6, 0x2000747a) r8 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 15:19:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffffffbffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfa0c}]}}) 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 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xb506, 0x1f, 0x8, 0x841}, {0x6, 0x0, 0x1, 0x40}, {0x40, 0x81, 0x20, 0x80000001}, {0x9, 0x4, 0x0, 0xff}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x4000, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x5, 0x2, 0x9, 0x7}, {0x1, 0xcf, 0xb6, 0x7}, {0xffff, 0x7f, 0x0, 0x5}, {0x4, 0x4, 0x55, 0xfffffffd}, {0x9, 0xbd, 0x1f, 0x7ff}, {0x2, 0x40, 0x6, 0x822}, {0x0, 0x2, 0x1, 0x1}, {0x6, 0xa6, 0x7, 0x8}, {0x611b, 0x3, 0x4, 0xff}]}) 15:19:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000100)={0x7, 0x400}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000006c0)=0xc) fcntl$setstatus(r1, 0x4, 0x4c) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/53, 0x35}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000400)=""/100, 0x64}, {&(0x7f0000000480)=""/127, 0x7f}, {&(0x7f0000000500)=""/229, 0xe5}], 0x9) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 15:19:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000480)="0b6cbaa2c4ff4586e3999b09e0846eefd606bbc690a341a85e3db4c8d234056d0bae5112f3487d8d1a7a0e836959c6a27e541e0c9144f44e1796754591ce540dc7ba1760db0f39fda81769c0152ea7cb24a8b988abd212da9aa3ba7986c5e540ca9e17f2e759abdc4eaf323be7cdf3243d142362a196b15a6a7ba3dd9b7cb867f1b8b652113fcb177a9a5a414b1e25eda8acfbfe020303071c5b4c3a0f45cce9ff1f468b6f4e66cd3941391ed594120e7c1ef8eb1db1799a60ebfff2c0384d2025a0bfc0493b9a5805", 0xc9}, {&(0x7f00000001c0)="c5acccdee88e6262003a79bd", 0xc}, {&(0x7f0000000200)="5faf38a3ff6bb7097010969cc46a27540c567f8e26c4295dd82c341eecb7c844f87566b682c6a8be85b2b170c42c3b558cfddc5e2b2d26a144fc0f2233f0168f006d2bb4f38ff4ce41e195d58e4fb70599e64ffafbfef1f1784acb12ca7e17", 0x5f}, {&(0x7f0000000280)="ae7ffa99dab40e4456e2989f0618282b3952eeceaf56f82a8d90afe009dc0e71f0796bd607428a2b307ac87195a5ff71dc2946c36410ed787e584008967e949ee27d0eeff35e13f5ca87c8967d2a68f8984bfb0628d9093d3867e3e21c8e00e476fb3175338c5fa52cc2f50c942b65ee46a0ccacb68b2a503abd3952f8da99fcc8aa2bce77bf04724f6f53057337c798a736d5603785c3fb46dc223eda7340f38fd5b6629be0f7623548b2b76c57485ef2db54", 0xb3}, {&(0x7f0000001700)="f8dcd58023b5e51069ac2a1a6ed222a7dda1f0b961dbe4d212010364cad2783285044b0f5b9f466a1fbf10b07f49e215b3a8abc529b47622a363a98a23c51b23db15c9a18a4ade003b96230824047ad1d387f627494bede1761d2e8e088a2f71154fd1f4952af50220845b2e00761e4e883a227fe8e35a543d1bc09fd2059f0810e7307cb34620b7ce962a66037385e12395a8605a156a9b3e11ec74a4e82c87fa7b34dc7dc8b16e85f40305059eca31ba8dab283de99ee31fa3261f596e29fc5e94ab9acda45ea61ead6cd3bb47ba3af58317dc3c8d70046cddf017c2c144bc50d2c65c360e1dd413d6d2a4dfedc9f79bf2a21200cbf794ecc6b975168100b2d2dfbbe12501679f201e2be5ff92e806309a7286db91cc610f0529e2825f8bd8faeee1bcd0dc753e135c1f2852737e866fef04b9db0e29532fcb8cee990dab4515ee2269672e13d6d2dc06a9f5dbcf8c3372b18d0cb29eeb56bb244acd4e6153fe08a5e2de128fe656dcd4b054b049b524c6bf9521d17f8200fce3875b2618634a975c556ffe735ac168cfb42ec6d3e0eaa6bdbfcb6b4cba9d1d902665f464fd2beea873de7156974eed91e70e7e9c3acb505dcd7b84e1d999bf46f2d3b4f4c35c471d5b0847c6ac540f1c91f560b1b4278e0e740b63495e18fbd6b2972057a7b373dc57e5d20c05a24e5bff06b52057b21b5a8ff2b43986ccac21cdaa07c7d235d35986f41c5af77863c2eaea4a0d5f58ffa1b1eeb92ccc8d66bff791b61d12566b57abd9d36c655dd7b054b1f91f8f4b495d35c243133dd7bb93f58989f94281b6cb27f7b5816a46bfa1435035eea3a84b37d521d4865b34c4b85b7dd8a9c76809f2d542f1c3089781d6931deff53ef5efc206bec3e4a2e75a419f82cde3ceb96fd51b35673b9e4210ad62d03e3bcc0cf65d860ae62016be6bf3f37a49e9aef6b3484709aa6b8850c025b52ae0c538852116f1becc52cdb57c7b99713defb18a9d45f3f77186015df5ed4668f2027dfd7ec7053f639c03c815aeee969569c29b570bc2bb2c1a18f44361da261c017b3c5bd3366d4f6e4a178fc3ffe7323c1ad2e6f7d758a422be7acfb2276b75398160e0fc976f9200799b9e821b5914466bf304996f554c604b79f93a7a3e4cf113966d4894394ad7d9434def7215f6b5706211a69443df172713a95f72e35381943424c8ccf2ee4a6d31ff34b7c451e8c082632d5cd68873a77a60aab8ed65deda61da90cd660f53d20dc06458f3a8c8f02dd6ab93e23401f8ff07839412015352bdbe28b1295eba6b6aceff466f7c8451ba2f60c5b51dbcf3f3c414e8cf49d51d21a74154faa796c243750bf3038b33c4412b04f4034eb2a9aa8a2dd049baf214774a3267c476f387fd417c486d81564d145ad43703b2bd5d6c98c9ddb5697654685817d72d07e6b7358569c7ce8a1a2c6ae4ceb2a7c3e7bd38a877d17e836d086b30b3735c397dbc7ec0c186db603995c97d3c04df353f5488b730777b0ac86dfa0279a4d39faa794650acd19a96f3a48673c52d66464f7a279e4df527364e678bbca098487c65e4d334770a7aab26b6688eaabde94ce5c3d0f3ea1f02d1b041bf24141b160355010d3a583b6e0b783445b98669a0d275b0aabe141551123713398a0c6dd6f671d9b392fc0c1d0b43d50889e51f67aac8012a0b114f7c5d202c9cf10481993c79f1b8ab2091c179103e26137c8446bdb02d431a0828e2f9ca28b30331c2b7e8f09a04eb29b09e2c89ac834d6567cf00153598aaa34d87a94d624472e0de1d24c87cc95f8c43279e186c07b1a02082998f37785b3a93a793c3a04e80d68d7ffa909d3ab341e80f6d35f8a6b024aae4e23bdbb26b072a79dedd361490827b687b39076a36a6c60ce5cd64c505c434d0edb79fbca82ad2ee9b1230005aa9337dd590660aeb9e34286450214e8394f83d6b3be0b4865ce380b32d869764261a4fe9c68162530e4334483ca44558936a67764ecefb48b497885f1e0ea28e4dc0b378abb8fe99302a0c07829924df1f4f4dee1d84831204e05f9f9f77fad055d80eb118f9015fc3d6a0641ea28fc94dda0a0ce3f45162630ef69f537219b6e1e393998fbdeda872fbd0aae9f8ff5f9614f6b9e0efa1877f3bb1f17f466aacfe8ec6896b7f0497f113ca0bfa0792a43796fbda17bc40dd485b8cfdbb391349059ac8185bd3ac834e3d1fda5804cb5275dadb32a43a2767848ba30281ad42d817e820d76a391c2eb474accf2cf291e8c7862d26d9a59f33145c30823935bddcddf13bb7a5ed24256ff85d08c87c15cf0d51f76492c90f81bc1cb8966dbb5101f6f032ba28baa0750c3744b949f603d36905508e3e4e3892ca894efcb636a6befd670a12ef951fa8194f2e7c04a58168bbb40603f2d3574b8e58605a6f0e56c57867ccb3d3f1b9fb1d7f8b85560706a58e3f25f474e8eceb7ec5a751a5dec7a4e463dd5f0ef12eaa9ed2196fd4992c9f2081b5084a397c02bec40e07be23830bcd6d0b679393819e949d47f4c788cf50cc65398f8b968b15e76e71ea3796f99626d0d275cbd067616e09d49d3be24d90cd4c5878459fedb5ab3037ea020b08fd142dc2cccca826511822b82cae05faa840e7e9350d02e4bf7c3b1df932716472c6e5aaf6a2a2052b773bfb49ee41e65efd5f8bcaee1e485eb9168c21a916fcec5c8c4c8801cd7c5169cc8aed8e136c75abdad36d95da25a8a0851621f05e87864fd1818996a885df59d76e1b617b3c6af2ce55c1b1ac3d497a07eb40ac04002b9c398a976afdbef680b7bcb17bbd91eabeb5d30893877815de9d33b80ced6b2cc0dd29eb75d63cfb2fb20ee3f5eb375b0f4cda2c2e0939e3412632387d77277a60d4fa61c149d2ac2dcacb90a0e303a25b1a5c29ec16a6867ef33ce66cc2592528da1751898df64eeb87d38f8dc760477131ddb56a1d32cb6f65a8281054992e7361e6e73633475fb17bdb20e2026a9f120ae7a3bb6e2fa68dc914387318b2f937077155b51199d6d246461801c4169b08c2bfc2b2e2804d870338b783028aecf9c578e79d9aa2969cd8f0e426746872c638bff0c3293501dd0dce0c9bd1eb845eccb23da6b209d91c4c55431482464f0d7cf75b2f36db993c8a5aa8511e58195c2e85fbafd5d2ac42d810b3bcc2d30d7d939d1d60797e7b12394d296dcdbf87daf070fbc334fc844d22577caf0fc1d432106c6739ae6907847eafc41a9ca934c2195ecac14db152326fa236deffe0e32e66d7ec35199561058d243b9ff6a87b0a28cd2f1ba511c305097993ee7267e7654ecf8c3a7679751493d9796d546c45ab4f90eca798c7d09d89d47dc23cf4b9b0296a3021b2360523bf839a44650d370d1d727a363d0cc343d4bddcc042687e5f7096fceb4027804443317eaffb5a3d6cdb388b931a44ef565ca17499d0925839513dbd878a504ec7d3c3f3f02e717da089048b98e97a4d24963a7c1195792c6b4702bf3f8b7185153a4687b578f40d34b87399fe346252d537d349e9387d5579e7f87319f7338bc2cff9b9cab9ae309ac91b9feaddcbe8479d27db3dda426b61ad5d05d6e8dc9d0a644448da369611a5b49a030fbf8ec2def39a114056079c0217db1077fe972c5a1eaf4f3bde2b7c1cb8fd42e9f40f1518c13fa0f830e16631dd3161b693bbf06138c285805a9f27c48e3944637671a8282276cf64a4af7b91857bbff5e07c09f6d0c152f4eab7548daa8a2b79f35f63d0ef50247d4707695269465e90ddc38ab780bb2a9e1968915976c22089e28e130817d3be460f42cc6e4a90a2a9c5e6b355ff85b2c832fe05b91f3974f1ceea02c9a3f4a5f65bce8488872cc0f9c890071639cead94c48eb133dc9cb7d0d96144cc5b53474bcb14fccff47a267c7e82e9560eee564b7325761bf1cf960ebb8ed064b3b4202e332c756959b9dec91fdea8f515a9c2ac285ea13713eb04b8dfc2f9ea5fa758ca2186a38e9c0fca39eb59ca4c399beb30987064ca88128ae549abd9056ad16c110eeca90fbad65ebc6870214f65ebac6db8b7bb56a1d9f496b3180812b9b57195422fd23831f673f3cc7df627d7e6916b0ed97295f0503d0ca732af7899069f52d5cee5bb6597c0440f5564f0f52aef1b25c3129120996104a2a1c9943113aa9c0600cddf2902fc960257a3a6e1914113b255ed1bff36373b7195843c2a7d47efbdecaf2e234f5a2727d40ec24d3e380b0492dba1fa0163fd058cd4dbd4158ef0fd43ee22cad988f7f75aa688feda0242a60881d7077f0d41c06dd846f8828827decb5ec859af56215f0956a327a7a44fa0b0ccfe6de552c8436c033e3091bb572655cae93ad32a902965d73430e65cd1be2eba5b01360dfe9c3e2e0220828523adeeea4bc3fc2c8219d46ea8ff239b25bf3f86722b5ac03b8750b8bf76412886b0231969b4a7afdc7351226c570190a82b53d586d2350633818f5ceac1e927e872aadc897001c73ba3d48ccd28e8417d7e51ea9eb9a780b553256d2630952320fc8cf5efc28150f5bf92020256b794043c2ec55c196d657307ab7fc51db1f5e6c32ee67397be2c18b77a8c54fe7d7232a6127959b94fc94e868aa5fd1271bb80136de445e8599240c190435597feb4a8588e9c64e4ea626a860a62be5cbd2111857376cb68a929d32773c3d8cbaa4bba26e4857d01cda0250c61d3fa97cd9dff1d2439532b2ede1a584a833c0ddd267fe6d789a786f2a404f16e313387783228e6bbfdaed628b28c8086953cf077cdf849230adb1b5a0ae810e939215c1f52cf5134a8e02c0a23df1a3046cd6838ed51e5515b2d54b95f8f9f6c3b8214b0ccb12ecee172959d6ef18c4cdc9585ac19bf59d675649cfbe610e77cd9f79f94f950692761a5741763e9257574d311dc02dbd7b8e396c9b717040dc7a5bcb8c84cd7330e66f7528d6132f1fdd257acae1c03bf35c4d7c3d4cad34b66f2265a9dcf47008ccddef07a93d8a3eb7b9a28028ce14325fe05df4a5d35e18b257569419bbaa8266ec667e18165c229b1444f9dd0d466728e7502a0e59a69abb0ed56139908a6d512a8cd5cf4c8f91a232038d0d9a192f9c534558e2ce4a62d26", 0xe1a}], 0x5, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x40) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000440)={&(0x7f00000003c0)=[{0x80}, {0xc3d328433c741b8e, 0xffffff01}], 0x2}) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)=0x163) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) bind$inet(r5, &(0x7f0000000580)={0x2, 0x3}, 0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:19:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) socket$inet(0x2, 0x1, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0x3, 0x0, 0xfffffffffffff000, 0x4], [0x22, 0xfffffffffffffffc, 0x5, 0x100000000, 0x97ee, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x23], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000, 0x4}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x4000008, 0x5}, {0x7, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0x1, 0x263, 0x80000000}, {0x100000001, 0x6, 0x5, 0x80000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xb, r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000000)="220e228901", 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x327f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x1000000000000008, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0xfffe, 0xfffffffffffffffc}, {0x9, 0x100101, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xb, r7) r8 = accept$inet6(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0x13797468a89c7cb1) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000300)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 15:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 15:19:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 15:19:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1c}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000000)="59e7bc16f099bfe1c2b7") 15:19:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x7c}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) fcntl$setstatus(r1, 0x4, 0x4) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 15:19:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02fa8551e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90"], 0x10) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) 15:19:54 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0xffffffff, 0x765, 0x4}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000100)="8f579149636f09919b994fedc532fb571dd3f1a4e7d0efe3869c82db0b5037098a179338d4951578aa405619ba9056c287308fc4f6c50f57bd2f02e08678fd4836e255cb31275fa47c9a14fa7a9ca1093db5836a8d3f416af3041bfc14fbe7656029515ee111b7e1b57239b99166340e37c15329f2af92d272c3785759f45db65c9b2e8d387126c5b55311515279d2018c640cdd5014410e4fac6cdca89d75a2c34084d1ca59d50f81056ebb4db2b31f", 0xb0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) 15:19:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x74}, {0x80000000000006}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xffffffe4, &(0x7f0000001680)=ANY=[@ANYBLOB="c00000000000000001000000f8ffffff8dd9ea8ff650070606fa4fc6d058bce5c49cc9f618cf77dace859c03c122d05fd92b76f4123862c897f04526db87117ecd8782355e19c5b11f7ab3ef3b5238fcceb1c18cc373b38bd8ddb39e2c30e418924ba6ed09c12b3e24ed42f7a1ba94fd10fca095c71b060ec29ad8cf3c10b59f0b9a127ccc1da589f83485312453bc346346e7d0a59f952c3176bf33c4e6d3674b83ad8335e266d86e4535166d9d5d5e888c1afca59c997bf92902b1000000009800000000000000ffff000003000000eabe00885088289cf14abdf78822ee353f5b8a60291e79df6f70a2ac4fd2d866f0bbc59040c2ed6bb30a974155d4724f63c19b9c0facb37010c21b22eb52c5eca80a1ad5c6349ed8c45aeeac93edb8e751aa1968b70e1a06ce37e2eb32256aa2301c3fdfe076caaf906166d44783723396eb0db281d5f6ca06c265b8d6a11845da60000000000000aafeffffffffffff01000000d0000000eedbb9ea32dfaddad63671bc8e6a61162cfbb873070dc9e0aeccb385abc66bd0366cab06ba804288014dca23912617943e0a0bdb9d8f35aa283d2a640bdf1f0c53eaa9276e162d16c6d95e2a6275c8b518e5b2abcebab2936807e3e6a65a07fb6181808f85b95e4e3edd99d651ca3ced15386660ab3ac19a6438214c4ce4d040f52f2513525adb9ca0b1c640c205319a3c52760d26d896bcb61787058faf20ffef93f2d4e2f949d116e38fa50b4ab19a4988cf8683c08ad998192b2bf01b938a6878b6c9ad1caa035b6972be74ae011070a60dfc16469a8e4157efe8ce5336d85816498e7b8be512727280ec209fad821e690a02e1a54ab7ff3e112250c2549b47bcb9504b3baef9e600d2c8a86122f717afee8735aa29f553a67409681b444ca5224bc0790d0819a77e246f6a6f6335c64e3b22e08905de8bc2709a826b528d8950436da434807bd004c53be2d867a141b2046ed98e90e006012b962631278a41db596636a69766319537c8ff39a6ade96a42abcea9a6a145df982ed462c6dd82dd546c6e6ed59a69a049d6ec587fe3bdc14dcb9d4a8f61cdc5058275264c196ae1f20c3a584f55ef7bfd5a6dda33cd82257558ad503e7ee78380ec0393d7cb97ef2469027dea8d8bdad835b6cd1cccf702faa087aea5fb8c8405630832a589335fdc4d58a0a6c4adba375e5971ff86ab317d3a4a411c25d560dd34f6b8e0035790b86ec37d425a63b3af22e46ce540ed0da8625b6510742e85d89623970db6e4cf9640324e12e0046dac43404a06777210c57cddb8ece88f722db5d1d143aab93882d10dee3b86b4818d765de723282fa1961dcecacc7234297941801c87567cfb9c374e8668671678bdb90188485386fa4e607400874633e51ae28e6a09dc199471fd2b1032a8ee0f022a54ebf605e88db9f1fca418fed7940455b60b65d2cd66e9bbe1cb61553a2bef68f73edb64fe1c8dc0c6edebb85cd362a4b574d6944f02b4fb110c9e7d5c815ad2b73f81ec03fe4fd0a3c3184ec5ad262518870d11fc1c164dfb634a45ac52c4c7683acce2dca96c0326ee5c5ddc34c0c70e7970ef199d055f33931232096505e97ea7532a8b26173c2f4e57db738edf9f3d78f64db8a4d7567e05686cdda0434d4424a77e5cf2ccad86ccdd5338f4567b9677235f8dbb9f4108c3cb5f5a105e4e557e536114c33a637757a53bc5c6a3de38b2826be4e8f2e1597cc4b37206f222a2a2149f056b82d1e1777cbc0e8b8125d546d4ee76d2bac76d7c192fc457548551f1a0d02b55b7528731eebd6b5eaa8595a6797f552bfb5d257c1fe9029dcfe62e1dada685d2d4c24972ab675766c1159a1ec81d405783c3675e541d4d949c61dd5c21c0ff92ae82a5b8ade45df4af2e357e1d03ca576abe3e785d82ee0f84137e976acad349e7b3978bc4180ab2d439edb55336c3ceb5a75b75444cd8d98f2da14146f3148ff6b2af7212f9b68a51087d5573eb19b08f19ba19dbe3b54cc2966c5a45ed50b3455e052300f5f0e3044c7feaaddadd383f244d2d918a0e6f52afec95fdce900af6ea8224e9a1bf384455073582aaf2cd32fee1b9b208ef74e8884a1df270798d4a4d466af1f2384b9d15b9b058f86e9cacb520f4578029bbcec270dcbd46fe3b4e98805a65a9a1f20c2656959c5a09ad27c441c2b8a33ff8d5086cb9cfa820eb49ca28f2ef53127bde5003b5732aa122092249b2d9c2e01420c39de2724f178fb8f7c4efa4870268762acce7383b55718fda92d7619cf35f1e031a2b8305908349676257773516f2643a1ee36a3831bd04c97ef9e0ff43f91bcc78c9195253518f7c94462ea11f3b7e45a278d695f5c98a08be4eef6f7a105c0948fe4276e9698033ddd267a190dc71db1d7a6c410a660041c25069ad47b5aa6d864ccc8a844a3b6513aa8a6dbece3661285d85176b96692a7e9457f206c422c3fd5b600dd10a09614c38942597ce142601406bab1450e4c952afd6cf937c98e239612eb5eb3b493382fd488f747f366439933b4a029e7c575b4cb9c0b9004162a5aaf7b01d43109e1be6fe7d6ae3d70dbaef24b39113cca246eca5625a059d80f31755789524f4ea9ac56ee74d613af60972d1e821d2562574de1f69de57edc81c6db763900cc3160b8195ccfb9ee4b4aa93abd8308ce16fe4824079d2e6d89258cc8aef0a057f4e3b2a613766050fb5eb41e65aa9d715f7dae9647b35bc9c5ba1c438d528a44b30c06c324c632a3e928765010dce5427beac3a5455b014efef728845408af21a98cc876873601cee9822da8390593af197db57f763474efcd8a36f5099a66248199c918e0d7c57cc9f1970467abd6124c47a281c4a725a658181462ebb5e59afe9ed53a4c6b298c818cce73c0cee2a5f9779138756ffc72e23fa3661cc54f888fe7b44ed78f9fd5648972755ea7d4f42f258ceefedf2526c212bad5f9e41db60130c38dfdeadf81a56314c10c41542da15dff14698a21b23abd2c6b8d023706ad780da87c15beb7d445eb9c7c010b8d004d9c425d5c5d0a6516d793cccc479560961d4d653f5b036dc48cbf62b111428c90015ec414c87c8ad985e90fee962cfd9e77f7066e3abe66842d9ff8e46b77ede07220825ac822e59bd0a6b929017bc8a15236f6a47154f0dd2dcc176fd8fbb9991ad86ac6d7be967613c2cd6e1e8b686de09f9179ec5939e5179054663316a07678c00091dd961159e5ce730e33d950196e1c9ac26e33582fbed8839215f9b71395601ec7b5d064f649871c0562a907341eb814625362957817f4ecd62be220793d237f33d1bc153a3f83427f587b18e2aedf487bc07796d62975873ee25a5b3c3e308725a45da54b85f01fbff5e755c122781bb18d9805d3e0e10bb6ea0c7c623399a40c19d4d22ee5569e5042156ecebd8428fb99cde6140922dcddf911c9df507363058933129f39d448c5005fec28e6ffc3aa2877dd21f6946b2d03f8743b806e84fbdd17403d5fa3d909a0ace8a609dee03c49137d9ec69e39c1e7286a00c569d425120a8a7da5ccccc7c7dddf7c3f2e5edb17d31d4a84896d6aef6e0916f42852ed33b2134628a4f2deaae612b7399d963335c6be87a9f69b6850bfc413beb377ac115d3a80b412d132b3cf767f8a2ca61086af52829e729cafb48c26bcb384fc894210ecdc6d119f42fabd7bf9821dfb44b0abbdac3ea73f288194b2bb7473766e12188fab49152b7cd9e0e920668a9ba0b225da73cf46cf0265ef5d66f9a7d808347fd7a94a0da65b3f79f430b10b2933e18e5e5494340e7354613afbadbc634d55411d7eae1930ffedb9acdc4e225be0a0e9f306ea93fa529d6d4e5e42873e96275046159ce2a1addb4d4079f56c6324f98d83a6a233b17081d3fc7443a3a15d2bc9cbb4d486a0fa84e8572b3d46be3a4522835a716757be875e3a992f387fcf073d088dde0a446de0cb03431747a2aca3238467f387dd0c710e0a969dab9a4640e621896e4698d684d7cbf85e661b629f2e631facd41961265ab567f901123a584ccb72ba2e7d588147f4e38dcf1d1576555be0ab3b1cfa075c44fed8e27c06047cb172afd8eac1f5936ab1b572f1e1ae20d80f45d4917a484e83ccb7416680f48e9075425171172c240aeb4c21bb7d237c1f0e1a2b6ac9e7ef9e26e3d23d6fe33154203f0afff6b89de7e6a356fe6d53e9cae62823b5b9321a166131f944ef3680cde47402a03c8a2c2770060b843872d05358f2079d623715da993a80bea013a42b87f89e1885d03282681bf6f9f57fa8090142b50b2cc233780f61438321271f0ab13022525b1f08eb85cd9e3df67d54e09ead6b8f14c4a3379eb17bfbfc188cef82f663a4fbd795e4bf2b2a0b3f3ee063b7f83171d3aa292d582506c54e2a36802eea79f38b9fd02509933a880de987bf96dffb50dc6799ffc2b6c0194433ee2faf22229af5c22ea96f8022b87c526d724fc5d5af9949af8a061a0622c5f56cd44fbb6721dbfb0c5164ff6b00dd008eab3685c900d3a9ba96978b00bdd239d7010b976c4c57a644f12d69ee8fb959654f5f64efa6ad92f745170f34fbb118c85d31443a4c45647b3f31de1bda2e1fad0b699536387aa04962f6827bfae19f6c882b612677650b711380e47a0aa2e0c4bf54cbea1c76ea747690eb606824e11d646c5f6510ebcdac368ef9f54dd5be946d58f3c750f8827f4f0112a04fdbd1ba955a9409deb41e5236ee30e52d7c7dec7953c69a150217a1619993b1cb05b427378ef53effac28dcbc87d98c6e73d57861195e12f9c292ccd8b2e79d8ef5eea48af2be17ae0d7f9b2e67b63ead25b531e8b63cddccd136a85022ddd6bb8f012a296aae2bf102387802a9a2fe1f83ec40224c38bc796c2447c7d41f2de8596e48838ec454e61649ff168742c61da7d9861bffe479e8425c130678efc389b39e02f7ff384fb19c310da8fa8a0116a9d1e0d79315e5b49483f847e68334acdeaca0124dbb064d54aeab24af183de92e5dbe7aa256dbf05f4499a8075321d9edd434f4fe5fbbd0d504c25b29f7e9ddbc0eac038c90152e4305d41d78783ee474668c78d16b9403eb14a9ff551ca6e8b2bc25039752217c15c9e8eb616eef954110997471f1ef2fe544aa198d908da73abdbd388a43f06bb1efa0ec2dcb5cbd9592d039a14ba06e08cb7e42a6411583fc4acf33386e331c3a1b9729dfd3b23ab5a294b4ef29e1c9a4772b578b4ce905fa6f64e221ac100fab3b65d027b0684c49ba6c7f0cb63c48093c59515b1ea72bc1e12def538a25314db049c1cd575c0a419609254e228f6faa70f582869b984fdc210052bdc4d7e8fb4bcb03c2f0bcc71c16b63092fa47b1af90e55d47519411bd5d57e6a816bbe9e71f4542bfbfd60012f55eca020ea323969445c711e5d2db2353239469edf66973dc49e96a5ee39ae6846bed47c6ec5a92ce3515fb94426cf41161e60e07941ea424779071c11788882f345074cdc9867796ed69dfeb79927615dfee305c1e561a69bb3b04fe08a29858122987ef54ec396e162fd61319326c29f0392d68aca8e0781a8f655690f155b6e029c7424cf14ab4e7956ac5012eb8a22bf88b794ef3e155d8c4eb4d17eeca11a6f3d7609bcc3877f7eda9b41eec11b22b85cd2faffedac6150c38f89dad1a767c109d7b2822a0e8eea1780bf471cf838ecf622bff50a642d128505d572741064a7b00e9c5ea21634e74b6b11040a35c38f2695f73a3e5e768b97c6539fd7ff5e0d6aafcfcd223e625cc8575cd7de999115ebe8be6f58fb99acea6e57f9669364b12ccb99f92aa817534736b658d7cd75c0ef33d7b70ee8b161ba930312119a433bf911454f8cd5f4926b8afaa35d64699e6b740be28db113ee4ccf1b56776bb0ace4dfc3ce35aecc4e532eecbb4b1445b9eb9ad1d97e20d8b9e9815079d98f8a2d194c17c87bd9a676f9c0c3f43ad8aca778bf8ce52bb33a059044a5a424f5216adfa6aa934388b6f666578e4529c774a2137d7cc4dabd96415b90661b47ef1ebccc16d9da8ba5918bb5d5e7c99e7e9b9b48edaa78ae36802ce853a36aa2464386df953e5a3c7d1aa5c6549634196b5e87c1710e96125874376352f0d5a0b1fdb45b8a5977cd04f48c3c823810bde9dd53450c02e4a927da7e323e1801f03f2ce6f713deb9166853c215a4f255bb7799908e7a4928ade75854835303281943317ef093aff2b01c3e85d7d3d41ee8e619adbd65cfe4c08029208d68ebfcd3b3500abe55a7454cd20d840da9fdce8ba9a4f74bc4455a0bfa4c62f3416822ddf178ea40ca9665c83cf27dc40040e67ef8f265a36462f05bd0c2e4be7003234e9499aa9a40699952c34e0d116e62b7c32dcb7640b8bafe2ca7fb53e21b00000000000000008800000000000000010000000600000037722ea71fbaf0adea0e938e020ac353ae920a394c772e1db3f35558f35f9a8ad70347decc0582f40570a08c0b39df3c664646e2b8caaaea0d2108cb3f5bbc1f93a38c238ddde6f2b19357e168e20c4d87e01fe5fd250c81370f6dbcbf24fcb0d7d838668ef5c406cc3e73847c6f9909695900000000000040000000000000000000000009000000d21e91d74ed2a440b1f1c26a5986558946242e55b81bc65c0ab724abe62af78f2df23712f2fef18635f9282b23080000c2b9052d8f9533022ecc1064d5a7f2e24a6033750814f306fd1c67140cfeab1f5c4189824648a41420d6d1b4f9f79b52e8725e0141"], 0x1230}, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9eda34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15f64329954315d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa09065cabaffa0aa39dc23650cea90f3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r12, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES32, @ANYRES16=r4, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11eccce6f9d5afaddd6d3692f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d79ed6f53b4fd57f8f584634599f2925815386561a68d9b476f75770", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r17, r19, 0xa9, 0x20001, 0x1, 0x1}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x3, 0xa248c3e30cd81271, 0x3f, 0x200, r17}) r20 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r20, 0x4, 0x4c) r21 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r21, 0x4, 0x4c) r22 = dup2(r20, r21) fcntl$setstatus(r22, 0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') geteuid() 15:19:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 15:19:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) fcntl$dupfd(r0, 0x14, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:19:54 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='u\xff\xff\xff\x7f\a>e\x00', 0x80, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000001c0)="17182a712f75912473c540f043bb7f8eb3089b0064c4993c84dea40f06de2562efd0d4a02ae30ddae19e49ad827f002bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025922a7bac51fc269cfec2f49eae000000000f043279aa8a0d81a18ad9", 0xffffffffffffffce) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/103, 0x67}], 0x1) 15:19:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) dup(r1) kevent(r0, &(0x7f0000000040), 0x9, 0x0, 0xa5, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 15:19:54 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0xe2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="f7b4bad9b7c53bdf71933b7e05526c1dae2591445fc09d", 0x17}, {&(0x7f0000000100)="3b253673995ca07b02a7a4ef85c939fc60ae90c485d83dd084a700550016fd9573d746fec9ebc5fcc83728767106e84cc9774ba12504d03ecb2ebedd3b2f6829b8cc135c13d22682c7a1310cc92cb12da6ff3ebcb88d0b14ec08de3c4ff8f7db19d37e9bd87f3334a884865c2dac57a95dc39864d73be36eb10259ef6de8fdb0c9cd9cedefe4e11ed372e20510a8cef1f259c0ba8abc3c819aa26fba635d269a0e77c1ad5a2278edb97623a254db278c8aa3d2", 0xb3}, {&(0x7f00000001c0)="2892a2153378685d3a680c210446d700332463702bb7dad8356f2b1a3aad39bcda72999e89945ba6d000967b440c0a351ebfa42a71d9df8143c87870b2e877d815d34f879d88a29ff3b2a62b1264891302f2786192ad96de1db64a89239840d24a0db064c99394f3237af3f32eb653c57f7a407ac0e2682df8548599978a48fec651e87b8a85cf8be2800a0e8e5cb05e4a5cd6fb469f1d2746d8d41d6672f894fd7cfad8ccdd2882717ba056d795a24acb6188e8c12f31a50d51300220e2cc2d1a610b4a1c697ba43e81250a14948a733aa5624fb1442991d82db3", 0xdb}, {&(0x7f00000002c0)="7c783fa0a53853a270af514f3e1468c5ed0467c78e1b44fa93e5e5373f92149f4bf550479fad21b43ba0af744f1b6422680f68ce42e47aa8570e504486747511836e50634fbfa0505c7b4a6845d729979e2d810c0928b375e700b6cc57a92a274ec6b3ed752194132332d4bdbd9283126f24a783c4812492c048f9779d88665562aa136d827a01e2d5b8de326821a7b2040140ecac9cf1b0fff57525f8af38dac65b18588566cd5c50dc93", 0xab}], 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000400)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000440)) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000004c0)=0x401) open$dir(&(0x7f0000000500)='./file0\x00', 0x20010, 0x20) r5 = socket$inet(0x2, 0x2, 0xcc) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r6) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0x10001}, {0x18, 0x1, 0x7, 0x5}, 0x98aa, [0x80000001, 0x10000, 0x0, 0x8001, 0x9b, 0x5, 0x7f, 0x7c65]}, 0x3c) r7 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r7, &(0x7f0000000580)="c4e8ee4abe5f6190f312ee98b74a99f7fa8cf0fab00598a2ce3d5596ce76ddae31dcbb0a270a4da3cee16fde74da8b35314d57cff60ca03dbc4310e41abc82f640acdd94a40b02cf75f639b7120208c728e36558f2c6491074ea0f7c51fc3d33e352c1d3d7250a21a3d2d119a7c064ed315b45c9dc71c558e66d22ed5a5bcaca6ba6ef3e84c01ac10249e893e3125e23b9901952e4fa1687", 0x98, 0x4, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000640)) r8 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x880, 0x2) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000006c0)) listen(r1, 0x5) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10002) write(r9, &(0x7f0000000740)="531a854d00899dbf0d7ac5b35b215666fa2e13a0519a413e36790db352aca6f91d367efe8e5706736ce1763b6c0ef1eb7e033eab184d0d9b4eb5cb650b09c3d290de170a63deb252629e85e2e41be13bd7842c5ae82b5ecf904eaf66d69423e9d3763e15b90aa0064046b2d4a7d31206535c569e3151baefd521fe32adc93b45e0c29826bc8283d0a04d9921a4899c130eb2a0e91ed1386fe20a768348bc1bbf58bebdfd766dee3c699a3f5f082f837b4393a76059cf1e12c7ae68838053846d622a7a53e2ba7581066803156c8c441c796a0576ffe9e3a70edfc2841565619ec500976e558f34f97c3af6bb4b81d73c4708a046a3573e41c92720491d76d21072aa91886802bdb850978544d822a593d97924d4ae93d3aaf6f5f90111a79f70379602fb32a6595b5059db72a9b73acacf4ffc2ff6b9c4433471732b9048bd0d9af7e6557f26e8d2df670c50afd2bd303628a200f9ae9d11b3f39297d07cd22bd5ce7eb84ae2dc6468331cedbb6d629ac781a81bd1c432aa53e41494438547ec91898ea4f50048c68f12de414291e3f7c8d702440450278ed270c28f5b5c9c9e1bd6da834e77c4feb8f37e6192c50d18fc8ca10fbf4a4513478a3d113122d643df31c503a622ab90d81f95d6a66daedf382d952043203e369cc76b4dfe0070567b9d24959051cedebe96ad1f1cf91de99fdfc1e28210fac3a7dc738b2ec7a1cc1c55bb0de6e4f4bb8fef3993b33ad0744d04471bc268dfaeba7b36805d1202dbd7c209aac84ea842c1427103b0a9987fdaba7700749c29ccb42d27b94fdfbd6c27f824329040346f935d3cf1e44ceafa458f6c5d51386cc2293720afcb49e0104abc76a289976daa8c79a6edb927e3cc59e86fd0538b2112de76e76e99626680d045803773d7379e8bca1f81a23570c5efcf35a6f2039c967c5b77e94a066374d6dfe16523b6a28a2d5852a7aa3c9773234830c3afad46544d685955f5b5aee08f3ba15a1a5f50855afa5fe4e4432829a036cff655611280b2d652429fe1b28ea1d05352a3c6f1df8335e90fd69a137e091b864367c8c1b1e8351af6db38b976a75ddd384f714c635de73c7cbab142e45fc3b515dc04f6bc69f873b9e738a8339ec75829d537eae617be91a30da12f7c45dc390894acf6b72184c6876911475d807129cc8fa896a606aae9733a271b0475c83fc78ace81fd96b4a65968b65c5da5d617d45f0ef1bc59af7bf9d270dcba8a6e9125365c4163a0867ab89559981b635ce3a177ade6726bb9e89126d32d36cfcd7576f1371a6b10fff5afca60420bbdd624b4cddad57bfe89ab26bb08369a9c78dfda13c0c8567ebff023247d686c42a2017aa68b11af886a5515c3584f76623857731f4c09a46a6f8ea36a2c30bab32edac5f69d28a292901795d483d97b66a41457a2ca55c44f46c5456b73382f54e49fd5ba2bc77aa46796acbbe851b502496d9c82948494ee9bf86d9f90f4221624c65c388894cfdcfecf19279518e06034e89c4a136d87ae820b8fa37df8aa1a6972c959628ab44ecfa4e38187fbe73c4154abdc8a6b3e837a36173adcf3375931d625ac7f8a11ecd0485a94382aa962ecf2da3d3fbcac38902fd90bd44bb47d93195973de9e02a5128a2b612dd973d5da5c583ea1799ba092723870e340542ff40005b725a6aec94df0dafcb45b889a293376ec399dffb31f3977709c188156131b6972816b54cf24ada94a074ac155b1725406c89ef0256fd8ef782ad820bce26fca4a56eb956e8af130d8daf22089e8d4cdc89234a4fd0a7a629c37f7af5a4809380e4554821ca1ee708203e65c7785a74e82018014e2febd8b626ac9e0f1a4a487fbd31adf8e4e80dcb1c8ba9458e51b1bbd4a0847a52e416efbda24bab0b4868b623bf3f1bd9892e229b7fc02c6a1acd9921a1373e968c67f1c3afda2451a79a41d29eec925bff7f0c97cc153fb0f47b229a33bf30a5f8a30923d6cc971bb16c8122725d46ac9333c7b3a519190b69bad056a96c0876c99f33da98a59e5fea6ec00d44780468905ad5f8be8b61c6ebc8ad439223d6370a759915812005fb2fd9384ddf5f7ae2e180be74c56a2f0e83851c6b3e50cdb4adc4203e322ad1d3953e901ed3a09a90e00ffc3a560a8ed3159600265c2fb94633abb901be5aff6ae9ca2a79d0e322ea830366ad2d294283a231df9d69bd2420cc512edea6f29fe78004eda94b0087f371480e4b1e02c194818c3d40477844e1cf1ea08e1826dc333aa12b9e5ec9bd7bcc415f2d5558a5ec50b2955b700423882ddfe5662e751e6657667055994b8db7f1481686ef000ebb2b6fc38a2bddd651d2d9680bd9fd778c26b7f3bbe7217f2d979b1c6aa1dccfe595760dc80aed3577559d7ba73e46cfb037ff50f901fe4902b501b7a3891c79b39aa83766c12cafa7ca1408952c341e8f29468095e4a0f0eacca3b92bc0275ed528d3ad2418a2d87de0823e03300d4350941ac3065b68a1e65753e6fdc56f8877a91918a7b88db9c1c4670e303fa8f9ced371085a9148b49853e3670eca380d92a2589db459dc2526720a0d2835429a743a3959e652b6bf7f0b60f1a38abc5db70cd06167884d57758268caabcd29d0f88136319bf99e50f404dcac4fa010c55980072a5ed8ae9a5521f604de985afd367fe1a6eaa391de426f35f013cbe5ed68eb4f968856e77b6980b76ec324ee1a58f39b2cf53814b2be5f9de5e3b52f8bc93dd29c9430517463448758bea64ce8084e4b99ccf716b6ce958828eb676ab0da8dc110f2303084c56ab6d5578dad6e115ddc7ac6536378af16c6abc4aa6be512fa5be0b4452546f98dc5c78fe857430031a9f62f815f4f7bb1b835d32c4918ad1b74716c6253df7b858b2e7fa353bf62e669265d2fbce64a2c9a6fccbba17fe58780c4aa8e778fbf0decf8f83ec0333d7bda967d13c4cf06a7307ed29254411df946949837106b5d432b9f33de5c9fe2e5acff450822de47857e9320b65bfce68e916c8dcbb2e4949fcdee5aaaaf8bbf23aa810b320b892d6888a331f7eade9f684f7f00a7d7c29a939e1497166bcd7d6dd8e8d188dedaecb19f028cd5f672abd530db747d8d0681ccf02c0e1a8162c67a5970fb6dfddd40a493a4ae175c2948cad3a719c11a9ee49e7aee575085d10840fe26ba4dbde8861d814db4579c688981116696a429b54b788ed275c211e80bdaee07c7d5c452ee84aa20796ca83cd8864f61f11cc6c6a5093d5f7429ebf940ac6c6d735aab66948d3d3ea78c1d175a0b1ddfe789cf64b05e252f9bf0ca20992c1816a94b7f524c52c708b91f8da55c01290ebf1ffc32af98e543aeefd5b4e528bc4ceff0e8f6b2a12a29649356d4390c0e54a7c2c1f492ae83aed2c9a01ad06796fbfdd6704b3877f6cca892b8322e07c16edad767220b2775b0d874825f08d8b225d1c76756ce0b95319f536412da5ddf30711ee0545d558c3acfa6a6ef03e206ccd512ce710b5e694fdc2edfeae2cda4a85999f8530f36a9624cf91482a92a61ce5abb9f6d0e1a9e8eba3d4deecc57d7767da1b927794d7c4472a271e56c24be169eab66d814e96e6297a54deb15ee678248294a279765dd68d6b644b08b24200c5917d3856c2d3218c6dedab67711cd6eadb3ef70d14b6284cc54fa3e652685e4235af26e8b8709f9d9f7e5ed2af50ccc6bde9278d0122a46f110529dd6f60748900e5f77f457ceb86ff80882c0599a28bf43d0648c4ddfa9dcb852c9baa2226b7464b90c113d0e505a843995a2512c317a75563f591570eefb78c5f5be08ae3e72afa67dd94ba658433cc590585f6d4a5ce222b499f9aac91ffbf35708774d1448a3fd27d9dbf8acf11ba38d7da54e949887f76300c93cc3ea8baa8f1e8d5eafea552325cb87d9eb6a27d7b3eae8a97276227e39f09c2f3595160acb5c9540a90f5c8ca5d90840091a69252dca9cf022942bb1e8a505156c8d190804557f6f62e046068adc2b0a8b7022ef9d8b5edb39dd63b6c823d71b89794cbfe2f7753877bc5bac758e528926ec58cd73bf868d1c884d104de70a597fbbebdff1b8090cd492202170fd8a4293b3994d3b142658086556d5047121b732e24be1492f3cc71d736aaa74e1b98c8735e9dfacd4c87219e543c9696a465c9a4124b4d2c1ba77d58cf9c79282102e2a0e891e2206d7075d4e7ed24606be8f453828e1aac914ac4d4b35e8e555c4230f6c76c03c5306cbf4e70aa89fd66d7adb76a13673f504914c6b08d32feb0795d556a2cdd896dfec398751873e4d4138a25fec86d08cad1e7b49dd794c4595ddce890938d5293bc5b1c7efb0ea0b65431fafb148390fd169c535629ccd371e54f18b5d03ead1fa27b90ce8a915c1759d478484b588c7fd2d25f57cd0b4d2b265d5c6c73b7c3adeebb629758315c30aa70bc95e4e29987dad2bc7ef152527457ce12509d6e5e02f9b550dec47c8e6dae3295a0859c86f3422a11038ec3131b34a7e11cd02686aec9b64c162db7bb0544e48ec201834d35aaca564e7b254e0643036823701dfd7ce76d3b42f62a7b4bc671f4a6116f5180e2f975bade6d6adc576ef4d40abb204633d5b912b9a6533356dffc7cf307ade85724059a016b9cce4bdd55fa036d8d521461bb1b1382c455be6914e2c987bd1351e6ed92dcf5079e3998bef258cdf3fe9f77b6d7c821335e06efdba8c50315c66500e65b5178ab5f412443b434eb5de5e65f25d3cc5ad9673d24f7d35ec227830aa120e200e649dab50f76f5c38a071616f935863a6c14101f80afbc19288017b77fb02a61b6c2e1303c164fe8c18c69890314779c7ca3a4ca1fa0a3d1e2c554f828bab147713e3e166534c4995d5273a7e0014c6f100184d4cc3cac1a009dda36457c06dd869de497b2aa1a9a3d7cb506734e27525995f49e3fc226228c9e8d4a31903e5906021f7501ab8879c3b1b700684fe30a267f86508593b3e99dafecb70b0b63b908c2ebfbca3e9976c0543509f578423198100297f0f0a1482f8935d06d3158943ca3c6385f51a5c4e9f42e8826cddbb73c61ef938d1b4c0d045f3dc3732b15651e7d758efdb647ab8b348285b47090e44edf830df88e571c733ca6faac10b206cb0a53c4938e23b0e72f2646a2163956e5ba5d65db0e3f63cb54d8fecb970d1afec672ec0711424a6bbc3c73d3feab38026c17122b372ad278bea206dd593d4470ed88f3e3d571e27e0168cf89f64442a48998138eae801c25dc25460637cf57bd3c27e23038af63dead8c9598dcd43839b7475454488ffd34c55688c3f14079a5ceedc3b1905f94808f97439b1054bae874b0510aa1302500b6f4e2116cdda61d41b32d32a264da6f4b79a30422391b750e06cf898d401dc3f5ffff5f43f367809f5405001361be45ac71a30baf2882108869372c0563151669d728fee0ab482218b85e886125082d4a93137c85e5bbb851d4558a79a94f58738ba68b4e72fc801c2b6063f391c5aac65108b6c72334ca20c8bcd97558ab6dfb800c3435f22e5d84f4f623ce660c56caf34fb5a2602f4e5dcc61c7afd6465f31213d592f4f24e362ad3b56df6c16305ea4022bb126971dd72aacebb6333309020b09f06bf72b8c7e3fa78a83720a233cf31f7b8d723b6cce5ba891ed51d8e4f6650b46c23e8afa1ae8836aa430508a9d4e5a9c3b8dbc1c49990c645561415ad488bffd4c58c6f9268a1686ce3a8e78735ed4e45ddceda8a2157f6adfbc64774a81be200b00c0b959a5b879a4277e9979fc724d86964dfd743d93c72735ed5c", 0x1000) r10 = dup2(0xffffffffffffff9c, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000001740)='./file0\x00', r11, 0x0, 0x2) r12 = open(&(0x7f00000017c0)='./file0\x00', 0x100, 0x0) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000001800)=0x110e) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000001840)={0x1, 0x3f620117, {0x3, 0x40}}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r14 = getpid() fcntl$setown(r4, 0x6, r14) 15:19:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = semget$private(0x0, 0x7, 0xc2) semop(r2, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) semctl$GETVAL(r2, 0xd4a981ad1a0fe850, 0x5, &(0x7f00000001c0)=""/95) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6, 0x81, 0xfc, 0x4}, {0x2, 0xff, 0x7f, 0x5}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 15:19:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:19:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:19:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x5}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0x0, 0x0, 0x81}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f76696c653000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) getuid() 15:19:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r2 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x18490, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x18) r4 = dup(r2) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0xc, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x8, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x9, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x101, 0x1c2, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x200000008001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) lseek(r6, 0x0, 0xfffffffffffff801, 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 15:19:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff6fff], [0x0, 0x0, 0x403]}}) 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$TIOCCDTR(r1, 0x20007478) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$TIOCSTOP(r2, 0x2000746f) pckbd_enable: command error 15:19:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000036c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004139b2df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518f0800a4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a884ba9a27a5a003033cff3d8ee9e43e208eb6309bb63929d5697d1a0806a26f40115c72ff61ab67bf1eb266fd645d3f1e5d86bc8cc9749ec74ead6003c492d1909a8685d21934df0cb43d428b64fb4e474ce"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967de92660fb2858a4e6618ca1bb27b60f04f8430b77c5022e0e71d78ba23276a24364fa8354320af81c4b345022e2cea1dc09bb14b8e402ed70000", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d672874a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec1b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r13, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r19 = dup(r18) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000200), 0xc) r20 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r20, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r21 = dup(r20) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000200), 0xc) pipe2(&(0x7f0000001200), 0x10000) r22 = socket(0x400000000018, 0x3, 0x3e) setsockopt(r22, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200), 0xc) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001240)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = semget$private(0x0, 0x7, 0x287) semop(r26, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r23, r17, r23, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r23) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r13, r4, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9}) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed5392d263fbed85032b4ce49da499a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) r33 = getppid() r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r34) r35 = msgget$private(0x0, 0x20000003c4) msgrcv(r35, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r35, &(0x7f00000013c0)=ANY=[@ANYBLOB="00b279660227b2c7895aa6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000001f91c6bf014881bb74b0c7991a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000de000000000000000000000000000000000100"/245], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r35, 0x0, 0x0, 0x1800) msgsnd(r35, &(0x7f0000001280)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae7d719175ebfb839f319f1b4962ed2da9ac42d208aa5a84e1b79a05ed2ddb4367a36f4fac7ba147b0b46db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc74bff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f576927632ffe9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d9be0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c884085c9e2de200"/309], 0x1, 0x800) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x1, r29, r31, r28, 0x0, 0x46, 0x81}, 0x100000010001, 0x1, r32, r33, 0xa5, 0x1, 0x4e2c, 0x6}) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r37 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r37) r38 = syz_open_pts() r39 = kqueue() kevent(r39, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r37}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r38, r39) r40 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r40) r41 = syz_open_pts() r42 = kqueue() kevent(r42, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r40}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r41, r42) r43 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0xb1, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r43) r44 = kqueue() kevent(r44, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r43}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r45 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r45) r46 = syz_open_pts() r47 = kqueue() r48 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r48, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r48, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r49 = dup(r48) setsockopt$inet6_MRT6_ADD_MIF(r49, 0x29, 0x66, &(0x7f0000000200), 0xc) kevent(r49, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r45}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xfffffffffffffffd}], 0xfffffffffffffffb, 0x0) dup2(r46, r47) r50 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r50) r51 = syz_open_pts() r52 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r53, 0x5) kevent(r53, &(0x7f00000005c0)=[{{r51}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r50}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r51, r52) msgsnd(r36, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r39, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r16, @ANYRES16, @ANYRESOCT=r42, @ANYRESOCT=r43, @ANYRESOCT=r47, @ANYRESOCT=r6, @ANYRES16=r51, @ANYRESDEC, @ANYRES16], @ANYRES16=r1], 0x4, 0x800) msgrcv(r36, &(0x7f00000024c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf8000800000000000000000000d2b6a4c5a60000000000000000000000000000000000000000000000000000000000000002000000001c0000000082000000000000000000000000000000000000ffffff7f00000000149eaaa476bc000000000000000000d40700000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f2482030848a699ba63fcc55f38903060a56cc33d5e4c0abed23c4087ff3a5a02e34712c165517a0fcd0d020e0604e3126e8a"], 0x1, 0x3, 0x800) msgsnd(r36, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa32732648480bd7dc4f9669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r36, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) r54 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r54, 0x4, 0x4c) r55 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r55, 0x4, 0x4c) msgrcv(r36, &(0x7f00000010c0)=ANY=[@ANYRESHEX=r54, @ANYRESHEX=r5, @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r55], 0x4, 0x1, 0x800) msgrcv(r36, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/218], 0xda, 0x2, 0x1000) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r36, &(0x7f0000001400)=ANY=[], 0x0, 0x1, 0x800) r57 = socket(0x18, 0x1, 0x0) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r58, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) setsockopt(r57, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r56, &(0x7f0000000400)=ANY=[@ANYRES32=r57, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r56, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b82f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e3596b47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf310000008000000000adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf32e0c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r56, 0x0, 0x0, 0x1, 0x1800) r59 = msgget$private(0x0, 0x0) msgsnd(r59, 0xffffffffffffffff, 0x315, 0x800) r60 = msgget(0x2, 0x20) r61 = socket(0x2, 0x4001, 0x0) r62 = dup(r61) getsockopt$sock_int(r62, 0xffff, 0x1021, 0x0, 0x0) r63 = socket(0x2, 0x4001, 0x0) dup(r63) shutdown(r63, 0x2) r64 = socket(0x2, 0x4001, 0x0) dup(r64) r65 = socket(0x1, 0x400000000002, 0x0) r66 = fcntl$dupfd(r65, 0x0, r65) ioctl$TIOCFLUSH(r66, 0xc020699c, &(0x7f0000000300)) r67 = accept$inet(r66, &(0x7f00000006c0), &(0x7f0000000700)=0xc) shutdown(r67, 0x2) r68 = socket(0x2, 0x4001, 0x0) dup(r68) shutdown(r68, 0x2) msgsnd(r60, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000002600)=ANY=[@ANYPTR64, @ANYBLOB="452c443758b48f607a4de88b3047a0e0e5dfbe6f6c1f6078daf8212e9a5c85faeab20128d8528f45a2689d0c1f184137bc4448d687d454f390f01194f0f5512b0a7e2c74d0b3b04bf538e4b197e8e2da914a9082e2bb328782b549fe53f1459bda594adf16537f4686b355dc91eb4d7a2d5f1a27771204493bc5a19a997f8ce4a188c761ae40dba1a6ba3cb6030651d11ea660ff8325c2db86421ec85dd41b01fe19a4c172e6f33948eb2211e5b765918d9b7aabb28e8ae9a3ea0bdb8b38b07ee64cd0fdaa1901dc4560d32dfac71a015e5a11c6230bb9e424505f01474bb276b614887d12d4c4571b06c341cca30b0729898cfe17d36d783fbe35dc213ccdc6ba92757cbc8b9cd39c9550007cdf25efdb382d24665bca8192c962fd9eff493608b735e938f9982f59e412049b9a9d5a1aaf71ecd112a723a47694dedb9f4c3d14f8ea03bd92f2a650440a811bf89510dbecf3cc6857d42a463c6c0ac88366ff464ae18020cae28a8d030e88f49d43a44eb04e55e95c4f9d5078b14ece90a3db7549b9c97bc7130d70bfe85038425709e118933f9bb440d726f1bde5f76fcc1d3b289edbeb83dc6d7fd6579b3e3e38f15b32ebd86dba3a28d431574a7c1ca25efc23a5ee5ab1a974e3557cf4bbb9f40133640d196316cdb17285f93772c4c75ab451bf121b9e81f3b20cf49f304a426b601e6d6863e10b5647e2fb36e56736d46201e46a76d2b797de0a5de38381953533e9ac442150b436f33802870840654a9d15d9ecdafc11530b0ee82c5f7c7d8ade194d99c00d033415260296c4ed23b8ee3a52550e7295fef70d23236089928e64b60def7df7317c215d878a816e6fda3d1f244b80f8b84f772ec79d5269644bde05b94d9f8143bc82af31a9e479972d5650d926a779a1f106ee84d0670fc75f20be1f419dcfbba4fe8253d946896d61880d8c63f24bff350f0aa254ceda4a5e67cbaa80961d0a5e23c8d5ab8c84d9134aa612012cec00c1db290ee836ca97cfbe174a1d005efbe53a85f01673479e9589fac6bc593eb7746baf3cfc3ec396e50015514238dd790836d0d452744b4c408505dfe04f561a544269f4e0ee4bf9c36fdcad97f900bc5a82eae5e81c34007b8204e7565d222df996c665fc4f2341c4a4afdbfcf794e135a36a10307811f3339e66965f6d84651e3ad868ce39d0f54d417a3969297bead4bd2de944602d4f4c21d932ca7a19cacd11725e0469a75e4a136a448ba74a794a18d92b659c9b9f6c0214eef14738b09ca195b3cd4482d4b1dcc83cab394f9c46679acc6070b44ddc580bc1ddd490750ce808046fd1db9a484e7bd9f5bac77645717c156bd834d990a8484bca4b79a897613151c949cf2828c499fbfb5e7b8951398d78dd78d9a60d1878e0c5e5136c6ba422d52958cb517fad1d3a61709a15de662995346c0ae0d10e9ff13cc5144bf9df8d6c1291ad3da77371de4c9a897fee8699b470fd90a9f6e715cb0848a375a0afffdea0a1103533df901e4a6c2bd4a07f8ffed7c1177df61663c1f69a79889342980a407bba7c54520ccffa4079daac00350e4d3670a5574e26e5af3ce013c9de1a116dc6f5638335cd1e541b2e4fbe0614fa6644cff2fb5fec571f87b89d845901068be21a257e8550aeaeff4a6cc6c2a32c78ba673ac2ec2f1e4b1dce4e94548bbe2ce90242b29266fa3ed5050c9769709285dd41b6d76872c75aed7216ed74391967d53c7fb8956196eb4b8e362b4793db3643e0fc7f789ec0a374006d8f3fbe5de0ec4039c6cb38b97e95a0b76aeef8fc1cb2c62dd98d3a802cad70cf25e8097e630eb668489db81f8859d0726ec2b439f8966ac0884d85730a389a4b5a189582eb3a9460680d3132cb664488af25a01552e83fa5bf2ea54c788924a0404fbc8c3d9a58fd7d0c68a6f9d41482be6416eb7e8cc7fb025932ec1e515bce1c16f416fd982f341534fcbddeb0f93a95b3c4032da1c670e6881c247b774827e6856b114989859496aa3be84fb368ee41ef69317e9cd54dc4e41caf1b326468a79e2a726549afb47c3d269947c608a30bc23dd01e5a394f638cc5307458a0d31e0ac874fc2d3c8bc942adfd6ea467bd2fc79f9eb60275a882cc8353de24fc2bd8c0fb601fb81792d948b549f9f31146d5290b1ece943a1c92d18d158e0e0baca072f267cdf74d0e7b5566303bf423b541a2fe745697e7471090e9836b020168d4a0137e82c8bf9284214980d186c2ec85e79172fbc4e0a278e0edf717dfd2b02dd2fbc96e1d3abf53dc6807bd129f020669e4f0f8477b2a0b1cfda46b0e200d614cd0297c2bca6e6e73387f86a8d04a55b6cb65138e42261b2a000406812599ea949265a43dd7fa5076a66791a74be8a7758443d260077babfa6b3283c83cfc30d9faaaac391929a0d0b416f0950d1069ddad78a8d6ef0703a322d6d528d9d18226d3ab9613bebd8431aa194ba2a85ed932042eb8cc1f37ebb599cc852642ec1630cd2b80d028f32ed27a32522891c2ed7bed731b87f2da7f08670067c841a59a60e73808d0d6ecaff8cbcbea931aa216110578450eae2477ee1cc11eae0a112a7abc654a9217a0dd7227d5cefa392daf677c4ac163c53f0b23e2edf5d1f3512c4345715f3bfea76eb09a6c8cb7973d9e25ce177c344a144c8e5d95b42de2c4eb10e847feafb0c3c7c33c86fe3b818fcf1685c9c0e7ec52bcf3e642b821f32a63eb38b69fa8eeaa334d5ccc6b4a0ad5bf8aaae44de4e39729f6c21ef0b6488c386301c1dd2b5e848813a06506974bfa6047c4783774341c83d2bdd3674c642a275ef3aa10d80a043c00610186ce636f854629004d5d84a446a156269094ca8ee344434db83e60b5e1269ee980ed1483db7f614cc8561eecd84b829665b691396018ee53bdcb3c6e18a6a1afc7706c4d67d8300693421f3a78742840248a6739acde8602a5819a776624ec8a65856b3ad8c9197368c03b9a6c61c505facb2511edaac79b02d9f59e88c16ddce00618c97b3762130599589079fbc6287a986338af908d9c0fc943c669b3be9989d7e32367e9853edfe6f7c154b147a88800a45530e3940891807971740674b7c97a0d7912f45d337a804a668b214473ab3dfa37a7ba54190287a3367491fd7f318fb84ff61c53fa09595569a185b80c7427a5ac47317041a401e3a38fbb51437b3796b9e0f2c4073853fe262f3c046783ab684e0417abce3e2557d41aed09e8cddc7d7203678816aebfba0bb04d5821b1bce9455dd62a0e86e180bfbd8d62732c72c7fb160e909629add240123a7c77d7a142ee743b84c7195200a46c238e74e3cce9406bb10d3fcec4b9852d00f071b1a871816aa6f49a4390b46a6ce793172e8b8d138dda1ee323f5b375a7efc2d4a422acb22963706be4dc86078845c7b0bc953a7a49b508d3aabeedbab48574dd4794e90d9e234ecfd1f786d4337c8615a2c12d53bcac2d566b57c0859456f46989bdcb39bc5765bd6e7928b917258dd12b437a995d75d2d04d4d9cf0c5d227b2ad1354a45fde6452aab91d1d2dde0bb648f5b675c3ccfa31289154a09776fe0a656f62f9a418a864af26fe31738b086fb28e8027d8affcf9b321bc80cbdc0cf99e1568b5d5052965410c44421f50b35fb9fdb74a8c224e6182bafd03927a60cabf909cee590ab8a16f34b20f40733c02463b10c7349d3bd1249ef64646c2491e08ae5acd85aefec67d2f7a9aaccce9705ec62b4d01ccf3bcf0627c8cb5ee7ef8cebfc5ee2c7b2ddbae5f64cb1b489e8945106f148b5a6904ad0316ff7cb185eb3b24cee758d0b7ae55453554dfa010da62b2cec1d7b896b68f0c91f335f88281e1c8d31bfd8448302f61f548460132d570a18646711f6b6b57c709a1b4dd4e07698e7b2a29ea12e299911305a3836bb18a9036bc8de41d4438a17b71ce748694b7ec4ae65958d48cb1a202c8a60b2dc78473e874ee024b23e4fa8d8953b8ffb4adadc528e22dc8fe8157583112c95c3d8956645fd1290032bf9676e5c8d75d27865faafe7bfd63f363665e8dbfe4bedb02564a7ce01e11f1f56d5ae14c45dac0aeae8915dfe06c79f67c7210334faa17fb85205d350dc5ad85383b2be805ee9b2d470b89232bda799e71223a1a1761aa6a95badbfdbd12578981a0760697c0762b87fee44f0f218356aea882220a2569b724643a98660f86720eca6355cf11c282d4343968cc52da474376fedbc910b00c6edc60f61b676c26e3d69c3808d6d7f71d54b0aae28a4f47decf92e77b8e0b9da408c5e032bdbda0874bc78b1760b245739ed5e0dcb4ee3bbf76aeee558a2956e53f069386ae40e37127971f9b75b78450ada5cc54c0b99c0db3a4afe08a2af72846229eb5fd164b1d471d033a7b0950defbc43e367baaecdcb4a3c4d48da51c3cd56dca752e8b85b706f503bdee244b6450ef948982c118f49fce6d54b58d4e2fd661c4dbd91f9bb3fd3eed3f49482c633bf6635e7306baca7a5a7b9b64a898e49198ab728d5d349c74b4b57ae1213b078414e6b65f818b3b90e0e9439a06b13c4f33818be146214df4ee456b292e1712f2eae8972c8db5eda977303e407088ae2235055c89433dc4d02ced59c1de70d25d08dc24f715cb8aaff2e5d6921ce76731df0a13e738535ddd4b436c67c92f6b8c619598e01302d6dc2b689cf1c3651435758d769344facdb2aca770d66bf229003d8bdcb7dda1d9b96e985170e6580b961fc537bf1881a5ae6882fee8f4b97353700db09797a75f22eaa06feb069a879a88a85b7ab44c674e82184a68459267232ec59f02df2e8780ad013185729734d93ef2dfac66bba57ef2876c09623b1357b88f8cda5b76f3e410074a7dd39f91c30d1f6391339d30af4331d9c3eb0742e20d950f66f0c3922a34987356e37785836532f7a754eee61cdc26c40348b53a512e14ee05d8c2945d283eef8224b4377027f8ae45b2c5f118917c1eda6db894374661e0d528b45ffeea434f032c732aad5ac6ef7b80976c01b58aa54cbda3e64b81ef2b973de6fbe0ff5669d51fee94a524c8a51e5321cc3a31fa7a5e7498994d9e41e051db8771cb8e75b721e3dace8af758f248ddc17876f1776f286703acbb4102508607f6503896e410098598c23933a2cb6d381ff326ae0201213079385d7a655c49b673c2163cd7a274bf2ad16eb7b573dfe650561e9f4877e80ac245daa593b29948746f4a2dd21197018b8236f66e8ca32578be10e84a8254cdb19a5501439a0d7d0f51d47417bf7fe028ddb0ad83c39beba7ca882df18697a248c77518eeb4b8c0488eb58a31db5251788b9c1609ee0ea08cbfd24b678738af88ef2dd3856cb5ff7c404c942de1c673524a2ce3b8ee3e09c52914b36525703f33f83f9410257007bc284cebf924acfef9f31acd0cd071b88adbea256b7f97ed32e07e8ebcf432d440cb446a703beae622bacf52facb248f9f589eb9e7379591b538d7671b50081468706a5bc80a8b10cf358cc554e988da65d39b7b024bda38f12524cfcb82de6f0efc1e8f4af4c58745afaeebf1f9a04483266fbdadad0d66e92b0ff9936c5181c00ac5b7f0b85d411559649fdd52ca1bee23d8cc2cbb055075def243a605244a849ba9b0573588ee554c23fe5dbd4e59e55ed4ecbe800511474c0b754c85a2c97327778a5f77f82fd6210667f89a1b7465c6803cf63b3d8d65d0442ba3e349859371cfda96e55ad8414bfc4d36169f53302c837d6df1ccceb53457c1f21fde029cef5eac27bb09e8c5b75d728bb87a5fedd80573af", @ANYBLOB="102958518e93c13ce689c38e6c9d896ea862edcdc29f5876e884a47e3da81582cf13462bdf794ad51208c3d058ca70b534f694801500dc287434bfaeb8d7e0800354d353974687c5e5310505d97895e7cb25a111be982439893845808afb967bd09f588715f0b5b83698739c091a3f11a5fb020b04890b60819f389dda3e", @ANYPTR64, @ANYRES32, @ANYRESOCT=r16], @ANYRES16, @ANYRES16=r62], @ANYPTR64=&(0x7f0000000bc0)=ANY=[], @ANYRES16=r61], 0x3, 0x1400) msgsnd(r56, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f58019507850800000019016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e38070660"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) socket(0x10, 0x1, 0x4) pipe(&(0x7f00000000c0)) 15:19:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) write(r1, &(0x7f0000000200)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333175edf6d0f3295f5a5e8b04efdd700000000000000000071d9b8020351a907792a000000000000a3c3c79e8dc8cd551f19ad13c12211e7c24b63a4b14bc06b3e717dc59da94b2606e0a7be16cb80b39e54f48f8b17f0e647bbefd2738154089b1c0a5fc70194fedd3eceaeb2836492c547b129ef967a95ee4f783ebf9406", 0x96) pckbd_enable: command error 15:19:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="eaee86dc13068547e2ae4c5be5bc51856c05805bf80e1853f8c08cab72e73f81dfd66b64da120425d2000000009592320a68cad29217556f560daf026b5981efc5b72dbddb5e88fa3f3db30347d0d1b45683aa16496f6eba6311a0673b314920ed1e82c3e402cd1c7cc90f5045a66bd9c4eee44b437903b881194f7dccc7c9035664dddcc0c20ec888f822494cbf93e3121118a146f4"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="e0c1581ac39267e7080000000025c6149b33ff0f", 0xfffffffffffffd34) write(r0, &(0x7f0000000040)="1259a4d1e737526b", 0x8) 15:19:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="53d44e5912fcc1871a58d67861ca5c0ba547c0d8a735f858a89ddd623f81a02fbd063a5bd9996142", 0x28, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:19:56 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f0000000180)="0d92302893ee5ea602f333d16ffeb89324bc55db9793e43483f3b2365404", 0x1e) 15:19:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x3d}, {0x10000016}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x7, 0xa4a8000}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x7, 0x6, 0x7, 0x401, 0xcb8, 0x2, 0x3, 0x7}, &(0x7f0000000080)={0x3, 0x1c, 0x6, 0x100000001, 0x77c, 0x0, 0x9, 0x100000000}, &(0x7f0000000100)={0x1f, 0x8, 0x1b91, 0x5, 0x0, 0x2, 0x9, 0x1}, &(0x7f0000000180)={0x1, 0x60}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10, r4) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 15:19:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") msgget$private(0x0, 0x8) r1 = getppid() getpgid(r1) r2 = getegid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r4, r2, r4]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r4]], 0x1, 0x7fb) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x1004) msgsnd(r5, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac05a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafb94a8cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r6 = geteuid() r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = getpid() ktrace(0x0, 0x1, 0x4, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r9, 0x0, 0x80, 0x9}, 0x3, 0x3f, r10, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r11 = socket(0x800000018, 0x1, 0x0) getsockopt(r11, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r16, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r17]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = msgget(0x1, 0x254) msgsnd(r19, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r19, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r22, 0xfffffffc, 0xd, &(0x7f0000000740)="a52fd5f35623d06161d488b6153bfdea17017a064e107c3c3d6487b8e55e4deadad895558beca14608885f3fe332772e4ec92980b403892c99e9f293560c259ad0e3c617e6a417bba1055ce377a02cb71ae0e9de5540021c1b3c2dc8d21825a8bd62f75fe356749338180bc6", 0x6c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x84, 0xfffffffffffffff9, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}]}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r29, 0x0) r30 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{0x8, r20, r21, r23, r25}, 0x3, 0x0, r30, r31, 0x9, 0xb01, 0x9674}) r32 = getgid() setregid(r25, r32) getgroups(0x6, &(0x7f0000000100)=[r14, r17, 0x0, r32, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r33 = getppid() getpgid(r33) r34 = getegid() r35 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r36 = openat(r35, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r36, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r34, r34, r37, r34, r37]) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r38, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r37]], 0x1, 0x7fb) msgrcv(r38, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r33], 0x1, 0x0, 0x1004) msgsnd(r38, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r38, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r38, &(0x7f00000011c0)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f9cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbca2d327304f8453eb2b2796f5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f5857493159071977e73f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc69b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf242bda410347ff5d84512b09c87728512108b7c594f2694675a7357563485da40991642a72523ccbd2d35ecc960e6af761d44d2a3ec448bd2135a16ee3ff572b17dea2efe7bd96551570b2bc328d21414982d6e02d45813214c0456d4ea888ab9b05dd2056c6c27eb794c146966e7600"/795], 0xd5, 0x40000000000800) geteuid() getegid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) getpid() 15:19:56 executing program 1: munmap(&(0x7f000051a000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r1, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) 15:19:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) mkdir(0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) unveil(0x0, 0x0) semget(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, 0x0, 0xfffffffffffffff7) pipe2(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() semget$private(0x0, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) 15:19:56 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x2, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x2, 0x4000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x3, 0xfe) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x4000, 0x1) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x4, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x1, 0x40) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = kqueue() dup2(r1, r0) 15:19:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) read(r0, &(0x7f0000000100)=""/106, 0x6a) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="f677fb8905114093ea95d678568ce5f10421cdea8e758f42920e6d39c9ad521f981f3a8562917e9ccfbdee1ba8cb23b2954477b1b4eef942d57e9e8684e16c8c89be6b027c2acd996062fa4c77468c7e5d7fd17845da5b6ae4292c9ae2a716db09a769f9b146081188de074699ff820aedc48956f062db553f00fc627c7d35110321722f8b2c60cd0a8a3a50a9a6d3e6444e26ceab7f7003aafeae17e31389b5614c128c5682d2723a0b6028e92d6c9bf4503edbcf286daf7ffc83f00ba90509150d19fb3c634035b535ed6d60dbe446caeb3e9a2b466b9eaed877d1d9764488"], 0x10) unlink(&(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 15:19:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffe], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:19:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x01\x00', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) select(0x40, &(0x7f00000000c0)={0x6, 0xff, 0x1, 0xffffffffffffff7f, 0x8, 0x49, 0x1ff, 0x1}, &(0x7f0000000100)={0x10000, 0x6, 0x4, 0xfffffffffffff801, 0x4, 0x3ff, 0xffffffff, 0x1}, &(0x7f0000000180)={0x4, 0x4, 0x8, 0x2, 0x3ff, 0xc267, 0xb2b8}, &(0x7f00000001c0)={0x9, 0x4e43}) 15:19:56 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) 15:19:57 executing program 1: r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) r6 = kqueue() r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4c) r8 = socket(0x31, 0x4000, 0xff) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x4c) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r15, r17, 0xa9, 0x20001, 0x1, 0x1}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r24, r26, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r18, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r31, r33, 0xa9, 0x20001, 0x1, 0x1}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f00000001c0)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) r42 = accept$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r43 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r43, 0x4, 0x4c) r44 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r44, 0x4, 0x4c) r45 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r45, 0x4, 0x4c) r46 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r46, 0x4, 0x4c) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f00000001c0)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r53, r55, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r48, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r47, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r60, r62, 0xa9, 0x20001, 0x1, 0x1}) r63 = getpgid(r60) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f00000001c0)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r70, r72, 0xa9, 0x20001, 0x1, 0x1}) r73 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r73, 0x4, 0x4c) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="4c972d45a983a73f8a13680b66ec7cc57c7870ef6a3805248a68787ab9dfd34d62f18982146c26e225f44f844f21add2f5147b9a14b5794ba1cab5080a94666700d47accc9b5f2c4587aaaf1c0dba9d7e2c010dcdc8d584e87cedf8d20cf8dfa1382d1be2093d02360da1ea77bd86130ae16ae764c98b8801efbce560d2738764b9bb943aaf6ba4706015cdffe1b8bd28146a5402c1a3b1cf8894ebdbeac4407072c622f072da5fced3962a25bbd208ce5412a83228939c0baeddf1cd2b4cf87c1fd7375964a9ced35ce2350beb08e3dcf8e88199e8e1fb6570efac2f10f65a477873b86fc67f6856dc98c4bfb48c2e3c1256cea39e24e1726bd2c693fe59f", 0xff}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="bd76", 0x2}, {&(0x7f0000000340)="b4abd9876c6aef8c626c44ef129b9e44be325cc4f1a73684d32fcfc3bc0cb604a74dcb11cebbd1a151344ca9dd5c580816f30e416f0a2164687de6b7762e0450ce554e0f4e6c3dca86e6946d3b8ff782813c7d9f7e7092cbdcf5a8d15b233a6878d4f28c5b681e362132ce6e92f5a5f0a49d8cf5f3d542e298b1a11222ed26bc81a95d796f6c0d534d115dcbece9c8a1779a48d8880b0b09ce9f58347da1def7483997c226", 0xa5}], 0x4, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r3, r0]}, @cred={0x20, 0xffff, 0x0, r15, r30, r37}, @rights={0x30, 0xffff, 0x1, [r2, r42, r43, r44, r45, r2, r46, r1]}, @cred={0x20, 0xffff, 0x0, r63, r64, r68}, @rights={0x20, 0xffff, 0x1, [r1, r2, r73, r2]}], 0xc8, 0x2}, 0x5) r74 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r74, 0x4, 0x4c) ioctl$TIOCSETAF(r74, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a8741bb100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r75 = socket(0x800000018, 0x1, 0x0) r76 = geteuid() r77 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r77, 0x4, 0x4c) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r76, r78) setsockopt$sock_int(r75, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r79 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r79, 0x4, 0x4c) write(r79, &(0x7f0000000180), 0x0) bind$unix(r75, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r80 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r80, 0x4, 0x4c) ioctl$TIOCSTSTAMP(r80, 0x8008745a, &(0x7f0000000040)={0x401, 0xffffff46}) pckbd_enable: command error 15:19:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82021e0706d012653000c24ef6d6a5c37d80db3c0461a921ff7a3fc494bf45bf60bf6dc9c5f189cd6b7fb2d360dc8abff728cc2bc5cca9dccc783c6b4d97667b80984d53aee90bef22a6efb534d9bc02038c05f1d3f5e75f80aa66ee4ff7e62830704dc4fbfa290421c243b005b3261c24156e7f3ed213bc88314f69106cc3adb1c69c835e2ccc3ec5e010f279b09ffe27d0342ead6a33b4a289c8c3796eb4a6afc39cbecd1f597388412113853c6ff53b34689a0d8d8436acfb536d810271f7f9fcd3d9955fe531f6a2ba61aeeb247e310931339137296cfae2247c464630c4dd13981ffa0bb650fe22fc3416ebc31563d1420421b0abba5eca09211ddaffd5a5cfa7cfe75c8969fb0b04b3adffd2f2bab14e14d68164c672fbdf7a46395fc805a84c87311380fa9f46ac205d03dc649691c2c74cf0f0ba3f7a3b18fe2b5b69560e64dc43209e69461743d2eb28cd839de5ff80"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x4000, 0xc1) fsync(r4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) getsockopt(r5, 0xff, 0x3, &(0x7f0000000000)=""/70, &(0x7f0000000080)=0x46) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 15:19:59 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 15:19:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x4c) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchdir(r7) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x4c) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x4c) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x4c) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x98, 0x40000000, 0x823a, 0x2}, {{r6}, 0xfffffffffffffff9, 0x42, 0x1, 0x101, 0x8}, {{r0}, 0xffffffffffffffff, 0xd1, 0x4, 0xaee, 0x3ff}, {{r8}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x3f, 0x9}, {{r3}, 0x3459c6749a9ab962, 0x10, 0xc0000002, 0x100, 0x4}, {{r9}, 0x3, 0x3a, 0x2, 0x9, 0x9}, {{r10}, 0xfffffffffffffffd, 0xc1, 0x80, 0x4, 0x4000000}], 0x401, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffe, 0xc2, 0x1, 0x2, 0xffffffffffffff81}, {{}, 0x4, 0x1b5, 0xab, 0x3ff, 0x4}], 0x1, &(0x7f0000000280)={0x200, 0x4}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace in_delmulti(bffffffdffffffff) at in_delmulti+0x8d in_purgeaddr(ffff8000006a2c00) at in_purgeaddr+0x156 in_ifdetach(ffff8000009e3800) at in_ifdetach+0x74 if_setrdomain(ffff8000009e3800,6) at if_setrdomain+0x19a ifioctl(fffffd8036fa8780,8020699f,ffff800015926b80,ffff8000ffff2290) at ifioctl+0x169d sys_ioctl(ffff8000ffff2290,ffff800015926c98,ffff800015926ce0) at sys_ioctl+0x5b9 syscall(ffff800015926d60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x96c24dff1d0, count: -8 ddb> show registers rdi 0xffffffff8152520d in_delmulti+0x8d rsi 0x17705 acpi_pdirpa+0x356d rbp 0xffff8000159269a0 rbx 0 rdx 0x17706 acpi_pdirpa+0x356e rcx 0xffff800015b33000 rax 0xffff800015b33000 r8 0xffff8000006a2c00 r9 0x5 r10 0xdfbd6b1664d47807 r11 0x74d6e4b8598532f4 r12 0 r13 0x3 r14 0xbffffffdffffffff r15 0x1 rip 0xffffffff8152520d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015926940 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.0) pid=410959 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff825654b8 process=0xffff8000ffff6d90 user=0xffff800015921000, vmspace=0xfffffd8029a24890 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 97952 347190 57206 0 2 0 syz-executor.0 *97952 410959 57206 0 7 0x4000000 syz-executor.0 57206 498036 60666 0 3 0x82 nanosleep syz-executor.0 20431 480394 0 0 3 0x14200 bored sosplice 13584 344611 60666 0 3 0x2 biowait syz-executor.1 60666 273124 74950 0 3 0x82 thrsleep syz-fuzzer 60666 502883 74950 0 3 0x4000082 nanosleep syz-fuzzer 60666 223121 74950 0 3 0x4000082 thrsleep syz-fuzzer 60666 485509 74950 0 3 0x4000082 thrsleep syz-fuzzer 60666 44529 74950 0 3 0x4000082 thrsleep syz-fuzzer 60666 19054 74950 0 3 0x4000082 kqread syz-fuzzer 60666 344382 74950 0 3 0x4000082 thrsleep syz-fuzzer 60666 507891 74950 0 3 0x4000082 thrsleep syz-fuzzer 74950 123718 91482 0 3 0x10008a pause ksh 91482 518385 8388 0 3 0x92 select sshd 39667 49254 1 0 3 0x100083 ttyin getty 8388 296820 1 0 3 0x80 select sshd 4281 87629 4073 73 3 0x100090 kqread syslogd 4073 335808 1 0 3 0x100082 netio syslogd 79703 211413 1 77 2 0x100090 dhclient 76450 325889 1 0 3 0x80 poll dhclient 85482 297385 0 0 2 0x14200 zerothread 48672 123824 0 0 3 0x14200 aiodoned aiodoned 12268 323623 0 0 3 0x14200 syncer update 60983 22457 0 0 3 0x14200 cleaner cleaner 66772 309432 0 0 3 0x14200 reaper reaper 99905 251717 0 0 3 0x14200 pgdaemon pagedaemon 56442 21456 0 0 3 0x14200 bored crynlk 76132 167834 0 0 3 0x14200 bored crypto 4139 501717 0 0 3 0x40014200 acpi0 acpi0 82647 474974 0 0 3 0x14200 bored softnet 29341 313839 0 0 2 0x14200 systqmp 3111 235365 0 0 3 0x14200 bored systq 38161 368776 0 0 3 0x40014200 bored softclock 41083 487129 0 0 3 0x40014200 idle0 23629 127378 0 0 3 0x14200 bored smr 1 74610 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9519 6349K 6855K 78643K 11323 0 pcb 13 10K 12K 78643K 79 0 rtable 104 4K 4K 78643K 418 0 ifaddr 85 16K 16K 78643K 144 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 30 0 iov 0 0K 16K 78643K 61 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1467 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 69 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 299 0 sigio 0 0K 0K 78643K 12 0 proc 48 38K 54K 78643K 429 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 53 0 in_multi 75 3K 3K 78643K 114 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 84 371K 371K 78643K 84 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 124 71K 71K 78643K 1600 0 UVM aobj 20 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 65 0 NDP 14 0K 0K 78643K 32 0 temp 142 3019K 3083K 78643K 26605 0 kqueue 0 0K 0K 78643K 4 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 7 1 0 1 1 0 8 0 rtpcb 80 60 0 58 1 0 1 1 0 8 0 rtentry 112 78 0 39 2 0 2 2 0 8 0 unpcb 120 396 0 387 2 1 1 2 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 168 0 168 2 2 0 1 0 8 0 tcpcb 544 305 0 301 14 5 9 14 0 8 8 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 4 0 4 1 0 1 1 0 8 1 inpcb 280 569 0 562 10 1 9 9 0 8 8 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 ppxss 1128 4 0 4 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 360 0 152 15 0 15 15 0 8 0 art_table 32 362 0 152 2 0 2 2 0 8 0 art_node 16 77 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 115 0 75 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 66 0 56 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1840 0 438 46 0 46 46 0 8 0 ffsino 240 1840 0 438 83 0 83 83 0 8 0 nchpl 144 2603 0 1011 60 0 60 60 0 8 0 uvmvnodes 72 2054 0 0 38 0 38 38 0 8 0 vnodes 208 2054 0 0 109 0 109 109 0 8 0 namei 1024 7402 0 7401 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6792 0 6791 8 7 1 7 0 8 0 plimitpl 152 33 0 26 1 0 1 1 0 8 0 sigapl 432 467 0 454 2 0 2 2 0 8 0 futexpl 56 11404 0 11404 1 0 1 1 0 8 1 knotepl 112 92 0 73 1 0 1 1 0 8 0 kqueuepl 104 221 0 219 4 0 4 4 0 8 3 pipepl 128 334 0 315 2 0 2 2 0 8 1 fdescpl 424 468 0 454 2 0 2 2 0 8 0 filepl 120 4240 0 4144 11 0 11 11 0 8 8 lockfpl 104 105 0 104 1 0 1 1 0 8 0 lockfspl 48 38 0 37 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 458 0 450 1 0 1 1 0 8 0 zombiepl 144 454 0 454 1 0 1 1 0 8 1 processpl 864 483 0 454 4 0 4 4 0 8 0 procpl 632 821 0 784 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 1029 0 1011 14 4 10 13 0 8 8 mcl64k 65536 18 0 18 2 1 1 1 0 8 1 mcl16k 16384 12 0 12 1 0 1 1 0 8 1 mcl12k 12288 16 0 15 1 0 1 1 0 8 0 mcl9k 9216 7 0 7 2 2 0 1 0 8 0 mcl8k 8192 10 0 9 2 1 1 1 0 8 0 mcl4k 4096 46 0 45 1 0 1 1 0 8 0 mcl2k2 2112 3 0 3 2 1 1 1 0 8 1 mcl2k 2048 70099 0 70046 22 14 8 18 0 8 1 mtagpl 80 20 0 4 2 1 1 1 0 8 0 mbufpl 256 114381 0 114198 22 4 18 18 0 8 2 bufpl 280 7591 0 2341 376 0 376 376 0 8 0 anonpl 16 82275 0 62316 101 4 97 98 0 62 15 amapchunkpl 152 2534 0 2385 15 8 7 11 0 158 0 amappl16 192 3213 0 2103 75 11 64 68 0 8 8 amappl15 184 137 0 132 1 0 1 1 0 8 0 amappl14 176 31 0 29 1 0 1 1 0 8 0 amappl13 168 132 0 131 1 0 1 1 0 8 0 amappl12 160 10 0 9 2 1 1 1 0 8 0 amappl11 152 95 0 80 1 0 1 1 0 8 0 amappl10 144 10 0 7 1 0 1 1 0 8 0 amappl9 136 579 0 575 1 0 1 1 0 8 0 amappl8 128 125 0 98 1 0 1 1 0 8 0 amappl7 120 106 0 94 1 0 1 1 0 8 0 amappl6 112 91 0 80 1 0 1 1 0 8 0 amappl5 104 153 0 143 1 0 1 1 0 8 0 amappl4 96 823 0 793 1 0 1 1 0 8 0 amappl3 88 137 0 127 1 0 1 1 0 8 0 amappl2 80 2972 0 2903 3 1 2 3 0 8 0 amappl1 72 18105 0 17690 27 18 9 20 0 8 0 amappl 80 1079 0 1033 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 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 474 0 454 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 474 0 454 1 0 1 1 0 8 0 vmmpekpl 168 7242 0 7217 2 0 2 2 0 8 0 vmmpepl 168 64989 0 62767 165 25 140 140 0 357 42 vmsppl 272 473 0 454 3 1 2 2 0 8 0 pdppl 4096 954 0 914 7 1 6 6 0 8 0 pvpl 32 214945 0 191967 226 6 220 224 0 265 32 pmappl 200 473 0 454 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 180 0 29 5 0 5 5 0 8 0