kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 28 15:28:52 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.249' (ECDSA) to the list of known hosts. 2020/02/28 15:29:03 fuzzer started 2020/02/28 15:29:09 dialing manager at 10.128.15.235:11238 2020/02/28 15:29:09 syscalls: 337 2020/02/28 15:29:09 code coverage: enabled 2020/02/28 15:29:09 comparison tracing: enabled 2020/02/28 15:29:09 extra coverage: support is not implemented in syzkaller 2020/02/28 15:29:09 setuid sandbox: enabled 2020/02/28 15:29:09 namespace sandbox: support is not implemented in syzkaller 2020/02/28 15:29:09 Android sandbox: support is not implemented in syzkaller 2020/02/28 15:29:09 fault injection: support is not implemented in syzkaller 2020/02/28 15:29:09 leak checking: support is not implemented in syzkaller 2020/02/28 15:29:09 net packet injection: enabled 2020/02/28 15:29:09 net device setup: support is not implemented in syzkaller 2020/02/28 15:29:09 concurrency sanitizer: support is not implemented in syzkaller 2020/02/28 15:29:09 devlink PCI setup: support is not implemented in syzkaller 15:29:20 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xf14e, 0x2}, {0xffffffff, 0x7}}) r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, r1, r2, r3, r4, 0xe8, 0x5}, 0xd0, 0x6, r5, r6, 0x0, 0x9, 0x800, 0xfffffffffffffff9}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000280)={0x6, './file0/file0\x00', './file0\x00'}) connect$inet(0xffffffffffffff9c, &(0x7f00000002c0)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000340)=0x1e) r9 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000380)={'./file0/file0\x00', 0x7fffffff, 0x4, 0x9, 0x1, 0x0, 0x8001, 0x5, 0x2, 0x0, 0x23, 0xffff}) r10 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x8, 0x80) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) dup2(r10, r11) socket$unix(0x1, 0x1, 0x0) r12 = accept$unix(r11, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r16 = getpgrp() r17 = getuid() r18 = getegid() r19 = accept(r8, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) r20 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r21 = open(&(0x7f00000009c0)='./file0\x00', 0x20000, 0x28) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wsmouse\x00', 0x80, 0x0) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/speaker\x00', 0x20000, 0x0) r24 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r26 = getegid() r27 = getppid() r28 = getuid() r29 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, &(0x7f0000000b40)=0xc) r31 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) sendmsg$unix(r12, &(0x7f0000000d00)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000540)="d82a185d816949424bb2996908eddfe8ee9e82e354611809df72c2d03d9dd319c82656840d060cc6d8", 0x29}, {&(0x7f0000000580)="49f30d1c315473db0fb2e659b2aa95fe52b4b5c95f129c540a87aedda22d78ffc09fbd9c0f25921928b16a20d6234da8a63b36c29349644690a3166abca7cee3", 0x40}, {&(0x7f00000005c0)="be1d32ae59471a19ec1cc7c89e72f3e13d3a987513db1aa3f4bdc0653983551031ff63bd0f45b9c2c5b2c6aa0e5c6935fd67ea9514270902a48d89c2cd286a823adb9af66a036c47cd0c6453864f48f477f79ff3d29136a366d9a571481d48eac3499cb285221c76cdc6b9c8c06116ae5f2cd52932625f739db218521b413796b2240dbe51eec3d76abbba4dcf9b7280950c02", 0x93}, {&(0x7f0000000680)="5fd9be8a1e8d12300c0e622d815602a9ed2bae9eb8fb87ee1ff6add494d59acd900f923f0ffa68f417f45f7ff26cd0bd65c1df2b4bced645136b680060eb3a03336e7b51b949ff0c3d9c754cdb1f0a7fcdeab88c63d17701dbad62a31246", 0x5e}, {&(0x7f0000000700)="0227c3887f64178a011c8942f8fa96446c7bb4b58114b45849f488ad05818ae9b82b53d9d16960f15be6984d0409c05f2ecb60ca", 0x34}, {&(0x7f0000000740)="84ac64fcbcbad89427d35283e67cee3ab6fceac7b8206c0115861e030469d8b05bb57ac85fb4e543dcd4070ad18aa8cb2cf929359f66882ad98996a7c160100a1e2787189a714f06075ded6d361c5b7033d335053d00ab378748acb199c70712251c5073533e70c78ee5107a4aae1c", 0x6f}, {&(0x7f00000007c0)="8f1cec18ae872b08d8b258f3231ce8903d861dfd6d811145c0d2d9e75c9b96b010abd573e4f955901add63c84cf514ae7fccec3d5dfdf83d1b81102ad8c2b606d9649d913b1976fe04332f63a4312c6775a06539a173c810356b26cdd965e1c39c00", 0x62}], 0x7, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x30, 0xffff, 0x1, [r19, r11, r20, r21, r22, r7, 0xffffffffffffffff, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}], 0xd0, 0x8}, 0x8) 15:29:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x3f, 0x3, 0x5, 0x4}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fchmodat(r4, &(0x7f0000000180)='./file0\x00', 0x96, 0x2) poll(&(0x7f00000001c0)=[{r3, 0x10}, {r3, 0x40}], 0x2, 0x80) r5 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r5, 0x0, 0x8) utimensat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xffffffff00000001, 0xffff}, {0x8, 0x2}}, 0x0) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) recvfrom(r6, &(0x7f00000003c0)=""/114, 0x72, 0x400, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) kqueue() getdents(r4, &(0x7f0000000480)=""/108, 0x6c) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0x100, 0xa0) pwritev(r8, &(0x7f0000000740)=[{&(0x7f0000000580)="eec11c53e4e2d703cd819c254c053497713ef5475e9d712910e7c9567a57b5da4731bd4ab238c4a1e48a5464bc8b7fe86387c5558c93e694dd071cbdc212699084f43461f4b239934e84e28dc63ae00ee8bf8871dfe48b88566f586a29446c506e9459f0ef300541dd5b8803dde21cecb9e3d0b4edea7f26ec9d21300c47d95920b11ad8a7f669ab", 0x88}, {&(0x7f0000000640)="4d61419cb3b3e302bd53a87bc9a24210f3791981a908218ba0b72f75aa4b22a130c76eebd39e91d0724158e8b2a34c9be7f666d37e352c6416c85e9812fecf9e46", 0x41}, {&(0x7f00000006c0)="de7ab717a6f05597fff0ca57724e834153e33e1a6b1e11794deb0e233f7a9c82e464b760a5891cc8d9cf7382e3980fff36f2037b2220edbcd6c2a3", 0x3b}, {&(0x7f0000000700)="95267e5fc15878e9", 0x8}], 0x4, 0x0, 0x8) pwrite(r7, &(0x7f0000000780)="148e3b59bd00213d3bb7ec92ab52cdd82bb8ad526186b013a17ab8bfaa170143d5f77ad81ed8d36e1e81248dc8620ff33ba8", 0x32, 0x0, 0x5) link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) fcntl$dupfd(r9, 0x0, r0) geteuid() msgget$private(0x0, 0xa04) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) setsockopt(r10, 0x6, 0x8, &(0x7f0000000940)="45e8225c3cd8e32e10a18420c134c91c52e2ebf51ecbeac6b64111bbf2ae714054d23e22b8775d47f017c19b3f975fe6113348dae522caa72f6df1e6752095d9ab65749ce9e5ff4c0588ca0d41252547f1e0048dd15b9d95e6e98134705cf304370a6749b138676c0fdf0b952bd0e2a694798cb9fb0d71d72fc9f64251c88277728680a4eb19c3d11ace05462e7b1294ae41185b627345dba6baf41228afa7b962d09605dd011da35e008586191e72f8008a60480cc2399c0f81a65150d10f8e", 0xc0) 15:29:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2bd5cfdfe9ce21287ae30450214c6f5545"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = socket$inet(0x2, 0x8000, 0x6) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 15:29:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 15:29:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8257de2f666989653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:29:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa877e1cdd1428a75) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x40}, {0x6, 0x0, 0x80}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x3}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") open(&(0x7f0000000240)='./file0\x00', 0x10, 0xa1) 15:29:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() pipe2(&(0x7f0000000040), 0x10004) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 15:29:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r1, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) r2 = dup2(r1, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x4, 0x1}) semget$private(0x0, 0x2, 0x108) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0x7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r3, 0x2}) close(r3) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 15:29:21 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x0) getsockopt(r1, 0x3, 0x80000005, 0x0, 0x0) getsockname(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="da", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x20000000, 0xfffff690, "f0aeed0a671676308304000000205f18216400"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 15:29:22 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r1, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="741e69d35fff061a01911a836e5def52007b023c92455e243aaa61dc828b5da535f0f4f5793b929c9f031cb6a232f37adf2752ce36ca15052b383ce696afb08c7c7b6b407f55034804ee5a438e432fe4e5e720ed45f2befce986bc25e215ff209742d8ae33ecbfc7c4fac206870d144111bb9ea0d9cb7964cbeb791c4e492a26eed354345d5b277bb539315915cfcbe52f4e2351608e9ac03e6234fb1dcd3642ee6abc65101eef"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = geteuid() r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x3, r7, r8, r13, r10, 0x4}, 0x200, 0x401}) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = socket(0x2, 0x3, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x3, r15, r16, r21, r18, 0x4}, 0x200, 0x401}) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x3, r24, r25, r30, r27, 0x4}, 0x200, 0x401}) semop(r23, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) semop(r23, &(0x7f00000011c0)=[{0x0, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r35 = socket(0x2, 0x3, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$TIOCFLUSH(r36, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x3, r31, r32, r37, r34, 0x4}, 0x200, 0x401}) r38 = semget$private(0x0, 0x4, 0xa5) semop(r38, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r43 = socket(0x2, 0x3, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCFLUSH(r44, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000240)={{0x3, r39, r40, r45, r42, 0x4}, 0x200, 0x401}) r46 = semget$private(0x0, 0x4, 0xa5) semop(r46, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r46, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r46, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r51 = socket(0x2, 0x3, 0x0) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$TIOCFLUSH(r52, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000240)={{0x3, r47, r48, r53, r50, 0x4}, 0x200, 0x401}) getgroups(0x6, &(0x7f0000000080)=[r10, r16, 0xffffffffffffffff, r34, r42, r48]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r56 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r56) setpgid(r56, 0x0) r57 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r5, r54, 0xffffffffffffffff, r55, 0x78, 0x59}, 0x1f, 0xffff, r56, r57, 0x8b9, 0x401, 0x120, 0x4}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:29:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x4000, 0x6) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) r2 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r2, r3}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) getsockopt(r0, 0x5, 0x6, &(0x7f0000000180)=""/208, &(0x7f0000000100)=0xfffffffffffffd93) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000002c0)) write(r4, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) r5 = socket(0x2, 0xc003, 0x0) getsockopt(r5, 0x0, 0x5, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0xaa3b, 0x1}, {0x18, 0x2, 0x6}, 0x1ff, [0xffffff00, 0x5, 0x1, 0x0, 0x623a, 0x0, 0x3, 0x2]}, 0x3c) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r6, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r7, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000140)) fcntl$getown(r7, 0x5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000140)) syz_open_pts() fcntl$getown(r6, 0x5) pread(r4, &(0x7f0000000080)="c902ce01d35e64a9b197b171414458997cb1c964596bf641140cf06412472f9c61d5124a93e60362fb3964ef69376f427d2164d9b9734d1414b8facd7e020fd3856b6e8e2a06f5ac77119b5d4131465b6735bcdd191bdc82d1a943185d39e0a09b8e6fcef6d4a6b2a993c5a849893510ea209dedd785e37cc78a308075d72e65", 0x80, 0x0, 0x80000001) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000), 0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x4, 0x5, 0x7, 0x1, 0x4, 0x8, 0x4, 0x1, 0x0, 0xb9, 0x6}) 15:29:22 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000180)=""/149, 0x95}], 0x2) 15:29:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r2, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) socketpair(0x0, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x40}, {r0, 0x106}, {0xffffffffffffffff, 0x80}, {r1, 0x2}, {r2, 0x4}, {r3, 0x1}], 0x6, 0x6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 15:29:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:29:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getitimer(0x1, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:29:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) dup2(r2, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 15:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x4d}, {0x6, 0x0, 0x0, 0x8}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:29:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x2, 0xc003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x2, 0xc003, 0x0) getsockopt(r4, 0x0, 0x5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000300)=0x43cbb, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xb0, 0x0, &(0x7f0000000140)=""/176}) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="6bdcab212587a3771446a8e176c7ee76f31425caf7c3b5df056ca860245e40b6e24a74e1ba194c13e3b3c2615bf4527b60e9a109d4217922c049f16728b61b7de097be7e4588568887e957df974a5363b9fa9c35a6e9e472b12801d0c3d29c644ce3a4c6f5d4f2f695c990b4ee8a6c1ba8891dfe65eff8aa1613c7811689e2d8e72650c0c4fede4ec0e58e4cfb4ca663d097e4d26a140cc05a0532caa8ece68b22e1d47b22f050c9330b0f63b1c965fa3d57293d0ceced755f04ce57ab1472797f4f0f7ce42d639931b66f56f735dda01d1514ebb66f097d7f2055f74f1ff4b8f76279a398df6ffc27", 0xe9) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r6, &(0x7f00000001c0), 0x66, 0x0, 0x40000000, 0x0) 15:29:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x42) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x151) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) 15:29:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r1, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) mmap(&(0x7f0000260000/0x4000)=nil, 0x4000, 0x6, 0x10, r1, 0x0, 0x80000000) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) write(r3, 0x0, 0x0) 15:29:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r9, r6, 0x4}, 0x200, 0x401}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000200)=[0xfff8, 0x200, 0xffff, 0x3ff]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socket(0x2, 0x3, 0x0) dup(0xffffffffffffff9c) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r15, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000140)) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r16, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000140)) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x3, r11, r12, r18, r14, 0x4}, 0x200, 0x401}) fchownat(r1, &(0x7f0000000000)='./file0\x00', r9, r12, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [{}, {0x0, 0x10000}, {}, {0x0, 0x0, 0x0, 0x10000000}], {}, {0x0, 0x0, 0x0, 0x4}}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, &(0x7f0000335000), 0xfcb7) 15:29:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r1, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) fchmod(r1, 0x121) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r2, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c65300086c72dcd9219326c10908fbb0ef7ad44ba170e18e77141d363134cf2752737d06df2588423d5f6cd7f49974e5464addf5aa3409f180af25c1999827f82c0ebc0bcca039a54c4a97c38ba76d9fda834cabce0a39134b1787449b519fad26f70aa0a58a322d0ab358bca39b3dac2f83ba3d401f42ba2b41fd578f0ffe153beae9ece59ee1e52e9f14dce53b201ef806e8a7f3244853cebba4835c7"], 0x10) syz_open_pts() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) shutdown(r0, 0x1) 15:29:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") r1 = socket(0x2, 0xc003, 0x0) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x2) 15:29:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r2, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r3) 15:29:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) chroot(&(0x7f0000000080)='\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:29:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r1, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r2, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r3, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r4, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r5, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000340)=0x203) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) ftruncate(r9, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xe18) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x3, r11, r12, r17, r14, 0x4}, 0x200, 0x401}) semop(r10, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:29:23 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f, 0x400000aa}], 0x34, 0x0, 0xc68, 0x0) 15:29:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000000000000000000000000dae27edebf905d56560cd48e21adad8bd64b004f84c51c31c1f882016a1cae88d730987f4dbd53cbe4d1e390a06a19ac8bbd05d4ec037f6a16db38f4978db0a7cb374856181e6efb8bd50b2a53cf8798b6084af8c0c3e62508e7e794b7deeebd4f646695679db74dac08636bfad41a42ffdace5e677d6b5260907a49e7de6e7eaea0371115a47b14f12d168ea63ced37940bc26089e83dc5f9e8cd62c83c9329e13740d8e540fabf17bdb792ef2b64a57202b902b5fe15fb83f454c9133a9403761504d8807133c5374d82bf51ff861e220b2d374f1471f8cfc37f44d7b4c325"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e900000000fbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447a86f82867cacc4fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d", 0x1e0}], 0x2) 15:29:23 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x7, 0x6fb, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf], [0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x800000000006, 0x20000000], [0x0, 0xfffffffffffffffd], [], [{0x6}, {}, {}, {0x0, 0x0, 0x7, 0x2}, {}, {0x0, 0x2}], {0x0, 0x5dd2}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x0, 0x5, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) pwritev(r3, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000019140)=0xc) getsockname$inet(r3, &(0x7f0000000080), 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x1, 0x3, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r6, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000140)) r7 = dup(r6) readlinkat(r7, &(0x7f0000019180)='./file0\x00', &(0x7f00000191c0)=""/1, 0x1) getdents(r5, 0x0, 0x0) openat(r7, 0x0, 0x0, 0x188) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) getdents(r9, 0x0, 0x0) r10 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 15:29:23 executing program 1: clock_gettime(0x6, &(0x7f0000000000)) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x190, 0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8733, 0x8, 0x2d4, 0x1, 0x8, 0x6, 0x1a671fa, 0x1, 0x2, 0x2, 0x1000}) 15:29:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x67}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000700)=0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8, 0x0) lseek(r4, 0x0, 0x8297, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0x0, 0x7ff}, {0x30, 0x40}, {0x4000000100006, 0x9, 0x0, 0x101}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x1, &(0x7f0000000600)=[{0xffff, 0x0, 0x9, 0x4}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x9, 0x1, 0x0, 0x9}, {0x8, 0x80, 0x7, 0x5}, {0x6, 0x1, 0x2, 0x8}, {0x7ff, 0x1, 0x3, 0x9}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0xfffffffc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r1, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x100, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r6, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) pipe(&(0x7f0000000280)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000140)) preadv(r6, &(0x7f0000000580), 0x7, 0x0, 0x3) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r7, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000140)) r8 = syz_open_pts() r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r9, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000640)={0x0, 0xffdff000, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r8, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000140)) r10 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000340)) 15:29:24 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) login: pckbd_enable: command error 15:29:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x2, 0xc003, 0x0) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 15:29:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000000000/0x2000)=nil) 15:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f00000001c0)=[{0x796a, 0x80, 0x2, 0x5f200}, {0x1ff, 0x74, 0x3f, 0xffffffff}, {0x3, 0x40, 0x3, 0x9}, {0x4, 0x1, 0xaf, 0xa7}, {0x800, 0x2, 0x6, 0x3521}, {0x80, 0x1f, 0xfe, 0x6}, {0x1, 0x3, 0x3f, 0x9}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x106, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:29:25 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r4, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4d65d7665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000005c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, r6, r11, r8, 0x4}, 0x200, 0x401}) r12 = getgid() lchown(&(0x7f0000000580)='./file0\x00', r11, r12) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000004c0)=""/151, 0x97}], 0x4) execve(0x0, 0x0, 0x0) 15:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000380)="40c551571115b12ff78d5aee258c") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xae39, 0x2, 0x2400, 0x1, 0xff, 0x0, 0xd3b, 0x2, 0x1, 0x8, 0x3}) 15:29:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r1, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:29:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x6, 0xffffffff, 0x0, "000020000000fffffffffffffff800"}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000240)) 15:29:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="c7607f15", 0x4) getpid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) close(r0) 15:29:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd04, &(0x7f0000000340)="0db56de784b8ed8e1e108807b16165e21ce1ecbecdfc69c8e339cdb515335902abb3b1ae0fb6bf6726a6ad153ed320920d9e19927b2975208307410a7203c3c71371651992ac8c295a612e5fb14e64828bc4a8b157dab6fe346da2f0235bb20ad7e1efdeeb3ebbc0810823ab28540ea0e97a13a1427d637612578432b54a5df2fa718c0b0be0fdf7bff8f641e9bf763cd4917b3f86a1c83f9195867e868cb33a4247ba0aafe9d4f4797a5eda9c05ed66c46b8e8b3771d3341a3f09ea8263391fb9ebb0e32cf09b927623d3855e565539c65b5c2cb42c") 15:29:25 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x5) r1 = socket(0x2, 0xc003, 0x0) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 15:29:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 15:29:25 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) 15:29:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r1, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3f, 0x7f, 0x2, 0xffffbe47, "31025f1387c205d099f742913a34996282d7721a", 0x6}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 15:29:25 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x10a40, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) 15:29:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x400000000000000, 0x481], [{}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x200000000}], {0x0, 0x0, 0xfffffffc}, {0x0, 0x81}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:29:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setpgid(r1, 0x0) r2 = socket(0x2, 0xc003, 0x0) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x3, r5, r6, r11, r8, 0x4}, 0x200, 0x401}) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r12, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000140)) r13 = getpid() r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setown(r14, 0x6, r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000140)="603e9cdefa3af704ebee742dc460e69b423d57a829c21be65ce9a9ac494f91b9e5e8eb534f0d9c84f12ea26656018974adc3545cd3766387afd8877e194dd64f396ec65f42639708aba5e74e43da7ebb0bdbe53e378d760b96ea5b743e20f7215ead9515f325b53c5c5e0040bd73b741fbf6e98a5d067eb2c30c1ed4a0c018195c8608d8bb9ccff385a853dc5ec7c2bd822060f7837f62d3d29f13e19585529e7144c1fda9ab030c3bd0df43b5c41ea1ab7cf80b80e2a95f7e534092647b954b75b7b2fa79114903ab2fce5ed5193116c7816a0b0aac86f578574de64800b1349395a4cc0ec82275a2992f3eb0c2ad71204c34a5c757390b312107e80b75bc506106f52dea21c011a9ccab11b06d21f788283c54cfa3f9395bee6746a427c85e8f66815cff48210a782f45d8f6166d2b4e6feb4d3a6ce50688d63188fc181c5203927d6ddc192775a3d8821ed0237fd8af4df6886513fc8e4b3de01ce8a65d562d26e9b184ba2c546e348f4e617d1c8f2a89d40bff9f69b08bbb32de1e81e05c75a318f1b7939e722d6941768e181d44f6622897d0f077a785ac619e6221912e4fa8b9465c4dbb8a1446cdeff74725e223c8b91daddd15bb6c8938b901debe9897ef137e7655220e9b0cf5656b6fc7ad8141d276ef5bfb86731c1b5aec33af24ec2a5abbec53e5e34e49cdb0e7a8ec9d0f40e7f8e8978ba200e9382aee1da499a1b3fe94043f1f909ccc4b6f479e1d3ba7b0d23ffbdb30b47e4d0c6235fb607155266f380bcc9ea158fcc5d518870d3b4933c1f42bbd580652d79e985880e2caef7d8efe38dcf1dbee4dbb423c43b078931cced7f105acf396a4db11bb354cdf174c2cf0c25c17e87dbf6aa47dce419f9385ce12749fa1893d18e0d89df336027716dd24199b245adf2d2288e0a7f58e20c900eb671b1a4d4ab4e75bc4646857b2bcc26bfa67f9234c6dfba579e1dc9d0a34e6f0d3d35852756fbb0c10ee69848fb9deac42631a721a6dc9f62cb820ba8f807a7085f507e61bb9e196268388243389198e12be4f802ec6f87a22aef131444c22de3b4f27b782622a63363a475ee2d13e91a3eba4c673df2cedef0dbf4f1599be7f76ae9f9de3dc5fafeadcea92f359aa4b5045dfdbe44dace17c661127f2bf317ae592c116f8a6e30ed5c9bca1d1eeffcfbd4e32fa9f82154f5b05f202172322565572e823fcf535c7b8f994127e8949b8f8b11656bf42b68c7fdc2dd50753a1fb94bc9672d7e4060fcc452cd10615e1cd5a95a919b882f0d6ef0b1e857163631790fea1ac3110b61ea1fcf9f9219e37dd058f91bd25cdd3b77e433d17a4a944287ef7f644602c89e34bd6370ac3f3e66aab0027c78604bd1c892c7d940e64c5dd4cab14a52e4c4be7770d15955ea77232032367344f5c2f6fae43c77e865c20ea7f8a66d42d90655b9bb3dd40d9fd927e2cf7da3bfe505221aa5c1c6b269beeec6fb9a7104fac982dcbada6563f281835d499bd3aaad942ca1fb18a6bd3c6d09aa64bcc52f700a798152b8bfd524d7b1ecdca76105fc657cab6c267cce2b8e6e86649f032e4d8ad046cff9f94b615b82795750384f047647d65d5353bc250c84594296695a3cca4ec87e04e83fb778cacc8335dee6f9cb91e97d9807604c70a0c8bb39cfcf1561b4857d2d50e0200619cf482da90f9ec53f26151748c15ef7528e2b282276201df8eedca225463d19a078496e07404cbd106b28d76cb9092055a0a4d8a64df66dd5a0fbf2ef5aaeb88de797006f3d350d52b8e6d9b365e5e93da4d1e70b2e937b7f4d4169b7a3a49c71b5278aeb2422936de3c7851e774bfee665284494faab95d621014e0ac240548314f892cc17e18a2c5e6ec6835d7ba999e2bdb7fd8f38b6f684da7d5bef4ec54e359f6ccfa19f07aca46065ccf4a742cb76ef482f8738a298d05fd20499d204a8ad30a0f631211c59c112b4fb52d75942ed53412e7614ff74f5a4f6729956d9c198b73044be250ae2153990741432df1713f8a4a569553aa8fe7537a51640496c85abdae3c7f06a6774e49d5ec322556b70fdca6d6862fb30becf563f3165fa86edaf8084269198d5e6b1ba02aa804cd2ec41a09b7580bdb9d4bde5e7ce1716060f0b46742e7cf3dcc662e45a0580e0319dd1b1d3704896f76278866bdd4963b9969dfdc967fbcee3637122d40237f71451248bd0fdfcb0d81b5738314da5b2a9a66794cd05467d6e68f8ea8ef10eae294dd632e5a0dc90019d2fb81c6dd4aec9cc19210cf3523fb1dac15265c1a15d6d36dbfcbfa8b7f4b157e234636cdddf358ae49308049c5acd4e9216847e58c0cb9437a1b5f0faa3f9149b7828ede46aa68c7936ebdc0a3191601e4bb3bef6508436557c6fb4b8ae8c34cde975a8ebe4cbf3cb59aaa1cec1d60514f205c0a4bedfc114bf092142c0a1277edde8b02ea4cec2c1260961eebad19e122312643dea53c98418dac0f0e06153eb99e9ba135b195622109785312297276cc556344eb7eeb138db158990318949e3c3c47a1baabf79cb7ab1724577bd1c79c157bac4abf1e4bec063e985e4bdc015a679111be87f6dbf2bcc2dbb0d2bf0e2c3e13a7e0b535e7f1de2b3731c2e5a6bd8353da98c85c05e35702abe3f58f866e31e02571243abb3245f906ed17cf34479061a5e130284c1c720d23c15e888dcf0bbbf6bb4345ddf898da3aa627bce8cacd8d4c2ebd5c426f3c9978b16f257db2ed5a4977e4d543476b62482f0c66bed6a2af28434961393252e0ebc5542fcaa9aee1cebb75bab4beae0e344679235e7299be7c54d5c00721ae02a4dac81c3ec6a30b00961922203ffac2e6163a0769494bc793e0f830b09c8c6ffcbd2f59ae46fae1c993a7f11fac789fcbfda211c6f01eba68dab4d9a9c2c9305e3f7b66de73296f6df871bad3428e3146d86368c72b8f2bdb54b99917532e6f5826bdb6f8a1841095deec4b10e4a915cdb64e1e9e6da91f840841a5e94f33c5fb74fd2814eb5ddc62ddb2a677221b5b8b1a591c17ec2b0576610a8d1997c9c4b6f5234fe26188b4e117274371092b52d9304314fc11e4e6162055aabe2ac8ed42118db64b91b9de772fc29bbf71ca496379cb4220ff79cba43514a6685317a085444db97ce533bcc4fe17b721042cdd5f37dbd25311df7bbec1142403e43ff8d3e01a6344c7ba7e4a890e193b2381beade36b12d4c0558152abfee1b58ffcba65ff2c3bec24843a2c9c235d877697d7fae5817c3845a089a01553e3a7ba56958be95ef360e64d280555d7c6249a54de5d6952f254bcff2b59b9e49ecd34d9ad1cf4f2448af851d209809151dba4003d7e5e3bfc70973d264547734e6d1a5dfd28f729c4eaf3d1ed0b03f455339ba7cdc913099c645033ff960dd44e5d23393fb207eb21b82c68d750357f567a20d5612301d224a949f39972680d03352ecc0603abf052403b248bc6cc563d9b9d55001e05f63374cfe49477408bc77e1674752c580852b052df9e3cc870cfd9ad4d1d8e9d1381010c46d99ef52763d39411509fbdc068a15eccd6360207f21c9cbf7a9ffb9d022d125506ad08e5518978bcf9701d08e9c5c11a9ef83781422821f145ea7266eb128ed4ac7d75fd5c90d956839d4e144b25e6276e4516cf07a255c98adb050cbd66f9a5c97ddb16dee7d39df8b9258591b9f7c8ffc173dc05ddc7f6c0c357fb5b8dd5bfe5b302b041ed6814fcfbadb8ea426b7906b9ec3893fbe6b929fbca08efb509ae39c7c0dc9e17fccc050d4479e8108dc0a0f708c7a891ec557f17166fb24d4857432c09cf96aaa88f2e88e1b7cbc52d5988775fb41ee8df4399bd51c98ec0e95ba8930772408ccf6350751c2e0b1fd2ab467229e603e99972ff8f86751f3edc5756ff47568966a2720313b1edf6e389c128f0c538996dfee6ea81e3d1bc7a8544e3f78cacc61ce589028b2cb2e893e7f0cd366fa3a4c353c220723b5f29e83e8cbed40cdde9963fc27789372ce2d0454b99ab942c1f61bdb7b6bb7821685c0561e630593ad3ece24e9c6bf56851842078f0528cf4520168914adc243859510e791babc0549294da815cbfef92e780120fec81d66038b885400fe27c29f030e2f5191b0ccfdf4e517b451259be69d60232b38f9e8601386bdb296f6037cea50fb91a5adba694dc6b997274095bfaab9f1a61c4bd5bab3baae60e8cc3dd276203539ecfebad223845dc6c90e616b48191d667ac885ca5db349c2c637eb9935c52d142534778442622d925067ba72e4ca7b3a88c7e9dd0a93c049604e5d6963fd6223390fec86dc73905e996713512f79e110baf4dca486371e5a807825f26b7787b670dc23722bb37c9ef787a8d107bc7dcc98744dcb797e45d50159db82def171fe98ed3f800b4720d57737be1c3c729db98e8384b566fab5ced9708f89663da2725f837dd7ecabe620267e40dfd1b6cad71522c037cb486206bce26dba47655bf8d627f33f0110f09dd5df7c84fd657513a2feb14723517dc574a1f1724637bccb08fa57d6dd5d564944ff4f1f0c66e0f7b8d37e1845cd32b5cc96f65e9cf6b84cd6375ff481350a7e2bb44ad1f93db090d8b077ea908f26ed73698d5ccbe2fcb9d27892673a2a73aaa71dd67c9211cf3c84b1bef09307ba2f13b762df576a4ebe0b15b154779396a8c77bcb09cc3995f9a92451cb04d0bd2c23b60fff5fb5247a513228d5717c6c25ac4358d7ef863bfed91f4c521bc2d365975ee9accecd31edc10ddce42590ae7700202939cb7b03f10afc66c65ff9a5d8f3a45375b490b0cd22495fe683cf9aee71949f08c7d54a75d959cdca0d18cded43dc70ef63ca82b827e30169abc76fea9a3fb08abeac1ee6a228f9f94adc8c5c4557e5f2455373d82946abe005483b4474db3709c44db6b1f3c83f87fd6672040b9884d42fe3f89ba3be1ca755edd2feb4c5b57e6fbdf5706a4c4adb7ce535f895fe535dd0288f5251a5be6cdfa84378131f402accef0e35a3cad8b5edf7dd0a90aa8ac0cd9da364ea4f1b0cc75caed16fb9670d8949106af9d0c0751f25f47f75054e4139f17382e85406755f62a7762a851148187d1b9f32d6fc7688bb4f326d97dc9e9d1caa613340939eb4495523dd41d1ce773a07baa5baead787e5ea0ec56d898d372dae4d00e7734339e0484f30070572ff95a17bc20efdd62da22a1b56a7970a804f9bbb51fccbe98d89b7b574fcad789be1871b2c75ae7ad7e1ac714475b28f8c30aab7d3d1a905306bb20393f3642264d30cf26bbe0c02eacb0704b4f4549d4766c0164571a02c23d38698825c78569afacb1dce73f5e7efc7f49fe112700cd3bba6cba86d7b4bec6d730bd8027350b3554c225102ecd1ce4d7db82a0481965289ba07200ba1b60344412209dfb98727be955c38585760c9fa026b686617f4043195f6a249c551aa29941033cfe7477eea825c33604e96f476502adfb7e1dd2b1526fe17c53e36910c55e65044147ea05c593f12e23136967e7878eb30112938b5f802d0670f627b2e9eb17a807755c6dd27476152b28823f70c7bf530066538240002adead46f4299c7d66ebf7f8690bc3e64da9e5ee7bc50ef4f146ea97c35ddcf58290969d41b7668bc916dbf8e0a9021a5a44aa7f8fee644a5a7f77918b325a03f4bbba48fd285a988a9540d1c7281dc9970133bbd44f1c0da64f33bdc211db2f300dfdd91bf4fa28ecf91ad3ea8f2a258e4a266b61878c9b863cdf4b8a4273d7568fcf2f219f991e283511e55d4194baddf6f839f2c75484cba8eb3e97b205a491", 0x1000}, {&(0x7f0000001140)="d5eace8c7212dd477b209b1f032ed254246e0222a0e971dc77ffe4cd3f1f1dd1e4f47fe634a2fe2becc395adac8e07b2c3e6e16e690db04e20c43c1338e3dfef883455fe822424daa624910f1e390dc2e886fae13b6c8c1a1474a601f9b67d801facb6d370106882ed253b342e9aa516d2a91dc357e4b4e1ca33b2d71a56e2d13210184cc80f62d10b64d88650313e0e1c9f5852e1a2afaf6bba8dd329d278dd1d9472584bcbd7a68be5491723e3991c221fca10020406e9d5c0e4d2e964c0cb936fcb745d7126bd7bdb838df68af4ab5835bc0e7048221296f53aa762a9da7a721ca7c6dbbd7e0699bb129a93374ffedcd110e46e6d7fe55bc943", 0xfb}, {&(0x7f0000001240)="f8bb772a31dcaa922e54ee4464e18bd003cef85434cd9d9912ab83358c56a6dbe2901afb9fbfa2c81f7c11ccc209de6eec39b6bbcf01867dbb6353886408ad66aa68e607f9010c65a523c90a1a0099be59ec8f295a0c84e3a4651ebf83fb34ba8f286482c8fe1d39e00409bd996a37fea0ecc884af64cfef2e3b3340941db1817e0e26970782c7982b9ee78fc6a3063e694c381998a600ca21f65d6ae4058cc02765c1058a6ffae8170c1c3d2e03e855fbfb1c8e5b31ac4c312a28cce674f5d12a8d46bf9c30fbfafc6ff599a6317cce523b91a263bcba4709ea1a57d0061e8c283663bec085254b4002bc991094ec0c286968d6670245", 0xf7}, {&(0x7f0000001340)="38f4bf07554d7f4d27", 0x9}, {&(0x7f0000001380)="7aae3f460d7893dafa45b2cc0a9338d72bde4ff066c97394ee88aa1ec3f37d20c6b76dfd3aae5a1ba0cd464418a79725fc8214a9bf85a41998ae9e0dd94fd9f837986219a5e74241fea5a09c303b8cc4aaf7a43dd6ceaeaba5e9b92fd75db5cc1f622b1f85badf872a060fb39766a469e88f155803ed8bd98955cf84e1486ae306cd1a1afec9ed41acb93441f50806718f78e64c6323a3fe87e52e", 0x9b}], 0x5, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r8}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r12]}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}], 0x60, 0x9}, 0x1) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x1a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0xbed6}, 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x500, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0xffffffff}, {0x18, 0x1, 0x6, 0x6}, 0x1ff, [0x6, 0x40, 0x64956575, 0x6, 0x0, 0x1000, 0xfaa2, 0x7fff]}, 0x3c) 15:29:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e"], 0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x3) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0/file0\x00') 15:29:26 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1086, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x21}], 0x1}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x386) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r0, &(0x7f0000000200)='~', 0x1) 15:29:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r2, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = getuid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, 0xffffffffffffffff, 0x0) 15:29:26 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, 0xee], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x40) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:29:26 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x61c1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r4, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r5, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)) r6 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x62, 0xf0000000, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x22, 0x1, 0x80000001, 0x2}, {{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0x8, 0x4}, {{r3}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x1, 0x1}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x5, 0xc7e}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x20, 0xffffffff}, {{r4}, 0xfffffffffffffffc, 0x20, 0x2, 0x101, 0x1}, {{r5}, 0xfffffffffffffffa, 0xa, 0x1, 0xffff, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0x9}], 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) 15:29:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000000580)='./file2\x00', 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r0, 0x0) r4 = socket(0x18, 0x3, 0x85) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x0) getsockopt(r6, 0x0, 0x5, 0x0, 0x0) accept(r6, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) 15:29:26 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x7f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x6, 0x4, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() getppid() 15:29:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x2) 15:29:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x3, 0x4000, 0x2, &(0x7f0000787000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000770000200000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:29:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x52) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0/file1/file0/file0\x00', 0x100, 0x21) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0/file1/file0/file0\x00') 15:29:26 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x800, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffd}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 15:29:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x0) pwrite(r0, 0x0, 0x21a, 0x0, 0x0) 15:29:26 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r1, r2, r7, r4, 0x4}, 0x200, 0x401}) semop(r0, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000006c0)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) 15:29:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) 15:29:27 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) recvmsg(r0, &(0x7f0000001d40)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000900)=""/73, 0x49}, {&(0x7f0000000980)=""/79, 0x4f}, {&(0x7f0000000600)=""/2, 0x2}, {&(0x7f0000000bc0)=""/36, 0x24}, {&(0x7f0000000c00)=""/173, 0xad}], 0x5, &(0x7f0000000d40)=""/4096, 0x1000}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3aa7fe1be14993d5de951f09e0016633b017cd8382090396e80e6dd9d7f7db123818de4ccdecf03cfec1d4b55038965fc5ad54925355f4fa7c8a7703d766933a6082ef3483d91f0f8bed9e4990251638c4ae3a0847379ea14cae554ef292c8bea2315511ca8361be1dcf3bb8a4630ab87a5c8cd9ccd91ff61789bce871a25b033f9bf36b89fae69265e5e7ebd2286a945c54e7fb02ecf883841732cd6fc41713082108c731e34773110d331fd2d688c4b58161f9fd1486cbf866b92dc9f407969bcd29680201405d837cf6142403f6769e6424d9e8c16416b074680b", 0xdc}, {&(0x7f00000003c0)="5f0477a55896acf213222f8c9f5425fc1d1604a58fa9e17d4623ebc1960adc9f8ac22943bc5279099b3c65e61c2169244c26c6b5ef45af678ff66755e7bf287405f5ee72b7", 0x45}, {&(0x7f0000000440)="7de5f6397a2cc446b27efaa896cf1d36da4e752a80de384fc2ae0d8abd17f198b1952f54aa37b3fdfad56babeb9d8cf5abfda5da5a7a57501651489183eb363f2684c991a95cccdd4337d701ce051d6e4eebdf8fe21bc2a821b2c1f1c7a47a27454ab46ec1ae42c2206550fd851af73e1e7b9caf2337c2b7d26b1b60d71b05b2b417649dcbc7388dbfa8658ae583f885b44aa832969ea3d2678469a519b95ed7ab552b133b5f2ce0a10509bd2c245f23e3f9aa6a80a4079873ec023b3045e3bc3adcbcdd11f28642694b131d3dcd2fe713", 0xd1}, {&(0x7f00000007c0)="4ace7c92b22c6585b2cb95b5aefec668e01277b084d21b21659c43825793934780db36fbb912e2ce2da7491467ff3e4b077d596962ac80fa88ceffe8bedb5ed116317cc47db047455501e405d07eeb68abf3b5bb40e07bb6775ae2568a974fc473f8f99038a1d3868d343061d4401caeba5be08a002d1ecc138ceecd2734f2a269a137de165b1623cebbf55a6c10bf95df1ab2226dcf0753441d9975a3d0c2b74527427c23a25584815f3a06ca0c19e540494dfa7c81a624a70fbaa7fe626db2905d8ff630f0fd765568e5b7a2838661d7f9a95c4dc3104271", 0xff92}, {&(0x7f0000000540)="ee35121385ddbb2f203df97447270bf288c9e1953da90e9cf5c8d3fe3e1c3e6740510e8a4dd6099a4a8b53da4f2114a2f920c7dcac21574147348e5f82c65261ae14b7f432d4190e4b52fc842466dda106d489a86b", 0x55}, {&(0x7f0000000a00)="991d36bcb6ee0b60c4db684a9484c3b96dd952d88156d6ee367f2a28bb40817288923f7d6a243808f1637e92ef7d6be5dd1c45b6fe57c2cc3c9bc0573c95036de3d0e680ef9fd53c875e6bb21d6e6ccf2de7e95c1104acf2ecf2d0a9e23a4073186a74d07b59c56b36b54a0ad2256deef9253d528f4e40210d55e5046fe673609799644cc512290fde4ee02bcef4170f5c3bd22e08f1cc7c72d733a38113687d", 0xad}, {&(0x7f0000000ac0)="0f0eb4d8e7ec1a1f9fa2a3d3c2c7a0db95713b7f8f3e652a6d247804cc0061e0071128ab1944cef27fa4efda518564c842af16385e47a6c8eda2525e7b50f4bec5b1daa719e09dfeb6d928f2545eb5bb14550f28a98389c19ab03f0a4c731d46999b5966029aaa463c80b97a3c1ac62d0580f790a6c01bd4a7c8c7b2cca3cee1c6400608a284ec2d28ef242094ea381712998b89d54c73bb112637fe471cd8d65798cd8469165102bf96889c81c74c329200ea28a43c701d4710ef849d4cf2659aa45659aed6f1c34f94", 0xca}, {&(0x7f0000000080)="28d3aa554c31d1204e8d3fe159979965e8895ddf25000000806f2925201ea0cf40219a916a9126b5feab76151d6b5db8473b51", 0x33}, {&(0x7f0000000100)="c08872cd44436316f2832fbc0f9a1762f9f58061beef6259e9fb0544c47eeaf6bddec9452f36860ab84d1a5650b575128a7b467cb35a0f120f6c9997834002eb984b0b065045b511b8585b46b1ba6315f46fa473d323e4161554a088cef4e59a41e0e456f4aef884690e1eb0f0b2ed798f9bcea2821ac971f48e55e5d97b5d654f7be6f07b45902d011a7e8f16bd6ec668511479853ac284cc202f5fc57d76822d3f5c36e8e2181112c766bb248b84a027a18a3140ceae136a5d9383893b8ba031986333f11eac7b4376", 0x2b}], 0x9) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000005c0)) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000640)="ac53823f1ab746806e865b8c05e7a35dde7c31", 0x13}, {&(0x7f00000006c0)="c772baadc9ecd9d350deac5427cbf114e1c4f88ad0abd7e72f5bb7b889cef4156fc25bdfbb2bc21e8b49f80a9373d40ef1c8e9a5eb76cef42dd464bd54c1b44e024b932c66504d9db0b75e8ca04ea5a2747c7f0afebf6bfbf0696a4f5d7cb8b54f48f26e96b67a35ab036952c8274eb6fa95c35f74e581c5f37e87aa6703a54c76d6e1eee00df616b8b7a1301fba62a42fb5512e788dfcc9f47e37697fcce169001aa6f605838365b8a4cee7d92629f3b4a10f62d5471812cd63b328f2ae1335b9eebec2f80d7f319c310f6e808bfc8573e77d88602f0dae708116477a7e29b6ab63421aac667b502604a92927b5bc", 0xef}], 0x2) 15:29:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x265) r9 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x800c745b, &(0x7f0000000000)=0x4000) write(r9, &(0x7f0000000080)="558c0ba2b957343d10aa1f5a4901ab51fb5bb057ebd14241322e7eb7e30af4400ff4993a591191aee49826d7be65a56809a1e026f787a5ab014ad630304a1e82f3fd872aaf30f06923e6788e3d4f04e94ef568476b53f68805b87b23df3888c325025727103fbf3e913b29", 0x6b) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r10 = socket(0x18, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) vm_resetcpu: failed vm_resetcpu: failed :Iޕ f3̓ m8L<ԵP8_ŭTSU|wf:`4I%8Į:G7LUNȾ1Uʃa;c z\q[?ke(j\T2o!1Gs 3ֈĵaf-)h@]|$vd$dth _wX"/T%}F# 15:29:27 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 15:29:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r2, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3010, r2, 0x0, 0x1) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x102) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) ܟ)CRy {#7·k`d8eJ2gi^׫U+;_, ,$_#js;0E:ܼBiK=/J|,e˕hw!eCWG6-Ig>K}Yib^1|}GEU~h@{wZVOs8ӆ40a@[-'4i7[#λZl"mSDu·E'B|#U_: @IM|$bm]0vUh巢a\MBq6 `hJùmR؁V6*(@r?}j$8c~}kEWe*m$xa(DQdB8^GR^{Pűڧ(T^U(? LsFYfF0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r2) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0xc000000, 0x7c4, 0x2, 0x7, "dcc1d58a9f3f2b0e28a4cb8f832034935db8e905", 0x560, 0xfff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66296c653000"], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1853018fa640800000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kijO]|OHnz5iR'N_t~gLv 0b/Q.x~7iie&)bGc(5 11ns}`/ pGz~)cBf{P&)'panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806cbd1900+16 0x0!=0x65f36cf449d6ffac Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 21205 4326 60929 0x10 0x4000000 1 syz-executor.1 308054 71958 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic(ffffffff821ec365) at panic+0x15c pool_cache_get(ffffffff8266e370) at pool_cache_get+0x323 pool_get(ffffffff8266e370,1) at pool_get+0x91 m_gethdr(1,1) at m_gethdr+0x4c m_getuio(ffff800021bb8d58,1,2400,ffff800021bb8e20) at m_getuio+0xe4 sosend(fffffd806653d4d8,fffffd806908dc00,ffff800021bb8e20,0,0,0) at sosend+0x54e sendit(ffff800020aa8018,7,ffff800021bb8f80,0,ffff800021bb9070) at sendit+0x52b sys_sendmsg(ffff800020aa8018,ffff800021bb9028,ffff800021bb9070) at sys_sendmsg+0x1a4 syscall(ffff800021bb90f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf4289bd4aa0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806cbd1900+16 0x0!=0x65f36cf449d6ffac ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821ec365) at panic+0x15c pool_cache_get(ffffffff8266e370) at pool_cache_get+0x323 pool_get(ffffffff8266e370,1) at pool_get+0x91 m_gethdr(1,1) at m_gethdr+0x4c m_getuio(ffff800021bb8d58,1,2400,ffff800021bb8e20) at m_getuio+0xe4 sosend(fffffd806653d4d8,fffffd806908dc00,ffff800021bb8e20,0,0,0) at sosend+0x54e sendit(ffff800020aa8018,7,ffff800021bb8f80,0,ffff800021bb9070) at sendit+0x52b sys_sendmsg(ffff800020aa8018,ffff800021bb9028,ffff800021bb9070) at sys_sendmsg+0x1a4 syscall(ffff800021bb90f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf4289bd4aa0, count: -11 ddb{1}> show registers rdi 0xffffffff818ed047 db_enter+0x17 rsi 0x5171 __ALIGN_SIZE+0x4171 rbp 0xffff800021bb8a80 rbx 0xffff800021bb8b30 rdx 0x5172 __ALIGN_SIZE+0x4172 rcx 0xffff800022d94000 rax 0xffff800022d94000 r8 0xffffffff8148f46f kprintf+0x16f r9 0x1 r10 0x25 r11 0xe57f80316c96ef6f r12 0x3000000008 r13 0xffff800021bb8a90 r14 0x100 r15 0x1 rip 0xffffffff818ed048 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021bb8a70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=21205 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020aa9878,0xffff800020aa9138 process=0xffff800020ac23e8 user=0xffff800021bb4000, vmspace=0xfffffd807f000450 estcpu=23, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4326 107440 89871 60929 2 0x10 syz-executor.1 * 4326 21205 89871 60929 7 0x4000010 syz-executor.1 4326 190214 89871 60929 3 0x4000090 fsleep syz-executor.1 4326 417152 89871 60929 3 0x4000090 fsleep syz-executor.1 61167 337863 17519 0 2 0 syz-executor.0 61167 498485 17519 0 3 0x4000080 ttyout syz-executor.0 61167 453579 17519 0 3 0x4000080 fsleep syz-executor.0 61167 197467 17519 0 3 0x4000080 fsleep syz-executor.0 49446 410255 0 0 3 0x14200 bored sosplice 89871 352638 80924 0 2 0x482 syz-executor.1 17519 265516 80924 0 3 0x82 nanosleep syz-executor.0 80924 235949 21079 0 3 0x82 kqread syz-fuzzer 80924 477841 21079 0 3 0x4000082 thrsleep syz-fuzzer 80924 79269 21079 0 3 0x4000082 thrsleep syz-fuzzer 80924 77758 21079 0 3 0x4000082 thrsleep syz-fuzzer 80924 297675 21079 0 3 0x4000082 thrsleep syz-fuzzer 80924 252940 21079 0 3 0x4000082 thrsleep syz-fuzzer 80924 316945 21079 0 3 0x4000082 thrsleep syz-fuzzer 80924 180232 21079 0 3 0x4000082 thrsleep syz-fuzzer 80924 374026 21079 0 3 0x4000082 thrsleep syz-fuzzer 80924 473075 21079 0 3 0x4000082 thrsleep syz-fuzzer 21079 241682 95534 0 3 0x10008a pause ksh 95534 198072 78728 0 3 0x92 select sshd 62818 343703 1 0 3 0x100083 ttyin getty 78728 121300 1 0 3 0x80 select sshd 33237 167207 79425 74 3 0x100092 bpf pflogd 79425 91549 1 0 3 0x80 netio pflogd 54097 397592 60686 73 3 0x100090 kqread syslogd 60686 9026 1 0 3 0x100082 netio syslogd 24295 323998 1 77 3 0x100090 poll dhclient 39083 314790 1 0 3 0x80 poll dhclient 22509 106228 0 0 3 0x14200 bored smr 26256 216208 0 0 2 0x14200 zerothread 31098 347680 0 0 3 0x14200 aiodoned aiodoned 49419 45411 0 0 3 0x14200 syncer update 51386 499377 0 0 3 0x14200 cleaner cleaner 76285 95235 0 0 3 0x14200 reaper reaper 65893 463463 0 0 3 0x14200 pgdaemon pagedaemon 69621 301624 0 0 3 0x14200 bored crynlk 99604 440252 0 0 3 0x14200 bored crypto 75538 16218 0 0 3 0x40014200 acpi0 acpi0 33517 359372 0 0 3 0x40014200 idle1 39997 58253 0 0 3 0x14200 bored softnet 98622 391259 0 0 3 0x14200 bored systqmp 34966 394385 0 0 3 0x14200 bored systq 71958 308054 0 0 7 0x40014200 softclock 76467 155388 0 0 3 0x40014200 idle0 1 44686 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9500 6408K 6737K 78643K 10752 0 pcb 14 8K 8K 78643K 54 0 rtable 114 4K 4K 78643K 251 0 ifaddr 57 12K 12K 78643K 78 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1477 0 iov 0 0K 12K 78643K 11 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1297 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 31 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 105 0 sigio 0 0K 0K 78643K 2 0 proc 64 75K 95K 78643K 445 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 33 2K 2K 78643K 45 0 ether_multi 1 0K 0K 78643K 6 0 mrt 2 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 209 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 126 39K 39K 78643K 1292 0 UVM aobj 12 2K 2K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 28 0 NDP 9 0K 0K 78643K 17 0 temp 82 3016K 3080K 78643K 2732 0 kqueue 3 4K 20K 78643K 19 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 47 0 2 2 0 2 2 0 8 0 unpcb 120 53 0 39 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 504 0 504 1 1 0 1 0 8 0 tcpcb 544 58 0 53 1 0 1 1 0 8 0 inpcb 280 207 0 197 2 0 2 2 0 8 1 rttmr 72 2 0 1 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 30 0 0 1 0 1 1 0 8 0 pfstkey 112 30 0 0 1 0 1 1 0 8 0 pfstate 328 30 0 0 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 46 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 29 0 19 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1573 0 166 46 0 46 46 0 8 0 ffsino 272 1573 0 166 95 0 95 95 0 8 0 nchpl 144 1914 0 294 61 0 61 61 0 8 0 uvmvnodes 72 1648 0 0 30 0 30 30 0 8 0 vnodes 208 1648 0 0 87 0 87 87 0 8 0 namei 1024 5296 0 5296 2 1 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scxspl 192 5801 0 5801 8 1 7 7 0 8 7 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 424 321 0 288 4 0 4 4 0 8 0 futexpl 56 2052 0 2048 1 0 1 1 0 8 0 knotepl 112 106 0 87 2 0 2 2 0 8 1 kqueuepl 144 45 0 43 1 0 1 1 0 8 0 pipelkpl 48 93 0 83 1 0 1 1 0 8 0 pipepl 120 186 0 167 1 0 1 1 0 8 0 fdescpl 496 305 0 288 3 0 3 3 0 8 0 filepl 152 2044 0 1928 7 1 6 6 0 8 1 lockfpl 104 22 0 21 1 0 1 1 0 8 0 lockfspl 48 10 0 9 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 342 0 332 1 0 1 1 0 8 0 zombiepl 144 288 0 288 2 1 1 1 0 8 1 processpl 960 321 0 288 6 1 5 5 0 8 0 procpl 624 515 0 467 4 0 4 4 0 8 0 sockpl 400 296 0 270 6 1 5 5 0 8 2 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 241 0 0 30 0 30 30 0 8 0 mtagpl 80 4 0 0 1 0 1 1 0 8 0 mbufpl 256 251 0 0 16 0 16 16 0 8 0 bufpl 280 4284 0 174 294 0 294 294 0 8 0 anonpl 16 44333 0 27228 70 1 69 69 0 124 0 amapchunkpl 152 1582 0 1421 9 0 9 9 0 158 2 amappl16 192 1354 0 429 47 0 47 47 0 8 0 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 49 0 44 2 1 1 1 0 8 0 amappl13 168 26 0 25 1 0 1 1 0 8 0 amappl12 160 8 0 6 1 0 1 1 0 8 0 amappl11 152 72 0 54 1 0 1 1 0 8 0 amappl10 144 17 0 13 1 0 1 1 0 8 0 amappl9 136 422 0 417 1 0 1 1 0 8 0 amappl8 128 362 0 333 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 28 0 22 1 0 1 1 0 8 0 amappl5 104 210 0 194 1 0 1 1 0 8 0 amappl4 96 503 0 470 2 1 1 2 0 8 0 amappl3 88 110 0 105 1 0 1 1 0 8 0 amappl2 80 1517 0 1440 3 1 2 3 0 8 0 amappl1 72 16777 0 16305 26 16 10 20 0 8 0 amappl 80 775 0 721 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 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 307 0 288 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 307 0 288 1 0 1 1 0 8 0 vmmpekpl 168 6409 0 6370 2 0 2 2 0 8 0 vmmpepl 168 44712 0 42509 130 11 119 119 0 357 23 vmsppl 368 306 0 288 2 0 2 2 0 8 0 pdppl 4096 621 0 578 7 1 6 6 0 8 0 pvpl 32 151890 0 131530 169 2 167 167 0 265 2 pmappl 232 306 0 288 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 187 0 6 6 0 6 6 0 8 0