7f0000000980)={{0x0, r17, r21, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r20, r25, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r27, &(0x7f0000000880)=ANY=[@ANYRESDEC=r28], 0x1, 0x800) msgrcv(r27, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) r29 = msgget$private(0x0, 0x0) msgsnd(r29, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r29, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r29, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r23, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r30 = msgget$private(0x0, 0x20) msgsnd(r30, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r30, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) r35 = socket(0x2, 0x3, 0x0) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = getpgid(0xffffffffffffffff) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r39, 0x3, 0x5, &(0x7f00000003c0)=""/85) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r46, r45) chown(&(0x7f00000008c0)='./file0\x00', r42, r45) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x2}) r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r48, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r52, r50) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r49, r51, r52, r53, 0x2, 0x9}, 0x5, 0x5, 0x2}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = socket$inet6(0x18, 0x2, 0x4) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000b80)}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r36, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r37, r42, r51}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r54]}, @rights={0x18, 0xffff, 0x1, [r55]}, @rights={0x38, 0xffff, 0x1, [r35, r35, r56, r57, r58, r35, r35, r59, r60, r61]}, @rights={0x18, 0xffff, 0x1, [r62, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r63, 0xffffffffffffffff, r64]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r35, r65, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r31, r66, r33, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r37, r34, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0x0, 0x3}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:18 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) ioctl$TIOCSDTR(r1, 0x20007479) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:01:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) write(r1, &(0x7f0000000040)="7f40a57bd120ecbb72", 0x9) setsockopt(r0, 0x28, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:01:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r0, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530001e"], 0x10) socketpair(0x1a, 0x4, 0x2, &(0x7f0000000000)) 16:01:18 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x4) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) 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) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) fchownat(r33, &(0x7f00000010c0)='./bus\x00', r36, r42, 0x2) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r42, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r43, @ANYRES32=r47, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) r56 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r57 = socket$unix(0x1, 0x1, 0x0) r58 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r59 = socket(0x800000018, 0x3, 0x102) connect$unix(r59, &(0x7f0000000040)=@abs, 0x8) r60 = accept$inet6(r59, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r61 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = dup(r62) r64 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r67 = fcntl$dupfd(r65, 0x0, r66) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r69 = socket$unix(0x1, 0x2, 0x0) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r74, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r75 = accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4140], &(0x7f00000016c0)=0x1002) r76 = socket(0x800000018, 0x3, 0x102) connect$unix(r76, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r78 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r79 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r80 = dup(r79) ioctl$WSKBDIO_SETMODE(r80, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r82 = semget$private(0x0, 0x4, 0xa5) semop(r82, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r82, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r82, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r82, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r82, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r82, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r86 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r86, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000100)={{0x3, r83, r84, r85, r87, 0x4}, 0x200, 0x401, 0x2}) fchownat(r78, &(0x7f00000010c0)='./bus\x00', r81, r87, 0x2) r88 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r89 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r90 = dup(r89) ioctl$WSKBDIO_SETMODE(r90, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r92 = semget$private(0x0, 0x4, 0xa5) semop(r92, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r92, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r92, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r92, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r92, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r92, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r94 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r96 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r96, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r92, 0x0, 0x1, &(0x7f0000000100)={{0x3, r93, r94, r95, r97, 0x4}, 0x200, 0x401, 0x2}) fchownat(r88, &(0x7f00000010c0)='./bus\x00', r91, r97, 0x2) r98 = fcntl$getown(0xffffffffffffffff, 0x5) r99 = semget$private(0x0, 0x4, 0xa5) semop(r99, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r99, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r99, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r99, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r99, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r99, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r101 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r103 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r103, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f0000000100)={{0x3, r100, r101, r102, r104, 0x4}, 0x200, 0x401, 0x2}) r105 = semget$private(0x0, 0x4, 0xa5) semop(r105, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r105, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r105, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r105, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r105, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r105, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r107 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r109 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r109, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r105, 0x0, 0x1, &(0x7f0000000100)={{0x3, r106, r107, r108, r110, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r56, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r63, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r64, @ANYRES32=r67, @ANYRES32=r68, @ANYRES32=r69, @ANYRES32=r70, @ANYRES32=r71, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r72, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r75, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r77, @ANYRES32=r81, @ANYRES32=r97, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r98, @ANYRES32=r102, @ANYRES32=r107, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) r111 = getgid() fchown(r17, r102, r111) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8001, 0xfe, 0x9, 0x3}, {0x200, 0x0, 0x3, 0x10001}, {0x6, 0x0, 0x7, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000240)='./bus\x00', 0x40, 0x2) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) socket$inet6(0x18, 0x8000, 0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x3, 0xfff9, 0x3295, 0x200]) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x40}, {0x20, 0x0, 0x1}, {0x6, 0x0, 0x2, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000001280)=[{0x3, 0x0, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r15 = semget$private(0x0, 0x8, 0x400) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r15, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r15, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r15, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r15, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) 16:01:18 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000dc0)="2e644d5b65f202b1a20016d50e932ddae743b6dc073e61aac9c2faa5aa618f4f862b5f563d7c606f51f44a098f385ab7ddba8caa069f475116a9d131d4e952f875bdeef683dc6e6bb5d6aefa9dce2e0a93fb8025269cd25ec5dba2511fb0962b62bf8f464536f2a1cce8c27e6e132a4e9fafe68d3a1c44a74ed419e84410fdb6d298d75e72043d2910adf57b60b3730bfa303a51fdc60d372e21d36d72494e8e315173df5077c4cd6ffa0bafc4260ad6deb5014b9b1dc03589badd0ed5f6efa22742da9f1411b796dec38ad6c30366b6eccd557f20d2699c411a8c51b250"}, {&(0x7f0000000ec0)="6a22f0a22523f278728198ec83e8510ebec14def267f5c598a516f4e05f923f049f4cc0c1ac25a240440ad9a37ef3534bc0105f039468f8d42a61bb33b24cf6cfedcec8a678ecc7aa06a77cdae7e345f5653d5d77723529c47fe12cf4d752fd4dd12b159d8adcc51e97b38712aaa920dce9681308463bd5aa617f42b065765c406295be252449be48e291082e7f8982a51b3df7ec72a479e11ac5d774b0f6541b95e63b32e4d23138e6bca19662c4c037ae48a4c174b037f54bb004f29efc812a4c56dedca671769c7893b163725fa070fb88e925f853e87a6e64dc405e7bc0c64af214538d0cb08"}, {&(0x7f0000000fc0)="cb909dbe2a13039b182c829d96df4f88ad9be585179cd9b02887cea87e55e9140c648ecbc1caa3d8ce0ea38b6734c1bd4aacda27b76b2cc4b4ac1e8a59c26fc22598f0bb91805954d0d2b54c615be178f2bab2e1e057df74fe5b390b98415116d79a74488b27024db0eaeccb5f4fb2d53b1a86d534135b4360170ef216508e838e5efc407793f42fc6937c018270ef9537fd08"}], 0x5, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r11 = dup(r9) msgget$private(0x0, 0x400) mknodat(r11, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r12, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r11, r11) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r7, &(0x7f0000000380)='./file1\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r11, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r13 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) 16:01:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x8, 0x8002, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1806, &(0x7f0000000040)={0x43, 0x9}, 0x10) 16:01:18 executing program 1: sync() r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x1000, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xee, 0xfffffc01}, {0x6, 0x7120181f}, {0x89, 0x200}, {0x2, 0xfe71}], 0x4}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x4}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) 16:01:18 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) msgget(0x3, 0x101) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='tap', &(0x7f0000000380)=':#:\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='%\\?%\\&^{\x00'], &(0x7f0000000880)=[&(0x7f0000000680)='tap', &(0x7f00000006c0)='/dev/bpf\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/bpf\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='tap']) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x1) msgrcv(r1, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x0, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x54}, {0x8006}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) msgsnd(r3, &(0x7f0000000200), 0x8, 0x800) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) socketpair(0x0, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)=0x80000) 16:01:18 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = dup(r2) dup2(r3, r1) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000380)="58a1d8bbbd6f090ff75fac67e31c25c1bfe45467c623e7325a000bb27357ab0be4d85e9c53d86d", 0x27}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x5, 0x1f, 0x4}]}) socket(0x2, 0xc003, 0x6) 16:01:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xc1) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d012e2f66696c653000d5a23b77de162f7f0ed05fa8e95b6124fbb3b2ef6cae11ada28dbed3971e6005c22f29260f0f59dac35c7cfb42802f2d9a0b228c7f0c6974b2856f501f5802da7c63a1d34428b3930856a21a462fd93909677015339be25be49f4072862d6cdd8b0390990a27b37caef074ad00ac81bd21b0ccfacfbbb463f972dd8500e3d499998770b324104d18def4ba5a593b138ad56d6d173ab8403fcb5eba17ef0a7d995445af9378d1e94c64ebb16842c73e94e073416156f0115906ceb4a36d89c858123284cf27000dc635f966fb05577ff5ff83e0323e55"], 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="8120b2500fd0b28d9670a079f20fdbf85bf23dbbc4e987622461f9e62a08e841ec86a7593ee93458b39b535ee6f3abf0fa2984b9467ecd12c028c8d8499fbcd55c598d43f627427f59bb5b21ee0c2ac40e4e75e9c6b9e563", 0x58}, {&(0x7f00000003c0)="77995c7b356737d91713961d2d9d92bb8e491f681f0ff8d2b31633e73527c32206b50af5560a421792ea4f424664511a8dcd1e288e1c52f9389bfc627f7699115eaaa3937d99aae3cae7ae832561005b05640628d3d58d61ca21f79e5ea6d27a472251f2c58c75591a5a87b03a2b19599b2d35eceb4a127a79aaa655c43ef733ca2fa29545c052e0d29f93d9a2b2bba4ba39d00ce2329b1b8e7ebc66938c0f45025158b9877806565706fb86f5d75a7fe52229dea4db8aa7707395b90b945973ebc04f50a914c3", 0xc7}], 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000080)="7257a0c9e6e29fe2c9f8fdb055e4eac662bffb22c911b21043ecbc54ff31341aeeb35f5639712d3af5991eafc1bd0bfe45ca1c4cd0f3a495bea8dd8dd7bd502111418c8fe33829c849e0414386d48f57abbaad632fcd9d21d2732bff3e2c8b5ecd522e5f9755", 0x66}, {&(0x7f00000002c0)="5cf0b03222c1d4ec095394d4e9bed3d72a748e2e6dca790900fad842c0f98695f8ddafbdfefbc373d008744a08416dd5e0c8f0b401593e1b29d6ce98c9a7b0ee0a2716b996c95e0430df80498a41c093b26a3bec98e57e22b110f5f431ad9a26440d383df8fb9db8cf3a92092580", 0x6e}, {&(0x7f0000000340)="c10721c8c7629763a7037c168b29a9edb7662f3b880df9871d3038a8cad285d20212488e647a196fe2fe94a875e473e94ae4c3379840b88b6a45af8212847372e1aa4e42479d5ea4684b16eaed4af1b19997", 0x52}, {&(0x7f00000003c0)="8b736fd411a74841dfc78c0abe29b3cce7f7a1bc590895dc2cf7e20ad77302c63862fdc734e922225d20fc7b94a16cc83b48a6e4311d764b6a33939bf4d788cc483429acbca28e7cf090c8174bd1202fec99fb57c87e9ba2a43771f43c05c8c945af7038d3f0555716b3338a993e061d64e283c8da28613c28a3fca4eaf66a0c4f94256cee618318eaf7525b42a387b4f2ec2182d8b9e587a33f094c7c9a963b79fc", 0xa2}, {&(0x7f0000000500)="c0dbe030c08744693da1ff23708d5c9c5c2a1d1f5707243b4f4419b92724d8001dd79d3c64d40610025c7074f9439998a9e34e2097c3c936dd7730fabfd9c1c2d0343b4f8625a5ee9efc07a422ea2786d32d3e7917ff8226ada09b0024d7abbfa21de67340c90c187c093a802f4efa7b821adefaea5be57eaae9021c900b654197b4f09e71969918c68968398f03c7ad168805ec561eadd1798b332bfa44c8ad43d0868e56f0e89b250ca2bafb9480e52dcfc8728aaf78d908dd1f74b6b54828bb2230614c14feccfa56eada863cff1c0c1a1da0f6f476106dcd5ec81e8fe6f7a7c5820f9ccffce21782c8daa2c38404430f94", 0xf3}, {&(0x7f0000000140)}, {&(0x7f0000000600)="655ba1fb3fb657c277b95eceb4987be96410457af6959eb4b96276289d360267396572f37801a6a49d97f2001ff8d93da98234e3fdf371cac5888c468ceabfa6cbba75a4d8c4e322eaa3e1d302feb6cec2f653abd0cfb5f37dce6293945ee2e6999ac074", 0x64}, {&(0x7f00000001c0)="ac54269fcbd907a4ee74023364cbda28d52e478f60f7303b53051634074d7f32234ded63cded6d2e0c0f641b8c720af9", 0x30}, {&(0x7f0000000680)="6487bb7b5d4f5fc920c5fa487730280d785e37c8fc13c12991cf638fdf97301b783fef88cfacc897152acfa6272e6eae8fff946da28dd5c41615730f51bd984f274456eb72cec08e4cd84e70e93f2f783e9d7289187d3609a66e02c1036df22fb6a237c3d46ae3cafd034f7f2692c0ff254f5e33d5ae9452f59d530834f2651cf0d0c2f09e43b2aabfb5b3ca86f30bcf15a9b3367409849d48", 0x99}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file2\x00', 0x8000, 0x80) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') getegid() rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000002c0)=0xfff) execve(&(0x7f00000000c0)='./file2\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/,{\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='&-$,\\..\'{{\xaf\'.\x00']) execve(0x0, 0x0, 0x0) 16:01:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f00000000c0)=""/29, &(0x7f0000000000)=0xff1e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x130) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x81, &(0x7f0000000200)=0x3f, 0x4) 16:01:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x67, 0x400, 0x15d, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xd2) 16:01:19 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x5}, 0xc) 16:01:19 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xa27) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = semget$private(0x0, 0x0, 0x452) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x2f, 0x80, 0x6, 0x6]) 16:01:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="46c0b620d66d86d491de8502ea741852802650650b852494e12804f35004d741120ce927f9bfce4940e08b1b8bcb65b6138fc012c77cdff96f0d6cc450f622bbb16fd5a6e48fddf05ac9fb07156a47439524d4a9fa41c1a3f0dbbd267f1fa39666aea90888f04c1a766026bd5745fd94e747c8159f33f8667915ea81cca0aba84c5bce1de44dc6dfe12138de1aca4274acb41ff09949539eb6ade055a42e317a63203ab9dc2a9da18bb6ee74a9582ff54a2a5f8acf30634100ef5009d74b21c1736fc3384817727b02b398fb4090c2e7d5c2027473892e145359e1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, &(0x7f00000005c0)=[{0xc8, 0x0, 0x0, "aaf6468435de8205184e37a4a5cd8abc52602eb364931a989a29db654dc6da52ca55be5b5ce79313a955ad322928cfd2a7f0ec700b215080b1a6a5098271c3d2d4c55e52945ad9ff7b01370f4874d618e97e7953fa9ac6f6d15361720ddaf842cdbb8cbeb09a4329bdba0612c4f44381d7500ea75efe1ebb2b0c47cbfa4afec6848bcb865e5e2b9fed938aab34cda65ccd8bd0882e00e872d00d55c883aeebc84522d829b168c0e62cab5914c0ec986c59"}, {0xa0, 0x0, 0x0, "b76a3ad5b05a9b4150ece4cc0b2874aac402da31662d8335fa7740df5749cd54267fd5954dbf0d5a62974c892eaaac64f87d502a50a4c4c8bb675c8a5f9fdca849d60f0ebf77b89f5c634f83daf91e70bb4a32cfe6a06dae348647c31f69079873d98d50a66e11f7cc5c5bbe9159f62149f9f5c88a3da0719e12e0b7f2df922e6021c4b783c059a574"}, {0x68, 0x0, 0x0, "64639c15fbc563f5996e3fbfaf7ff56162338c3092becaef506bfded4c842b065484cb65397b621f1f131714bf00f834514a57cb3658afacd466d0e1dae755b187183e1bedf6e18158884ba5cf7c121814fc"}], 0x1d0}, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:19 executing program 1: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getpgid(r5) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000004c0)) 16:01:19 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x72) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) close(r1) 16:01:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4, 0x1) 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) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x308) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = open$dir(&(0x7f0000000200)='./bus\x00', 0x10, 0xcd) lseek(r5, 0x0, 0x0, 0x4) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r2, &(0x7f0000001680)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/65, 0x41}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/59, 0x3b}, {&(0x7f0000001500)=""/12, 0xc}], 0x6, &(0x7f00000015c0)=""/152, 0x98}, 0x800) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x6, 0x0, 0x20, 0x81}, {0x3, 0xc6, 0xff, 0x3f}, {0xc46, 0x4, 0xda, 0x8}, {0x3, 0x0, 0x7, 0x4}, {0x2, 0x7, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:01:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x5) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:01:21 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="ce", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x901bcea9ef6bcd6e, 0x2010, r1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xc254e8d48ad119d8, 0x70) 16:01:21 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget(0x1, 0x0, 0x600) semop(r1, &(0x7f0000000140)=[{0x2, 0x1f, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x5, 0x800}], 0x3) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(0xffffffffffffffff, &(0x7f00000001c0)=""/218, 0xda) recvfrom$unix(r0, &(0x7f0000000000)=""/75, 0x4b, 0x801, &(0x7f0000000080)=ANY=[@ANYBLOB="03002e2f6669e8080000"], 0xa) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) nanosleep(&(0x7f0000000300), 0x0) 16:01:21 executing program 0: socket(0x2, 0xc003, 0x6) r0 = socket(0x2, 0xc003, 0x6) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0], 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20030, 0x48) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:01:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x227c882a3ee6bd7c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="1a6dd651f1d6eb909c00"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:01:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) 16:01:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) Huh? Thought in6_pcbnotify() never got called with mapped! 16:01:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x0, 0x2) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000000)=""/66) 16:01:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) ioctl$TIOCSCTTY(r0, 0x20007461) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:01:22 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000000), 0x4) 16:01:22 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/15, 0xf}], 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f00000002c0)=@abs={0x3, 0x0, 0x3}, 0x8) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) accept$inet6(r3, 0x0, &(0x7f0000000380)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) unlinkat(r4, &(0x7f0000000400)='./file0\x00', 0x0) semget$private(0x0, 0x2, 0x10) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') mknod(&(0x7f00000004c0)='./file0\x00', 0x36933d4371b9b69d, 0x6) r5 = getpgrp() r6 = getppid() setpgid(r5, r6) msgget(0x0, 0x44) shutdown(0xffffffffffffff9c, 0x2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000540)=0x5) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x20000, 0x0) fsync(r8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000005c0)) r9 = semget(0x1, 0x0, 0x40) semop(r9, &(0x7f0000000600)=[{0x0, 0x100, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}], 0x5) r10 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x10, 0x60) recvfrom$inet6(r10, &(0x7f0000000680)=""/237, 0xed, 0x800, &(0x7f0000000780)={0x18, 0x0, 0x8, 0x800}, 0xc) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r11 = socket(0x0, 0x4, 0xed) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x3, 0x2, 0x7}, {0x18, 0x0, 0x4, 0x9}, 0x9d, [0x1, 0x2, 0x1, 0x1, 0x1, 0x10001, 0x0, 0x6]}, 0x3c) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 16:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000380)=0xc) setsockopt(r2, 0x9, 0x0, &(0x7f00000003c0)="7b780433876f80e364f2bcdfe2caecb859ebc8767245f24ba634dc4ec26175aa9f65dd52b98a58afc1a524ac380a72fa93b7b1c7819ca374dc054e1d07f72c9192ee6e6a4069a24842b6f686648a7d1ab58536fed1c3524b423ac37cb20e38e865f2a5aced954a7e9626a1b6de3cd053", 0x70) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r4, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) recvfrom$inet(r7, &(0x7f00000002c0)=""/170, 0xaa, 0x1041, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:01:22 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x11000ffffffff}) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x02', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:23 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x4e5ccd90296377f, 0x4) 16:01:23 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) lseek(r1, 0x0, 0x0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x18, 0x3, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) dup2(r2, r3) kqueue() 16:01:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x100, 0x44) sendmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x408d}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="06c8ae087bd0aedaf34777fa0e793c120899daf6e0a3d889bf52e19367be423d985fee3e655d746027d8047416539dcf357ea30236f16bbfe7e9609ab354e33430c45d4b12527c7eb2d9c1e55ef34bd18f7a1de2dc6b80935883294082865a779f74ab5e83f120510245cc52d9518dba6ed5053b1bba144f7dba2937c6b311f448b51381b4fe1e372e91d9946dfcd8794a2b064dd6ddfd", 0x97}, {&(0x7f00000002c0)}], 0x2, &(0x7f0000000340)=[{0xf8, 0xffff, 0xc826, "941446d2fa3a1b06ec1026aedb509c8a2fd9ae06738a7d2076119092805b413205def1440b11064d9206612bd385052baa533c659e9b837553cc99efbfff8d6593e9875d1be3ad79b8643eabe79616a63f0e88e7b981359a5c627e390b91ab27c309850330cccace424d235e6a279c45a4b22290ee9439203a3f0c789220fe0054b2707988a5b94a699844e7b3301164c32674b5078f342810be33540bc6c597258fdc674eba88d5aab7b9bf47cf7fe691f811ca72148968eaff705c547357a90d6acc9140fcf66aee624fd9b40c21ecd271778ba5fe5a0dec0a2defa181baa436c6ba80260a"}], 0xf8}, 0x604) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) getpgrp() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xf7ba, 0x10000, 0x6, 0x1, 0xcc1b, 0xd353, 0x8, 0x1, 0x0, 0x80000001, 0x3ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:23 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x10, 0x8) recvfrom$inet6(r0, &(0x7f0000000040)=""/246, 0xf6, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x8}, 0xc) getitimer(0x6, &(0x7f0000000180)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) flock(r1, 0x1) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x40, 0x10001}, 0xc) clock_getres(0x0, &(0x7f0000000240)) mkdir(&(0x7f0000000280)='./file0\x00', 0x120) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x76) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0xffff, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x857}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffffa6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7e81d25d}) r3 = dup(0xffffffffffffffff) faccessat(r3, &(0x7f0000000800)='./file\x00', 0xca, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000ac0)={&(0x7f0000000880)=@un=@file={0x0, './file/../file0\x00'}, 0x12, &(0x7f0000000980)=[{&(0x7f00000008c0)="900d21c9b97c5558f5930597522305", 0xf}, {&(0x7f0000000900)="a5c248aaa82016ac412983f8190b4dbcbddf96e9cd327d40cf796bf9d26c70429ba36dbf790f62e2c21fdcedaec799d9b3cf1a7f2f88ceccf62f529476beb8033b4db7ed06c1f8d5d1523135d2b66fa95e046e914048d461bd", 0x59}], 0x2, &(0x7f00000009c0)=[{0xc8, 0x1, 0x7fff, "72ec76942fab1139a4257f1409357896418aa4917936b87f613af5e5dd40c0746888217ba1d7335dc6a782c0618e9f04448171e2829e27163ec29cfcb79ea930774ce13db9a782c078faf3e4b11e72be4554ad3fbd1fcc4aea50952650c5889339cc431bcb291956c80a4d4020f5c204ae18aff68f10e5827e6f787dfd6627fc4b07b278345c2fff19649faaba56b4cb6c4fc6ac26f27ec09fb7dc08304e0024e36ad56cc767e623333b2993f100a751323e"}, {0x38, 0x1, 0x9, "159ac20d652ea443017dbfc59136cd92781cf32fcddf998da2afab297c0d77e669"}], 0x100}, 0x4) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) setsockopt$inet_opts(r6, 0x0, 0xfc5757dcdb3e8303, &(0x7f0000000b80)="672b35e2b8ec68620dbfeaa011c67f290ebaa1947f7364b4e838e2632452bf7d6890cfa5f63c6591d186712be35d9f268f8656286f741efd2e374f5ff8900ee55fa2108ac673502498627cdbb728ab2ac1d9a1eef31e4b11f3f8ae1a3cf6ebdf45cbe2f2bd532d21cca89cae8c2ae79ce3f7606567c0b271441c78f9765772e63d7df58a1369e5d9232237c5a1d0c1471b84e6389bb18c624e0528cb9d8df0cde3cbbfed2f2e2a1580e4d08d77f923a4387350e0901ec0762c0d4549f3ee26047aeb88df35642ea8697ea2fe98bd3881b069506060136b8d561e5484d83a857db66392ec0961c8b23fb84a46c6f33cc11d22142b1b7af4d9e80bb91bebd5d0f7a818a18caa162986493fcc5573617c3a16a8faae4db2bfd4d24f5a8e0ed13f8e8cf07dc0706d222c4dc1ecb27da482484b3487fff88ab22349d4c1bee3d063601e6557a85aa446d56dd79553ce89d056bac060c70d19413e89b35ca1dee4bb83dd34c5188322c95d4b981e2d2e462b6375875587843789e6a12ee292936a6ba7114c8082e00997e5ce0bc4fab9d8e511eb82ff666c95080cf061e5d4c2596e6a7893d1c77555590e22c7ff1cb04fab638b291f6c2dec4ef7606a3565b3c7beac37713f94fc5c47dacdf518938914e3e809290438d6c475132be8ed1a7c9523607efb7003d894709b8c6f83f42f9291394823b259992f534672de70274ef7413ce5018cea98e2e2dafc1b47e2afdcd67748db5628f86622459192ef6d7688fb3f487bd69ef24f307f9a6386272086ed33be59d0164e131ccd55c9ce6398e6cc1157dffdddeec56a6436a376ece6ba62cfc0828b75b9d5a1cae4e3b40d02d6223881efa218b4757c4efd74546e675d0dca3e7ec8448be8d6b1952efb4280eec393f4452d4bc4eac85b6c1259c5ef3290fb2e6774f0f6ff07c61c1e6bbc8bc7be45b4fb0cc5d9bdbaa06e6c3c9cfd6e832f431a81c4e5c1674c07d0e13c129b2ff12e6e1cdcbf5a0e1a9ffc18c1909b64a2a498d7a654aecd8cf645ee8eeafbfa2165feb317a1bb9e983662ae8fea3ddd3fe564330cb464f6bfa1b53b2181205f75040711e287c345d32a426ce721729c79af36e21c0859590ee842643bd1d5e15063d0ba8c8d260f8cc33390882aaf0aaca898db36b25ddc869deee85e62a504a4965146d97716c55b86a0109556d5a8ea336c0b1857e29e5270efbe62c2b7b10be8620e358ce25cea09b138276e7e1038e07c9ef0cb744a4e9e5702623fa7ec99babb3f39b1ad14247381e079e602360fc77c4426d6760d122f2ed03c955393af618510cf953dd4749eb1723a465c1e780514c319df1bfc4454cb0d1a80b8f16063093205e6af1eb2e525fe0f823dffa57883f5a1134941af48818fab2bfc4375ee241ab7afec949c98ba40a766d00de6a4656520acaac88ef91b3670e859a855d2b62ba9610d731886a0d1eb712d83ea9e23743eced5baa53e5fa820afdf1fd4ebefcade785033260300d5ed50b4beea7967099151023a3a74b14d0c1d4d0f88a7189bb3ca23f969f521e218f1f3df4cc749aadf09cb5c373af7c85e8d98118eebc056a3fb3abd9b6db8d26e3e982ffae63f8b079cae27ed7cf91eaeb06abd58b4b71b903ffbf3e4b2247f23e92ddaaaf38bd18d4dcd7b6aee42e57960b2138deec55932eb40db44b5a61ab7f6f8235431edfbc9a43607b95753bf741069949f68a82d788f5b69f9b8a83974788e8230df2c4ebeedbd61b4e1e1677ffe46d1f4eaa5ceb98bdca4adc1a1477edebcf871dc631511b7b6b2b1ba0477cb6f2415c1e1b12a3fde664a36fb36b834de6c89ec70547a116ac95a7ae967dde487a01eb259ba003399dcf05aa2562138bb1382c36dc2961e8d46dd296cf18fc0e94bd624e92d7faa4cef9b719d23413849fb8cf4ecdb255018c0e29a1e304264385068e454d82b32a34e9e877aa7dfe9d12a12c1c4cedd5ffc5448a6ded1f3a34320e992caa1cb182eac3aeb200c81495dba1666f090edcdee1c8191d29b83e1c8edd171fc3a6449a31229010afed83b4e099d47f9f9ddb1158a924c347408dd6ea8040bb6402388ab0120116a8f7b2ef320a1751b0699f8ecd9aa0851bb0a791c65283deb1e66006b01e1d535c15b4e81345698702ecba43098eed4db92dedcd2716c59f7ed32aa4e8c2b50632c3ebd288d9d1bd6a5cb095adaab9e02085139ecd0cdedf5a35961c1897b409fe8775f21874597354e5c137dda8b38db31024d35fe8870e8887a460b21e276e4ac99f691f6317b894e4d2b54147e958dd4932992f2515fab1884875d8bd9683bef1cb491bc3b0708c817fa085ef3dce722c78ec9f0fefdb18fac56b02f7b4ca7b4bf4358020b63fad3321c1a68e7af9c6e199f966d43be7f8c44b8f0e78676b2b5b374d5a73a98bba61a6d14004a64f8d35d65d460978807509dd9ebd326000506e247769da2ea4b4147bf36d3ee9d0b893e2b98b179562c3796d9f4e0bd5d2dd0def4a6f6101bc9bdabb4cee76bd0171a3bbc0195c1455dca61b7e50cdda47bf64ad4d5f5c59d46f2b6d7e0564582a422a14f26bc2d06c3031d5a65c4d363463c7dcac76f00ac1a4361461e223d5c22076775a6f37b303d0408e7f022874dda22b0e00a2d6f65d3fd9932fdbdd39c7a5b78091ba6b8132cb38e2b929f4b79cb450872961bdec1b3252aef50b805c3d018d3a354b06e94c208fcb0d6f8b89633095b83a14bb46cc047ae3a9c8d59e73e3674a98e2f26f490797e7f0cb5da85d2dda7639b23623099a4dc5c79d382a4a7f519ecc53d8b8e71e6d8bebbb388c40bd7bc2e8fe6225c57e4af992d347a04d2f8aa26685f306c8c175a756c71be0eaa8dd29ce6af186ae71a0585f5757190f8b0b2a6e278680c562d074fc6f7e876cef0568ac59edcbb3f3b7c77427759121884d4b97cd9017cde697b62d80167b0121f509570c832490c5cfc0a3310cc251f51b5992fefadecca8143cd4700f7731e7d55e9a9fc8cec5e09a93980dff663dfb8ff82527686665206a8e8be280e36c8b919a196b8c28eb8f7bde9053d3d4d821c7ef5426308d3640c86eb79ccf9a5ab4878f52a9a47a4e31e1c798a623194c7365690812abc9cf43b8db95c7e043d94d72c05a0c0aab043dea5d3938a4a675966073955ec820d481e2b3ae8533bbd94c3a9aaa80144935788e1e11caf8f6fe6d366861f8ee3d3eb043a5fc9a88121b8913c022873c32b40bf3374de54215b7dc32c6909296d97f62bd2f56c7bec2445ac25874e1c1123b2709b1b50115be1492b552aea5d27e30bdc15684a68785e18fbcc4a571ec44cbe2529b136c69f7239504be947e91f5e80a335f0eaf16df9f6fd465c903f0b76aa763511b4b3d00f8e5939567e6b41eab7c0c08e465d83725a298dd5781814cd5909dd883e03abb2586a09405dc4be8592d65123add9a1848900e6466543102317c652a40eb7281bac13bd1ee9a6ca85a9ec050c9b12af0bb7781761bdf1908f9a8e6d8a762f1a7f990de147ac58d3d663d20a3872df0416ad62d89e5433ae3632730e7bf2ee160cd56866fe5b1796069c5339b7d9d545c378425608d1d3faa41a993ed7ed2290bf582d3bcb314f6853a4bf3f3f2ab8d9f4382426c88c6c5a073bd2884cc9ee20931a5f98eac5daab820a8b2e57ced8d567b9065ae5110cb97ec8bb75429dc46d4a57c22134aa878b5163189b9623f4d549000bed31995f53067985282b665c8166aaa8a428d4f84c61a4b1c5fc099d299effe5e3fff45a27802534370206a0709cf62ee20aae7994f236d46cb68aa6b3bdd2a9ff7909900dcbe28ee085337affc0d63f9a15351330daa45b9399a4062a479801fc671b7593298e532685eb92768ec4b6fb69d74458e29542762bb38565e338b3ae78006ee78ccd21bb0f76b02c86322c581b015d071342b95e8747eb93c2544d5e9198a3bb7a25b8ccc3190a6a0df9cfd2d7328d70eedfa8529a55f16024968433db8bdbffac324992d2ca7520335b405d7bb40f79a225660c709f05acb457c30a41eb096e020beb6c4b065e48bc3a208c7973f5e0a482031a3feb1ee525dc93c54aa86db2cc11978d79ea454f530c2d74f75b06f64a324c7b95a75380c712cf2ff345e51cffd23fcd150d657f73ca5510ce5c1b3e325d3b9c816b7efe8897c278392873c652186086a27c2919ed0e1d93466328ee8e6e187fcb76a074f5be1d9b2a55418ada50d96d474d7416b9a1d2577bd35c5f4ae94fe26de36f04d0b8518b7381eb11b1ec73cbb52f5e38be4e42f30c3cbff479621f4468e91735b6871872be5f11801ed9945e6d3f70073fd6126b4737632865662ac568d6c916218510318fc9c21d0a7c4d33c9c97070f93278cce0345eb2637e3c8205b1ce8bcd9634deb2af6345ac1634e2ff5fb511811cbdc1655882100a5644a246214c21c1fe90285e4c6d99fb3ec0da08617cdd3d53175ff69a11c1578b50d7b732c439887833f50163b50d311cba984483c7e79a26abb9f5cdf068268a00969beee3cd3979243a21db159a07edd37d3946d8c9564bb9f723c1b4c42a6bb3f6aa96527319f8fb4e2ca5b72f68139743e528f8061f9d62457023a2a32e8b16d577e57613159e85d14cd6fadd857e2052e80d530cfbfe9b5b3aec15de47865829555be31b0a684dbbfd9c498ad70743a478e3e9d80cf5212ea8d18fec247a6d2e027369b79f40d27987bcca8cb6b88db0b1fa4c57dad7807a08d321a5b34df379e64f2f54a9ade0f0cd4f1bea7f84394cf8b6de55bdfaef4fe010b677876575bb29ebf27865ce7a4f5a0814fc35c22308bc518b5a1b91d0685becbc5c79a3915b30f9c1a174c286f3ead299bdf4a11e22a22c53f894c8d6afaa10dc583398292b3749307c3e5e30eca5fe3bf37312f74b9dfa369f0759069dae16bbba1c0b081269572cfea5ea1104a0917480d6c1f82de1efe6a580466df2aa339c0162b48f2ceb39a8bf19eecd558b5640a1756e582ce3dc64eadd6bae532d67142d3bc01aa2bd670bdca4bd77d584aeb368f6a80cfba67f74d02a27fb941e268bd8f9ef860e1a1858de9629914c84e95c693dfee7b57b7789235872984d4ce41b1475059afa9420fe1d102b63f4fbf4e5d2912618a8a84487eda2eba1ed2c8c43944d9ec9a2360fec94dcd66cadaff290d5501cc3e2fb9af2314e783ac286be31796360878bdf8567acdf2cc260311e09c7d9c7d65b24a169bbd3ec8f66274984fc3c302324d471b8218ec8a7885f0d56886e677a288aed5bb199fc209645270f4549b8b43e6cea1cf79e988164e91cb0b7f8dde61073e5346a51bc49089eb153cb0c2699af60a5296f1eb33b6e556040cd1d1c4cd3b0b32043e6c5a8c2237bbe662c7504f41ac6aa9d6401a6cf2f42021c1b0e3e54e8963062285eb59b963973ddd3aa9eb692f8f28ec92576283ad656f3eb91336c36121f777cf96f026f268d8af553d35e9af28b9fc1de43e42347c1a09396578307e72df91cab879ee111d32c58ea506e048c609256f0a79e8a76171b9b904241861fe8f98afe05157f3edeb54fbe4ac6556551927221f1c27e514ae732f01038862cdd418460a6cb3452c3bd14cd40bdaa54f51369b4dc5cb542340481767c1bdbb3c6751b7d1887991584deede323a3137d65c180144b7b9f592345086cc0718ff84437886f01dd50a679295a8938160a3586a92dd7b034da376f476d2b483bdcb39dbe38f463e57f31b874654648831de02f5ea217b14ec15e6f317824c1a2ee5166b1f66a9f54e6ebfd1e27", 0x1000) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000001bc0)=@file={0x0, ""/108}, &(0x7f0000001c40)=0x6e) r9 = syz_open_pts() poll(&(0x7f0000001c80)=[{r4, 0x2}, {r7, 0x4}, {0xffffffffffffffff, 0xed}, {r0, 0x2}, {r1, 0x80}, {r8, 0x2}, {r9, 0x8}], 0x7, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001d40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000001cc0)='./file1\x00', r10, r14) getgroups(0x2, &(0x7f0000001d80)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) r18 = getgid() getgroups(0x6, &(0x7f0000001e40)=[r12, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x8, &(0x7f0000001e80)=[r15, r16, r13, r17, r18, r11, r15, r19]) r20 = dup(r8) r21 = accept$unix(0xffffffffffffff9c, &(0x7f0000002100)=@file={0x0, ""/46}, &(0x7f0000002140)=0x30) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000002180)='/dev/pci\x00', 0x800, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002200)='/dev/speaker\x00', 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002240)='/dev/bpf\x00', 0x10, 0x0) r26 = socket$inet6(0x18, 0x8000, 0x6) r27 = socket$unix(0x1, 0x5, 0x0) r28 = fcntl$dupfd(r2, 0xa, r4) r29 = syz_open_pts() r30 = getpgrp() r31 = geteuid() r32 = getegid() sendmsg$unix(r20, &(0x7f0000002300)={&(0x7f0000001ec0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000020c0)=[{&(0x7f0000001f00)="2610a56d819ca3f4d5f44e6ed1c523b9fe0e0c72761616f378fd429a7de59b406bb03f61b44e548f0b9f0220ab1b75ec2f6d2f1744c0714e73731c77efe00626b0307abe9c1b093aa23e8fd67079567978921ebaaf8c669d7087960db8c97f498848ef9286683bf9564550f28c867f6599f48636b493467e40349c797562c49887a5a82b7f00147212e58d9fd113c1d2a2519daa0558df3b9345771b838f9821d42a7d552384b70577b6c87ecbd43829840a160485be17821f30ee8f", 0xbc}, {&(0x7f0000001fc0)="5a0e7119f31ab163b622f4ac2bd1730af0aa9f6715d878b4a80bfe838350d63912dca63e4d509916ac25aa9ff127d042d1744b55202feac0fc7f35243eca148aacbd43c91c3876c744f2b87358ebc38d1fb089f6259f3911093b1d786b4f0124c6d1af5cced1e6488f183aa030ebe49792ab0a05264cb16d7cb32c47ae3540f1c12691c35b22fe", 0x87}, {&(0x7f0000002080)="4bf3c3f08e53db5dc952d69473d3b1b5605d35b642b2bcc3c88d", 0x1a}], 0x3, &(0x7f0000002280)=[@rights={0x28, 0xffff, 0x1, [r5, r21, r22, r23, r24, r25]}, @rights={0x28, 0xffff, 0x1, [r26, r1, r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}], 0x70, 0x4}, 0x8) 16:01:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 16:01:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2e}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x4, 0xffff, 0x3, 0xafa}) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x8100}]}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x40e, 0x1ff}, {0x18, 0x3, 0xffffffff, 0x7}, 0x8806, [0xded7, 0xcca3, 0x9, 0x1, 0xf9, 0x0, 0x5, 0x3]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xb3b2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xcd, 0x20, 0x3f, 0xff, &(0x7f0000000280)={{0x80, 0x8, 0x7e, 0x81, 0x6, 0x8, 0xff}, {[0x6, 0x15, 0x1000, 0x23eb, 0x3, 0x100000000, 0xee182bf, 0x2, 0x80000001, 0x3, 0x5, 0x80000000, 0x1d40000000000000, 0x0, 0x80000001, 0xaa22, 0x5, 0xffff], [0x20, 0x7f, 0x1, 0xffffffff, 0x5, 0xfffffffffffff1ab, 0x3, 0x2, 0x9, 0x8], [0x7, 0x800, 0x6, 0xd7, 0x3, 0x9, 0x5], [0x9d, 0x3f, 0x6, 0x3f, 0x3, 0xd884], [{0x1, 0x4d8d, 0x3, 0x5}, {0x5, 0x6, 0xff, 0x6}, {0x0, 0x3, 0x0, 0x800}, {0x7, 0x8, 0x6, 0x7f}, {0x7, 0x7, 0x1, 0xffffffff7fffffff}, {0x7ff, 0x9, 0x1, 0x5}, {0x7ff, 0x100, 0x5, 0x3ff}, {0x2, 0x7f, 0x1ff, 0x100}], {0xffff, 0x5, 0x7f80000, 0x7ff}, {0x80, 0x8000, 0x100, 0x5}}}, 0x40, 0x40}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) sendsyslog(&(0x7f0000000500)="66e8d561361b051376e4a61f20f423d91ec6c79e58b7e2db8d12a5ea5b3c14f033dfd1bc2380c0fcafcb4673099d876cac6388a97799e4a0eeed7dddf47715d65a9add2723d29bba69812fd893c88d3323573047ba6cbc9c75fc7f8c34f6812026e075b4509bf4076627e6b4f25d17de5e94e8afeca254efd4ba73471a6bfdc33f8da57b69e0ffd4e4a944974edef921a33ce1eeedf940fc88fe9c3ef02ea0a06a8fda7146b499677b93126fae080859d1e87dc09c5a39b4c5002677451c457c4c3ca0f6a1ba764a23519e070cfadcaf619eef10bbfb395ec0b1d3eba3230569ddf13a30d61f534b2b5f35d600110f0ec18d8bd21dbecdf993bddf3384c1365bcb0f96e7c588535794dd6851677fa7fff2c62d717ba405fc302f6b490907075aff63975de7822592a215b51130256c6105123b1a7a4dae0f1e2716e66a6bbd5e7c5d48956ea201aa1255296d000d0520bccb67a635761cc3e9cf9dc74d27645bb02130a80eb8c387baa4ea9c73a46a82f89d532621007087ac4f47ffebf3c7559caeb3b6a55c9ce9b08ccf643028217fbc1c0ab8e83a46cad03877ec1c8d02030408ff18fac9dbbf73e12bc3206da701855feaa97ff046ecda0bf8b44ccf315f4d6d1cbd3cab06b0421ad223f5ea89382df4b0683aad1e6fc69e46495185c874d7e5a18cddad77f1bf726fce6ea390af00708bf7f8ab10f77f2f52daaba40bacfc3eed7300682a48b2cd56982699b69da5ffb4ffec1b8bf277c2204bef9237df0c022f2092ee83a321067fd539a047f616fe80a8cf1e8cdae491fe267b8d03fea64aa10966937111b0dda45e3e9fa8eced64b145c2ac64bb03713f144f40f36b09922c9ec13b8992a78fefbebc7101822177c08860f19350995f8f46d987949e61c95a77a7e2fc1f52f3c3509c726074b825582b4f89fd8bd62e69c3dc46fe7c1a99442e8a83f5af4cff110bb4a9c1255a3550ba84b76550bbf36e60b9a28ecde2fa143b4474f8ad14c0bfea1264ad8ff3351c085f919bda6bb562ed8ff3aec8c6d36f1a483a8202180a3594274aa66bb1b8d48e861eaa00f05cb160fc0e43fb3edae1d2ab91128b8a919f00e3b3fddc947aff89ce391df049d9449cb56c1603d946f556ba6366ae4416ca2c45cb41987efb12ea1ccc4d4454f5f222f83f0a25e8512e56c7226ab7391967ff388a9cc48b321dbfc7348d04cf8f10281f74fa74fb834c77ce1604f8986bc2a793f63fe5323603a842c737bac213d9f9c6c3cc00e6b8d5a70b858336654f71c06b46e99ab19de4d5c455f11b4768d92dbc59d1ddd200bac6cd51330fe1ff9b6ad1e167ba47813f7aa4a746de7feac75f32190471478bde5e72473e20f5a690e1052424876b3521363cb4fba4fc5bbfabdedab94a3ea7ebc165fc7a4b673a1a9315b1736ae5d08b58558f04523b90f751222a4dab73b1d0ce5861dd1de11b1fd1cea40fc85b298461c2f27eed968346ecd014124b49b0373b35d4ea5f0a1cfc3a873fa443f78aae3004d8d22c4d8a5f1bb20d40187d2088f09894be0db6c4c460c689ee0a9574492602d71ae9e78cf312a34336980378a61d28f17d3fd1262837c2d6129f73b083399259097cbab8b6b139cad64be761569697c66a59c042e8139a0db9e3fe6760a4c6986067c86375ec4d6e4490e553a64a693567a2f9ebc717cc6545bf4183467d73320c37812013eaabc44d704c742000b52e3aee6e6fa983d1349b26e907143e500697d78084ec6a6999c38650c6adc81839d44d97c0ac5c1d3e4f726f96d33b4b6287507ad1fef6da142d8d0329fe16db4a3e51524d9bacfbe350a8e1c46b5586beb299114f7cd8735d72f2c36f64c8d5ba9f92ad566e58507ea3068066b997cdd0af55156c098b2d36076b1767a5f76a86dbea37821f86655979f1d151ae0e0e4294ae696825c16e09842de57746f5b81563a57a878dd7c6a120cb120202745645e1c61916c2dea4d9daece569073d9cf9084d9284e5fc7d7a635447fa4c7363e40abf4fb365e153a532a2342dbd28c7314f9a813063ae77e933cfc202126d7ff63a36310a14e68cc6d941438efa1494782aa5a244c7a7e0eaaa7fa6501c62c8ede8fc0148686f479d3582debeaf1fc4d33dfd26f24557b052347423359b711e09541bb671ed69b6ef1c21722a5da08d7f726850153ccfd841ce750e43a3a3be2229be3b1aaccec5ff559734bf23de9cc4dea83fa23181fc98e4de27e5a5a07dd15f9cee6d014c330ac8e1ae6c271f94471c17902f001f3ca0a0ed3ca3bffa866ed8167b2ed342b0b304eda3a1200770ec6076ca8839f4667ed2e05669d909e73602fa28c1735debd9ec6a7b4a3e374841a4ece315504a1d481dd17793990b166f2555d8f1a0970abd93e174cfeae40721f2c08414132b6a41afc8167e53c000e11a3726754306f1ae82364868203b5ffc360c5c5a41d7bd9e654cf2c6c78d6e9df4e55d59f50171b73692e1fde7b4283346a93fe95b037c008033e93f6276b7243b06619cde92c6f5e21ac8c97f04a785ac4d077d88b9cefcaf5ea5b9a8d0d299b6f3896400e79425b21bea2e4459d2f810982de49e7d0260263e9f48fd73e5349b5f2d2c0c9a1bbf1e35a4d5adbed9521ff75c9bca1f8b827c387881a773821c9896e88f26da336a2da4163bba9b44c5bf2b6316dace26015be5b10ff6a6c5228572c64661ad51d870964fba32aec386c9b050961ac3db8edf6dd035e20b08f896b959eda17d8025b434391c8a0391f15a5cd8f87805f083af643223def9279ccf5b28a9d58135ef6e95405c730cd5638795beb34c09a7117995394add778041c34f221f38e5b0978b4bb6f904638676eb866a4355737bd50b7e8d2d704a9833f2965ca4cbaea8afa3b561a7672aa707bebd36c44b557cf9c5a51cda37fefbe2bcdd581b641580a83df2ec9fcd3c49fd3e5837510be1d23fa5596c06910c46bbf411e09653e51a37e304fc4f68c1462231c2517284bded4f34416a4046ccc82e6dd5684905800fa7a4ee62d62234f2f485e8ac245ffe1c02df3ce7bade78bd6e83fb4610e59fce7b988fa5d4ed936aa4cac514f7c85d4536b6987bf55baf802223b81d52e34dcda4708dd9f8547652240f27e9590cdd1e2112f0d7f91610726a08d58bab3b29b8f5705205532a4fe587129ae4629d3b0008cfc4ff19655a43d75daf56311137e3937cf5df788126b8252da6657369552ecd6802df4f041ad2acccc3780ada60300fb6804e7811786c8af376aa70cf35f05878b933b567680cc13fe53279ca3c04fe300d0e3c1696fb32ee183799f221b4e6f530b9b32d3cd93ee29cb22d527d9809d2865654baba3f8d6433fb3c99d0e69b6bcc445fc520e68228925f30054ab2d06afc0aea45ee52747c7453f103d37cbe0649a70aa6f4cea8e80e4cac0cf424ce1eca6b2b13b070cd06b1dfe48ee800f4b938d8a247d2c70603f8f22192e31d646c5a6d29b435019f1a7f53e8726ed049dce90f816bd792ebbaf7b6103340474bc5292b91945bd632956cec667a612a14db2262fcfaf0726bf9d8e14510ef13709e1f7f31c829e10d87ae4670f5ecc6c2004c2ac1838a1e4fde869306f1e97be201a21e6953950c2c09a4bcf110cbe3e073e9a32d7138143ce61c1f7ff204255fedb916a6c13ccb9357fe987e83714e7d936a58ebb396d8be821138707fa2b83f31ab29bd17b3b2c5c54ddf08a0ce52a48760b3c79e53ed3223c1d8c6ea417f8950cc73ac8a6d28a53f5e56aa868144777586d742e940d00e52d490b806847cbab0f2e97546f0f20d011f5f588dde33c9278ad0fc385a6b65dfe64733caa91fe3f9b68741648ef5f8c9556a76de803351a5d79ab4f57c646f7482c95869811674383fbf31b65dcb17d3661c150f4f422788ade4090951c9592ddc7cd10549dcc3a480f7508f64943d300ecfa9a25626ca091915dbe1484c04c5a50129bec2913750da457f38d6ae2e76c8dfa0e40f0a8dd3d99b357ac60014029450f71ac9c05433793cce7c57c026d6ca7fbdbbf20cf424edd37b0104132943ad30a9b66705ca7373e2d9126cbb0565e785a1c6ae6f214110fb2ed8ea5f7f883d58ba68d1dd0924d6d8c43f0adee1a8ce31a7fcdb9af8428382db14962e688a71d821e78a80758584c3edd8e473bf27896e82d9ba6b71ea6aa616b1202ed5aab34cb2d525e7064f7ede8bb778e7d099da23e103b1448bb03d154c624a101d8b29856fc190509d4db0c1e0a347f0e0e4c873cd2ce5401dbee04966268506b32620132909331e60f2f3d9f7ba7a1ed00b0dc10bb9063e96fb7c223e22576b9735222f628cbfba93257643c910e3e86684198d73988e0c6e21605bb056cac169262cd913e02c5bd0b7fe6b2f9050f99681eefacb5844dd9b76957636beefc2baffb70f8fadcf63ab14a31f9ba5e2119bd8891e25967d2906179d35666430bb9a8cf9ee768b419171c3607a4fc4e5166823442e68854bb151f2c80349fd5447c5fec84e23ab213a88b1582a4317df29866623f05c92360814dfdd6f7783b0a3f5d15ffaee2592f99c1c1428bdca64e5f3228abbed8128c96f6602457ddfa5aa0b9271a10d22833a955823e99fb98af0507ce2d30bf10608c52424f2ab20745642b574807952a9a0f10fa7559057189207d38678a0073dfd45ebc2f0115226dffdb752408bb4d9e9384c83be87cd185034ed9f990de2c011606ac02b384674525ce84d71f6f5ae0344ade091120e22e295d04242e8632354e37d9b0875815aaa2672febf00143508811b6de5059b522cf2c9cf60b2e5d4996cc5297e00e4f1e7d740d9b2dce828b47ae05d1d6d3d125e31636b99d28696cf644a5f95f515c4fa18fd743b493145a0e4ca2f9680a0be7b1d8f7d860916b8155e7584d42b482b096c3397cda7c397017b87c2b781e33fb608dd5601c09c94b33bad184200a729e36e317a4423be5e31ee453ec78588be8753d9c3189de9bd7b7d18dafefe36e8f37ac25503bb95717b8e49e711cb8f93337ecc23f65a33bd1a8b5bb5be07b185ed3dba20384ec6ef444dc4ca4ea88a39f778d8da33443cf8659a7562cf20d2de35db5e720f5b9e325d5e102ca0ce80375537255c1b9edc35ccc224f647b79714d608b5e36b4c1c818446d75793c2ef9f2ab5343309790653cb03fe3eac085d07ea6115f831ed72a067bfe308f38fe4cc586bf0ce4d4a6bf496d5da3c0e7438ff7c845e3c7f7affe1678762b58f26460e5a7b07f73f948e0fe116794066556f63787ad59f0c33d979632a0294207a0e5ac6e1f551bc6324ed9d1919bd281bb29fd94201cbcd8d022e05779c286706e5be9207b360e3ca6f6fb024b64888c5dacf83851b27e7c4be23452dd6431d16de5f6e599db2b296f19e855b6bb95f957b338905ddc7121bec2d5a379f8373886c977910c7760db976905eaa4f09472e4d344489e979e856c7778dbdbe5f0189abc22eb2be317e0061a7f8818302d7c042d7790aaba6d56d477d26db6a7a879ed02a1caa8e2e84738a19c76f09c769e5e9ce9de20874bfbd52f08b1886bcc57a20ad3cd801ae0614ad8300d17f0e413903372941b962c542f96e3943b66c4f1c961b944cc7a124e29d53c5e5226a2a1080f035cc79c6f754c99690fc845e4601a89b5541493551f20772e528538195056bf53107bba82da58bd9687e76362b652e11d13dae9b9e5323d29350d6311d7dcbdfd78f7befa9150f0f547a534dc8298355ec1302a131fe7cd482bab1ab6e6641e7cca2f06b5a752ef2190c1d23", 0x1000, 0x20) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="aa", 0x1}], 0x1) 16:01:24 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xfffffffc}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket$inet6(0x18, 0x4, 0x6) write(r1, &(0x7f0000000100)="e9178fcfecd4871e4d0216d11342f5a698bc5d37729e3cf107c1ed1471dd35426995ce67547655462ea201092a6208829128823823be67d7cac77c4a62ce668b39576ff31fe04776bc3cb8fbb6b78a017a56dd975855899a4a1009a5470be210fe1fddc170596e4f9dd400a178c5305d3afd24e6316d244a3033ed416321999c3cb52d1ab0aba669008340fea7959a8f3a3166a30892fd6a3a7b23c3926e31c8304710", 0xa3) fchflags(r1, 0x4e05018464991a99) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="5bde87bb833724f126cdbbb9a2388cfcd0c2b20fd50a77e0fe854fd1257dc008c9c2f3adcf7e63cc0c33c9463eeee3ae743d32296c8bddb6180430b7e969d94558b80b6fd60a3cc8cd35ec72dc699f705aa34535c6d5f5586fcbe9b6d33c97e1f8daa3b957deb2f638a1fcc92b4a9ade7b320e40beed368499a80505b1eecf9dce2f4dd881f3dbc079b6958086bd27636a30efa4928073437548607ce08859870847cbc9106b4d3f8c6513d5e01f98ea6319f67242481e9ea19bd8c19cf4114d17b378b4a6775b2a90a364a59b17e84e8dafdebf4093ee32ad214c00ac8651456bfe19418fd0479240b1d7718114b1fc041a839a4beb07d36565ae0aa1417ff9f75dd19e0fb2f1fb707c603076d954c1f2d4a57f0f4dcdb5eeab2c02bb4ad3e23e19f80401dd7d5d085206e4d79172f110846a21525a57cb4a826af4ab6dffb4ec23d8d17d905d7006ef364e34b449b1d5d3a8b584e51990432182b59b5fbf8c835c45763343a977132177581c15236484e845fd2f85d1cc0356c4380c007cd644d71196ef6e8e9f8ce98a8920643fd5485a3be8a49a9c5a6462cd25507291af81b7330675a6c268ea0d05beb4532696780f08b9dd82488282f6fbe13c3596ed3192bbf77c6cab272132c35afabfb27924e17af5ff0946c1b6cafbd398baf82fc449eb97bbf64b79332878299704dcdadfb50f23e6d6db29a33ed0b433f26d1f4ba2ef843cc3b138319f63d3f0d2afa3432891bfdf73d48b98ac318e4a2684fb2bf357e57db6e3684429dd93a5c4ddd14d78951bc7944caf253999165ea955d412e58c5dbaec7d070e05061558101895e46550ee6fb21bb7660b558fb2c0d9a48f5c8f2ceca8d7405effdb25ed285c8f4e356c1a80aa24a8fc62f39cd5dc1dec277896147c9252ddffcd9c0326efaff11377017e21cd24a6a4bda073f3f9a9978e54c911f2e063698f50d5aa8eefe2ec52c7ecfadc6bff3234d4c3d8fa4c351f711cc960988f7881247fc0262bd61312203fd279e5b3f144d026377549ca5d81a872bafce9dbcabf784b4b8190c01e6260b4ee7e172e3ac0c194a558b2f18ce521ab7f208e3316688fb714b1d4cbdcd139411532cd5b6252d30961ffc70220c656bcdd38373a9d652ffc52cda6337412ab0ab298796ce891899129891af70948cf66b925eb0f278d60fdab1b2b0fa55aee9580d749c2bfe26dbd0fa757d80a0ff3b50460a161ae8b33c73ccb680782cc7935dc9e79ba5dc5eb8a019670c10b9aa946396ef8fd072dfa0347ca2d48cd2d709299e96fd45e9c6069c2487026a49b14ec487e0e7f3d2a95da0bd4273caa7e6b36094df70c71a78a120671094e7c6648973e1f3d86e21254ab2cdfee1eb0b908b71af9e6695c7cd7e9b7cd26a8ad57e932d6c2e873527e2d5ab058d988a0a6dce35b5e9685352e2246719cf4226f9f1a93ba6424da9624cec75359acd98705f42a645ca2d6b6985f8a9950e66ab90e63f438919f7883838597645cbf7a7b45a8d1b1dc417dfc542f2acfeb879e63395c96a16d8fc4e61cb901bbc18ef7d1e8fedf8aa0fbc738cbcb31b1de0d982ff0fcde1abd9bfafaf182d090007a067b4d378575e4d375ed4638655687f2ed02adbfd11b5a545d22a2eec91ea75b4e9258123e61010244ac2d669419a673831ce013fdef54d5ecdb6ca2677e1b5988bc880164dbb8302936a436ea6abd9501e03adbfa62f6f6ce4ccfa66637f39965ddca9bb5b2beca622edf75474802bc0c0ad8329ecb978c38475b4a73ecddbdd699c1cfebb0f88f0c1af63bcecea35183202efaa5f54d3ffaefc47ff7f0ff8cd70ec167068e96cf240dcbf992a04da5e2f8f821be8bfcec1b57db181fb0c527f97cd94e366e1e4490bc53aabd0cae271dfc24b862ce9ab70c3c74a07aab60aba500c4ed4b14b89cc985a8b05e5a6db21adcf3947dff18d41230c782dfe285aaea6a68321110e719fd4dcefae4d057039bcdd20915bdac1e71da1c428b32fcbb6700adb7716994c63deeac331752389e659662bfcc634d102ad10d2a12af45b519dd0b7694d5381695cf4829b20fd5f36398b03e05c57c1adfb5696c73b6d2c418cd5a6fb798dcb15393385aa7fca7b4a5008711d523aabcd18f29e2bc12764a893a7b6acb873b6bead5a8c50cbc5d046171adad1869be77cd37afd146a3f6e0fc018b6504f3ec59b0a17ad68568fa4e083d5759a526cb1cb236617626718e6c569b00af3cb8726648972fc4cfecd76dd451660b24f85791970eeaae5a15e636c7c3d80813c16520ed3a5fba1116a0821b451a58a8af399333ee536f03b807473920d11ef8daa1ef8aab8f511b30c8f064f8cd5d6ba2af5f9c80d2655f4090d27ee075a4bbf1ff291bc50a471176b99a1fa05c4459dff958ac59a8adeed9e02f704e9541496d5f1549f59d3edcf1bcdee40ad9ea9052703311865119b9b389dc6fb0d035b3e998f10825eecfc2faa9c0c7c58c2b8a11ed39d3f68201784e58f546fd12c672d725ef69fff6bdfc6286f9676a4d7959205d284757770f432715e6c0e9721289d09ae8ae726d9a3c0338f7c137dd86c7fae9baa58047e00e7802602bd2d90c0b64f02e4b92aca9bf282e9a762ecd9f7bd344abaea3e1a2b1ada9ad06952051bc1c8864ab8e49b87cfe676957f5bd7efd60015f0fb1b956ab11a37790dcac21e63e7f5da0fee8e50f515ee93f32418faaf4c6bc4766c3ae02e058c16c3d4704cc89e7401cef2b8f720d68adcea399d87256a90b66906585f371225f9be38ea759127cc3dd540a06085c8bfb0b63e213406241714510777d20629ba6484c3ceafa776b6d80df8136ea11b625a941bae5f35f0809cc25677901beb510c0757dfe941fd82a2880299a53b0ecbe8ca8bddf2ac0e84fc17729086d42189fd672e0e24e9237f2f88f802a1e191b787e702878d705eb799d17dee0510ec850c51ba7941ea4ab3d4edddaeeddb52da760b3e3af2fb521c2bd747569bb3573b8d5f2999926b73e2f805668ee5f0eb10a1eb44338ba7a94559b5b60905b72de636be35ac172e9bab20089883fbfa55fabb4e8365248b25b319401750e579ebdb58540e17e481c5a0e54762a929ad94e2d13d2496cfd231b7e4f069d85a458442f70a7abac9ad7769746c54b769c93f43da4b63c365793a5b0b131c40ebf0fa3c41bdc82daede251cc1cd46293ade952ff9f16a9a88daad707ee5244e1777ae335051fe576d7f28923cfd76c79f0ba59d4b11db9d7de8d778584d02d187334e05c0c22e9064d89d532455eb506fa2a20fda9b05c7034bfc548794aa93adda8f58a294fa5dc6170f7f39e8be6a0dbfacf8f16524632a60bde7f33d1df533c35ab74a57379568655a58bc1b43272cc412fda22226bf2ba83e08586f865ac1674f471f491c7cc09556242c709f69c94946a9f9b486922bc5ba45f32476996b7c2058b7e8df541b639e0a6c440aa3536853934e453df5d518cc708b23619db3f448655c3332405888587c70d99bf1a830bc29b252e26a80d9b378548001cf6873f0a851a51d82275d6f145ae9a16d4601df8e3f75d6c2ccfb39e9932e083647406abbf3de71a753275ebf3f719e2b7eedf27b2d89ff858cc81feefb3345c5feb1219f5b840c413e95b5055d98fd73574fe2fecc0ee352a698efb1b42bcdcd66895d1684ae69b57e8a02d4627fb80934b94cd9fcce435983b6a7ac4180505e85f910b8f049451db517e3606ff5d6b320329f3381c6252a3166fa56602ebbc9fb4e4e1064d0205ba85f176d815062383c631ed73e21c099fd2f5ce005aa6ea47ab5ce52fba42dc87c66799f33d0d36464ce569653e613c25f7d7fc9e1b39aa656aaa3d0e277ded061490bc485f1a2478eaf14ea509066cde801ddb23226d291b8d626f2d7e7ff09891c74e370ed13fdb9be6eabf6d50a320d5d008854624a86d721dd27d24d8dbb44929c1f30f5d721e3ec233be92875317994df43afa959f8610330e9859834b9230421844b4ffabf9f3df50beacf5761ca78e0b02869e9d964418c34ac843c9230cbb5b18efa5508abfbb95707ff48f2802bfa81c986cdcf70d2ec9d3beb25a0c8bc48d499b857ff5a3b966bdadbe6b3069c903bbd62d75df66e486005b0669a02deca1ebc4b7f2b6c9d4e28bb6a9723a7a4a39f022be40002cbcbb16c388f96b0fc9e86c8b4146c6427aebfc8201748393a4e6cdc41d60737cf7590fd8b7b8c37b9c63be524dab76a79a845f319370a78af5164240c4c73bedde634337d1d37633e25fa32c1809bdb0f7020a75e8a2acf43626807f7867f79da072684d62915a5ab577ccc6f159dff3ab52b7d004362d411032732a2939b262c517f6f2b68ddc9d201401d4bab02392d2cf34c7802b582e67c76144d0f53338fd646a0f8417ebf298d3ba9c9c72feb43dfbbaa8357098d6ab548ef8730ac4906a7bd3589a69c19eedb3a0357b23cbd735e1a272b60a268e89b3417ef7e56a08bdae1ffd71d2558bba1edd4aad63eade96d047ee9131d22f2907e4a7a18d5b4c9a3d2c7151015bdaa79161eba3528c95f95b88fbf82134d58a8d01729029a6574d0af091d3dcc501caabe62a304f649c703076712b5bcf33200265a90fec5f5b88a0d262364df59901ce2c4963488d6cda5245604170a56b02e2b9491760b41a9627bc4c527069148d29648eb5beb3dc0706b0ca8a878932565492057057c48930b97934bd0a4bbdfd59918e4fa123a4b06b21fd5e950df97844366efdd63d8502ff4eb3b818bd1f7d9fd63283ac911a23bdd1bbb3a5edbcfa1e1ade450ae41c87ba1f9383eab9c2989f64ec6b914987c3280d5babb1030e9228ad35d50133ffe5ce3a25bd493b69a6ce68412af1d849587b5a14748e79e396bca57be843a802a1e1998ab8b43d8e8a41f78af82b4c16e20bbc20017a031a82c32acdc89b5fbb5fcc193a5504acf963d32887f186cc5fbd0bb7aefd03458e058581139f0fb64823708b7cdbcb88bcd40bc71c9bc6b6343d14567bd470c840d2f1f1eb8a64744928f115ce59ad806f546f6efa90dda22f0592a9bec1d5040efb5aee81ee293bab3517de67834d02259514a6dfb0e6ff5e0e90eb0ca4659440d4409956568a8e0207f3a2f2d1d4c9f0581b704f78bb8635870c743656640cf446fe1e4e997a4a328c8c0a344d0dffa333c6e40c3824fd906e3e8b23c9b02bcaf50cc98d251ef30e9fba1ac4e8874e232293fc68e6f89406ce1996ba511678a230081239365d29d5adc38bdf2b5f8011b7515942eee6f8e5fd5c89cefa518be9e3193a6a94bdbbb792b663568ac218f1cd22f9a5f19372959c013ed0447c9336ada552206c5b8e890edc082981528effade2cf2e7789ed4d186a5f1caeaefab1c3b8b368aaf71250716986a87d304b6fd133dc943d16fa6ea5b0ec0def8d830afd56e1ff243634f039f6237c9a86d6ceb9e1851ed153c5abdcab8909c352802327fabeb5cc104288ffe0f2215a99fe950e0089fd9fe4f669544d53e3637740cbd3126488af2dd51c5c4459c6a6bf799a1dab8cd40d4d5652383c5694bcd63f56f7c6cc5563fcad2e4ae872482e156e2923879b182e48c2a47ac0b87959f580c7685902fa3e247e96051dcd4ed30f36f541073a96e5c8784c937f7f3e84191b7b2fd12f9e4cd2027f9f1def0cb9b41324884705a6fcdd447fdf9f110e088dd0aa1a7b58cea725935864d727fc1a7fe53a0415e67d1144a5e70569f07cb7fa3525bc525eb8721f8b8f2eb1f517d1eb3c85f3bb42ac93f70ef55c2e89872280", 0x1000) 16:01:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x4, "00e74de400", 0x0, 0xfff7d}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0xff, 0x0, 0xffffffff}, {0x3}, {0x8fe}]}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xf000, 0x2, 0x1, 0x5}, {0x3, 0xff, 0x1, 0x1}, {0x9, 0xff, 0xd8, 0x81}, {0x6d, 0x81, 0x1, 0xb6a1}, {0x8, 0x8, 0x2, 0x8000}, {0x865e, 0x3, 0xff, 0x8}, {0xcc, 0x4, 0xb8, 0x1}, {0x3f, 0x81, 0x81}]}) 16:01:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x4, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0xdb) 16:01:25 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 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, 0x22, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r7 = socket(0x2, 0x1, 0x0) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x60) semop(r9, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semget(0x0, 0x1, 0x10) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) r10 = syz_open_pts() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r12, 0x0, 0x0) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r13, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r13, 0x0, 0x0) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r14, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r14, 0x0, 0x0) r15 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r15, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r15, 0x0, 0x0) msgsnd(r11, &(0x7f0000000500)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r15, @ANYRESDEC=0x0, @ANYRES64=r10, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c42156b5153284da72157293149b0fa522c4e6adc9a88646687e78ceb0ee64eb5458f87cf3f1c4c6adedbee9cd999dae06c2f7f70411bd8c50fdb7bd5a8b0961fb9306b52774e360c1a813a89"], 0x6, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000009000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653523eb4f62127818fbff83d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d6200000000"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = socket(0x18, 0x4003, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r23, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$lock(r23, 0x8, &(0x7f0000000300)={0x3, 0x0, 0xb, 0x0, r1}) ioctl$TIOCEXCL(r10, 0x2000740d) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000280)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001180)={0x0, 0x1f, './bus\x00', 0x1, 0x8001, 0x0, 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001140)={0x4ac7, './bus\x00'}) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x1001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) 16:01:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) setsockopt(r0, 0x20, 0x81, &(0x7f0000000000)="089bfcd52a9773059d156b21f57ab0314a040e921f5ce11cf3448839167e9181ef35f8df234533816ea794f7b19ab466432462af026ceb6c2f42bf1df4a624c8ccf76bb622c5dc5c6c8ffd", 0x4b) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:25 executing program 1: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x0, 0x0) socket$inet(0x2, 0x5, 0xa8) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet(r3, 0x0, &(0x7f0000000080)) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) dup2(r2, r3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = open(&(0x7f0000000200)='./bus/file0\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000240)={0x3, 0x75b, {0x7ff, 0x2}}) 16:01:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fsync(r0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:25 executing program 0: r0 = getuid() r1 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r0, r1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2000000000000013, &(0x7f0000000340)=[{0x9a9, 0x81, 0xfa, 0x4}, {0x3, 0x5, 0xb, 0x8}, {0x4, 0x2, 0x0, 0x7}, {0xfff8, 0x4, 0x1f, 0x8}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x32) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000001c0)={0x28800000, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) listen(r5, 0x4) close(r3) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x1000, 0x456, {0xebd, 0x200}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x820, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x148) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x4, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 16:01:25 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) msgget$private(0x0, 0x40) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = dup(r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000300)={0x5, 0x2, 0x13}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x3, 0x8}, {{r4}, 0xfffffffffffffffd, 0xcb283d5f0ba499b6, 0x1, 0x7, 0x7ffffffe}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x2, 0x7}, {{r5}, 0xffffffffffffffff, 0x8, 0x10, 0xffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x3, 0x7}], 0x3, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x2, 0x0, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x3, 0x20000000, 0x2, 0x5}, {{r9}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x7ff, 0x8}, {{r10}, 0xfffffffffffffffc, 0x80, 0x1, 0x10000, 0x800}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x240000000, 0x5}], 0x6, &(0x7f0000000280)={0xa6, 0x101}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 16:01:25 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0xfffffffffff7fffe, 0xffffffffffffffff}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:25 executing program 0: r0 = socket(0x25, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = accept$inet(r0, 0x0, &(0x7f0000000200)) kqueue() socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = accept(r1, &(0x7f0000000a40)=@in6, &(0x7f0000000a80)=0xfffffffffffffe64) socket(0x10, 0x1800e, 0x1) getpeername(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) write(r2, &(0x7f0000000740)="bb423adb44634510e6101afd3b73413706435d123955d63883a07c7d0ebdf44fdcabe120173b8be1dcf3a19e9e7a4d97c2f45186c6e7b8c9da105cc342a8f40715151cd9d44d7421252f39fad732b8d84a5e6a9d6b4c127d82278b85a06d8f1f31118f092a59e18a9f57fbad363e9d2fa34d0f477c5afe653a962cef74e9b1bd3389319db8ff9ad6014180d8b87326924d922487ffa095c514c92b42323abdda76ddf477f86032a17432f60b0da0e4bae2bc4f1fbed360af4c24305dfaf8b03716cb8c02a0ade8a7493fe7ceeb6d56e4d5b4fb6f540959d9dfa6", 0xda) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r8 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r8) lchown(&(0x7f0000000480)='./file0\x00', r6, r7) seteuid(r6) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82026f39d57225e21e000001000000000000497967910344ec46f6fdff00003a2af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86db1b76b0c7ffdb9fe852560b2107440060bd5453e956547fff880f70b356ea47d4bfb55779ac15932080b81c591fc5fdf621d896a97481f7f739daf4c98b693e9e656a5070cf183a622bca023b768c5513c2731feb57735ba21e907e529c9d1a6124a4f8de94424ab525d735ec2edbe275badb0d47b68bbcd92fa9a4053f1113bb3855660a91293f390da9987cc8beff2bd391d909593ebb8b7cfb77b26dcd1e095a3005ff1c44ab91a6c5a68edf5fa3e8d8deda92509d6a3de76505d87c13ac192d22b5d39b6976cc52f188de47d239f887fad937298edb4a139ac2450238e0ffac1fe01577c170200"/381], 0x10) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0xc00, 0x0) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000880)={0xfff, 0x38}) writev(r0, &(0x7f0000001540), 0x1000000000000023) execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')*,@:]\x00', &(0x7f0000000380)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000400)='}\x00', &(0x7f0000000480)='(.@\x00', &(0x7f00000004c0)=').\x00', &(0x7f0000000500)='}\x00', &(0x7f0000000540)='{\x00', &(0x7f0000000580)='%!,)\x00', &(0x7f00000005c0)='\xa5#]#)-$)+#\\\x00', &(0x7f0000000600)=':\x8a!^\x00', &(0x7f0000000640)='[\x00', &(0x7f0000000680)='\x00']) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0xfcb0c9f1b20a3162, r7) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r9 = socket(0x3c4b7639439a2c01, 0x4000, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf, 0x4b32004c7d40fedc, r9, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = fcntl$dupfd(r10, 0x5, r4) fchdir(r11) dup2(r3, r8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb349188fe9b2e1a9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000140)=ANY=[@ANYBLOB="1a00"/48], 0x30, &(0x7f0000000240)=[{&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/61, 0x3d}], 0x2, &(0x7f0000000280)=""/154, 0x9a}, 0x1) 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') 16:01:25 executing program 0: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r2, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) accept(r3, &(0x7f0000001340)=@in, 0xfffffffffffffffe) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) recvfrom$inet6(r4, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) writev(r5, &(0x7f0000001800)=[{&(0x7f0000001380)="d1886d5e5e2ba05efa2ba2cb523fb572fd987339e9d40c2d24d5550e43b17e2b34a9ba7de049", 0x26}, {&(0x7f00000013c0)="480d81a81672518be97b9be5f5a5530a6da3806c434221b5721a1a949432b4b462c09d4f29b465ffc1863227a6a11db8a744a2646252104c92356c8e063d8dcb47417e2f3d41a3627c1332ee75c559001e56ea43e50c7844c50aa1b24b1b2ac3ed1276b1a8917297bba224f3814b80be67e92dad7e24211b1151419d204092cc96dbce86873011c5247d2c0458fe91dedc49b99273ed630865f1f8816070007297668e0e130eea09b4ffb0c76ccaae9757dfd231e14f3b4bc7fc8e", 0xbb}, {&(0x7f0000001480)="e9938fea2bdbd16abebe0a3356267755bc23830c240c50d5cf0df272f0a1d04359aab14e8f260eb16d3667e8763319db50a147e84198e72abc", 0x39}, {&(0x7f00000014c0)="dd94f9d0c1e551a8872eb909a4b55a87fb81209f2ee23ff62621684f4d11064cc63b31f47987bb4f6cb848f6c16d324b0231f021084389edbc6ec2f2a86c0943dcf6a4537dcd8c2dc52e16b804e7ceed38bc3a0bf78b41fc3f7bdab874418173b13f2c6718d0bc144b54de34ef8e04a847ec099dda1c9f91334e91498cfebadf51cf2e3b250c09e2e16d568a6387f54c3a8dbd757a8c9d7e324a3b927c2854f916b25ecd738dd740e79869cc8077edae6c476debca50d2a6384cb81bc6f60eb43c33e2762fe5748013cd33b6a3d15f35d1efe1f05a9599d26b977f8efe9dbfdf4d9bdbe9d9fd97d0b22491327ff0983e7a76eb39dda1918fcf86ff", 0xfb}, {&(0x7f00000015c0)="153aeb1ddb27e6554cc58310f5b869ca0b9f02157d558ed2d342a3a561e0f0605bb46d2dd81fdc958abc29", 0x2b}, {&(0x7f0000001600)="1c2d7470472bca733c9ba43d354bac", 0xf}, {&(0x7f0000001640)="da90a92ed14f1c33e6543ffc2334f040df432cb103d27753239a7077ad41ecaea14cce82797cc74098c2a555ee2b445ebd1c59a6e57f7185743d808e9600e961a91e3cdc1ebe513ddc", 0x49}, {&(0x7f00000016c0)="02f6484d84ed07f7714cf4cc51ab4743c066d7f6bd62da40cb4b41c2ce1bad708bdef4f83c86e78c78b8cd91e4c183cca4e11146828f60b86297aeb7634857e0de2bb3829833a8be7e633597cea12d92f154d2b423a0d3f22f73bdf0", 0x5c}, {&(0x7f0000001740)="f2c89153231bece4a59a6cc7b64750622512f53ae4e191c0dae7ebab75081f9de395ea2dbd2ac60257e78abf3e351ef7645f300331c699310f4e66e91ebcff1d75101f9efa94b2dae58295435fa2aec9799fe81d0e9f651117", 0x59}, {&(0x7f00000017c0)="edea336444fd1aa52f3151c3c20a22f0631b27ed2727df22dd3cbdd825", 0x1d}], 0xa) 16:01:25 executing program 1: socketpair(0x10, 0x5, 0x4, &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) shutdown(0xffffffffffffff9c, 0x2) 16:01:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {0x0, 0xffffff00}, {0x0, 0x810c}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000300)=0x2400000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x2d05, 0x8000}, 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x10) getrusage(0x0, &(0x7f0000000200)) 16:01:25 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x5}, {0x100000000000002d}, {}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x80000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:25 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6d943ca1d6415601, 0x1}, {0x22, 0x4}, {0x20, 0x401}, {0x48, 0x1000}, {0x0, 0x4}, {0x4, 0x1f}, {0xed7b44273dd295b7, 0x7ff}, {0x86, 0xfffffff8}], 0x8}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/67, 0x43) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x7, 0x9}, {0x18, 0x0, 0x4, 0x100}, 0x8, [0x9, 0x9, 0x1f, 0x6, 0x6, 0x2, 0x7, 0x6]}, 0x3c) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd, 0x10, r1, 0x0, 0x800) 16:01:25 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x0]) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:01:25 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) close(r1) 16:01:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) read(r0, &(0x7f0000000240)=""/250, 0xfa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) lseek(r0, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000180)=[{0x7ff, 0xd5, 0x40, 0x100}, {0xe548, 0x1, 0x80, 0x6}, {0x3, 0x0, 0x1, 0x8}]}) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) 16:01:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) getgid() sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000080fbeaada07e356a6d5790b440a8305612c8fb2443fe281608b5ebc132edbfd90dd5de74239e01f616a33c23be2fcdb99c7e2e825ed7c458797a3b2ce126a9ce30e3543206c163090d9335705ee63d5abca1dd4cc7481ee9dc52c43b715aacfc28053c3a930804ac26862e3d3ced695a9e953c257817804fa0cc4", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) recvfrom$unix(r3, &(0x7f0000000300)=""/96, 0x60, 0x0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) setegid(r5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) unveil(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='r\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x4, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:01:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000ffb3ee833709000000168d6d279b230cd36d7fafcc38e9be534a1ac60fccb1b50074cf8a1dfd28663f4c88f3adfd2f8280329ab159b4a6de6bdb637bf57ed8c92c83e053bcdf9141ffb67ebcbcc788ff8b4e6e82a8601c814fa0ae4695fed2e5c9caf5c6be3e75a6b3aa25cb76cb2bcdab5e3053bd37d32606fc825f00000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='&}@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\'^\x00']) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000002c0)="6b6db5297410e1016b0bb81c94af742637e57105d94f11014de66c87b25487069f21db3a023bbc3407b728fbe913958a60bda7b692543044678cd0502edb", 0x3e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) setuid(r2) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x7}, {0x800000035}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x80, 0x105) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) syz_emit_ethernet(0xe, &(0x7f0000000180)="72acf47eec490bf1ac761675ed5f") chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x10000, 0x2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8, 0x1, 0x2, 0x8001}]}) bind(r1, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000001c0)) sendto(r2, &(0x7f00000003c0)="7b3be493c44b6c9e4dd3013a08eb2319f30d9b4a55bdb102242d0349c22fc8ee21026c383e39c29be02aefd9a483153d63b45247e7c97f95ef52b5df07", 0x3d, 0x2, &(0x7f0000000400)=@in6={0x18, 0x3, 0x8}, 0xc) 16:01:26 executing program 1: r0 = socket(0x1, 0x3, 0x22) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x6, 0x2, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x2, 0x1, &(0x7f0000000040)="ac2f5e907515cc2451fb6572f24ff6f8d3", 0x11) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000000)="074318f2c7898a0303d326a57d407802eca3e0ceeae0f58668496ec1969194eec12dca906f6f11c6252c796fe991cdcae8e41a80e1b4c32cbb0d3cacf617849fe7e827964cc0022fc79d6e907c700fd99a470543de5531eaf72e269bd5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0xb74) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x64, 0xf0000000, 0x1, 0x7}], 0x1e89, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x30, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x43, 0x2, 0x200, 0x6}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0xb5}], 0x6, &(0x7f0000000180)={0x3, 0x8}) 16:01:26 executing program 1: execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='}@.\x00', &(0x7f00000000c0)='#]\x00', &(0x7f00000001c0)='r\x00', &(0x7f0000000200)='//\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='${@,#\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000440)='//\x00'], 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x8, 0x0) close(r0) 16:01:26 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001640)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000001c0)={0x2}) r13 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f00000001c0)={0x2}) r14 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) r17 = getgid() sendmsg$unix(r7, &(0x7f0000001c80)={&(0x7f0000001680)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001ac0)=[{&(0x7f00000016c0)="e9e39e1d1419db1a20cbede6c3", 0xd}, {&(0x7f0000001700)="3b8a35a437430504eb8d8a58e663140ae8b5f2425e591bad5d63e8114b786b6dd0b7e1b0fc97b961956a96c97fed3ec40be0648e03499e9c013e1cf91ca567a50c431cecaf22bd1e741257cd4d78871eaee1b4394887883850faacf006f573b8448a97d88f7c0329d43a261e02cb91b5169143105f394b5420ff7a99b582fafe64a915dd87025c2692daf08a9d30160392f962c2927121ad14f0dd59e1b3096dc6723fd1ac4b297636f1879745ab387a881d412d6c81cfe1656667a457d874339c64ee76", 0xc4}, {&(0x7f0000001800)="87d90b568178d4e62fe8e31045d0890a5f4223a9521c9127b2d78ed2ac56ddf9747282224e55230616fe73c88053591dd57e11c2ec07a255a172171ab3f3b9ada36db96de5544e57aaf5d716323570b906495307c6719f4e2c08e3d20ffc88b3b0e31c6cdaa2ccc346cae274b678df8f6d414d3c1aae540b3b0deb4de7", 0x7d}, {&(0x7f0000001880)="cafcfaf30e66f720ea53624cfc138269e522e99a53eefa5967f25a4cd13946ef8efe20d8a9170b0d06fa01b33810f34c0b35d5e06c4fc23334e0322c4d2a962800e9c2a41d7e21b136f02e07157a701a2b9999a7773e581d2e3bfe3d38ba3f44d21e4c78ad0150f414b6775f4ddc6dde2353720e99380a3205fd3af5d5da21971f7c19e5addc963c7c3befdbb1", 0x8d}, {&(0x7f0000001940)="bef1a2b02660cf15e5459e93705f1b698175a50197", 0x15}, {&(0x7f0000001980)="0c034fd293b640d7668533fe96286e1c780589bbf5464b45c0ab2a655b67d5e58dc972dcdd8e6182d12b60c863edd39c2106cba037eefcd1d8ef371d783668c750461d722a879af4c1aaf0d2778d9d6ab50934986975abed715337ad764bdd62f41fac0961000cceae96", 0x6a}, {&(0x7f0000001a00)="4550bb5b758806833f18865573ad4180b60304411ce59cab2b54f34df2e63123228278debddcb1afd0ca54e176cb9e60598d873f1544c03096c932293f06bbc1c3e5c6be7a0c1bb737378e8e3df166f4efc676cc0fef3886bf437794cdcb3d7fa37508399f4d4feecadf97b25e79901064cac04996414b540e2675b71ef7b29b2fd794a02551cc62b3b4f5a898e22c4e5676d2a8dea76126e280c97d7153fee34b75fa307f42217fdedfb70e570cca434160e8a49547b7", 0xb7}], 0x7, &(0x7f0000001c00)=[@rights={0x30, 0xffff, 0x1, [r8, r6, r9, r10, r11, r12, r13, r3]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x50}, 0x402) faccessat(r6, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff00"/4098], 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x108) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2669, 0x2}, {0xd0, 0x7}}, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) read(r2, &(0x7f0000000200)=""/4096, 0x1000) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) writev(r3, &(0x7f0000000040), 0x0) 16:01:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) write(r1, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) shutdown(r2, 0x1) socketpair(0x0, 0x2, 0x4, &(0x7f0000001040)={0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) readv(r4, &(0x7f00000011c0)=[{&(0x7f00000010c0)=""/92, 0x5c}, {&(0x7f0000001140)=""/123, 0x7b}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001080), 0xc) 16:01:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7, 0x40000000}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x400, &(0x7f0000000040), 0x9, &(0x7f0000000200)) dup2(r1, r2) 16:01:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x9, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x8, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="3cfd1e9baa85784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd810ff25ff8b152c3a53454e1346f81dc01f0c137d75d7a1e00000000007725ec21dceedac62742c6953a79f74bd50fe05b62afc1f4012530c731ce420ab739595a4a5068e503d34a6060a6b444516833d45455213ced9238b3043681c5fb72b9c4978a7a72ccc890914c9c9c99203ec78fbc3886beb0edb8b4498ffb9d959cbcae41a39a0a75b65ebb38d9b066e444bbb1aea45ef1fd057277eb38ef6e040cadf8560b7374dc676a065c837713b41f56d5eafc473ec8e21373a6f7329e9b64b5742f59830ec94231d3c36571e99bac7a345c902e50589ce473a6810ba5884eb9b44a0b63dd80e1532efb3a18bb43a6287b4126c53ab80c6f93c6f7ddbbed928905d031d9e97523c21cf435281adc453474a24672d3a6"], 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = semget(0xffffffffffffffff, 0x1, 0x0) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r16, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x2e) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getegid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x9, 0x3, &(0x7f00000002c0)=""/236, &(0x7f0000000040)=0xec) 16:01:26 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:01:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r1, 0x3) r2 = socket(0x10000000002, 0x400000000000002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) recvmsg(r3, &(0x7f0000001280)={0x0, 0xfffffffffffffe21, &(0x7f0000000240)=[{&(0x7f0000000080)=""/30, 0x1f}], 0x1, 0x0}, 0x40) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x2, 0x100, 0x3, 0x1, 0x2, 0x59a7, 0x2, 0x1, 0x0, 0x3, 0xffffffff80000001}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r0, 0x0, 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") chroot(&(0x7f0000000240)='./file0\x00') r8 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r8) lchown(&(0x7f0000000480)='./file0\x00', r5, r6) lchown(&(0x7f0000000480)='./bus\x00', r2, r6) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) r10 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, 0x0, r2}, 0x5, 0x10300000000000c, r10, r9, 0x0, 0xfffffffffffffffc, 0x7f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:26 executing program 1: r0 = socket(0x2, 0x8001, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020300000000ff"], 0x1) r1 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r9) lchown(&(0x7f0000000480)='./file0\x00', r7, r8) r10 = getegid() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x2, r2, r5, r7, r10, 0x23de43e7ef907795}, 0xb675, 0x400, 0xffffffffffffffff, r11, 0x4, 0xfffffffffffffffe}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket(0x16, 0x2, 0xd1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:01:26 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68b79de7f43f0d6f1cc6822bc600", 0xfffffffc}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000000)=0x5, 0x4) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:01:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x102) recvmsg(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 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) socket(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f4c8c928da1772cd4569c9c072e99f1ab8f6e5253d863838dbb1ed22f7bb408e84753809f456bfdf30e226bb34a62a60b13d5e8d490c3ebec1ef4a10711cb08a99ff53879daa2296ed99819f2779b71a05285759fbb35f24278125018deeb2b45a7c74690d62d98aa8d0711155bad7c848b4f6635aecc95b1fd5398bdcfa3b4ea34a", 0x82}, {&(0x7f0000000280)="5ddd7c5396174f5c256e4da713238ce93dcd40c2cc0cc7427fd4b8430adcdf35293aa47367a2848946e327201328116bd152c552d15eacf0f0410f480c51ed6571e2f49a", 0x44}], 0x2) r3 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r3) 16:01:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x2c0) semop(r2, &(0x7f00000002c0), 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) shmdt(r4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() r8 = dup2(r6, r6) kevent(r7, 0x0, 0x7fff, &(0x7f0000000100), 0x4, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) writev(r8, &(0x7f0000000bc0)=[{&(0x7f0000001140)="fd1f659c369346f6f2fbbf89f8f829205e4e252f4b3be8ad49dfadbbdf8ecf283514f0b34b519e488004299b1052cc96091520d8b3c2e185d027f43f79c7f63a20f033645d9c655d1641f9e6beecade169b58f5fd05697935799bf80a8991f872977dec3a68882f84a9dbd824617b8e9dace65b0933a181d5a5dcf3981cc94045f61193cd1af4e3a75df48a60927c106b04bada4781b4ad09a8ad382b24e032b3801fd03e4d4c19cd566bf912468e2b96392e4e75f34a6f7fb6a42e7e6245d32ecfe54177f957f74982e710f8e39008a4305ae6b54ad5a07394503d4a19850ffb82ce65e2808", 0xe6}, {&(0x7f0000002100)="aa85ecd9d5d9fd0fbaea20063fa099190e3df492d9fa5375ba4dba23123c4da43ede3937c34a86a9862863709c3b51162068b56f853b38cbb13590f7820a37d18d3dac08c6bddc8175ad348ab7e506efe8bb75ac189c7674e946603e7d296e1ba8e21ca1bb35df3406b0e7297a1e78c2c94a8efde5ab97a837e5c028d72509990a2550c6b31fc42224d82cabe7f1eaf37304bcec3bb2692c08f5b0e36faaa79d8b87fef505046ceacf86716f3f1c20711b5091ebf9c1bd1db00590b5c338b3bdc2031e58251ee19ba48c22a942dd076c7999f9c58c6c1d0532d31d3bd866108b1b3acb8e3b2f3e0cd3658c1ea00f09357c23e4c533d2b1c93bde44b139c2bff097ffd2307931b705515a42e98546f814b92768743c48081fa568159f3893d8673c904badf382dc45dbccc6e98e0b6c122dd3bfcd169020ce4b2f5ea607b0ce6a4a2c0bf71a8e18f34b07de842be014fe415ae1ff8acd4c5eb49b4d073b86ffd6350d8108e7330618e6ff48519f9b96cb3aa206d37aa233ff9aa2e67a707010748152438627060ae6cd6630fb11846fe847c505df96db54d813d8237e4a2f72ee1d0f150fb8d1bb7f4ce0a972c4f57bcf92cb01c5ec3f255d1d33e40ed49c33616a010f7d98da2b72ac0fd6e64c578f4d7c43acb878ad47587a6832aa2b3b27a52afcdf117e7646ec6ae2665754f6c16e5a55bc97233f8e9f260f363b6dda85e87e222d0b863a82fd76df5760fb0a5d4ac419b22134a569b902543f17ab211c5fd44a4bd156f6ac9b038cc74a46308f43a92377700a256fda9af34c5b6903a39a843d61f8cea0d3267db7830b010eea136d1ecea3471a4745d9a92fe6416f67be842d34b6d887dc0649d4a28ca7d4a00e1429a05b023aa8c165a0225a8eec3fd5a974d9c91e004bb928fd1283b6c18731dc37c2c8c25fd2bb1b5e5eb2064955fc25f3cecc9c725cca854862db63501f5aaa92bc2dab2f45a5c5ad1f269b331023b1ae6cbcfbcb742b0e055d5e2d4d5ffcacf9fff428308262576d38ad0c55f09973cd0a5fd73cd06c31a7141a9c152e9aaae7e81bc3e7a24ee11ac5d602fb934df5584ac19c902a5e26987f76588e4ca0390f0d26cd4357330207951a98afc7204de271d83f15400e4524fe81f4b28e95f8cd10d83d74fbde6e21c89fb156bbaa7e74b2b29f4932423f2611ec6b72381fbe680295cb806a0f05c168bdcdc0ff8112404f48d5ff1f98a01c93b52c398420e5eca271ffe1a7816e5f73da207f3bdc9e5fd693dddf80838d2c8ab165fbfe6da86841f05a3ece96e986a31a33842cd15de82fdc57db531dc3fae389931a47975707f25999e8d11066d34f9e62632754672c9aa361b2482ca40dfebec232fe4bc6b781e75e2fca0ecdf480cecf3ec1e04ff08027fb321650c987694a317b3e375f78aca13b2b15e44455255e490e044baabff6a1ed7f67ee2f8b8d8acb7dca2518f61e3701c1ed48920aa653138bf0b6a2488ca500f8b50342d8eee17128fc4463fa9aea86866ebb7678cf29bd1b58b892d8df8e4e846065c0d5781c9573c515003b0cd6f22ee8585276627fc7f05bb742eb7388d04e7de0ef5c2164c72b0ac39ac46183ed3fb821eddf333ed64899586b31bef967ab7cab0e36a9b90bafc3e50015cfe1b94cb91a77da87f4b4099683ab0a610f902e654c4d6d92a4291e9799f02c8c77f69e212cc6f2e024f9fad8cbc58bbecbe176ef1be4085ff67302713b7d07879ddd0973aeccc7688dab0208a8bf9f81a0e8aae9f20be0783690576f9e1711b94286cdee32af283a6f938777642b2d44491497f69b2ca73088af6869afde66eda2d032242c9c4eb229bedca17cd385b31a0276ecfb4def69d4a172879db0a13db5d5835b0d707b86fa3762c170126e59712656f39f628a936c3febb602a07af3a276f0d2428086ab7a1829c0bb6e4afda9661c8c0ef0d1edba0d139194c74f1140cc278180e88476b9138f4b58a50c9da0992e4efe46eb6127f165de92267b09fc6d6289eaccd6d55b10c65a4159b2c86f2aeb8ff94089c6f266ed2954ebada02c8ffb3d6a0db62b5f65289faad93f7462761636c1495aa80d5e7e1abeb868fcbdac88f85e7a58e38076aede0f9b549b657c5e8d01da5779ce89a96fb010018fdcdfb740d279affbacbabc28cd8647ee101edaeab12c92b2cd89db1fce6b1e86de31e5a85c6e7b4692ecd6bdd0dc78094e54185fc93a9a0d745cbc286734556d1149cd84baf0cdbe39126253d78d30c838e8ecd42494dac5b876759a20e8be0f949d3c3b38f488e9dc7b443760c2961ce022dddf01cd0d1076f8e24ed9b28d82ff6a54641e1997250145fdca34dc53f51239812bc459d665e8e110d4af5240f6232707e9c47716141f434a1e706a060a5780cec849bf45f36bced5db5a7d6689ba9d1244e170a3088de3c2a46b405e36707a0ddb2cc62e1af38b70ec3a6f3ac361a22f3824a17c987f56f7d785ef77616468283406942311ee2f3993df256a3554b2367804db614b2dd71f2c1bbb7211200a44038e400b5425ca525519f913bee5ae3f06b1a40db6abc762a7e55a29e9675421008d64ce72b9955d123ad86316e758c8c62b91a328b8766465e707b6f555bb32c0909b69034e9081006be946724f05d61e834dcf495940eddac54e2d08232c93d767e025119845e4f316c6af39ed13470a7b507f37cf529a5e225f65a785755750b20e836bc674cd9a7ad51a09cb96948e9c3fdfd09d4ba380e61dacb11d7a1aa74c4f0a83540afa4dbeeb5ea88048531048cf6ac00b948f914aa57a0fefd72a2135b35e5d16a074576cba519f0398fc8dc4b03de82d82d6c892470cdb5c8ff02d7f1003a48ae43489fe01f973cfc7f21301dd6a7f22b4897bed92edda5f404130b98da254b21a017418c85c9ea01b47ae10446c6bba4e6afc2f596d7634fbe5014f0b4c1a142ae2205f4d57e696f04d7f7be5484ee868746dad8f74c99245e6caa1830a71b162e61576e99792d50dfc0539409715be0ab94e87b2d756912aef884b15ff9dd3345fbc45e4d50b3a09d4f046e326b8fd6f02b4cf8ed0fe8d06731044165df3938c7b029277cc77f052fa12417fccbc7d28c8a428aa9e52f1b76ab9237605974613e6c469a52d414e5ab5539bd439e7fe98425b0f54073fcb5e2754dd56e0e1b9eee36843d7277979443b493bccd860a2136aa834bfb064d984c3c0e69a1626ca3e56851bd23e2f026479b5a5952522e7d502a5f4040c50f39d8f3cd246d1d54df890e3f9531ba778728423a15c962f3775bf6cb477ffcc19adf774753f5e5ff62a3aa56b691ccf1864330aa2cca4cb710c016810d7afbb4fbf2453139ff7367d22fc539218c4c97cc8bdeaa503ce3749d18f01d0e8fab89c19108a454595bcdf1060d2479b70bc05d030a12d58ccab6535db44166ecd3c605b0a62541555df4d5a813d8d33a5b75656cd9ea2e83f156af7f1630a486d223322138baeaa831b4cff29338e6e1dee57c8d6ee06f3bf5ed734edac1296ad516de2311c33c0e5d22de28c5821bf8df4531268a3a55d8db034534c05c7a87eaceed195ed57be389ed470aee47e4ec97bfb6d135fffc56bb4726ebe3da2c7845ba91d0bc505af19792de222c09053ad8c9946add80c3d06dc6adc89db8873630b7ea294b9d6ffb9acd0accc2b2706170264153bbc24b2288ce2ccf2cdec7845795f0892b21aa5702fb0a696006a094a7e8242d225317e1e1aeb079ee9e580f22409bdf97778485880524a45a7ca2c879bd4e4c821cfb1b04f0a4a0d8f2bb511a5b8ebd280ac7973e1d547553b926e55642dadda85489c633e48c1c72ecc02fd37fc3c206e22ac59f178500c674ca1db422f2f274dcb45bf4225064db1e665c5ae18475021040590929237f13290e8a2e75b42d278ff5978e2412f975ce7f2be1bfac623adb90250213caf55df7d94206fffe9e4d66d247bb6c79c15d68f1da0ba33652737d5055db2c7583228e2d008d3b65e71a7993e9617116f3d3215989378ebc09b8b2eed1ebfca4d44cdb2afecdd4fbaebd086af5f5cc03b5501ebd76af08728d621563bd9f3ca39520e9f2ba847ddd8bd37483fc85804b24b8a0476593e1c127ea56c02536b127cea973d00286a978ee19ad30f7790f612b7f91ec9f9a149cb583d612e11a67944ef79f94884290aebf5744d5145e4eed7b066124129a5245101ee2540d3e16144145a4691cb7900ba27c671f0e4a3c20751dd4f4659785c3fba6d9261019f5286d8954c5622ca7f49e87d79d0b1f5c86e7c08a15e24024365a5278d5539c63dc36d258f8ca91472c765c595f818ba182d126028ebb6539112749280f13fc7b5f1d0a345ac0cf8820a532e2a956335e6b50445be902176b6e77ba4677f10c3f99ec85ef1a38ce68a536341e8bc9d531317520c75315cdbaee5a8438ebe4e34cd6f20d44fb453655e9b87d6e7c1ef4b618976f5d524875165e99dc2e661b8f53a2673dcdeb103f285c9ea8be372dfbd489b57730ba10ca70d2b48b8998dbb483cc23edeff35cc5eb684877df089baf3736c11dcf13ec1e3329c9d0f1abe80f58a84d71a6f5cc0ace7f777336c435abee8002ef9da39b5d537f931a00ec97137ee08ae1b09d7e22d5c24618a1f42b00bea5f15044a5efcdab551ca95f7edb2863d1ea90e76f7c252b01debedc4f093818704f23a278cc4a65192358772efe9900b24945e01042ee583b96040d7403365ce03a2b6090a5a2540d32b5734bb28f56dd8e8952d61777cb888607bfee06152f390fab051afbf87adae011d4439ddd90269f7d0a196a05bc492bb1668097516d1e245aff1f06f87cb86d35ddb4574b7a394b159c5def73db0d69037017d78ca65775988747129eeb3215519780232aa0b8d680923f77e5b61f9fbcf67f9e97b8392c32ab56a2654868da6deb8c97c852dc57ab10799869fbbf0d3e64fe21684a8d60fdc91c99bdcbe669de336c0ae6c3ad3986cfa02a44c63189305af8659674aa501cde403782bf9b562c2b831e92950d9d80f4cce8806c6aac618e63dd1a05eed84bb509f9ce7a3b20c102d98d2f5c69c5f38cbf205c5617958a7785793ac985c02e4a55b7c8a253e27f2a1d9e085eba698ef0d2bd4d96e2850a528e5b0f063e9e08af35263bae25db0edd038a69e1661b5893dfbc4314e137497165df4f60614c920bb57e9326e38253c07a7d12a07a1858b5bfde9f2911fb4fef33e7b5b6ca8da70e9e654ad242c7bf8b6124172682ed64a2c0158b44217623dd6155546c25e99de3a7fd32d400a3d8a8eb62eb7eaa46613df09d085f00e638ea0a814de0ea3ba50d58eebeb8859b3b94707d850ab1bb2ed8d94bc20a6a8f18056167ef6089247a30d06a9b178acd12d926bce962a88830103b1612faf8132524b72245d9662b5ca4e0eb2baa364bae0d666335c243608f318104c84de1be579548756bbf5f496397281c73dbe931a6771ea8e81b447770bbb8789d8af86c8473551e4cae501abe34e0a068a2a39be4892da6ced0e0df85681b6a414d8cd4b75de64b92ea3089cdd1601a216c4849ae686ffeeff1b9b73cb24e93d6deccf78fc7d3a0d9f2daa588e95b62329c5bd76e8b91b34e833543d08d161620d3685a779d81864340263de27faeb8806634434a677b3ee58afb92e3a75dbdb97c0fc20a59403ccff99305357044e909c0bc36b3ed3145fb873c0fc802fcdcb9cc21990b437bfd23dc804a4275fb7837041fbc2698289c18a83719b6a9b8b620bab747b39277ce75228eeb2396c", 0x1000}, {&(0x7f0000001040)="bc5660eb1cc8f851221013bd63d4ad6eab764a09c3ecebdb32341299bdb3ec0aea7bff1c3a02f4918e8d60913c16ce2b555298c9edca52d826b6145c0e34b2838d114880781e7b34a4be11f8b2d611cc35f051a485647acada93c848f61d9d48c7e5de780db05980cb034167cf1cc6038f1d2c133e19ac865b1d801926a07462ab13c11ad55dc0f946c69a65ba6a90925116629ecd690c98d213de305b351b446be77278b17fb77a96b8ed1c22bf1cd719d7db4a046baaf56c79daea925e0d4acfe538284d652ed3a11fbcaf55ed4121bbbfc15e7d4f6fcb604d30e666847af0c93d1147c67832", 0xe7}], 0x3) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) fchmod(r5, 0xe3) r9 = fcntl$dupfd(r5, 0x0, r5) writev(r9, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='\a!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000680)=ANY=[@ANYBLOB="01010000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3490cf5c40ba6ba9cc05452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a6e0000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) geteuid() r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r11}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r12 = getgid() r13 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r16 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r14, r16) lchown(&(0x7f0000000480)='./file0\x00', r14, r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, r14, r12, 0x0, 0xfffc}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x1, 0xfffffffffffffffc}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x18, 0x2, 0x0) r17 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r17]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) r18 = kqueue() r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r19, &(0x7f0000000340)=ANY=[@ANYRESHEX=r18], 0x1, 0x1000) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r20}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r20}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) 16:01:27 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = fcntl$dupfd(r0, 0x11, r1) close(r2) mkdir(&(0x7f0000000180)='./bus\x00', 0x40) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)=""/2, 0x2}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/202, 0xca}], 0x4, &(0x7f00000014c0)=""/121, 0x79}, 0x43) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:01:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:01:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x29, 0x6, 0x2, 0x0, "001b00", 0x400000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:01:27 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$KDDISABIO(r3, 0x20004b3d) 16:01:27 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:27 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:01:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000030287, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x42, &(0x7f0000001100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)) 16:01:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/97}, &(0x7f0000000040)=0x63) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000200), 0x4) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000000180)="b14018f406b58b434acab9b8dab75c2f09e2611a7a976dae5923d273a6eb98d02296680b3b967eedfccaffe57db329c7cc0e2222eed6ac8157c82a73b1dc9919c5d065bc0e9573563550caee01000000b6d794572d6c5c0ebb3361cd", 0x5c, 0x8, 0x0, 0x0) 16:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) 16:01:27 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) socket(0x1, 0x4003, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202162e91af84ba2e2f66733e46c6ff95643a45b2cf11cfe6c98e031093d4629f3887e3c902d3fab0b3ab61d18b97039715ae1123117d4abc8462f6d9d1e73b17ed47d20c694082cb7b988a423c10cb0d646ce713ada7d82013768ae637ca35964ec8907452d9da54340e89d8e3413c0344396205052b5a124455f95a963b8c"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:27 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x2000000000b20a, 0x0, "1d0ec9aa4b18bccef97492225113276d00", 0x0, 0x101}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0xdcb, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x35}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x20}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus/', './file', './bus\x00'], 0xc6}) 16:01:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) dup(r0) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r5) lchown(&(0x7f0000000480)='./file0\x00', r3, r4) setegid(r4) write(r0, 0x0, 0x0) 16:01:27 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x364) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x80000001, 0x0, 0x0, 0x80, 0x9, 0x5, 0x2, 0x0, 0x3b, 0x4943}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x3ff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) write(r1, &(0x7f0000000240)="e679c8e88e52719be0543d677d03506548209c9cb35e248e571eb596de3748c5564f80316844e0e6aeae0946d73c772f9eefd1328906b2c72218bd4544cb05fe7b02d4bfb25ba7791dd88b735ebb8d9a271a93256a34517055c3b21d268c6ee3f6f00ea32703dc284524bd719945258b984542895e15941ccd0f471c9fd6e53105050c131c1ebbdef9985ed6c60fe17eccbef9fe7d50dfd3e44e3313853f3802e9bf51f13ad53e92e113cb57c62518f0674ea749918f9c08fe", 0xb9) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) 16:01:27 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r8 = semget$private(0x0, 0x4, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r12 = geteuid() semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) r13 = getgid() semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) r14 = geteuid() setreuid(0x0, r14) setuid(r14) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, 0x0, r14, r13, 0x62, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 16:01:27 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x244, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x80000000, 0x4}, 0x8) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202495e7f00000100188f696465300030a02a3bdcff6967c733211a986add2ace6941b6965cdfa8b2302f42afda6606bb97cc0e72ebdb762bbf8b144983632135404018e476f8adb5a2dc383a4acd15dad78a72ef994174ac4cf1f2135c1c4eadb9c458603ab71f354c511fa0871fb0b61225e806338f319fccc19eec4df87a01ff2486e91584ce1a1461a25096d3fb5839c02f5134467200000000000000000000540e697b8c926c22034665b518e3a7c78f23863e04e5ce7901bdcf228be94c581f332c0ec78e08e71db7a2ee00ce69fcfbb7ed1f7211188331def4fcdc33b9ef5538353348d1b923f606f25fcecafbbfdfbb0dab83e03ef633334a955e2b880274f836db98a537a9c316eb815bab944fba5f52585a9259bb0200000000000000bfe5ba89e7f26d34ad"], 0x10) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) recvmsg(r3, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f00000005c0)=""/124, 0x7c}, {&(0x7f0000000640)=""/15, 0xf}, {&(0x7f0000000680)=""/156, 0x9c}], 0x6, &(0x7f00000007c0)=""/4096, 0x1000}, 0x840) dup2(r1, r0) sync() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) connect(r5, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getegid() 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2ee, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") msgget$private(0x0, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18002) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x1, 0x9, 0x2, 0x3}]}) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000240)="8e32c803dac06ee2bdf431acf5b8c2a82d2624d871310c122c886f2c4ea2455ba2d0b967ef612fe6279e4e274fd1bbe727120b05bbb629f2190876f44359552eed900aa15cd37ac3afefcbc2476c43cc6c21f7663201909813e668ae86bd3e220cf54b566c92e979bd1c78c40859ad2f3736c5bffc22a6f63be7a127fe", 0x7d}, {&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d5d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6916d4088d87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ff892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b804a441053a617a8da60b1ee7d507f08d492c770e0d43038892554dc28932570838a626407f5d1b61d92bee7918f42da3b38498ef52ca2be252a2efe15f4c9854eee4dd7d5309489e97ea3bdf3a48f9450939bfee4e9450847aad4bdcf746214eaa2b79b4a40cbb639d5be80b4905bdf30c32bf82eff066ba25162688aab072866b66760cd823c394c739606fe120a0d83851889de2776e863f125cdfe66571eb682330068d1a716b931bcc2dcdf7deaabf24b3dae8aaad04a2fe70450b7e1a2d0ddcdac3c48a3b0e61d30c8ce1dec133793af6aca2ff0fb0614dc7ca787ead49a214aa1951f293691c3a651a7b0e52422a61a065e6759a18a74dbdc746497c197ba80cf90a5c1d6def0aa5e9172a59d08cc3819b21a14cfca6092b34bd5a8668c8056601ef0118945cb5f4024b0e99df0a8fd6bbdb42409ece252bb0a37857ec1dd5f486d13f467f3e35cf645d44cd419efa86252a1dab544e12edc53e6bb0393f7cb057cdef1ee42f5cde3c6300a38e533a0b7f731501ee44921efb0dc02b8c5b09a1ca56c69972f87b93ec0e725014bc32f1c0dfb2868e2aaec979a8ea327957ca996bf77924139b98520ff2cad1eb023c3bcd8e38c014671122a4ab629fcd90b246bc123c1f66a9bcebdc7bce18039c37ff036f44cf5d329715f7a0cf3444eca48851718c4ea8623581bdb75e280429bb5ffe3c2ed3706186b9af4b932087d65d97f85d1d6c2b97522fc8c73edc7a81ef658f5b3581603ccff5968e7b507a07ddda66181fb04d3d5d60d8bf3e75b84df74302fb3b11bc8a711e04022344191a735a9dd382b8ddf0c9f8d60b2c6c90a4d14aedb5662db70f5a154d833ee4c4aea357faab54a43e1c52b72eca68dd3ac6d587df4f92f70f716879454a6043a714897a7adc8e86db1a330b27ef2b63df00f3e8f49482a8fc25d85cf338a6c74f0999a054ca28412e78668e03c2a22f3bb307b8d800580d9ec0e775495624098c167bf0dfca49ac5d704f1c6bba6965ac00503536bc88e6348cd045968cee44837a0234c73732d99686a307072851976ca675427ad8e0128dcabf1568132939802769c1dd18bd9a668c3da477a71a3ddfac9a3880a2fa120f2a07a73b46d15bea475cb33a098643f343494cd7754fbec9b4fe7a7d5527d0118b0527d9576c7817dcf800a5058ea43df6ff8b990264756e7abae931037dab602bbe813f1f7735e848b1da5539d2d40cb1a5432c67ed0f7188303e799be8415a373787648950d195403cd776d0683743c5657ac453d44f4e36eb3555cd1d2d44f035e3aea0470781a5057aca23eaf1e731e53cba37f5e856398fbeca72758c9f31562bcc7f82eb6eb8636f76c71f3c2cfb9f23e849f9a25cb621fb63f4dc27f0ef9f4a1a2bd5e5b0b5a21a8bfd55fbeea020cc4408ecf2f0b66bd31479cdb10445501cbfe16a4aef373fe139f3fcf3be261ccf0822f5144bcc53274015d8d1f177aed24fda36d7ce91f3465abcb260cbcc05d422f95ee4f8223660127ec8e3768a5940fd96a9949b7e3d5ffc09a3d032571cb2df277f60a1d32cf64cc3d90f05b4a0aec72c22ec5bcc12b3364e6fa942b24b77587dfbe1b7c7be31258acb3310dcb74bc1a7b857074f629656995c258eb7981036a2ff192f9c833fc2a1f224c1c4d3698cf7a7fd59c1817918e875fb1e1ef90bfedb1ce7bc52eff320305191f1415722cfe91cca9709817a6a2f16a398e1e884f6354cbdb2344032bf19be1ebd9574e46e589da0c6e630acc7f28ba73223fac739459fb4f6a4ae96af1ea64211b70d1404ead03c0c8a56c09d3ccaec297ad363df5210a68df6e017e181f19bb4a59b66152c2c712ab7bd32f189b2364240941a9cb94fe2e81ec729f2d3a2f6edac019c61013de25f0a670da745586f6a199150694f3e163b00b0a828dc2c319ae16c74d60860ff880b950a0efa6e3f9b33692845e15a0298e604a35630607ec35a6976be29d9d639148ae84abbcebe866a199eb11156821c05c9dffb7e696db083df7167a31b16e6179d28455146201bb1407c7be16d067814bac28c9683e616cca0382b6610f5207e3d453cf3046e53a684739aace88e52c7480b16426070dad0795d1e5716e20def1bb703274101e4130049384297ebd7a21b9669e51fd0a778179977705d1159fc2f68ca8a009d8406f3b74c0ad336658c49213302b95a2d8f969fe3524d7f5ee16666def0ce2e9753c973b01ede89374ca32137cda1a315e18abe46729ef0988a39532748cf91971e7855a55e043e98cadd7b8775066ca4ca364141d41a1d4d7af1fa9c25dfda57b7a074a7cb1cacbbeb22d51fe7dc6fb74a15a9028cb928949c3c5f6018913c3ad92e8c601d1ec2086f74ad6713af4548dfab07256aa5e1f04955b5d99f4e9bc4cd46aea8e703ccea031de9fc1e605be4cc5017989eddb8d28ac7e100fc3fc6a85243f8a62757c8cceeaf62dff836253b0ae2562b5303ffddb56daea46277ff2872e0bff00d60467e812ede68f54c02c6b78c8d30d03ff1ad692b347eefd02defa08406748468197449ff4fa91c2c01dedb39b3a058d56a4ff706a34059b6524c16049cd5201fffb3af2425709d1f7bb41c3827dc4dcf957f67e97b13b374e3d710b8c403d62795a53720e871dd9ae148a4227d40759a00c8ff9b7ab842513fd7782e05a3627a98143d82d37c9dc1948ff31dc5a0d43c3764791e246ed21e1eb05b54b252427fa1476bc62f23030f8ee84c759f9dadff6ddc6f7d2bf2cf73195eda3014566370e0f2b0f18e91f5d0e98d21421ca709d69bc87f1d1ce46a5dfb9f4de4a5f8f2a166aed73e2e21716b031101c8f222700d80ed47d6fa2eaeb6bc8f4499a36771d51ff59795591d0dd0388307e458531b24466e1bb9643fbf2557c41733f87eade6b806582bb7cb02c5e6fa9fe8bf7c85798887a19f2c42ad7a786e37bf764aabd0dcdfb8535ec46098e7283188022cf5b0ca8122b56312f3fc121ddecf66274cc19ef39ec455606a742997479b0e435023842c5beeaa204450e78181d4afeb72726b1ef84c5b6e8813abff9d1210ce7d71ac8ebf7e180167e0d1d9898a9461c44abc58e84976ddd47f5d7384179a55e2108534004b09ab34f143082b70ceed77f294969d50921afda1dc9838b9db0490f92c17d3852b81e86070ce5be4ab9da471d028913da5e9d7c3b69276fb543d04b0da0535b4f6e732b21b4602db369e36b2bda5dc4f9e391f314205f061e54e0dcde3ff9c3a5bcf0e1d63d5695b5d6ef86b999505c9a68d4f56d80e597bf5b572901b1a24242ecc974c56c942de493ca3fad96e493e989ed6c45e467737046f2488d2b57aaab97a176488b4ed9f36a69f7daff30413656320643280aefdadcf2c88d465bb1b518640aa65d70062cf7d33205173cceff52ea4ac6a6bcb811449079e8449fa220ffbc75d8debf6a3c5612823c3e894c41aed3177d09578ada014fee3b670751071431b9404dceb6d82ae0967045c44b90f0d715c86f84f4c5930cb12e3ed3acfddd29087a2a587c4249356f2390380019acee46308950bdec8282b7616601bbef346be13fb2b0b951fc30f22df8a609a775929a25352a1c90a59a1364195e241ef2bd70eaf1e69d89de80d70d742d9dc5eb2227efe56865ad9ff64c94526c647e65d9725e2a08d7698ea1fc08baa6808ca27bf38b3059070fc6abe1efdfa700230bb0ed4453b9e4e21330ddb3551fa044e10ebfc748e4c72e843b47fa632fae87bc87e44aaa09c5861dd8e51e0a87cef13d02437527c2f3c2a8a7ff9174c03b59f61a42e24f20d5aad66f6820e4cad48e66084be85bf7408c0bb21e2b4f6ae07e70ee94395af54eed4ece69dd75544ca80ebb7453b5c67e9b0d2c19d83603afed9436e68ee18ccff37cbb33631dc39962e55f64c874fb7a882a204f370f871981302afc63c821f90309c62e7cefea9828cd7b61b877f3295eaf1d38466efc57a35ac5a7cba8ec370b6825c45dceee6846ceccdb396d7c840722ed13988aad7f55e4712a34d4a4b21f88e6144e1e6546c31ce115dc8699be1a39daae9d5c16f6efffcd9da7eb5d0d70f332d6bb4da3a0e3b4ffc50da35ad838c2ef0f1dad19c55d34c3e4fc1ddd9a9e1e0bf4e04bc0ca175bb1f5653041c920dd47d997c04cc9babab1c8af0a55a7878ce854967508a9c4466260274ac2911c9d1efc93778e756b30dc51d63634eaabf6038c1e5c90a136b17631bd434ad02adf175caf38260a650d1962d1c4bcf2756e40323015040302d8defd8c4b999e1483f5a47702bfe3991f5a374388de37d19aad5d8ec15cc8c85548a705ba52fbfb53f702968441f2ad5a87bcaf872ecb543f468d7e0ab98c487a708e164f9cb2cb17195302317aeb4670d6470592e9bfce3c9111a3d18bc62b432aa2b384929034a13f477a50da557a2ffe21c78c3feaba4b2b08a64365be6c819af3d3d208edb20a0697ef1a72c293a125e9b7f4fa32b6b999fc834b4adfb07f5cb2ca65838b39956aa0474daf3e2ff1ce101f6d08ab58c2da50933e41d96c36ae3df80911656d326ed8343d762cb57533a6b3e02ea4a44d7ad652b218d2577aefa49abbfe636fe63dfdf04e0b185dbe96c1dcc608d0ed02c535663606174768508f8a94b77e9b1d6ed2a6f1505df91c1bc14cad21447483eb158842d74e49a26a43933bc86b4383b9d8acf8a1da39b6ea8102fb083f4ac9bcd477ead0e90068ceda717505cad980581ec382baa7207e61ff70a21f902e874b7d71c5caddd0a5d49fbc010d72e9ee8cc8202beb0cf7563f8d6bd57e959afbd0bc3765e90222f690b799bbb69e9ad8847176a29a08183129659bbf0a1355d8ce6365de82b9905f7c5f5734780154a4cc328730ca9fc322a991876f18a2131faab9bead93735b1006aa97b82c22e4327078acaa3430d939d35529561681589f092a25d8dd5ae1b43a414a0db86766935c987f6c7876071a5febc177559d817bdb1e49b01822740fb3fbf21d9029ae35db5df6b300c1d2f9300099df3b3e0b84720447af9a14a45b7c420b0e3f3de192807e8d16b7437e25f34179c72573624610d8353d99d78cafe8a7c44ccb331f61266c0d9ef535f719cba09f2d687b391ab28833c885bc80ff7bee4a0a403313242bc37f31a963fd2bdd18279b38de0c964c1a8a7cf4b3613ffd4448bdd079e991fd66407857965daab23f3ec7860adde066027c302fe28389c03fb53872d52b6f2cd194e0c9c92967a782f140f3463de6b5700312f7f6e3eec45d1519ff4d445267250998020ea25932ce37d7a3e76d103a17bb1268a1b2732ca6283143c98c5e36f84498", 0xfe2}], 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705c", 0x18}], 0x1) 16:01:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e403bc8e4e0b13b"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) dup(r3) 16:01:28 executing program 1: socket(0x18, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=')\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='-\x00', &(0x7f0000000180)='(:\x00', &(0x7f00000001c0)='*$-\x00', &(0x7f0000000200)='\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfbfffffe, 0x0, "00b9db26a200000100002000"}) 16:01:28 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffff8) 16:01:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:28 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xfffffffffffffd17, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000c00)=[{&(0x7f0000000bc0)=""/24, 0x18}], 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) faccessat(r10, &(0x7f0000000280)='./file2\x00', 0x4, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r11 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r14) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r17 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r18 = fcntl$dupfd(r16, 0xf, r17) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) r20 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r22 = dup(r21) listen(r22, 0x0) r23 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085761, &(0x7f00000001c0)={0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wskbd\x00', 0x100, 0x0) r24 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f00000001c0)={0x2}) r25 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085761, &(0x7f00000001c0)={0x2}) dup2(r24, r25) dup2(0xffffffffffffffff, r12) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r26) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) bind(0xffffffffffffffff, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r27 = dup(0xffffffffffffffff) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) r30 = socket(0x2, 0x1, 0x0) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r31 = dup(r30) listen(r31, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r32) dup(r32) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:01:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x9, 0x9}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x17) fcntl$setstatus(r0, 0x4, 0x0) 16:01:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ftruncate(r0, 0x0, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:01:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a4f89a0539af9eeb3300"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) 16:01:28 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x401, 0x8, 0x7d, 0x9}, {0x6, 0xfe, 0x1f, 0x3}, {0x81, 0x3f, 0x72, 0x9}, {0x8, 0x6, 0x7, 0x8}, {0xfff, 0x8, 0xe1, 0x35}, {0x87a9, 0x7f, 0x7, 0xaeab}]}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8680d54cdc06f5c2"], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt(0xffffffffffffffff, 0x7ff, 0x0, &(0x7f0000000040)=""/105, &(0x7f00000000c0)=0x69) listen(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x3) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 16:01:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) 16:01:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() fchflags(r0, 0x8001) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:29 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x10001, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:01:29 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6823d1cc697e9a22, 0xde8) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffffa2813008d8ed7796781933d7044d578991c2ad1de5b41fc7fdccb007355c3d7cd2f2a0b0e64c5d85c2b196cdbca6ec3f89fbe2e8c0ba5babc8a1dd4539d2095cacede7c87e2f6f3a3674fbf394c31c119363479e455e5db3d1b118496847473e89d6b16c4b88571d5cc884600109489b67711cb14b4a0f42d60093ef1734753c0d743dc99d3c2ce785944fd910593cc97f90b6e73628fd11ffd384a9ad18cb2d1d78bf1e397d6a1e50e0c9a566e5a2e8195e7f79e1b2a895079a5f44169f06e7ffceac18753e9739e2977d9a5646f1d1a1667985bc4b865c4a5936df69bee7f6fc6c2fa5736c44c64ad22a0f39c9499a66f00ec11f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 16:01:29 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x3, 0x2) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x108, 0x2, 0x6, 0x4}, {{r6}, 0xfffffffffffffffc, 0x4a, 0x4, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xfff, 0x2fe}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa7, 0x8, 0xfffffffffffffffe, 0x200}], 0x7f, &(0x7f0000000340)=[{{r7}, 0x8000000000000007, 0x8, 0xf0000000, 0x4, 0x8}, {{r8}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x431, 0x2}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0xfffffffffffffffd, 0x2}, {{r9}, 0xffffffffffffffff, 0x4d, 0x40000000, 0x7ff, 0x7}, {{r10}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0x100000000}, {{r11}, 0xfffffffffffffffb, 0x40, 0x2, 0x7, 0xfc7}], 0xfffffffa, &(0x7f0000000180)={0x3f, 0x2}) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r3]) open(&(0x7f0000000400)='./file1\x00', 0x20018, 0x10) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777f0c2ac6ebc2a84e6abca64896bc5e57c2388bbd2ad88b2951b95801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b941534eddda29383100a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000cd7978712eef000000000000000000"], 0x10) write(r0, 0x0, 0x0) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xac) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x4}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x100}, 0x6000000000004, 0x7, r1, 0x0, 0xffffffffffffffff, 0x0, 0x400000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000000180)=""/116) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xd, 0x0, 0x5}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:29 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001ef7f04e446b59d5a64534ade0283c0af3ede12f075f2ca6cd176bfef7442ff8ab97eb9d39b"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:01:29 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = dup(r2) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x75, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xfff}], 0x3, 0x0, 0x6, 0x0) r4 = dup2(r0, 0xffffffffffffffff) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:29 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x9a) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xa9a5, 0x80, './file0\x00', 0x5, 0x8, 0x5, 0x1}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) accept(r2, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:01:29 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a2bd7668fcb37a6eb3926f4c0489b9d049f5a258c1dd22686a7cfe82c85bcf77756d494c9faa68218687050a70121759d5f8165d20e6aa8b04439c8ba03a00"/74], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000329000/0x2000)=nil, 0x2000) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1800}], 0x5) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) socket$inet(0x2, 0x5, 0xfd) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0x32f) flock(r0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) flock(r0, 0x1) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xa0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) getpid() getuid() r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x3800) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x9) preadv(r5, &(0x7f0000000a40)=[{&(0x7f0000000b00)=""/237, 0xed}], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$getown(r7, 0x5) geteuid() openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) 16:01:30 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$setflags(r2, 0x2, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5ba4, 0x77ffc31c}, {0x18, 0x0, 0x1f, 0x6}, 0xff, [0x0, 0x200000, 0xf82, 0x8, 0xfffff125, 0x9, 0x2, 0x6]}, 0x3c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0x244) r3 = geteuid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r10) lchown(&(0x7f0000000480)='./file0\x00', r8, r9) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7, r3, r5, r6, r9, 0x40, 0x7f}, 0x0, 0x3, r11, r12, 0x80000001, 0x5, 0x3ff, 0x4370}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = socket(0x1, 0x8000, 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) openat(r2, &(0x7f00000000c0)='./file1\x00', 0x0, 0x40) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40, 0x0, 0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x141) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1000, 0x6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:30 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) r0 = socket$inet(0x2, 0x4000, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x10000) chdir(&(0x7f0000739ffe)='..') r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) pwrite(r2, &(0x7f0000000040)="636f02a50b536312cc6eaae209bb995a40aecb2773", 0x15, 0x0, 0x1f) 16:01:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(0xffffffffffffffff, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x102000a5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x50) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x800, 0x20, 0xfe, 0x4}, {0x401, 0x6, 0x8, 0x2}, {0x1, 0x1, 0x7}, {0xfc00, 0x55, 0xff, 0x5}, {0x4, 0x3f, 0x4, 0x7fffffff}, {0xad0a, 0x62, 0xf9, 0xf7f}, {0x7, 0x9, 0xaf}]}) 16:01:30 executing program 0: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b6cd00d7e6471a941b00a417128b") r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) sendto$unix(r2, &(0x7f0000000240)="4a66e469db44bf732f0fc001701e4011744b8a4bddb16f28c391dc3207162f2f9803b647117ca6ea452364d4385454e5d6d9697f0a9fd48f160752c973c21fd682dfce6fe044977772d8c73b43511b5c5b45af511bc3256e201c4d0293b846dcc33ad59ff057479bc716b76cd6170e581d6c2b2ba8523880c55652cc3db1967bbc1dc6a2b8343a502479be7955ff08e0525d1c1660d1e64ba857feba3c48e747c6989fab8e35d39706f7bcc39c1d2b204c6761fc71bbb8f5385fdb85432912652cf4a010c469022ff8f01677395bd2abd30495d1866933463c296f8d32793bb56acd941dd246fe63c807a7ab1d6c81d8fbfb493be37855786287987832a9a1992d34def0ad9f56d64e0eaef77039214e3499133a288b3ad60aa7a9da505311a2ff11a695ae3d2c06e19c3b21f97edbedc633dd83af4adc9faca458b4ca4aa5a23568f604e42920b31d91379203c468db0c7b714d6a0f8723fad9db1127cd70fc2ed2046f0111011ecb828ad7eb2f45d5b03cb70caa9afd0f7c4a26f83f0b9a427ab4d927e621c25448f17ebbf1d03ac1d2e70d169ee7e5d4f8bde872379e7e9eeb85a8f97f35d11f95ac84066e8f586a709d356799626acd8a3273ce4681b49404b07fc154c33c358b26b697b60c2122a5c8e68981a430465ebd655d44001e15199673786ec01bc8d647ed860c9d86d39b271f69844052111527fb9b9c26256a2341017e8a3f6f51bc7dddc548451362352c643f912e8d0beca8ec99a25edc264bf7405451133cd4c87c54b55244ae2b172b11ecf4d45ed5b3f66d059cf2950d34f0fdb3c376a8d6492677ac17ebe68dda31ca2eac75db2b67a84ca4fa4a8ab242f0e54d922982b632bada4c3068dfe448b91de1217139c5afa8b491ed1b5eded86684c88850844333e01f5f4d93f1711be434e4c6bab0d95c9abaf17d10a7bda0a156ed5b365f57adc0f82cc353fad9e49bd6c4bda4a3f23ce2af18bfb56b1ba5463d25bee1fe31e3429e4ae655d9d20130dc27148c44018bdef2f3494c87dd406c6a9fbebcf554c01d37ba5c4de0707235add34a550bc41fd5022acef3e44c6b3ad3ae9f58d75808d2eb98b8c74671d1853e73394335a8b0970320ef5baa4057d53c29a8935d86fc031f25f57509b02ae0c8c7bd845978fe3809862e8df918f8ab48e433f23827dc5aa18b721ecb90087d2ce12b18ee0b5ee29fa955b88414c2b92277ce024b2a3a169fbdde1c99bf4c552a0dd9ccff8d5edc952a9f420adff6ee4fcc1f4d771b61ebcaae10c9082512b6ea341364f031e88b95e9aaf33526d912e9190de66dce6a942cbdb6e6ecb33812eec1fce359593189d11ff9334f29ace80ad8d6bfc36f74c6ba9b47058a1c585c52e7bfbcf07a7c0a3bdd5581975487da57c248d6e18df20999e4c4840d5ac54d830987a391ed11a98f6f59dbeccbf61b2e2c081c74a170a4dc71b9275d55eaa1a16c110a25628a7ca131196d5c4b21504692367578c0ce662fb92d117d50083e5ebecdd9dabc4461616426138a22479e593687d94d30c0ecbf1624b56194401815cd2485034d4ed8f53eb19788efd20afbb6209b69aa893ba7e8ee691bba4026f8b4a55c0e38d226af421bbb42e4b78daa7c2115a1c809b291e76f4e6d220a08db43a17e222a11cff066a1a6d63d160f69adaabb3b3a585f37acd590801058a440958ee912d577b738270841992ea31d6080ea7f998c140cd50288d91898e3caca2b490f8573182958a8b7a6e36383dd25da384400235a9b6a897146f2b339bcbf1e7cf9b03d27adfa17f56b41aefb1b3ade40e6fa3eae0ad653c254b5d067ccdfecd1ac0eb08420bd9c262542029b27c6604d0f3c08a528c68787f33f5d7cfd785a1e7b76039ec15a7906b4efbdbc73dd1c7ac32d9bd97c1cbeb20684fd58f571a48b939d6d06c3168d090801cdcf13c6b525fcde0c203a70ae05f7095a74107d35f956431a428c5c974399aa738f7c50a14802e30a3cf24ca4b7256c6dc57f5467007b8ea0011339c075686766ce53ec0f36d9a5ff84b35a62856c37deba42f095c699c7991cf8098d655aa442c97b1b0f98da134deb16751743a101e584ce2b394dea0cf768a937754593b80e873296e979c02ae75ee2d76971c0cbf5196d11383f2876e8aef085147ca76cccc522d5cc04eac81bd1546bb1fde11f7ac0eadc37c19a3f2cc77f2acf87127d61b972a5b5ab951b83773ebc05a1b0429b5fed0f861d3e89b812e1061c081e48c638d4bfc131ff08680d38a51ffd130eb40b3f7d64bf0cb13f4469eb75999ed27a1887217ac000340e12e234d0b4675eec6e717fd7bf4a5f6888c16c8a1b62432aabbaa2b4aa71161281714589a8c1e9b2b1ee3b1d7a23be276b9d5772b84248b30b1fb6dc404dab4e8cc0295d75d7fda77ee32110953a27f4d77af10bfa0d5b09e8b6f81130304450d5c4e0f8f68014e569c22fc16ca613e6739b5891d28685b8722e4a4c4fefb316aaf991a6c3b3b5c216637637689bea3cb64f49790f47fde205831bbcf47a63ce47e69d5aa5fcb7c57006b864b517c03fd30a7c73f29610c298216bc7b75b2653389d82b2a99faa612b839eefc5310833add0e774ab8413c57884c847ca1d61e4547c6a7862fad18182f7f23cbae13d3016084f9b8b3fc20ad0461ebd4aba4a5f4a1abcadc94e6f3947f873f326cfb0b82fcf7e5af5f76afa1435d2cde7fb5305914e48f37e5ac0bf282315c12f2175b5d4dbea4b3e977fa5268f0bb6e1a8be98a4885b09793c3fa0a97dc34270ddbbb112a24d326676a5cdba4498460d7346472e4828f7030367d01a66ecf267744b86dc315b2491a0f3a461b96377c34fb04fd8c04010b63ef34b38c7964bc7dd8fb429e3ba070f2a1983160372ac100d9a6fef11b2cee54626b824f618e255bb147fc6517402b44a3f80408b15513fc864ab554822bf14f37c9591c35ab9b1c4528ffd7012c74561ae3294c26d17b0f018671685395934777a2d338abc0870400510d5da91e71fcfc697a457c4f72782fd0f8581b94d7daaba82f4ac7ddf588ae712df74ea43c047b028acecae1f88425227f7ebd41f0a3892c9e823bbef0b70b466e6986a5111c621f893e8e546c1388a82ee79fae85f4d4b8ae5a3f4cbc292e803018ffdf4a84bb65827caf78342a4eccd944672029ac463143e3a1c58916ddcce089ad34459462e128abd1a96637e87ccf822bb03e57b53a5939dd7dd9b82771cec2f33f852fef2ff6aeea4d699732c1b7452402fde0cd19867371408e6370272e9e01cacdc41500f6f1c084912990be944a7496a83c92fa8436f4d81f752aed847aed9f4469aacefc4db0faaa864dafd898e16d57afb24c5950afad5b39b2cceb660fe49a132597fb04e46b182d30f4df7723436e3d694379d5dbc7a0ee7c2d01a01f4ace48d6d52a45f74353b7ede20af612794e36ba9dcac4adc73509176fff7df5f80a41efd0b4eb16a860d6c5509e35110cd4ce348a3f085259f28ff68a08a3d15862821571bd003613f860df2321ebe3dc7421785fd509bbe1e52f35d1b9c12a068fa04bf774910070354e4726e1d518e519f19055736a07e4ab7d9345ba7e36efa9b64207a349e53b886591b1ba44738ad34929f9b7d2d3114b454253ebec185a7a683d98cdc007e217c2d7f31bb12d720b044116a755b0f70be5d20e81ba0ccdb0b766d9161a6e710d1a8a1879987bf90323ae5e4b65a27d687381803e043952500947f3bc808b70ae34e0a1be0692fe48fc7ea7e76c9309b6c9653d69e6b74e9802257d5c2b2aefb42739317183cc109a06023fe15ff1826f98e0ddb90c1296df5929d3d9e19618c6468f88c85313894f71e4c30950bb9dac7137d2ae374382f9d137bedfbb57c4c22260eee21438b9230e2a44cc84ee2b9c96e1fd1a60901fd0ff23f31eaffba4660a51b55067031aba08ccea79a05001374084b590688a2a018c012993f1be74082425b22d5a2ccce47e6ef051d286a164b6e5d1caba23ce0f8eaeac76674b174b9a121b98430c41f6c099718c6f9580f8f59fc87cc8e563167df579c288ff273ee452a180bd6a3b1565e1c002e3884829349c58eb7cd80128f243950d35b31c049b4548c5621727432d22ce672dc119e42e6c0f3fcfc160b25e0d65a9a7e1243357880977ee8d6f7b2afcb9a451034a64ef14bdbc6f23007a34c50e7da24a9c18ad38b9669a797a4681957334898ef14279037afed837adac6519efc7fdcbc3caed760749c18ab1c06314a184ab72f8b34e4f629ef15f06f209e3449ab3d841e38a78ecf33cd9de568b8cfec7bc6730ad7d6a5123466f0d5ca9e981c58058c0d80c9122eaa1755ef836163021e65bb103febe2e660ea28f4ef9f02bf097f67f0233da07cdae8697ef87de83b622492046717bcbdcb2599be242b80e128cefdadf401c719d85ae0f54a6d368e3ca7d9aa4c22a0d1fb7ad03f1677d9509f81f10adcae646ad6ef7ab4a42ec0b67e0470e6146ef3124edcc818f70c5e09e7f1fe8ecbc2177c06d41dc650364a4bb6aaeed0a155619b374ac3e16e1f402d412c20064ff079e462868263418930064101fb31f9a3d76bd9ffcc9738e854203bffa3d36232ac17181c670aa1b0cf14c5b07829d201adffdf11012b3f5d070dcbf9b371fec8fc0f66b01f90d0439d4a48c4637dac46821f905d3a927705f56d05dd52d772d0632a446dfae8f416cf2d2811e05420fdf4f6a3e246f202ff4e5fb79bb2de364ed9032aeb7c59d794ebcb0eeb39315e420f4685dce5787138aed23a1c6bf3a9826cc32efdd0394bf2d31be728e172b63f5acea27bfaf8b65d0676a923e75beca8457574c7481826067df67909973d783acb0f0c12d0729f8ef5262b2f7929873527774313fb34218f2425023f008de7c849e30a5c0584a6a7d372dba81ddd15cb6d6d72dbfc19408a206f65c5afb44f147e30b2e29811887bda046273c244e54d302e8d4c73fe6964cec7fc4d9ee6b92326a9142e288dea780b6a92d8f3ada153982ce7b609b3db0af84c1d009f016349a3c30297b8c3dc202a786ef185ed5137ddecc62801a3accf393e06f5f27a68aa7f50aebe47c03a92124e0ae44d8e2b8172900e4eff4c244d179917e626e6c32d78c8191a5b9cf80cdd9708920a72d8ed12431423c24e3140242a98ad2743c94f95a1291fd39ad8e30f2b217336623cc86e05e5f76b7e5a1a5f24db65332747ce8ea55f9dbc38b728c68676e1fabb7a19b6a6f87691c9f087c9584bbe33e04043f3f39ddcd12060a2704cf300edf58eafe1223dea5250f1dc360f19b4536900b69d69e7431a139119dbbff057d08c63b37e54202c973c4048325808d259d6b3d8607f0a56646b0ac76db6b8fbdb6aa8d09f2c7d31f578c435c4c11481a8950302eed076ab9777d21c3739783e06eef1dd2e064a84fafa4c0d276c7a69237f9129a3b6ec93bf398b01ef743daac855ac14c1986c15c8e97109a6d8fe820d2090d88152a10f7a3eaa2b5ae292ca5824afc03dde7938aa2be09556265b6b10b6b85b0ca3a04fb6395427ae2a08ea859a132c79da0e2308c7b1a711373d01c7575f30be12e82cea6e7da87917bf8d436a7620d2b890dbf693cda3f4d472b01259fd8a603b83ddef02019f590375b6b1dd63ad0621f06d161d1233be5775d572a335e97d839e38e308adf853df3301103f11452b11302f5b40190e1054c8889449c62ec38b66f19e36ca366f5e8781fbe10bdb50a392068a86fb2fec70f6b988c232f2b4aa8983b69b2097a79f", 0x1000, 0x400, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x4}, {0x50}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:31 executing program 0: sync() dup(0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpgid(0x0) r5 = dup(r3) r6 = openat(r5, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r6, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r4}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r8, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:01:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) setegid(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x70) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:01:31 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x9) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) getgroups(0x1, &(0x7f0000000200)=[r7]) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:01:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r0 = socket$inet6(0x18, 0x4001, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) setsockopt(r0, 0x7ff, 0xf3, &(0x7f0000000140)="774afeee36b97a1bd23c99cd5eb2037ea412e1f07b19f5e48ce614adedc45636961ab8231b808699ddbe35cb222b2dd353dde7efb500c2be1e799d95098023fe47b5592e1d776e96ce12ca93ae7a100de1ea56fd21b2c16112a38414126c3b3ec37e4ca897545bfc2d03695cf86b7eba57f455074a9bf9", 0x77) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) 16:01:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) write(r0, &(0x7f00000001c0)="7ab0e7b9f6e9f290ce90bdb011f35c65488d8a8fb03d0722166c401b36f24b4b0cd18bf36b169daa94bba42f712266f34fc9934691f33b4ca903c52fe2034aa7cc46e8a633e02b4c8c9811edbac97d23228dea8368fc6f0c9d509b220119208389671f4daf1cdfc1720d013b1d481ab44d35fec66f8e81cdb65281d423a07fedbc378fea2f2c07bdd5ef5197a01aab01934374a4778089a160a16be078ba6582f5c420ce32947d162eb13bc94bb38cb0abbd", 0xb2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x12, r1, 0x0, 0x80000) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) chmod(&(0x7f0000000080)='./bus\x00', 0x142) getgid() 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0x102}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x175) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f627573007544ba2212e7df27c133708f474cbfa01a76d5bf1a20cac1f68e2612e0d1a05672b28a59c01f47c42bfb3b2b8d0af346c0c0a91c8c9ce28e781b4da904199e894a59f6fbbcc24c3e73ea7353061902c4ed039ec42c2b859f8f4c25ac6f2a91f17e7fbb8daf51f6c2cb4545b698df2173e408ce72a2fb9a415593c50a58bb6c11"], 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 16:01:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) symlinkat(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00') 16:01:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) dup2(0xffffffffffffffff, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000000480)=0xfffffdda) socket(0x10000000002, 0x2, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) socket$inet(0x2, 0x3, 0xf7) socket(0x10, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) accept(r1, 0x0, &(0x7f00000007c0)=0xadf6bc495a694303) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r5 = socket(0x2, 0x3, 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r8, &(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f0000000740)=ANY=[]], 0x1) writev(r5, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r9 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xfffeffff, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) accept$inet(r4, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x24, &(0x7f0000000000), 0x4) r12 = socket(0x32, 0x0, 0xfb) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r14, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r14, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r13, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r4, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r15, r10) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r4, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(r4, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000800)=0x5) 16:01:32 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(r0, &(0x7f0000000100)='./bus\x00', 0x1000, 0x2) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = semget(0x1, 0x4, 0x411) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000300)=""/237) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x80) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0), 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) r5 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x8, 0x1010, r5, 0x0, 0x0) 16:01:32 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x91) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) rmdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0x702) 16:01:32 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x4, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = msgget$private(0x0, 0x1) msgsnd(r26, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r27, 0x20007465, 0x0) syz_open_pts() 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000300)={0x1, 0x1, 0xd0, 0x3f, 0x1}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x29, 0x9, 0x6}], 0x401, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x8, 0x8, 0x4000000000000, 0x2}, {{r4}, 0x619f43855578032c, 0x6f64274cad8b4fa9, 0x2, 0x8c3d, 0x4}, {{r5}, 0x2, 0x8, 0x2, 0x800, 0x9}, {{r7}, 0xfffffffffffffff8, 0x4, 0x1, 0x9, 0x4}, {{r8}, 0xfffffffffffffff8, 0x60, 0x2, 0x8001, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x101, 0xb38}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x1, 0x6}], 0x10, &(0x7f00000002c0)={0x5, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = accept$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000040)=0x8) select(0x40, &(0x7f0000000280)={0x5, 0x100000000, 0x0, 0x1, 0x4, 0x7, 0x4, 0x7}, &(0x7f00000002c0)={0xfffffffffffffff9, 0xff, 0x9, 0x8, 0x80, 0x86, 0x10001, 0x8}, &(0x7f0000000300)={0x5, 0x100, 0x0, 0x3f, 0xfffffffffffffffe, 0x9e73, 0x6, 0xa3}, &(0x7f0000000340)={0x7, 0x803}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) socketpair(0x2, 0x5, 0x6, &(0x7f0000000380)={0xffffffffffffffff}) sendto(r3, &(0x7f00000003c0)="5482003172ea205fed6ae3cffd81bf6de27c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3182b2a5d90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f170a99677382693ac24a1542489c49ad203964fa77a706db8ec712ceb9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83000000000000000000466cece8d8aaedbe701354a4044acb18ef6987521fc5f71f031d2f3a28ad420c76f5b4921a380ee5105a8df04a194d500e32564a7358a1b6b6455294b0814c1caaca19fc8f693a86a3fd3cde1b4c375b06919576b4681166873844ca6fe5cc80a512856ef243f938614baedd2eabd34183fce3f49fcb115a5f205996fb3b80fc64c615f81f325afba04ff69157d797a3c8bb35467076e5999dab0269a0c70818d6550a3f568270279fc01ed633ada318b47ba24265774bf4000000", 0x6db8c80e3ffaab8d, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) recvmsg(r4, &(0x7f0000000240)={0x0, 0xffffffffffffff69, &(0x7f0000000580), 0xbc, 0x0, 0xfffffffffffffc85}, 0x40) r5 = semget(0x3, 0x2, 0xc4ee4e751fd9ec59) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) semop(r5, &(0x7f0000000180)=[{0x0, 0x6, 0x1400}], 0x1) 16:01:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r8 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r8) lchown(&(0x7f0000000480)='./file0\x00', r6, r7) r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r12 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r10, r12) lchown(&(0x7f0000000480)='./file0\x00', r10, r11) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, r11]) chown(&(0x7f0000000040)='./file0\x00', r4, r13) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x1}) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) recvfrom$inet(r5, &(0x7f0000000080)=""/45, 0x2d, 0x6087ac8fe5f04bf7, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0xdb) 16:01:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="c22c4f1a0c4447a2ceede8"], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x2, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000180)=0x8) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) munmap(&(0x7f00005e1000/0x1000)=nil, 0x1000) connect$inet6(0xffffffffffffff9c, &(0x7f0000000200)={0x18, 0x3, 0x1, 0xffffffdb}, 0xc) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() 16:01:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) kqueue() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 16:01:33 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) sendto$inet(r2, &(0x7f0000000040)="d7c5023229728836ea097069bfc022e2a70c439167e312d190cae718070f5c", 0x1f, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = geteuid() r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) r7 = fcntl$getown(r0, 0x5) r8 = geteuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r11 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r10, r11) r12 = getpid() r13 = getuid() r14 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r16 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r15, r16) r17 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r20 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r18, r20) lchown(&(0x7f0000000480)='./file0\x00', r18, r19) r21 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r23 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r22, r23) r24 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r26 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r25, r26) getgroups(0x5, &(0x7f00000013c0)=[r16, 0xffffffffffffffff, r19, r23, r26]) r28 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r28, 0x80085761, &(0x7f00000001c0)={0x2}) r29 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f00000001c0)={0x2}) r30 = syz_open_pts() r31 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse\x00', 0x0, 0x0) r32 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f00000001c0)={0x2}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse0\x00', 0x80, 0x0) r34 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r34) r35 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r38 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r36, r38) lchown(&(0x7f0000000480)='./file0\x00', r36, r37) r39 = getegid() sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x58aaf06c2124f1ae, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000001c0)="dd35a5e4fce5c1c80301d5b85de920b79e4df0cf2ff2da64536e501e390eea86e9d12722ff63b35c84d34202af34f96daabe25275e4030a877d1d10cb43d1b5e42cdd0dee9b3112b0fd7141da40af2134296721d0b5090817c0bc59b919c6a5b9d823b94fdd29a76eaabd78ccde8bdeeaa69d762a57acb8ed974ce936fe1faf725b319b916c2c8977947e2fab5c7099889f3428807d018cda848cbd448dbc0909aa5a43ac1a833894c21079facc50eec7a2199edcf3c6414327a6cf877b04c7a8713666c2a642d71bbb65696c94bef3ee5cea8c9f033ee8aa9a470230aee7ecbd131fc", 0xe3}, {&(0x7f00000000c0)="2e8158da2ed1337d36e2f29c587ad4aa8726e21f224a35e4e26286e7e4a4da01e3075c2aa149eaa20f4a4dfdb687dbe893c85aa729fe6a873432c99c310cb7ffc243004c04f368d3f4d15f963d3d5dc207ad9bff66143fd382257b80f7b7a0616fd0a8410b8ae28babd83e048703dc30902de16e071dcbd2c9671309f9b8b16758dd365dfd76f6336477c269e12844aac7f81b40fdb92370c16af2", 0x9b}, {&(0x7f00000002c0)="59589320781e023f54a7c0be3e8c2e6a74e01aefb0687ed26dc659dfabf8d98a50d27e578f24f8b70feecd3026b928a623b9ccc6c8f7df62d4fb09014dcc2fa38594a69ba40cb7e17b115e46f6c93416b381170e9422384039c332b75998bb74a6ef2f4ccfc0516c1aaa051a94546411453b2e723c05f9e0510ddb105ecf0070168ac606f2592aedc8b642ab0fbf774ba3160db2f444a860dca2e756edd8a7882afb88c017128a1fcac3300f0ce69cb36f20c535731a7a5c54d2eddaf0488db53a0a8c744a5e672473ddb81c12ff9e96690cef338f9804a729c66f890ee3e983e99df9942eb7266407eb8a67b404d928ab8ccbab4c877b3785e1b94e49ea8be08cf8074ccb5d42aded1dde6b291843863289010af2492bb77c6f05038b0e6a171d860b29c6c58623dc60da9c751e15e4dae053fb6354bf895479496bb3624d2678be2fb6719f83ad4b91eab36a242ed51e5122800f72a026c2750883fa10834bd97b199056761cee07425bbbaa9c21c345bfbdd7949a959a47db3a9fbf398f26ba78c47b9344a5a6a660fa5631f7bdcfac7a9ff8805e52a29d1530c9bf762ba2b0d087c8694bda71accbe0cd2496a198bc188532658736940d498e0240082df94e9ea21e0fa2ebadd98ab4df7648c3615fc2306f936da89d09553f3f04f6a379974d134b5e30e1ef4a3811bc87c46bc46c7d65533b57b691ec3b1e5404e61191286dcfcbf8517ae40a79b318e48628e8a294a6a24b32718281704259ec20d0e4e8a259a94bfdd40d422848430813124648aeb3ed98cee352f5a5c8eea66fd6c74c33be8a5860cbb6bcb9f10bd4948b92d03fb74bf66f59a71d0cfcddcf9217872eb2729b9f12b2f4cd82344610287af82bf36acaf8d5498ab5612207b484277195c3174cfc8c52a488150c6159e8dfb3df863f8c7373a679a2af614722619a436353154305373fcdb4fc5b2693f38cde23c7df1ceaa18b1434de833966e00a4888eb6454f2b6f3503e12632356a51a73347d10de2409823dbab59a12af76b8d9ec25c823c9be5b71534b014ffe7c41468fa4ff08900691be91318efe942e4d95bff43e7d66c57780541c4b2a3aa09980b2eda343e672adceb6f854a361723b62f32f09f001b357e55f3a8d55588bb73af1d7d6e84150a5fdd3b2b25627f196fce44142e1a4be33ea3d7f0d7cf38098815317de0b11d498509875073af65f75178ad88c83a8391c47c4fc7725f513184a112fbd64e4cbc92f64d385c0557a40987e371d318f7ef825ea90fe9725ca690252e9be7aa0bc15a71ed180bfc3a60e57710f3db02cf620f10b8c62cc6c5137b99586d425b5a65e0143bc7f5536163f66593d573693079093568f992ed687a44f0745c3f8ef87503b2c78b1235ce6ccd5ecf9f8a423c9af289db50bcc096d4665548b1e48811c61f9868314c0c5291ef217176d68536a773d8a72feb39536c709ae4527a3049c5984c9e31f8c336899e81f540cb2e5d22087596bd8caec25d39a25249f9c5ea950603a9f79914bfc044e87042335192340ef35e46e391b93b5037a49957d395a501f265cd312620412c0ef23e3d65d8cb8a3ca4b8eecc11e4818ac307bd7b51abb9eb707556346c6f700ed6ad90961b9d80c58ac178dd368c188463124b5ff72d0eecbb27fa407fc91b635117417db6c72d2610fdd55534e39df97295a3320859e3dfd0769325e84d9656b07217437689a2c8478038f7eb10e6a59c407500bdc9146f478964eb2fdf83a131f91c085422cd95138da0a0c3c99ab5b2b856b17c94351d8fffc2d2ea4b1aab96ace2380c1ea15f5e1aaa7b4520841b9f633570adf7fab1c0dac65949f7f4ff5129a195af8ed98962d0676324edcce65303330bc680fdb3cf47e8841a5febfc0ed47695bb91ba3ab3bee770d8d4393f3870db33babe1d220c4e30368682974f8b8c6fb43b0dba53c72870eb2fc85c4ae9267ca480b5a6f9b1eeff05efc803c47b5217d8b0dff1bd8455caeeefd00e8d7c4531b5a07b6acbe0a023f7e6a65a5c98913c874325d0e6ed82f72259f7de5ce131d85eb73bc0a48684ad4b5c966c4b823ac036d3dcc633a752d5f4576ceea95286b063f0197fe000938590abe4a8da277f696cf03027cd6f210bc181cff4b24d199327c9aea4babd1f79db11a930bbb98dbb16237bb4ede3bcb697f655d46308e8f84c9dfc32dd27537e1bef3b9617f112cc75f9b72d53bb63b82ec38ef8695b80b8aa1ab3419114851625cfe23c8c75ed456f96b91ad9048c088f5870b534bde36c985bdb2a127c0fcb4a12b7f5aaa60f0601eb3e96c451f77793a2f72d7ba1f5ccb979d34a4885bfebb774ce4a419ba454c9c6892b4db73e8db153297a560e7528026db6d3aba51d6a8abf34c88edfaf96d3e9af6ec902d431dd2336ddfef5e064c22c452846b42eb9276375f6c08b1e97a12a4168656d7550bf2fde112f434fb611d29db846a90d974253d76bc546e31cdbf170defab17970bc1cc4690bec62cf509a0f2cd2f559717b8a9d2345c98e8749eee6d4b5b89274becebfa2b3415ccfb370175b956486d2aed58cac84d5202c7ec640b47a6d604b593cd5e1226866238a4f0e1674ed204ee80e57302a6277890ccce848552eb535d9ff6a97ff34dcaeb203dbd69ac8d76ee2ca631c4bd1902b78a6fd3a783d267b007a96d3951deb8fb409d5f0579f1840c18b97f67e95439b7c48435cbd28ed1310a531a4ad44dea01b5ac44cea859fc2a8114f25793a850ad39417f1976a9c9e436ee863f10faad3418206d17b07431ac86fba86697b55a49fdfd698ef6f3509d8efcfc0dff6f7b32856d14b1a445c7b308733928c716b1866f1d44b3cac73ec87125264e80a8898bd476c3ccfaad56167626721019d18ea12867af60a65ec8bdb7368ea047791ed4e85bf9b5b4a55ddc1453afb34fe0193a380464af2f83a7b3a0bc4260f1b95942c884630b51de2f0f74dd5a00891c1d323ca66cb8595f8e1c0b7f3097d43f59f52ab71930574a89057833026518cffe2c23dc8b9ba478f6f5548aed62534c9ecc964d9da61cbbb425a3c00bec4b7da61797b2729abbb474714408401420f4dedb62f89e461423f12e2f2d1be1a8a9a3e46d4659d41669e1f1b18c673d36c971d66bece3a7d9725e6a10b64831a0005bcbe7018cb23628ed6bdcf8d26385f481f1e732a2f1e9f5afc7e972a115c744bc189b1721ef258d20dce69f199a101996d862dc57fe04a170e9bbbeae13487915c826ca6254fa3ecb2949e406616e201eb1657aeb1ba291f03ff416a2975231f43078fee24f8c09b050daf665a4e74b4236631389cf3f08f7cdf0177897ce22861959d6740e23e8eaf1dcba6e19c6b61227d22e749b0ef17647c6ddb38d30bdb4f8e3980274b97e9675f0735e377ae5ca362d9896e1e411a2e44d1e523ab555138b31a295437c217147f201d33173aeb54a08781ac16dbfa2f456b70be63b9984aba9e77ef03268819024d9ad0e2e7294c4212aaf06618c570e98e35124573981fc463e946679412265137def990f59fc9b68460605a4bb3406255b60bbb7beab45761cfe7580bb26b91b04bc7662b24571c4dfe6c94921b7a1f1d8f7ac4261c7d01ae1f6cea7cd85a6d842febe0ef6ae2de894e213c92bea5124f24a9d17c96a1bafcf09e20ff32f7e3bf024a107ce63799d8cb0879453bcb9c3131e2dba98d1b154a8c653977ed069f31665f83f58ae5b8f1da26ebc7afe60184ecb87eb54573a8f828e1afad6ae2d7d557efb064e919c54dc4db61a175aabc99f26ae18941f033b9248c5658bc543a0907f44f40e97dc0f94aee622ac31e5244d015d4e91e0f1f175317420fbdbad74874edf25958eaf62c317d53abb6dfac3273ec5dd2d9fb8a0adc6537e5882ab988545a471f5061749e4e4b1222e67c5261f6a3b17b571934edbe1c1ba192d790f656f80b096990e3e1463129971e956e736e6651f0696b2b71db4fd322a13692e59152e76b33833bcfd89cf400637955c21739fbf69c2962f7547193bb797c64af755cf9298ba514d51c1f2d8bebb19f1dc06ece6c3e6ff91bf7cd614b530a358dcae2f475171348eaca6cbf407688b27a12aae725521d426f2729cac87a348441fb039a80906bdb57b9d30acea15a34420ecd12dfa7f099a362cdac0cb6734a12e430ef95aca8317c46288cd5c59b65a19274e677b27f1b284a3d2ce0c9e0da09366c71360b9b31f651140659743a28b28147f9cda8e72476537d154d0315d6d225eb9aaa864cc51378faa65203dcfcaebc0fafa858137bade2861d393755ac7f951dee9cd00790c689d4e815d0d84301a4cab1a354243f5bc05957a1a010e2f944515d7b4cab8dd6723158a8a38ab4c7f7d6d67f7af7e7150640311636b4b134bbb83f8bb042bdd357bebd570bebc21aab30d8e3dde316e4cc741adff77d61dae52689e2c35aade7789c5f8cc56227b5089f0900e218b16847a4e987aad40cd265f38a520820a6808053cc897d9c73b8fbdc8021325b58dbe5dad24db69509469c2f49f90741d964bbdc02e7d842a48c05cfea7cb0c1f2bde17f9069dc64cccc01167a615d6b70f55f35f4ccc6db65c6b1b511c6b9b4835ae800b1614c4c0f70a231bcd2d76e24f951c51e8af7bfafd93d0764dcaac9f5f99fcf4362a64dd60492fb408926191cc69c54a0d04789aa7c8579f70cabff1ef3edcbd4a5d0b820b7ff97240a8e4a5060d923f50e814c4356d592242766c6b65a3baa26e0c36d0319223ef636e0ff962560186317828926a7e87d239694f5207bef7350502e9cd21912b63a4284b1c46d15e60b397555e0c0313716f35dfecc89275bbef0b36857b917e00a3c841dd899f54ba54d010096141c51ea267b7b17faf2140f35f5d24bf915e4f61bd6573074fb1366bdff45a2d9a55a8b7858f05dc1221d2765f20dc07f6efa34f18ff9bcbd2aa0c006f29eeedf76f84bcc7eafda982f2a0e7ef15b2d50da5c35b232950c3d3df2cf62cb709e1e4db50164d3711187b6fdc1c4fe31d2941a2cad1184dc364c122c9518fe1bef78797962f308414156f3b9357ab12192e0e906aff297ddf56007e41548dff96aa20fe954cce1a2c0a3edee710814682e7932604cba743bda2f44e20c3abdb01bbf18c1e74e4a5cad88bb8d519a7d2ef8cbb5d71a039e35bbba40d799313861ae76d3c4598e66b41d94b66d97bb4a585f35218ea263aedbc53eca8ff4628b78204f9fee6f85347b32eeda2661ec01c23551cc5bedaa69394e7fa9bf6b1b11b7fcf729fed8d40efd3bfce905f36e3b511087f03f4d4ed306e7d65d71a9fcd819b2c90e780b270a3151f45214286adaff7144d3014a43fd25306aebeba37c0b7504192d6a8d781d8b60f218003085f7d4c72a3d87be18a6ace5dd63c9e59a1792cdd85404995dd3779a27bba286717dbae7f08ef3eac06e7936908cf8760c4626e84495fadd69a71b38dd60c9456194ef7a1cd3cccc3c2b169c2278fc6968c7c4316b70a74ce7747a3579fe9854b27893c4beba595b0d67572339dd5c5d992427ab8e35bcd3b5f2ad299976257d69e95929ae0e07dee7d8b724e6c8ab7c19079dbf24c755b6192a553600e8e170b7df9e81428e86154084daa0a3074d4de465387a2dceffe2729f99a52df30a0f99b7f3d10fad54315d85c35a41e2e43f68c42c2151cf17229b4d9f801f221c725d552fd2cab918b49f44e2cb57400751396b71039da6cd27c5bf1510327efb21a95e576e29fe237663cf4df05c058ece2fcbaaae6c74c90", 0x1000}, {&(0x7f00000012c0)="46e07fa8b2fd7a7d8123cc298f619578024b4c88bb979105c9a5ee8cac06970491165ca9b6767676387c2a0cbbd0ffeb35866c0303c10e2230db7d1e5219fad4cae53104ac167aa9a585b882db8c1c3bab6479683a142ce680c3e382d5c634eb8be16f312c71ebac7088494e5af6b83e81d318d9b7e5d6353fb299762c4b09a996b02d539b390712606e19514002a550", 0x90}], 0x4, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r27}, @rights={0x30, 0xffff, 0x1, [r28, r29, r30, r0, r31, r32, r33]}, @cred={0x20, 0xffff, 0x0, r34, r36, r39}], 0xb0, 0x8}, 0xa02) write(r0, 0x0, 0x0) 16:01:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:01:33 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() geteuid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r23 = dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() geteuid() r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r26, r28) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r32, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) r34 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r34, 0x3) r35 = getegid() shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r26, r35, 0x0, r25}, 0x3, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r36 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085761, &(0x7f00000001c0)={0x2}) r37 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085761, &(0x7f00000001c0)={0x2}) r38 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r38, 0x80085761, &(0x7f00000001c0)={0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRESDEC=r38, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64, @ANYRES32=r18, @ANYRES32=r19, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r23, @ANYPTR64=&(0x7f0000001a40)=ANY=[@ANYRES64, @ANYRES64=r36, @ANYRESDEC=r5, @ANYRESDEC, @ANYRES32=r37, @ANYRES16, @ANYRESOCT=0x0, @ANYBLOB="a70568daaa6a62fcbb505844054c1f8412ef7e75bd2e0bb8ed66717c3020c56855bcc4d9417366ef381c8c5a6757ccc54e9b875bd07c015b983464246e1953a28d9b85fea5fcd49249d25ebdc604cce1a4985ac9125e36825af4e4027f8a4d152acea271fdb02dba03b563156a53a1ceed6b59e8d4567fbb6d1c035b3dc7b464bdfcb42d5eb67d78c535e2bc278086d061d2825fa8a84f52c01a6be5fc4785116dbdef185f0917bbb5d23f58ea009ee8b3276ab6649d6e54c030d0bccc50c8e4ad33339ad54978eaba46cdc2c5f54329206964564836b8b02e1006802f432ced3f37ecd1936d508203277168ad086372f65c6dc77b6f037f4f1df5904c121db3b8dd169463aec10dda1f3de756ffe6709e3ff305a99838bcdf10def167b5302ff24ebdac6fcbb2bf8e227e36cf9424996d84992ac9d8c24dc00716fc1572035ca6a7add919745192a26c77bf5ee07be11435d4e19e55bd8180938f68f7f6d977bb793cc345a97adf29deb0adee652f175dffba921f5d21cc8b0833ef7affaca8eddff89f036495e9d20041c34c00b3834a83aac6504d235a22b1d167bc729ad176aaf07bf51c6b413755b3a851d33a0b6eb08dda9fe358b04ac1893152d416d3371cb49f740041de5f35a2efbcbee9eea363b2656d97e603d5330ae66844ee5607ed785384e08fd868893e27af5c2199d72d33937c178143ec411a111f04596dfa0f0e48968627c7c4ed79a2143e34601e891ea66eb00680e557f47088c16b4b66b25c8c1a9ea6f32ae08ec531abd4db272d49801eccd867203d5cd38ba2ff49e97a58fdfc2ebed0229c5a80e0e8f4239d24db9f6cd45618bacb84a451db8423e77c0f7f4c005179d1d8d794b4177bec663aeef9f1516268459b5ae0ceb4cd84d422d8fc06864c5ae918639b4646c4fa43743ac91b04bf2d1d3725afdca0a3401fcf8250c325e06d2d816f976b88533e69d17303da2c9fc6361b5733339fe965d911218b8acc9d5c66add6f484f4a3033f910589f5f3bcaefa6390e0b77122a6eb5890111beb0fab39b7f03267ee145029894d20fbd43250f2d36e3a6f356e8f57c746939d93d337152b9a0511beed0d9565c673e504dae8f895a946f3dc22e1945224f3efe69ac0c6b219ba65cbea8cb5ca09a5c3d34fd5033061bd085d98131214fedcee6e4edb8f92a509dbee15f5a65741d36d00ae0ded182da792fd9cac01b4b83e4d2de23138f7b3dba4374c2362da82b81784bd3089afc93f4ae4466d3b23e75dc5a410f08ac3d22974f34d3b086e4ca2d4c8d30d620014790d49a36ba1f14e533d6c96629a95f783905882b775f4b120a681a66000bce9678e45000fb7a594b9ac540bc9a5e6c9469862b6476494a340e8ac992865999c51f3319c91e2373008ed8bdc8eae3b26dde06af46c2a961fe15e3f46325c0a1fada401bf8afa1905423d67156aa5a57cc00eaa40dd3fe5a2e576f5441ef89f5dedda2892252949043a7426e23a1d9a846605dccbc64446b7928bd5ea70f4d19981fe5422f17a2d1d8d8653abb75e4158111a2af7704146a77af470b13b1daaa4c50e355c0f05b59fd75a94c773fb67bb41e5c65dba361f5a26ef54aec7892d683b9c0f83b2d6bf679d56be77e8111875faea1ec06e9b85a4052a9e0b312ee6975dcc743c37b5616c49d09299f6aabc80f462016d418f7d90bb289485512d1f3a485f147b69338473fd21f7fa7738d7519e7e0932664aa69f860a0ebc5164ffc797fa66e68b693c90a9c734068341c834e397b82be0061c014c0cacb9fac6d4eb037d83ab143cace7e2063fac73b3cba18b36f840285b6e1ddf6edc2d4b86fcd9af60f70f1aee61702db21352aacbcf94e1e17d2cd1b72fd2f92d30d5dd9dae7a3cd72882b61ed558d27e9a812428e404007013a44b7bc74d1962b9a39d8bcd7cc84689ba4e3887d9450ec8a7c767b8afb684fb42f175cc2885dc347dc008a4aeae1e08a8f20c5b134a0d8914747aa2e7cd07879c397ddf652b70a6947b1973d67e588331d2839a629373787a9bc3d4f0734ce26ae28ef735d9497fa0860ed76313f2feae6ef548bbdde90ac6bd49e1fbde80ab37de44b53c8b82df28842702179b83c4776e8a3104642a1bff471437293c8b48a1eff9b6df65729b4269835542422c3b23cdd154703eb9a30e538fbd577b5b003a2008edcd8d63ac9fac309d322fd13607f7cef027c9347aa5d23250437212173e73ae92a258d94b3cb744682087137d0f0f09e737c0840abf8419c38b5ba6cc95ad4c3db6b711c4cddd2e4791a9022f9d9f65810a8a8077234843078e8a728766fa33db6c503a52e7a067c4a589de17216c3b79069dacbf6e9a5a8d0bb38beaceed39c4ee9e1ff8fa09451324e521297916679a6deb7e1c5df2bd7184f0a94ff473192b15570325b398456799fea9a8f270972ecf8f6e11f29beeca1949da50b9e58d506fab3197d24feab11d97ee045e0e9dab52934afac73a9c9cfd02ba433312f42f362e03354c2d2eac95f6b0c77f575165ffb0f80b91ec26034aa4449a7cb34b611099d33ff43c73c906b78fd7696ea57ceaee855e24d784823bb139039c529e6d7632d7f1cb0ad2f9e73dd8f9a2a8b03e3c698de0cf7d7f794bb8403f5e152c0a34446c3d04865804c709df51e0d15a3320bcf6be3880a9d0d2c7a14258f90d82607967aec3aa451cb7ee8281a1555ba3081f638cfdb36ffba687070ae8d89b0e7334cd819d0c48d5c9e2db0ea0edc291966c38a11c22ed491494f8c675f4ddb5b4cfa422bae8c03939cb7a639e2dfaf2702320abed1a50f41d1efaeb9a673cc0b4acc4ebd1fa409c7838518242c640a19a7d34460b4cf2d27e251f8a3ddbed03d6c339de75e1ad731a5585eb16b6ac56c2aaa77dd00f011e1fe1d81baa0d4f873f492f9892a0c489173ca3f20872fb063ff9a499fd3d1e6ea88763c7b5ad24e2076dceaee24bd99b1dbf76b0722683a2d2a04dd738e041fc3672857ae89c5e8fa4ae04cf4952d3c2bb78f3640d2f6a9d49ede77a919443b08023091972e9be27c18468956a681edc00a3fda93a26e9354b95f30c81f6fa888ec905c1f44fe8fdfce16aa044411b8f83b9041619f2c0d3cef83f8d06b6d0d4316fae70bbed2b7848a831067e4b697ff317c49665da75e73f3447c86afef04ec3ab52e15ed1086742aa76074b54def67efc351b58d5e0435d606b33862c874b50042220707b8a2e3fba752f50516016b7a04e98a0a4765bee55e097d032523264c4a47a5f2fe1c1adc5cf5a1516779b1dc889ca8b423b1f16ad5a2234806aded3f18c5cd796c26bb2719176e8e7ee3b06968bc2d553597776526796e87fe7d69dd702a9c26655bad1d5d69904678dd6f3e73a04d23a025e3f9cb996bc70561d67ff12701758917a361d2cdcb7055d4a6710fa72881865a91646e28c6defeb5a8d39a79afbd89360672386bf1653efe2c667c2a869a58e256789c23a1ec4ba6747c3f8632b45fdf4173a3543135ebb97dd10c18f4215214c343e666986281b3c4794591c8f735cd661a7e30b72b01aa73d462df337b9751086a63773baba4f857d86061ef3f4e353772be2083fce01512e2c12c30e320d219a785b92513e9b74abb067c48c7e592b2b93779a80916c8cfdde2742a7592251e4ce70bd75660a95b917b42332c802f0cbdb992c1c751de3162574cf2318375ce8e6b89cc2daba6d602521c99dc3562f3bb030dc7796f2022c23c3195f6ebd18647852a7a90586acb8cc02e51222c141a76e344b3680f96d590af21be2135fd073dab62919d57406d1cbd7b020acfb6d16e4f4c4d7468a081903e919c17f7b6500b5fabfa0585026554be2ab44c83432d36b580c8df18675e03b28059296e247e2ffb5c7d7570e3bbae62a3479003de2d09dd3d1d2a5041be0453d944379a8a86b54b364016c39a9714207214220b771f2f1477cb4d64ad33e829c2010b3c7b24bb6b8e8bf10a333c1dd9ccdb039ab55c9cc7edaddbbbd8e8c6f46cd9e0266995f735be29970df30384fbf8514b0c165fc5ad5bc11545c8991ee330cf9120b6050370e1f58a4c16de73945e44aad4776165e1508ee22f1710eafbdc26d141f45841b47010fcac856c6d09e224841306bdd34d368bd20a1a37541978e274e41d8ef019169cca15ecd5fe667c9b2a57f114205509f1108117b9d5d8dad03792371bf7e7bdc44bf1d28e01cadac8017394d3bd74eff262d2f430d8f50b5e5462673ce8d01157ce30eed74f3ab3f5d231019640fdb6dcd35a1764bb559b24ddfaa5328b22a41c0bdff925587df396dd7d910ccf214cab8f14e001133ea71c6d1451efbb42b65406e3d929736e5c8660da8dfec81facb467aa78043836ddfe3d185e09330350502f9f80523e58cd641fbd8c740437ece92b3181c766542f73f8ac0470b34ce8f7761d9da0f980d2601dd66828b33404eee5af6ef99f9fc531658cfe2ef72f0674689979d2276734a40c73f4ad8fbb6c8927b56c534ee13467c6b9315394ef148cfc8b55abb2965c9562a3e0cb3882eaddee98575f2d3b58ae2ea0167f8faa1127acc7671a1be262b715aa85e22f05af27236c2494ca4350d1b3d2f9dc58e7ef805acd9e7100f7462d7a687cde203d93895765168f8670f8e53bcf484f31b39f542423b73412365795f484dc1381d7702874bc618953fa1a1b8e93ddac5c6b1b4230817a34cf4df2e39fb03188954c0b857c6e41ecdbf3c775e49548adfa249d22255b562666db7e6df20b3567e670107aa0715d84a607ad050e9a3441bf4a7803acc5d895f7d878517f6fcb33953b08265c134175cabb81ddac98fb239431bff5e918db7cd36c7ac8dc2ad98ae6d4cce220418230d6944124ca6619fbd34dd4f3972ab8f14f47428f63dd08f700e0b029d2b514649ee365fdc618a8f43c1a78652a0576cae37b70038296118c50d0390356c3e84215f819440909f2d7a6af16abc3b8c891aebc67e4e4ba80dd299f63c18a6504e29a79d9cb1197e76cf736ca5d9f443b04f6030c133d2cd368944bb4bfd54bdd8d1cfd069f282ba0d3fb4fabbc2a574a63542eb21b8f13678b114c6d8e2524c24339ca9c4755f6fd2a68b693d9c66b4591179fe999b6f62b999bb0f1708c4cc0018c02005c58a74dc08a8a8c2c5a9996a602a9ae7a82afa703630be5f7188cc6fbd4aef4e565c14f76765b8f0f1a353cb4e41741f2b82a97c34340f62790612d13a3a15aa7d13a241c9e3724fc71b093b099940850e246da1e23c027003528e22f556ecb3b2b785dcc43e9e8264760560de5614373c42e415c2830f96e14890f166aa8bce58070b508ab675491acc0960fb95a9c15b80db7829313284e61300c1772e3143e9e161e15cc3e1c604ce010b788e70f4c6ef2531fffd214b8f5e6a358404ea13ab353ac5302b57351773c55e97f7fb42c39be1ddfd9aa66df184efc14a6a4f065fe78ffc07300dcb85bb395c34a7ff816bfd2d51d57fc3feb3eeceacc0200752568ff356d4d3b0525944380e237d397f4e134cadfa7faa300d8bc22fa901cb52d0e505c036e7e4e167892c19639c79284a5a759e4b281d10b7d5c1218a8bb9d369800d881e7e0732b82f69793ef220f5cb316920a9cbeb1c56ddf3549c836a916fb268899689bd3c3d61dceea07ddc03aaae6abe2f74c00443988e620b9774ee01ccf51d59de836e276eff5d272e57199006a0b9bdd685984e32f016ca3fa7f568bc1f99ad07806cf692a215b6ec562780ba71d1f067c67ef155154bf9aeee4d5551", @ANYBLOB="a68474ece6cb186d3b04233c0d4d00d333bb8ca155f8e7bd188b3bd363c95c47ef0562a87e0d09ac11e99e5207f46195fe6c2572d50a6204d244b19ae974fcc542249cf3f69f1d0cf1e13b2424c57c9b8f1eaea6161d09ddf4e72c0209208b61f43a6dd68131f87195238444065eb7d5fdbfc634b4ae5fb50d61ee87b92c1b29b465ba766b2ed39a89245442cb39a6432e950ff7843081395ef7e67f3f0e72c9528db0c6f047537f366a12bb69229fba54e92fc50ad099388fcb3260bea5d223e865b1a79763dda480b7a071aa482a526941fc74393f3a973dd8d52d3347699c2f264db3576ef9b00ac4b51ad65e02d6af7884"]], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRES16=r15, @ANYRESDEC=r8, @ANYRESHEX=0x0, @ANYRES64], @ANYPTR, @ANYRES32=r20, @ANYRES32=r26, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x8e, 0x10}, 0xaccff110451b3cdc) 16:01:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) shutdown(r0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x3800, 0xff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x401, './bus\x00', './bus\x00'}) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:33 executing program 0: pipe(&(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='d', 0x1) pipe2(&(0x7f0000000100), 0x8008) 16:01:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="c6a5e80661e32674908d3477a5b907a1206faa1f8413f2119d99d21d624f4ca5a89729b165df3998a6b0ce1becec013a98bf3cd5a5e5ee512c16170471f1cb70deacfa99eb6b5b1ed01281402891d125bd04fc8fe0595855b96343798f2eb7b5a966e3d543", 0x65) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0xe) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x5}, {0x3, 0x1f}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0xcb34, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) write(r2, &(0x7f0000000300)="5973c091d32ec69c30c1362c6ee62c5c02eb376e4b1ca99cac8d693e50c3c09c7ecbe0ae456a3cf91c69c67c1999d647a08420454860734fa094984ed124c2451a98b4a8e8a587a19d80a76c040e87fcb74a5526633c16650ca0dd494574d19962585b8414b9d7392b91fb9a1441072c6b9adbfd660b1fd17d5dfa81274c00f0", 0x80) 16:01:34 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x2, 0x5}, {0x4, 0x9}}, 0x0) 16:01:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r27, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x0, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r48) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 16:01:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1d0952ce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d2264307ed0be80893c16defb75f17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc9561c41104b78aa593c6e6ec4bca00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe7a7afbb259a69b0c873d61548a0ff4ff876f50508d5c66392f9f653242126239c8b8607c134be500"/210], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x5}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) 16:01:34 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{}, 0x0, 0x1}], 0x4, 0x0) fcntl$dupfd(r4, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() getegid() fcntl$getown(r3, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) socket(0x18, 0x1, 0x0) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) recvfrom(r1, &(0x7f0000000000)=""/81, 0x51, 0x41, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:34 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = getppid() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x928, r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x5) r1 = semget(0x0, 0x3, 0x40) semop(r1, &(0x7f0000000040)=[{0x1, 0x66ed, 0x1800}, {0x4, 0x0, 0x1000}, {0x3, 0x6, 0x1000}, {0xa, 0x0, 0x1000}], 0x4) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) semop(r1, &(0x7f00000000c0)=[{0x3, 0x94, 0x1000}, {0x3, 0x87fa, 0x1000}, {0x0, 0x9}, {0x2, 0x3, 0x800}, {0x7310da3d998e1012, 0x9, 0x1000}, {0x1, 0x8, 0x2000}, {0x0, 0x200, 0x1800}, {0x0, 0x4}, {0x3, 0x8, 0x1800}], 0x9) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='\a\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) rmdir(&(0x7f0000000100)='./bus\x00') 16:01:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x1a, 0x5, 0xbc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) accept$inet6(r1, 0x0, &(0x7f0000000180)=0x898) r2 = socket$inet6(0x18, 0x3, 0x0) getsockname(r2, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:01:34 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:01:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x53, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:01:34 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x1]}}) 16:01:34 executing program 1: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000008000001100"], 0x8, &(0x7f0000001600)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="6268734c87841b6afe90c52bb444853c", 0x10}, {&(0x7f00000003c0)="c46ba8251801fef864763fe4393871c18cad29e0d5307456b98e77dfe58ef7c837a1e8c8b444fd82b75ea3c825414fe9e4ae234904d494951e02de2cad593a4825aa58d7d687f407ba8cc53ec91bda047f1712d6e3bd13590d0d1e8cb4053a0652429658558cf79f866a11c406ec6a100f0d35009aed1062c0cd94b35e40d32f44e0375e64114e44f0746190cbd3e77e14e0dc785f03400ba19f8c77e5bedb03e6af7fa005a660b66a6250c9fb550a1165ed3e69a9e2a57b74e5e0ebc0a1ca121a2903aaa6e2db0ea929835cf6f58251ce12b5ebd38d284e83f13d369c6bd7e219652fe6cc0c5e0e286c84b67ff25d479e37556be6ae2fd057d14b197b8aab9d9ec2fbe2408209811185000872d875934765a34fbc684cd34e3947ee30d171ec4c0fc248cc10425a57fcfcdf59c290f219b8be72ee84255adbc128dd3bdfb255bac43c198c1ebb8550fca78e2258fe91f450fe64aff8128c02eb438fdbf2f5e8d058f99b2ec22a116a8065e2c1bec20fdb2471367c1eeb0bcbe890147c7cc528d5b114bd9f8f7090bad31ad6b132ff2bca60b2b0ca745837d3f01f5ac2f341a2f49ed138bd98579d13cac89b0bb5bd53f13a933f13ad92f2a11e44b18e13e1455d1114e1767a4b37b470fecdcf395b47eeb103057abd05f3d60913db8c52c44cc7d7bfa3c5147724f5657d7e1820dc265236d5f6d562c5767281967f328d32781cadc7675faf51ef1238a5e2f853bba704848582fb9e7e6cb6443e22a3674e543b2854fb9b41906224da3444425599be114c182918f733724db3134230c6fdc06f34628f50b696365ba76d3840a353ffdd3ee0a7181de4e63a9481e48359ddc2fd9d751665adf1770241d07cc84db48196fa39cecca219e3a0e2604b70b987f9b0c3ec267b7aa1a2696eb0b556cb65a9d7f8fb199234258e939900c82feb7a24d522378938bf7c12c4992fe9759df8c0ba0674b5f6d0f264ab31567da046bc10958892e8cb0a4c185db2e24a9ef923f0529312afcf87dd0b0549245d0da269a027260f6717c901f5673899dfae73d0d92da3501fa6061f19c481dd633df424c2d6d2d7db9c351830d8c24a92d43d9f98655a16714a042ac5d5f3236683c265d6d0072f2c64d7ac289539a0341825b81d66f0142788c48f14536111d0b01938b2234133e43676055bded16a93358d0d9bf7c4a0483d8086ed08a6c0e8c2eb40f1c2d8212029219ef66b3b9df4bcf9ed2528a1ec327fb2813fb1492f014e393a0191584306df0efd70e09dc2b90d01aca0b16e36daaaa0d47c64924ceb950921206e131288374eba758b3b2722212d7d6f75d387e6824b4b7efd07280adc6b85c919b3a2a27720e25ce51013183b6255973407be0f06b7151800edc75ec76322f9a26751b23f3f1797df1f1fd58f0dcd3401dad7dadb6f01d4e687925cd2ef16c577fedc0db7fea332e38c1de919fa4715fd6911ea882f28ba4e1c74d9a5b682fcaa7a3c8deb953cdf36d4c0f2a0df0a5487d30daae969ca8331a9152d86dc727ff52693da3c00e8857ad1df2af18d408ae9f9370847fbec77dd75509c2067052a49bf2cfff88f6f9926ae88b83c7e934476485a1cbfa78d553aaa5e405b0a4d284d7c9c88730f14a51ae68e7156e7f74b4ea9825bfd12804a24f3e0f2800bc21bd414fd879140d73024d1ca8d8fe808ff5f4fba2aa51c35f40a0d1fab7bfff07a0cebeaec9473c24dbfce84f05790ec1bc352816e459103833e455b84d1c25b065b212d398aa8597f87b1a31d2a2d0df9f29d80e4e664ceab30dfe84ec10932a35738640f995782c56d157008f9cbb0d0ccecb4d2deaa634e643a09be2fd50add9d9051ddf4d548856c316713d2c9a6d590bc290b14c9a141285a31ce950a7f317b973b2473ea5f32bccb88c3a157b69f2345453ae05c1aac0757341d1e154f165dc1d4d33e602cc53a270725dabf006b85603076032254458c49140c7ba254644ca574bff36cd0238edbde76661328b41961a4254c032468062bb63f8b8e9a1b8c828eb8d2026e5f1b8e8615808ea6b9e0745c3b07182edfd6e4ba8d79cfdacbd7806fe44c4312a12fa801dba56924181bf91d699e15b37497efcfd22a91927e740758617d4201e32001ff69867e620d7491fbd7da5f24bd11d39d38264c4d7c0c0425b832a0da59e65702097c3e78a777de1fe65be5d680cd961f4c737e94c9836e8f2cf2c107485f78524521856c3fe45ca058940aed497333902e77f4c2493de16f684b2c608061472fc1db633e810c5272179375bf45b94f285bb3b71c2d9eff53fd38838ffe3925414e17652b4d806eab5d03661a7ae1af01acdb5cbcaae6c1ed1c0c40018b194d3cb4eb85f7dc3859505d28beef01cda3086453d8931ddbad3be12635889e39e655a8cccc198415c48ad5b4bf7a4bd46c2ba77d86b8ef780d7454ca77b1548d5f9df70b0c145013319d2f8cda984c4b8de85ce6f3917195b7829179b2bbcd5a266025ba21dde027f6635574fe8c26d701f37f74489a372172198d18b28f488fdc612c212f4badcbc72fcbd56895e56605037e086cb8859262cab45a1d32954e528777dd609a581b05ddd4bdf644468ebbfd24087d8bc86011962a00ee8a74fb1750ba5c85edb4e7bec555cd1ad790604a96f1cb0d0695b970620b6f163a2d5a2a5721276388e81a52d131a89bd2f43843e371232243c9ddd14ca0324bec86ab49c2d37682324c6710cd02e5ae822ae54b1bd1be6bb77273737dc44888f0abcd5567a9bb0978b66320e71b3e40e290f66e0374be1ce27646e997c935e084b573db9105677df13e50a98478771fbc3e9da26b1899607060f687f1919b5cfe272829044e700ea7aad33addce959e1ac1f91165ecb4553d6a62b5af3558e25ea8b55e16730e1b027aac7ead20a64692652d4a69dafcfbfa232d3bac7c0ee709c58d68e1a8e72d84d47eb0cb68ca0d92c9841d24b1096fde0e5f74665b16bfda65478d2484a26b8a00595ce9708925ac9b48984f7707a901fab90c76f8f6a774bde86354122f44b47e73d957bdf0459608c37a76cba0bb2d0c57a97ec4f2afe4316c8b8804f6906127257d2ae0aa1f955fba3b7839c738cb6f2ed679192e452fe371150df735fcecc3c4e58b113907cdaafaf5b11a61d83716b6b61e209fcd3f1bb538bc1bdae96963e5f1469b30505a666474886c622327d8003dc590b879aad58cda56569d903ca9ba46e4194f8b5ecbcb308e5727042c82570f1b03041d3c54a84fb932b9ceda522eed8b64f5d32e3314e00694f9c70a7b8820d37897589a20c4ca4175e6104b0d54cb6b3856a734545276c4c79b799e1a8b0042451b85dbecf0e543dfd2e7500605c2c9da5aa3e5b2663a0d98cc3ca2ab7273e90123186e3c78a9c571a65357cdc2e9d84c608b8cdac3ece25d7fe8ca47e03d8eb2db23dae45a4af2542b3b144911357e3bbb37f572ed6ab091818258c139bba72bcf359490760bf6d4beb5edb22df42c463306d68f2e0806d8043b92a63426f1fa27743428d55217d87eeac1516988e7c6bc72c1775f98a9e03d1db24734319279e61cd706b02647feee95708ee8cd3faa3e3aa38f21a8ac15c25402b01c380a2da240362b2132da4a619fbb8fa33f2b5a43e6ae33c3abc3774f9c45203cc6b7c0447a88a10fa5e66d11eb055b240c984a97539638c230e3dbd557714194455c069455cf5c7e57c535d64324725468cfd7e33647d4fe55d2f7351052b3bbb4f822bdb84c9a107dae1bb3cfb74f2920939048b57d9b86e283c16da07685086e65e6346a501a43a594c98a04bc49f7aba658bf6ded5f027ffbfbc30a4974bd789095fa959c3cff11ee52fc0c82b21d222c30517bd0dd28c682fe7ec0afa7bfa4ed22eda7c4bff3821a361db9b905808ce4e23fbe7cf8a24c1db894abf618fbe84cda75a0a42e03e89da0709e45d7c45f123d987c7c914128600f37ba049e6561e66ef06d1e15a52e9fe112ae18c796a84943346feb3121d34d3c2299b67145c15fca278202636b80c79d61b9ff2a128361e7119fe0ec169712499139c40598ea9c51c4412923131987806b12002c88795fab91f2209a8d0cafec3902c57c81706cd4f5208bf023b8888bc60f6381a04618edf5ebeb607b1711a8e2be4a4070fc982be8e3d54266c8576ad2b8adcb5073a7bc8e69bea390086c3043291e474a3af1c2de9b59dd44455fcee313104f378753ea38e04703770daabb8f9eb7f52507244f48bfb74987ed382951d58d729097f04dae7a8287abd5df9a1ee7019a430e3ebf061aa2d74294a049f3a9f5074d792407116b139198b3791f23c9607e936c8be1722d0cf39d37fd1fc4256c329391a81974c7fd4c1dab07a41da4554cee87a271b86997c08439abcb26e3eb20f92d881c3de9fa61fc156004bb1300345ca4fc4804e8a691135e9601de01c8acd2d894db8b67d14bcbbf2e49d56ec21d6492a701ecc81e42cd6856118cf49169bbaccaafbba3534e9ce72fd7270b30a04858075d677e8cfb0662842394e7196f4c09472f7e7f1c98724aa32dc244fa4211ac7a3b115dc53cfa553d4273679b72b01911d5f8266f5733163d94df35c6cc032faa10a3847b588126285e8a47eee115b9976c04c65b3e2b0aafa5c9c85a96e0f57e25b7ff94c52c409e699eda30f945ea67fe2cf379a5563e9064543c1db380de0e1f9daea712a38606752ba57b7ea1bf9cdc5d420a35ba1f367bdf74cc2cd680b496c03887f0ce38e1245dd7aad5d9d26ae23034613a0ca1f140771cfce6084607fdbce117fe499ab5d0a300ebc5936fe195c48179e7b9736dcebbe2a02e0eb9468549aa7c76796aa140f8ed3659c5aed6db71d7f940151aa478aa4366d62b1b77f132bd07bece6384919026364223a93f18fd486ba39218ab165d58edb259e95a0b71a8a22fb1f9cb0f40c37083bc70580b2e32f75348aa42774539e31de31cee06f58316930fbba103a442b767121c1da0fc8fe5f66f92ce0a1dd4875fdeade47f4fda08c2068375815e7793aa0a88b10c8e76a225cd9970e192bc227a3337ac459986d1beeab50c7377648b553ad3c946ffe5b21f204e419614e29aa185c60fe59c148c9122f34987506ce65cc3c7ce621043c033c5add2ff0b5e71ede4179270fcd20ba4ceadebe4e96d24495f2c4e1968cf72afb1c2b9d899047e7f311f5053c2d175161fb69232f3281533bfb7d3bb4d47f69a22800fbee54d3a24e168208f4508987d79c1e6cb5c95635f03b337b5da2d1f04d42e683fa4915a93e720f24400a3d97e01291989172605c08bedc5e67343f36defe043a07e02e0d416637245d44c74c5bb9fbbcf6bd6a29fc9adcca9a949d2b27a3f92c90fd5e2ffbf1a7a851e888aeb58f4b663f23743d46825dd63ff6b727b0caab038c559baa45784c3c26954b39d7b0adce4492d2fd294440ca46b09dd04d4274aeba93e308f85e4e46ccb7a3d334548accbde02c4b05a1c3314abf853b79cd2981250ab03c75241ed8661a508ed73641671d93c57b7d74b15be64767862e25f113f210720a5286d4becc810e21635b738e47e1582203ecefbad96cd062f36553271a6bf54ecb3734d94f4d437c5d304a56c968f2313f74b4a50c3a642a51f6a025ee8587c6ba60bb1f496f22b699e89ff0b409056ee02c8b5b7c57a8b93f16ff7d56cb7541479d2730e90f0ba6dd890213b8eb45ca683ec3fe41dce8d8ae060176513d1adcdba419fff67b007a015ffd023ef451706a9ff3277cd892c1d04030a14bbdfea9c", 0x1000}, {&(0x7f0000000200)="4f0ba19b2475d7baf0fb36dc7715b090f2f561a7fc48bd81211d2c4a12ef824a0228829dedbf762bee2e60a643aca284e0", 0x31}, {&(0x7f0000000240)="adc61453caa06561a25d3e9c82eeb4ba5a3a1253f78ae3560d4f034e7bfc04cbd586e446a92efbb68aef8391af4435346218eed289a4ad5d5b79f1b44bd17a2f0264774e4cc719b607e64eb398c2225e29237fdd82de8d1c18b481d65ed7b407fd72a603b1cb077c072b89bc4723cf4b11", 0x71}, {&(0x7f00000002c0)="eccc0ca2db98f52519c409a1dd2c5862990fbe0f880d531b78883a91aa4a84a1ebfd81ea14cb4d8dc055878addeee74f0689c9d93d0ea37b84edb54c064cc72b74fb7631b181f2f67a2d86b4dbcf", 0x4e}, {&(0x7f00000013c0)="b54ad9fe269b43331ba7072d461e8d223bc19f758a82a9a493ff0f8a04b87838f3dc0bf2da88f5643f6a26639b038dedf8c0cb14c0bc2cf34bfa34182d523f3ac31060665d2627a369869ccaa27c774601e43acac83ba29bee6130c704eb4a19514488ad9113c6b7cfafa246e063c88fd75dce4ace", 0x75}, {&(0x7f0000001440)="b8223a098a62da7cc7d43ce2405d5e80c60ead754b10422c4f8cc9102419625e9015d9fafbbc922d2ee1546e5aa1073704dfa17b618917dded23bf5453414821bd9b322d70634a6ff3ecb1ca49e4e1ee2aa61fd795643de1ae91df4e560900b2458f6ac8007cf548aa516e9d8718e181958d4c5ee19354e695acddd18859f33f2b2f5a6b704e2513cc77e2d8bc32e68c6c59ef5365cf897f060c38dbc7db5309ada63bf99c3ef3f9d98fd51947fe913a944d6de81b26f407ed4f828edf1a6c1232ccf406c4b269a0bfa58e86565fbc93a4539b4a17fe762f7fdb1609658f9df52c95a3a1cead913326eb80f78dfa8aad3d8a86a59fbfdb454f2dbb9e5e", 0xfd}, {&(0x7f0000001540)="1877acea046285e5bc2270becd19fe507f560ffa7fb55108dd6e18e885c53e593137bc74899fdae392b12f274fc19c50134b6f140d4fb31d1184eea472a81c033ccfb5285fa83345d9a3aeaed7e4f08c56f1fd4a1b43ecef1c51472bbcfe2fb3685aa9834ee3b004fb6599c59c09a1c3d4a3b98d48deffd4d6c76a221f5d76b8369c8bbf04e54520ed12b4085b45a0160f7641ac77be3af2206f537acde24caa960e361cabc868993e1694452ee254dc433f51857d3e29f17bc4a3", 0xbb}], 0x9, 0x0, 0x0, 0xa}, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/?\x00', 0x28081, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x5dae) 16:01:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget(0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r6) lchown(&(0x7f0000000480)='./file0\x00', r4, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r13 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r12, r13) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7, r4, r8, r10, r13, 0x4d, 0x1}, 0x15a5f676, 0x0, r14, r15, 0x3f, 0x3, 0x2, 0x100000000}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) minherit(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf9e8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf9e8 16:01:34 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x3d5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r7) lchown(&(0x7f0000000480)='./file0\x00', r5, r6) fchown(r3, r5, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="28a5dbe1c2c7a58c", 0x2ec) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0xe9}, 0x8) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000080)={0x3f, './bus\x00', './bus\x00'}) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000002c0)=[{0x1, 0x6, 0xba, 0x8}, {0x0, 0x9, 0xfb, 0x10000}, {0x1, 0x3f, 0x1f, 0x36f8}, {0x8, 0x3, 0x3f, 0x7}, {0x1ff, 0x3, 0x2, 0x8}, {0x6, 0x4, 0x82, 0x9}, {0x8, 0x2, 0x1, 0x8}, {0x7f, 0x20, 0xc0, 0x401}, {0x3f, 0x83, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000140)=[{0x7ff, 0x47, 0xec, 0x7}, {0x80, 0x6, 0xea, 0x100}, {0x1, 0x3, 0x9f, 0x6}, {0xfffd, 0x8, 0x8, 0x1f}, {0x1f, 0x1, 0x1, 0xe17c}, {0xe4, 0x1, 0x40, 0x2e}, {0x9, 0x5, 0x0, 0x100}]}) syz_emit_ethernet(0xfffffffffffffea0, &(0x7f0000000180)="04b4c3593387881a7ff5c216cff593910fff91315ea0b72475399fae9eb449db0b2db62a35c4c326957a98d717ed4843e9612bb84856541bc23243ad66074aa3665db142a4b20fc12e2eded23a9d5eafd0ae9815ea259bca8922ea438ff303f3dcf9c813425fda464309ac953a") 16:01:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x100, './bus\x00'}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x10) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) r6 = getgid() fchownat(r0, &(0x7f0000000000)='./file1\x00', r2, r6, 0x2) unlink(&(0x7f00000000c0)='./file0\x00') r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000140)={0x400, 0x4, './file0\x00', 0x6, 0xc0c, 0x7f}) bind(r5, &(0x7f0000000200)=@in6={0x18, 0x3, 0x80000001, 0x80}, 0xc) 16:01:34 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$getflags(0xffffffffffffff9c, 0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) sendto$inet6(r4, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x80000001, 0xc288}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:01:34 executing program 0: r0 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) r5 = getegid() r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r9) lchown(&(0x7f0000000480)='./file0\x00', r7, r8) r10 = getgid() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xbf, r2, r5, r7, r10, 0x200, 0xfe00}, 0x7fffffff, 0x7d3a, r11, r12, 0x26c, 0x3f, 0x100}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r14 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r19 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r17, r19) lchown(&(0x7f0000000480)='./file0\x00', r17, r18) lchown(&(0x7f0000000180)='./file1\x00', r15, r18) 16:01:34 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0xffff) r4 = getegid() kqueue() r5 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x8f, 0x6, 0x1a, 0x0, 0xb0]) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x1) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000240)) open(&(0x7f0000000280)='./file0/../file0\x00', 0x1, 0x68) r7 = semget$private(0x0, 0x2, 0x10c) semop(r7, &(0x7f00000002c0)=[{0x2, 0x1, 0x400}, {0x7, 0x81}, {0x0, 0x827e}, {0x4, 0x6}], 0x4) close(0xffffffffffffff9c) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000340)=0x81) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x1, 0x0) close(r9) semget$private(0x0, 0x3, 0x202) r10 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r11 = geteuid() r12 = getegid() r13 = getuid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x10001, r11, r12, r13, r4, 0x80, 0x2}, 0x40, 0x5df, r14, 0xffffffffffffffff, 0xffffffffffffff4b, 0x1000, 0x5}) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) pwritev(r1, &(0x7f0000001b00)=[{&(0x7f0000000680)="f930fdf0692b439d4bc989eedd8f3e8f264fd549fe8abc4ff6eccbe2d5c7b133889c8f86a0e08587101cd8b0a0b35adbdfaaa2bc550b0abcb412b8c19449c6637535bf7d45322de72c37c9ed57bd0141ded80c1b2a3176d8fe620ffb69f1c7b8beef7cfa9af86bd9a3710d302289023e4858c1241da0056251bd933a43b6be8b536bbae3d1baf63efe4953315c1e1286acde6331f7af2c0a485d55e024090be00ac18b32f97588e10d500236665ae13d2b72e3c009516c335581352d8c6935265f46b042e808413bb4e8bc54c5c312485f0b0aabe0c527d2da2da468", 0xdc}, {&(0x7f0000000780)="7e5551b6676b6822ed73dc4e8e946fe81615c3ac8f6b7222669367d9f02b4a1e1d331debc702ba794c12c765b4f21fa1c4bd21f2424f3265388baf44315074764e490ddb9fc2f532ed10506c17fb32424f327b485a46e851d94d4d95900c4d2b5f11a45e276e38ae30a1d9d72c3871f12e2c16cb0cfc27fc1ff608d0d6f6f09d2703941b317bfef2185f1d031ecad980f7c14ed4c45952082a85e4a9d0067f78772541c02fbdccfaf70af0b88d652ee31749834d1c3328aa1335e62803f25b8926456a04ca107e17a6636203050adaa4decdaebdeded5e131a2ecc0e2aae90", 0xdf}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="0fd05852371088d2090996b93814688494f23a6c1e467946734ac0cd7ddff49dc856125433cafa78191ebe6caa2de77ca38d98f7c4d0e2ff160770d05e6f1b0c1794e5500e09e9ccb289c23742956f5caaaf9f3cb25be737dc61223a48710c000eca568ec5de01569b00026f8500ffc4c18d65b44eb4036427ab8dbbe70fd81812398dd194c794f010a565054cd2bcac53ee52d4fb64cb6098504dea5f290735373fc447e880f6ae65357fc476d9dd1abb374de9042a00d8e67b0c099451d574a5ded918465d954983605b5721c8fd163bc789af0ac3b24dd62c92594d0900934e6010d64afed37fc0f39d67fe51", 0xee}, {&(0x7f00000009c0)="86571608735d6df7d29362cd4aa957e65938b78c3bfd31b4b0cf500c5f28dc8f1533a90fcb4acb88c794ea25f3f73a3e8b3138b67277d66585d06cace111ec4cf4605ab289aa1f8225ffc82e3560e0f12c6ea547c6064959f7449b42412f245d84c83bd144367635e7b0217df3d85865ecea54256fafadfaeea98245531cecc6359d30bb6a46afad7b7f57c13c676a2de37ad8919c4398d410c1a37e949e438b34a021386db8bf3a2fc29923379abf66cd3b649c6018be7f39140a0c516b56679d7750f72cb14723dc83c9d15278a00fee245e397142fb0b28cb3e84ddab1b5df6b82666dceea297afc06cfc7fef6b4ee9f82a89e1efeabfc75bbe70", 0xfc}, {&(0x7f0000000ac0)="ba4b7f07df1bd4c9705e1ba1fb1983002cef9fb6340b92284677c954b1a20f02aaee83bd9c350c03b02d28f591cd8fe5a9890c3e9ac858b0fa6cdfde6d720f2b63e99e661ede756a32eeab16d6b0ac216a649ac4bdb58eb4f92703cd76eb234d3e04479c7256f1b4da61ace19f02303ff5b6d6004b5a163f7fcca1e836e6776d4a9f59099b9fb622f7babc27613af0e442d88ad0fab6e360ce6be72985a8b80bf8c5da3ea8739b599f44e020129aa0b6d87085ae2a223a6a49fd67052f9294446e060aedc08397f51fa2745d7b19527a20bd2c3d2ff9834d47254b09cad0173a2d74a272133dd56aa699e3b34e5cf5be55ebc84deefaccff47fdb50d3fb82c435aa1bef38e5442883b0cb2bae8774e4d3c7e936887d6c93afef022917ad9343f387ad8a3e134e478a353815ea68617b4e18306c91b317f90640c8549bd8fe4caad323917014c152fdd8cc52ce76e065e8b74c0e965f25e365ecf55aa685cdfa9a8c17aa3381a2386878d8ad117204309a776bbd3d76f87a565a9b1b941c7dfbf542860e5cb96259f0714b6c6db2e21b6f87cd80f7b12751ba8c827690872273dd9a3333c59a4d66685cd34165ee689aa38676b2204aebdf451e3e0236242bffe3aa1ab57f261987051f91ee5f807eaf931595a2f5d6f3192e3c924bab0980518afbeeee8a775a830c8c67c0c45313b441da74d340f56d5a97a683c6247eca080f2f60d00bba6ba072f0a97d844d978931095065b54a612c1c25017bf0c54cdb5eab3cf8b95381ded1782b9f4e4f379432d5dd81115242ff0a06f92053b52a275ab9aaa6da509d31640257981c9acfb33b4a55dc2f8f137d5f7384b3545fc6bc0a90b7b9f053abbcf94797051c4eb5d0c984778aeafca4269fe51e13b732622edf82a345709e47338d38d9e4386d0ad89496167faad24461f0be6f22439eb5985a097e2f7eef17da70954dffe1ab59492a17468f0f2e859d08d889bab018234c8ae7f03dd78f5639755fdc57f269381b4b411a2f7b109a1173cf3e254cc707435998a63f5ce1392294da0f185f4a17d48f1398ee99f8bd5769cb0f002b5fe3d340af7e5f5a7aaaf75ee5b884efce7a279f178a43722f51003049610c66ad91de6991b83c6dfec9b326436ae93d85eceee7217f0fe8418856412638c83c5fb2da7b8cfd0eb4feb8ed5898422e0623110f86073e7986772081a14f532b83af6f056d47399eb173a7972e1a9f234ac9349a73f3c740275cf74babfb70aeb2af82a958671eb5ae29442e6bd7faf88c28bdb0471fff44f898874d74458d75cd26a9a5abb83786846c35324acd112d9924049e5f9608047e94d27db775ffe475af95e3c531c17a00b156ee15d185ab2cb458cdb3f6a53db4cff9bc84007b606470553d5dd14f66d8dd7a8a82cf3babd82ed276db17199de08432e3bf17409faf81cde56ec2576e88e75f15b44d0c64fe83ea8759b751aeaa4659f0059cf7feb90bbe5dd1b9dd09799bb6562fc227c09ce55d34e3ff44ae035107e7ffc88f05e2bde767dac610098742c494e2b8f70d2b5013f4a4e0503df412594093dc5e769cd03b103ee6d74a23e21793725abcd7791b28900ebdaceed922afc3bc2f969fe887a48345b0fc7093b93bc8c3d79abefdea43b57f25f83007f1284e3554f84ebda6400879e1b6c99595c9fb4fdbdd9a109ce9d4fff184571597e984b5cf80757d6fe00f3f074008581a51cbc54e7b0c332b805f684cccbc76b4e7f6c323e54cdd9ee33840573c25cbfbf386e56df4b3dd6f48e9d37440fa492d4f6b48e1e17f3a9dc73c704946987d085eb378fd07223af8cae80cb541669d1e7457fe3df7cc8d11c0757f59e5392e007fcf5fe1e4fa57f12709aeebd9481a03ad3a255de774879438a6cd9a2ea19f4c839cb20ed0ee500a92768b73b4a9f244aa3e5ff1b9225d0f335494234fbab8af19a8364c614e451707da37b92a597984e257dce35723750af98231c6fa1add92e5c6172718c425c5669bb4b4c0d4c21c1f8ceefc9fc70ea0c4bf427c24ad2eb0de70d68782fe71cea5d61fa86b4d40c6177b3a92f761497f92472c298045dacd3f17af54e2cb4eb1fa5403064777654f660db735fd3dbbb5c4d8c677027ae5bad353cece2c61658b5f2a484f9c34be433977cc62d3b1da8714f4a20afad5668e5f8a386a1f8aa34f2c16c2885db52d4f86162978e18cd1d0dc8029ce3f5217f40c9a2973d92470e5df746c1487aa0927bd03cfdb52596abd2e74dafe52b225849e3ff960f9cfa36a1b03cde7281f35d22032b4029e70701de00148d2d24d81515a5e7b6c66b7a647968d0bf5c1f9f102af2f452e4b2a5a0374d98404b2a3e52fdb122a04a3e408d24fed8186750d6bd58ae59ea63cfb820d3d4151c4ce481786a0f235e5f9bb27229579af92aa28cf7801724d34fe2fdeaceed4bcf6f29f2f685999d5f76a607c620fa104d90869687a90fb4745e4cb42f3454014ff86eb20911829d541e4eb27ff7b340eceb70a6c0df918a8c70cda17b593c91c0f0931ca883e7943aa0cf44eb46c04f63662107d40031549b8df9cea834e5b2e1280b5df8f0b4b64a47514a8523044dce67aa6070ffadfbe1ec0b6b3541e2fdb983a4395fcae9271b48f2fb8b39701e92be8abdf74ffd711dae0345d6aa68b5d047fa5279495a93fcb24d9793b05ecb68a397f5c05a9589c6328e3c976bd05d6f13efffa70d1ff012a18931b710d13c55d5cdca7925a007011893b8831890d77b0280449ff724ce46f949d061483b8b5167eb09cc1b500e3ff0846ca5a7739acff4d62c7d92047cebe733336d677169de7406c1411b0267d2d1aef7b65e43167fee3e60c4e40a812500a0a90b98f0a04d5d448f7301df7166518f39becbebda0336bd5cb4a7edf902bb58ea8bd8ba371775c59f7d203791c3b0b4663d10b883e867c3cddac57b26a3c741e4ee4e751516599f605458cc27151d220da6d3b06cbdf515060ea53b99dda803642128e666f77ccf896df747b05557669b6ddb8490ce3f15f2a3f0f28313155838389716903bac9ace4adaabf122147f6aa55cb2fbae5ec5163689fd2dc7587a9d9a8fb192a6e9b3817b78491da5383834049f5e812281f826135c2436179d12ca5933546f49fdf6de67a22264f82e004aae625cc8b9753f001e710306d5aa6be9e60e7833f7ef94e7566f8657609d8dd46abb00b2b508b358bff33da3b210113b1bb4375c7dd0c5fbb8723df4e4f5b9c17cdfae0dec32dfbcfa83253ed1020401631666e405a6c3b4ddcbccc048e4b942b8792489a64067bb2517bd96086ab87b87372005136efe4a77e979ef84ef7c70194250c50d850ba871d6f5214564cfa2045a139c572e9cd6e59f30c70aab497ebd5eb9a7578b98770d558b8151249c52e12e2ae7f6f046eaf3d4448d110ce4016c1e49f8b9460a92bfff91f638745e048da9a9806259be3515e384df19d3c4b0de7d8c6b164b23134b649f65659833c46e74bef040ac3eef7511cd42e51ae3e974c1e925b6444f7027c1361e1745c593fb0d2dc56c506bff5bb3fbc93964e70255b66ce746e6ef3bf4766099f8eace44e43cf7558883d32c7e5ffa3ebb46c89553ac8bb25ffe1464f3dc4183ed2dc51b09b86aff74d73babd84b92652e566faaa8d7b036d9dcd24047e248b7a87c1826aa2ae302fead01a9d6277e8f68b6616edacb4e9ff351cec32e826a9ef02599870909e29d2252147faa51485c73d59d8e6eef3517d2158b507dd39832836295d5577895d01c1c2a169744e64f32068bd96299b1124fb9be21b06ffae85553f1d250e234605158a75eea8c26a7135b8105d83d166776785fccda517c62871c37e6d8c5e484e8e5d4910a9215f5bdcb33a19ff2048c30559ee1e06895e1583e531c818b5224d151139a4ad3b3583297b06af0ad08dc233166a18859e0c222b3018191074912d1fa676ab43e9306d1311ed2e343be19d780a9e688a39611dcce1122c9a81bd5af55dd7b07154139b2ee78737d66812375b3d85a1ddb51670f993f55b8210aa8256dc429b0cd39a854355083e1aadc990bb105c09c14ca31a07af27c221127cc70b94d87366b764f93aae61666b716ced0010e0f03cf8f195f77d601a5d4d43bbd96c9681c4a93e1173ca54d4e7c023c1084d74f2d54dbeeb9eb811211829fc5804e03350a295f7ed7d1c40a14a0a742e55d011834e0ae6c0be3fd855fecd96e95124e456c0b19860ed09bf544916c3b0f815de1e696146719591e15cfc9dafb7d773f92b624f6a6ed3c3fc03acb830c6bdce3d399dcc9ebcc919c3e14992d6b35e2677c840d38fa95e763dfff1e725f5df50db3cf53a3f99e05f58c47a133fec615701ef856e67b2cc0b786e3b2ced219ffc5053d3e34587f77817381ab2bed74e0b3340e18a58bcbf79b940c2409518e14a9b8a010663292237a35c0d800641cdede842096528678690f4628aec386ca841d406377ef647c59c5f0ced0b68aa60cade75a9634bd6fce217fd8560bae1790d6104a64013c5e30634f77327e00e9122dae77ace443a51b595bdd5f2293164f1132b775c84fa37158cd13f73eca94faddab6a7d3c2141a9726b759403ac832063cc18043d9de9a3a5f36ed96188583997f426cce6476da43280af81dc2ab43b98ef01b00d4bf9de0e90a26f2cd465123ace5fc083dd474e96747c2a01a4e495af42cd0170bf16cdcd3ba4e3a25b4532861746e44861c5d2a6957f4b2e645465f750878d373eb97fdc391236d79f232d9910d8f09667f02fe171208a874e1fdb823b8defdac73ecc792d9c5537da4bf67f5df633163763b1f65d787ef2d7e5c5c56628b6a72f548a8bd9ee448473dca8002556a5b1a152f4cd435650f42c3d7f66cac2acfd4457af23daa0e2fe311cdbba87de840d5671afb344fa54cb8ab2efd3c9c242de84be97977c6c052b924c64d6479d2ec45cfa8a87bf8429c50fcca30ae07bf9979b9818aa18404acfc1434c887f16ace655da8ef1f46f7016720c2f89c54901bb9f32efb744034e465c78b870a319602fe51dbee823314ab11232662a6fae0d2c8ec144d3f560569896b732db1b4de7887e90b2c311cc111eb1dca2146cad5a4c62bae3e7765f5a47abdb93f7ad757d33257af93f17049543427b070033eca1dc63f88c6ef60b4ef5bd3186570749c5e970afa2ac784c0fb595d058aa4eb19a2db53c593e3dffac7db9ed56e4bdbd0e32d4ef0c106f8bbd179d72a1ad3e638afe3018d4684eee813e680cf1b375e26837c93cf34430ffa9348c46c5945a9744b69f79ebe4741dfab9e7689073f36015c856eecdddc02a308bf6176aa53abf8c9341b5c07a56903bb46c1b798a6476b0b7076aba98836e4bf8e752195dd3e317e844863dde6926ee71ff843ade01712d4460ba8b4a94a325e25dac8aea2718e2b0d356768bfc1a7015450c0f1294ecea2f6e3834b0498a64031bb61afff3208b84712236a531eb2e9a76eb73973a3993a2b907ed6397f73b84fbe67383f95d82c82d04898ae186306aa854b6d560f36f7f23b18f00ea200cf2d952e0c92509ba84003e7ddd515bee6afac75670f033fafcf288e2efbd892e11d11ee4a76b4af54cec53cc4523a5625d3bcb0cb2852ef9f1ee60fa4688d875d05d448f2c4064bd2f7596b520e08536848083c5238b8eae7b19516f495df210d29fad2df79caa08451de079a6cc05aea4679f188ffbdf702ee5368203d0a78467f2eb82434d1074f40eb68e9439666c7c15c30da03c57f06e5af43981d8bef17823", 0x1000}, {&(0x7f0000001ac0)="a04350b2", 0x4}], 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x48, &(0x7f0000000180)}) r3 = getuid() seteuid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000200)="fc221aa1d539f01e6ecea7d0946978c3842c304d85c5618a638d3d809177a6ad5d95d839e5f824ebbba748e22cb128c1e0979a83d83b4cbfb351d0daecebbcb8b0d9e05aac36cd2cc84009f8e5558637bf805c51759e58a1990c35de35d20ddf3b97abb0cb0217d4f2637b25628b8d6524b9ab44a19462fc0086ccc7bb1960af109e123af71a990c2c568a4ee29a291755a4ee61395a02157c7045", 0x9b}, {&(0x7f0000000140)="7c7365dfb7cb9e77ace2c04902360e9f6dc10fd2e132e4efa9aabe410fada9ee30560a6f6612ef3a", 0x28}, {&(0x7f00000002c0)="f63cc74a7fd61772948578d5d94abfb0f512dea2f9bb770471b4cef3a12107ab638b029142db039a0bb1a2ca519318625d1864e2ee46f21a94ebfaf75e4a73bccffc65325af70d73baaf07ad98ddcbd53bcb7ad687307daf1a3273a1ed2d81707326facfb677fbc064bdf7e975e84a12405108b691d0d67cb558ea5d882731253be7ce045dfa97781a453677aa9db451134e1de03c4a10e3a16096df88dbd7094bee61135f5fba3e60c5161bf0211dad94f7302298a3f1c0ce2bc1d58320a7a4932e146bc28f46b40001b474bb8a30554d2a", 0xd2}, {&(0x7f00000003c0)="e9418924fe876a2a2283a408249a9568a4f7253bf962c7d26771a18c023d47fa760ee3bae936ce566753be867c0853846e64948e72880b4520827e869d9ab89d3ac8ad528e361f856847ef6d234ccabfb9217ae11ba086160886eac9009eb9bfd9cd9cd29dbeb12cc9f8e920884b745f34a5f4483eb5d39e4a3d08c41884dcf4e5", 0x81}, {&(0x7f0000000180)="cf234e0d0844e1187722e44ab9d60bec49c5812de7434f0ba20f", 0x1a}, {&(0x7f0000000480)="60ff81aaf5d8f97c06d0f5bee2a6779ff0ec435671010b0b4f0710eb6119bef9f6ba93bc1b7068c90b82f9e4e3875900ce3c13efe65b40133f6546cb80d8b90cbc501699ab0e3fdcddc4f57724e14a5983", 0x51}, {&(0x7f0000000500)="04fd2142d3f8746e1aff277a401f945baeeb41e853705f460fa97ab8a8c1e6767325c3cbbc90d9e6596ca247df8fd0ebc465dea65ad41cb165c9d4609ac78ffe8bcb315368d98a4e3821b4347e02a6c869", 0x51}, {&(0x7f0000000580)="4cd809d48035e2b4906c9cb3c791229ae5b835067e7446321e0132adba1732f9c9cfecff0f3d2781e8a07e0581ae5ad78739f8ce3239a5b63e155a5a2defad961c33448c6303b30c57f0a593a5fd98cdb8", 0x51}], 0x8) r5 = socket$inet6(0x18, 0x8000, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x82) semget$private(0x0, 0x3, 0x10) 16:01:34 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) socket(0x20, 0x7, 0x9) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000380)=0x1, 0x2) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000002e8f3eb601"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) socket(0x0, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = openat(r8, &(0x7f0000000300)='./file0\x00', 0x20, 0x80) fsync(r9) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r10, &(0x7f0000001200)=""/4096, 0x1000, 0x46, 0x0, 0x0) readv(r10, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/52, 0x34}], 0x2) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 16:01:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x800, 0x80) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) fsync(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:01:34 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) r3 = semget(0x2, 0x1, 0x95) semop(r3, &(0x7f0000000240), 0x3e7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xace3dfe801af8fd8, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x333, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200), 0x20004) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) read(r7, &(0x7f00000004c0)=""/168, 0xa8) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r7, &(0x7f0000002440)=ANY=[@ANYBLOB="03000000000000006f1ed1c5b08409cb25cb3b4cdf2f876182c0e49297df52a7cc32c5644932a5c567b93e177914a11175d7247527240000ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce588"], 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r6, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000080)) 16:01:35 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x8000, 0x0, 0x400c600, 0x0) 16:01:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x9, 0x6a82, 0x3, 0x1, 0x3f, 0x7, 0x80000000, 0x1, 0x2, 0x7, 0x8}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x420, 0x0) 16:01:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xb45b, 0xf8, 0x20, 0xf66}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:01:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:01:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ftruncate(r1, 0x0, 0x401) close(r1) socket(0x18, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) dup(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = dup(r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000d0000000200"/28]) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) openat(r5, &(0x7f0000000000)='./bus\x00', 0x10000, 0x4d960828b747eaf3) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xff59) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:01:36 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="dd3d7ee4eb0439f2ca01c05b613556e13c9bc56d37e277ce9965209336200e18598f41b40d271d16ad6251c5fe4665625310fbcdf8bf880d9e33ce171c61d32d3842fd9f2803301d7a9ab91a522fb27b66096b221208882af3d964b164699fd98f5463c35f9f1770a5cbe46b8659b3d44ddda1c6fce1e1c7c90d09823405a97e212b6e13c1c457a9a082d79c5bd51620bd53a83081476171f035668eef75c535a40fb3ccdc38b46166b2bdd1c9f4aea667fb66a0", 0xb4}, {&(0x7f00000001c0)="d11eb18669032316bd1cf253a169edafbbd42b168785603f25074d6f75eb922f9772d0d58b19875af47a33b6b9679b3e635adcd952c558f47204d4be2a9fda6a69f3b1ee469013585a3272a6181b7f26cb6ed0ef7694c64b985282b75a3bcc7e38045011a34666e2f5965b6eb19624", 0x6f}, {&(0x7f0000001740)="135ae1f67ab2124ea5a68bcce14332120f51a83f3567ade8d0d646b91233238f40f9aa63443ced4849e62cec65313823839b066ca01f4f503647c17737a788960062417c1001e8e7b1cc2034093845c6f61b41370179aebcda421cbee9a09bd0791e4beeca67bf6d40ae9e6332e380a04bf497d78b0034d3d720501781fd276c5a1b5eae00df38cd67712e1151b093f709e328f0a9604ae9784ada48a3cf532f305cbca5482b61e02cd0b7c0f74f304af4b5c10322a2e586d77eb2737f5c58eca42fb58e0d218a072575485422e78834363771677d0c93b10d3b6fe67ad6d49bcb4a216bbc2928e4f1567a88165fdde1a593c5428f54ae99bf60370f9dbcd3dd09277bdfa0451387b34c5b563b456bfe437de0231b828e39bc1dcbab47175191548a559e10c760411159fc5a20492015552819f770f81a2bc62ed2302558fc39e4dffd3bc2815beb16a37fa3ef0640edb69499618a285b772866d9485220e6a718bb1a889d64ccbfb7a83bdb47f73fcf9f913badc2f79f016bdfd6a194505e1a596547c78a07673e3ffa32589fabf000d00c7fc74ed96e8d302ad0cd29c1555fdc746981a37dae288b3f47bb2a6b996139b290c14ec64d8c4f3f917c17a0f0b2219010961a4260392f08fff9d5f04d8e52331e2b5442c599bbf2528008844d3af10701651623738e17aeb3bb564cf58522344e44817a461b3792bf6837d13309f72c182581b55bfb09344bc93e342ea3b29541023995bf463e6db3f7949e9f47d8964338178d8763f7e7bda516b10a03809b1a69f66bfad3e829757b81ebb8f005cbbde043094b9ce3216a9faf5e5c4d4a8726631db818b75ac739a39aeb0b5448978b14139d76001eb432bb8b8432f6f9c0fb50f04a4d9d95fe614e0e6b867fc949f47feaaf40e8e897cb3bd3cc73e2b65fd1e7e6d9579d8600716aff2841f16312898fc936c12059505fda066e884c7b1eac6afb523a896ba7fd305bc63b137f84a05b290d348d3beda3c36098403ba6b9689c974e1538597f2081f6fc5ca8a9b1e11e0a8d0f2d0be904a3309c7c561d1af8aac6600decd9f1f7578ba97c25e2dfda9670e35a72ebef53b7b8671b28bfb8303ac8673c337abba7cb269720d3d268244e24c39de5bc86c1d6de1dd2d67f49fdc044aa3e959f67cd387bea4dd54ea106d6921f4feb2963b28bdb5fcd5d83cb0e4d34f1a20afd1a30075b833b6575c667c6a8303fcc04b51d74e906ea4ed129baa796a2d6331ee9607ad2dd1687804f5e0b17508c5ef7925982982e81dba8e240657804db0717bac8f094d00657c1b39b946842c46d4005a461704016f886fd7313b824ade9873298b1faec16a00796a649cec711f131a68244279b95daa5ba326253c80fa06c118f3813beb29aa0ed80f2a3ff8d55328bd8bf2ce7fd2db529782ff8791a3f58dcb72d6586fc58cb879b9c287488982b20ad21c2240bb5d773a1285cbd70a9b17c6b6b57a81a3db8cf4f4a7d28a06b3b7ab47dbb73267306f1937890ea5d58d70e06ca5a2c58c4de80af13e4b839554352222384716f700a9ce68850d93a877ee9cbe95d0f68c48a9cf0900290edac3f49e46f3c8a26eefab6c8a05b68777d39b8acb213884ec2e41562d2341e06ce1adc8f762bdde096239bb85477112375886c0edb6d511f86a765c3846ec3a0be298159774ef01d50dfe717b84c81f91f3479a93e4c7b945e8f121187b12f25cc9ebaee24362de3106002e696931b65a7f093f591b0ae1b5e23993a1c1294b1f738384d630487a069fa72d466cbfa9c1355a4f6d8e86ed9603f3eb94266ba997390b7b7bd9ceed3777677f196ee62fef33f295109e7fe388a3978cfca36914aab975540cc0398e3c0f6206ce7999361f9eb5bfbab79181cd024e7109e05a0176942dcb23767d68376dfd62b7574f2a412473aa9adcd0096524fe432566cab4b2676d2a083517937277dbad7b9f73ec36767e7140b075c5df9561f04ed64f84e3403fb8f8acfe65fcd0ce2d5a77d73b3a535e8140b6079b32f382a724b74c6fd4dd83af8e93a3baea351b6b2f87511ce9ed95a89b4fb8a56921646aec0e98b4dfed452ee924537ca66884ab9a82a876243b5ff34c0014cb5635fbf0efde7207a5c3949158ebf318ac34164ffb220ed9cc8b20028e1330adf621d95063da89068dc18f9056618fe675f5db352726613a421a62969b2aab28fda0d1dc1c05e0054309ac26e79a47dd9dd456cda22924631b7bd268d548bb63384ae77120fe626e89385c31b28937645d1fa9d17091720e06f45f90a18bd632f4efd7a7353eafc8ad033f45c6cd2d8b56dc5f00d8f13dc55fda3e23df82b6bb6eff7cd0554e298aaffe21c64cf7f2ed063eaea9795d7c250264209c6e9b628aa3d4ebbf6ba5fb6c9f6f8580c987cd0e9bdcb1eb2c324af4e7c36a42455f8a3ff393f4246b58862bd0de7becac53f21785148dfe70929610986b68004011b93f9af7bea1deec630567d1f4475609de1e2d8ff1714850f0a9503c8482483dfdfb7322805e86d76c1abc54a0b7877d2505bbf4a344e53bea2af9c55c23852e2ad5df6726f3a03a18be042db944d9fdf8dc2f0ddf3b454dcc3a745c48f531e28bfdbfc778088edb7433d69ef0b8a92db2b1f2df783ddde0a82393e387c9c03976cd78510b3df7dc3b1947027fdb7a60790dba5c6ee1062b6e8f0caf984fd436b0a63efe594bb43215e88ec52e4af41910f2cad1063b59ee84392955bddc8dde79bfef44bfb889d35ee2b9302f5402dc0399e891479316aad04c91031a205da99122238a2fe741f6e6fd5c54fd72776ce2fcb7df417fc3ef34bca25f4fbc9d1229c1bcf704dcc4c0277950c82450bd4e77a61069151919a627ad68c663450d6d951111a027162884c0d586d3ec1315fbe8d8309e8dbfd5e7f455f851fd3c0730228e27206f8f538df0ca084ef43547e89ad14e5412b17648b04cf95410f554eeb95f121afecf19b74561fe18ed91d134fb2821d617633a9da530cef6a18edbd9dbb8e3dc3fdc1866f725f52383ee3b402fecc35386325459167d23a9a90af6159966be8c287ae6f620b198b8d67fea1c044e8a85bc0b74d8a52164512e0383af7c494db2423739cc4d0d7185977065b542d6df8916304a0bd155d718c0c0efe90f0889b0487cd1b6738d5fc058d0fd8b24f80e829af8d88fbc36d79a78cd053e1851fc24bf96bdfd69d4bac4159ca4900f20005ba08e2a40e539dd816482fc2fc92b8afc1870cf1512b70cfe473cdcca6c20edc39b53486379a8a8e1162162a02bec7c34c2e9085c13d534743ea98ff957b792b52ed011e99e8935705f4456f11835c90cf5e1ade95e182efdab76ff330ce6df139c37201a60a59e829b35dfdf306e4ab224ae4a96a861856fbe290bf0ef87ad872115080291f0fb5147090c6625ff53ea47366c7d171aaadcfe72f8fef1b8649dc76db8b320950dd1be18526619c415f29e4ad6e91c8bc06519d72136517f28b5e02027d1ffe0f1094f57b9dc72bb37dac71e1c7515286846f43b3158f6b954e8915ea84045803ce8102d17ae2153f667de4f3aee784afc05d56cd61630e322f26019753226833a68a0a36b2e4fee74c0043a618923ae69fce5775f0fc9a1ccc29f2f2b9f61b3ca271ea4d66dfc8fbb0dbadd4a3f60d5fd96639d8e55ace3cbbda486d84d18b6248420cbcbb9bb04aea781f3903952ff5159d10c82cea7289eee161f97c586b6ee8232a8d494441e970629c4bbe0efe7897a95b131c8b7610cc861fa963efca0b3829bb5692e8f16b80d06749308ccaa3fef969ef1a737745366abbd7f2cba107ebbd25361b24e13d3535ce1150e151ebdfb739f4d4d8e3baa2d65c8d88c19eb8271f3e5a10cef454b589208971f07e50474e77a97d9b9361ece0d2b6722f238d20151ea50cabfb5458d538844c901de390357fa491becabe9a2634327d01fdcac2a09590c526f7e957539a9d5c24fa818c1d90658be052f779af05e3642df0ac72acdc5506e084362054f70e59f1cb17413080c200b65fb124606836d06663860765378cba6b799188b4452743211c38a4a10d55bcad9cb605f25bc3485733070b5dcdd2c5bea2224b76ee524ba8c93a525cf0f7330b531e222697238359988d89fabf8516db52395cfb16a56aa042124f22c2bbeb0d621cbd6ed286e2181f22a8f23ed9009ed007149585996cd44e90e2a22d1866ea92d277f8a7cfb75b3b3914931536e8dbbd8fdcedba06f80edaf4b30aaffe680849ccc6c7daa0b290003365b8de3e0cdd90d2055f479988e4d9d15c0845ad9528314431ceb1c3b656e1fbff71bba5062eff2ae87ed4a3c345be031b5f13a9f6dd198348595517bc5b330a1581982e2db793d0a4ea90cd34b6b4751bb65ff2e57276d2c0353e7c12b2f599994401fba416f5c52e0853171d541623e35e3399efc89ea9b7894c994aac55c2c3aed8c03aba95e8b748987355823dd3d662d3bdcf60da6f4c3e68a84866e46bac3ca957d6fc0704f9d0fb3a1990b971f3c3d3a5dfe4170d13a5689b77f6038a545bde7d579b584c95dca8d61b120d35bfb9bb6ac37327bee8758f01f2d84237b40c30765da8d30335134466deb6d3d3e270a631c15eec8a15fc961ef5c31a131e6f6042e65974ca9d2e100a2c7d34fe2ccea7f9b18322c73dc137396529ecc48e823e60d177666779ffe002a50841c1b23866907eeae8a200440c5c6561fee5225aba2377eb32ce0d68e2c7083aab7a588d2b15c9c1187fb076a103fc5843d58a395b6c9de0c7cea8f8b98a0c309585cf18e993b96fd58fec623ad1191b1ed9c478eff9bfe7b2f5fc5226a9be452de1e0541463a18cb20e97bc2cfca1462faf7fb2b8d99e5396fac3444cc299137e269b2dfea90d36ad2b646206cba17d16c1d72a508d1159759fc259ccacbd932ea72b62b19b2bf3515e3ff1a0f02d4f1a19928d8c812866967334d7c8daa9bb139493a5046382b0c6f629cd36c7c077435dcda2f5bc0c139748862ca201bf37d56936e12a4b50497631386fb4f3234c9fdcf16ba8a797818a375dc25ba40db4bace67bb9aa54b6449dd5f21cf985de1425554c76e4e6c3b79c590bb4a046b3f56b1efd258232cc1b7f895e7089557086e113337cb37f35a931edff81029e8d529a0decfe6f194cf24f89d59bc70e1ed2b95f78bbeefc1b99abd0ec006fe17d71e3a39d721e6d6d96bfa4e5269e204f24f43627882411a345d56f8288960b256bb4a66dfa49d4c1426563002c05f748fad176a9c28a3bf02fcdb34b8792420b8a1fa200bc34056af032d280ff316591256f2560422ec55c0db08a6d764f6736a22f07b654b5be203d5e2b29c7f11418e26c0d13dfddb6089b4c0c62407505779e93720a148d5a12421abedefc719f7c2c229c5155e81e7a8950c0ee045d00530815f95add56c1bbf3f73adecc34d7c50eb6fda9731f84d1e677ff1a487ad4e30b425c5fbf830ad58c58ec127d93fc78553742050143f7da08b5527a6f235128c079be0da307dbb1522d0df16327653d49ab8221c30b868fa379ef87d5c627922aedecd5e1b3cd9aa5c9b011a1c6b6015bd4194f3fb99d108a778633119721db06da8d18d8e4c0233b40ecd992c85b9f52b4583c14b427d13e3ce4fea8dcd900a147d2f542fe2139492e83e6f8a923f3f9165730f04832709a4ff7f4fb8b15c86f337466a67c37908ce73c5d2d4063ca21aa1a3333fe9ae79fd9926ff5f1925bfb4c2edcfe60b110db51922cdf0a9ce6d3bc161702f592f16c3e404", 0x1000}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 16:01:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt(r1, 0x0, 0x100, &(0x7f0000000080)="e8cac5cb00e7ac19daff5133dc3f3575b58c30a9b6b9140f06b88aac96b221a24961d5b4da411d326c6980e6a8d62f5cd8803b1fd1295e5345599ef01952361bed1478a3d70b7f6e933bb5ba397c6e7081c056a238b0916c546d99f4df1d3b0388589fe32230411a9bf84878bf815c94c23a8f444e3dcd61bd679f11a5c18db83486eef4d4706bd4009c279cc85ef4915d2be764c11c", 0x96) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:01:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3caed57a5fac7efce1bc058edb4a2165306b77625eb9020000005bf4f8e66e4a165c8f555989958b2532466037ae02803cb246b7bc5588e6a8cfa506262b8911f385c8e391916c4ac290345985ae5b42bbd36f5ea082e17a019ec69d0b4fddd401590d817a9d290686997aeef5d43ea0a2c00aa320ee968631eb4792784d70a20fc87c3579c9aa6e8239c876000000000000006c72826fec"], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r4, &(0x7f0000000140)="2a04d67997450494a3c9a629d7ca4f8ba8", 0x11, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:01:36 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xe1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x160) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x8001, 0x7, {[0x4, 0x0, 0x3, 0x0, 0x3ff, 0x7, 0xfffffffffffff5aa, 0xffffffffffffff81, 0x1, 0x4, 0xff, 0x2, 0x3, 0x4, 0x80000000, 0x9, 0xffffffffffffffff, 0x80000000], [0x7f, 0x3eda, 0x4, 0x17, 0x2, 0x80000001, 0x1, 0x3, 0x8, 0x7404], [0x1, 0x7fff, 0x8, 0x7, 0x400, 0x0, 0xfffffffffffffffd], [0x1, 0x6887a97e, 0x1, 0x5, 0x1000, 0x9], [{0x81, 0x0, 0x1, 0x7}, {0x3, 0x800, 0x8, 0x900000}, {0xfffb, 0x1f, 0x7, 0x3}, {0x2, 0x4, 0x0, 0x9}, {0x7, 0x7c34, 0x0, 0x400}, {0x0, 0x1, 0x2}, {0x9, 0xffff, 0x1, 0xc9}, {0x0, 0x101, 0x4, 0x5}], {0x7f, 0x9, 0x80000001, 0x2}, {0x9, 0x200, 0x8, 0x2}}}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x880, 0x20) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000003c0)={0x1, 0x2e60e011, {[0x8, 0x1, 0x401, 0x3, 0xc3, 0x9, 0x0, 0x5, 0x1f, 0x7fff, 0xfc, 0xac1, 0x2, 0x9, 0x83b, 0x100000001, 0xc9, 0x4], [0x7, 0x7, 0x7ff, 0x7f, 0x7, 0x8, 0x2, 0xa9, 0x2], [0xffff, 0x3, 0x8, 0x401, 0x68, 0x0, 0x4], [0x1, 0x7f, 0x2c1, 0x0, 0x800, 0x100], [{0x41e6, 0xa3a, 0x7, 0x3880}, {0x90, 0x6, 0x2e5c56e1, 0x8}, {0x33, 0x9, 0xfff}, {0xf800, 0x7, 0x9, 0x100000001}, {0x40, 0x2, 0x7, 0x1}, {0x1, 0x3, 0x10000, 0x800}, {0x6, 0x1, 0x5, 0x4}, {0x8, 0xffffff0d, 0x3, 0x4}], {0x9, 0x3, 0x4, 0x6}, {0x6, 0x6, 0x5, 0xffffffff80000000}}}) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000600)) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fchown(r2, r6, r7) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000700)={0x401}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000780)={0x2, &(0x7f0000000740)=[{0x4, 0x7, 0x1f, 0x8}, {0xfe2, 0xf8, 0xe, 0x9}]}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000800)) r10 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000840)) r11 = msgget(0x2, 0x0) msgsnd(r11, &(0x7f0000000880)={0x2, "3e4869772a945e69647e5f84397f256d48af4a677ad0cdbde7a68660e70017929f3fddcc1488164592fed04d58f876b24d415ea22ff866fec888fdbb4484f7568906017dbffd077637e9ff1e826d64c34ed209b2"}, 0x5c, 0x800) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = accept(0xffffffffffffffff, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) r15 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000a80)) r16 = socket(0x1, 0x9a7db76739b9a15a, 0x1) kevent(r12, &(0x7f0000000a00)=[{{r13}, 0xfffffffffffffffd, 0x0, 0xf000000e, 0x3ff, 0x80000001}, {{r10}, 0xfffffffffffffff8, 0x5a, 0x4, 0x9, 0x7fffffff}, {{0xffffffffffffff9c}, 0x0, 0x63, 0x2, 0x4, 0x5}, {{r14}, 0xfffffffffffffff9, 0x70, 0x20, 0x1ff, 0x6a}], 0x7, &(0x7f0000000ac0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x800000a0, 0x2, 0xfff}, {{r15}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffff801, 0x1ff}, {{r16}, 0x2, 0x2, 0x20000000, 0x40, 0x9}, {{r10}, 0xfffffffffffffffe, 0x20, 0x10, 0x6, 0x7}], 0x2, &(0x7f0000000b40)={0x800, 0x3}) 16:01:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xce045ca7d14d768d, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r4 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 16:01:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0xfffffffffffffffe}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) 16:01:36 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4085], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6b0cc0554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074af888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e92fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93f21aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867b8c4d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c031338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4, 0x80) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000001c0)=0x9, 0x4) writev(r6, &(0x7f0000000180), 0x0) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget(0x0, 0x3, 0x220) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000340)=""/50) semop(r3, &(0x7f0000000140), 0x21b) semop(r8, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x1, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x27, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 16:01:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) shutdown(r2, 0x0) fcntl$setown(r0, 0x6, r1) close(r0) 16:01:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESDEC, @ANYRES32=0x0, @ANYRES32=r1], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:37 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1fd8800, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3}, {0x74}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = semget(0x0, 0x2, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0xe57) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x2d}, {0x28}, {0x6}]}) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) r11 = socket(0x18, 0x400000002, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r7, r12) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) write(r13, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001300), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r14 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r15) 16:01:37 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:01:37 executing program 1: chdir(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) sendto$inet6(r0, &(0x7f0000000140)="71a57835e18ecc2dfaac708d3cccdf62a2c60cc5b70d5b220eeab9b7880fd9a2f893f27b07c1d1ffda02f643fd657231419c90cdf9cea1d3f61c41f0f60eae9e4f397a7b6b77511dafc2ef09c0af067ef679db0db9551ac9985d8002f858227c0512f36ab6a4d91fc97d43bd667d196ca0004d53c950c77ede028b4999d21fb7763ab539cfd054984a410fd9f49330873ebacd35bb2f7966d6cc0b01a5f5502eb670f2acc7dd28daa1159dfb1f0c6b04b2f04336b6652afbb1fd3d6183b44a00faaa8b3eafb535862b916f6e895582d0ecd3cc4eb939d1", 0xd7, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x1}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r6 = semget(0x1, 0x2, 0x8) semop(r6, &(0x7f0000000380)=[{0x4, 0x5, 0x1800}, {0x8, 0xffff}, {0x8b65e8853858198c, 0xb635}, {0x2, 0x1b2d, 0x1000}, {0x1, 0x2}, {0x1, 0x8001}], 0x6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) r10 = semget$private(0x0, 0x5, 0x204) semop(r10, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000100)=[0x0]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x9, r7, r9, 0x0, 0x0, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:37 executing program 0: setrlimit(0x6, &(0x7f0000000140)={0x40, 0x3fc000000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8001) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xf80a) 16:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$dupfd(r1, 0x0, r0) 16:01:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000080)=""/62, 0xffffff65}, {&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/192, 0xc0}], 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) 16:01:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000000000000000], [], [0x80000000ff]}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xd9, 0x0, &(0x7f0000000080)=""/217}) r1 = socket(0x6, 0x3, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b108200000003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83efdb6674e28f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000ffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41f89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429a2b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24000000000000000000000000000000c9542cf988c0f3c2915634afc220e44cc1a311e111b098d64d67f0f950301feba8733ccf64b33021a272259fa59a8ea18e436aae649ca444679286b3b5d2989330e20b7047f9e1eeca00"/1043], 0x10) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) openat(r7, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) r8 = semget(0x2, 0x2, 0x20) semctl$GETZCNT(r8, 0xf065924ef917ad06, 0x7, 0x0) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000040)=""/9) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x671, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00\x00Z', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="084934410000000015b668f635e9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x2) 16:01:38 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) close(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = dup(r1) pwrite(r2, &(0x7f0000001280)="b49d86d3c4315205b5079113d356c270a62f099c21fd27b57641f9208e725a4a750c6ba6f311b1d39012e0bf5cab10079c82218f3aef16d76347ce84e71132e9dfe0fc56cf41d84fe1c5f459eb2d5ee1ea30631c88c6e624", 0x58, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r0) fchdir(r0) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) socket(0x10000000002, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file2\x00') 16:01:38 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:01:38 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000340)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x5, 0x779f984a, 0x10000, 0x7, 0x10, [{0x4, 0x8, 0x5, 0x5}, {0x100, 0x4, 0x0, 0x1}, {0xffffffc1, 0x9a9, 0x7fffffff, 0x1}, {0x0, 0xfffffffd, 0x10000, 0x40}, {0xf08d, 0x4, 0x230c, 0x6}, {0x5e, 0x42, 0x6, 0x1}, {0x1f9f, 0xcd5d, 0x9, 0xffffff01}, {0x0, 0x1, 0x1, 0x2}, {0x6, 0x8, 0x7, 0x2}, {0x6, 0x8, 0xffffff6d, 0x1}, {0x0, 0xd666, 0x400}, {0x6, 0x9d, 0xffff, 0x6}, {0x3, 0x2, 0xab, 0xf1e}, {0x400, 0x0, 0x0, 0x7fffffff}, {0x2, 0x8, 0x7, 0x5}, {0x7, 0x9, 0x8}]}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/220, &(0x7f0000000100)=0xdc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x80, 0x100) renameat(r3, &(0x7f0000000280)='./bus\x00', r4, &(0x7f0000000300)='./file0\x00') 16:01:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt(r1, 0x92, 0x40, &(0x7f0000000100)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x2, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="b7f461e8b51e2b01704acd00", 0x2) 16:01:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) listen(0xffffffffffffffff, 0x8) write(r0, 0x0, 0x0) 16:01:39 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:01:39 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) shutdown(r0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dg\x1c\xaffp\x86\x00', 0x400, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:01:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:01:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) close(r0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x6, 0x4, 0x4, "ebd346b3e58c2c2a9da186c138e05535308e7304", 0x1, 0x800}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:01:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r1) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) chflagsat(r4, &(0x7f00000002c0)='./bus\x00', 0x0, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) sendto(r3, &(0x7f0000000040)="a1e1e6db8e5a856228281034eb091ad399a0d020df", 0x15, 0x1a, &(0x7f0000000380)=ANY=[@ANYBLOB="0057784edaafe42f6646b9f900005dcc040000006c5e2a15e59864e7af819a88d7651fb21c811121d466982d70d798c3f852382ffbe551156bd80f7b9077bf3c8a89bacbfed6f4c000000000001eeb7791252798e03cb8b0e91ec2ed89de5c909df9630b79bed12511d4c77b91e75702a7"], 0x1) 16:01:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x286, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 16:01:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x6}, {0x2400015}, {0x20000006}]}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = dup2(0xffffffffffffff9c, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2, 0xfffffffd}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x81, 0x6b, {0x32d0, 0x8}}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f7f000001616b9fb50d1cfc537c3edf233a85af0704efe47d7f6dc7cf8aed06dd10620b4cb4b0c10b493b2c0000000000000000ff0000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0xf03707ac8bc8c9be, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) dup(r2) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) getsockname$unix(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000009c420c7d74aaa89442f7f9f5a77c23f6f4f5e0d6c520a0e7d61c8d6ecbb1dafba26f833fa82392479b2711df03233360bc43ef9818cd9df599acfccbc6f8007df54ae340b0df1b3495cccd163fecd302a5c9c456a643ef19ac5c738299e93b1f6dc5b6616fbaf57822492769268953ba30a3b0ce7f265ba93fab42264e48c2c96e5658608d10384b7d86b5aa1636913d466f73b0f30d68f8c353be38b2c070ab9f5e14b835003934f5791429a70f6258ac366e148d82d393c0d9d1987a5c709b812ad58c4f1d3ef1239a39b346ed6f3be088ef6f9ff98d264c3d7bc8000173a782234182b249012c30000001f00000000003ed0648d935c0efeae70f19c29d3bcf8fddeb6fa8f3d0bb168abbd0054522b0310791203dcd923cbafa1f44e9ec220bd7240590ef6561e34727f27822e4925c518d94b"], &(0x7f0000000580)=0x6) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="80002e2f62757300"], 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000600)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) madvise(&(0x7f00000cd000/0x2000)=nil, 0x2000, 0x0) sendto$inet6(r4, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0xfd5c, 0x0, 0x0, 0x0) r8 = accept$unix(r1, 0x0, 0x0) mprotect(&(0x7f000045b000/0x2000)=nil, 0x2000, 0x2) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) 16:01:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) setegid(r2) setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r4 = syz_open_pts() close(r4) syz_open_pts() write(r4, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3f, 0x20}, {0x18, 0x1, 0x60b2, 0xde}, 0x25, [0x7, 0x5, 0xffff, 0xc4b9, 0x9, 0x5aa252e1, 0x20, 0x3]}, 0x3c) 16:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) write(r1, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) 16:01:40 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x10000, 0x3000000, 0x1000, 0x100, "23c5b535aba4d662c8e58217d820448211ff8423", 0xed, 0x400}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) pwrite(r2, &(0x7f00000001c0)="4909f443e1dccf3cb65f84f1a482d4a588e47c5ce0147a861e1da4e78dbc462ab93ea53ae4a50128a3688897c067aac6d6bbe4d83571519b6020cc96e0e5600b333841804e02e5704437fe90a777cdba8961a46734a477a58fe526eeff3585dab584d557643ffc604e1e7c8b3bb63511b3ffcf9ccf80b66e96c1b90ac27846921346d2ee6be45f62b7bb111ba4e33bf083ca5aa212d6", 0x96, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:01:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = shmget$private(0x0, 0x3000, 0x4c4, &(0x7f0000558000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x6000) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xf7ae9b2e05d05fc8, 0x0) preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000080)=""/181, 0xb5}], 0x2, 0x0, 0x0) 16:01:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r2, &(0x7f0000000100)=""/43, 0x2b) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000200)='./file0/../file0\x00', 0x20b40, 0x2) linkat(r1, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = socket$inet6(0x18, 0x5, 0x5) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) poll(&(0x7f0000000080)=[{r0, 0x10}, {r3, 0x20}, {r4, 0x821d00644865078e}, {r5, 0x40}, {r2, 0x10}], 0x5, 0x6) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r2, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) preadv(r4, &(0x7f0000000380)=[{&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/54, 0x36}], 0x2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1c7}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:01:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3ff, 0x81, 0xfb, 0xda}, {0x4, 0x44, 0x9, 0x4}, {0xd9, 0xe3, 0x2, 0x1ff}, {0xd24, 0x20, 0xea, 0x2}]}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x180) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c55b02f9b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dc9a8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200"/267}, 0x113, 0x800) msgrcv(r2, &(0x7f0000000200)={0x0, ""/242}, 0xfa, 0x3, 0x800) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) recvfrom(0xffffffffffffff9c, &(0x7f0000000300)=""/65, 0x41, 0x2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) msgrcv(r2, &(0x7f0000000380)={0x0, ""/56}, 0x40, 0x0, 0x0) 16:01:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = open(&(0x7f0000000600)='./bus\x00', 0x60, 0x1a5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) fsync(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f00000005c0)='./file0/file0\x00', 0x10100, 0x110) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x141, 0x40000000}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) pwritev(r9, &(0x7f0000000540)=[{&(0x7f00000002c0)="29ef15694f0c3e80072984a4b9062018a4d36a73e336155d3e8b12646da88a7b22c72a9ffabc33a3c9449393a3e0ef74bae1ebdace069d6f9e18d43e106274af76eb44636230e69c1c637d1fc8d9c96d355c5e57ae0a77f6315b84cd870a68bdab9d65d4e913aec5768051fa7fd284ca211e191b", 0x74}, {&(0x7f0000000340)="7ebfd7683d4f9ce33a7d02f83abe64cf023911d93883bf945a9670f52a73ad1aeb42acebac07c417f2581aa5c5cf7341fd65a7963237ef03c7f6c533290fa69dd15969a566b9af00beea618f440546c55adb75ca9c2cd4f29e7873da411ba3eb3433e1baea", 0x65}, {&(0x7f00000003c0)="793ad6b65aba5e851b10dae6d273cfbc5baae4d030932b358ce1190664e3c2bd58f1935b28c55bfc6a340b095311cf913e001583795ea8ebd9ce87d8990ce963bc3a39fcc2e11890b3e460a99808000f6309f838efbd0dead594a114f5d08dcd00d5cf3f23bbfd48881a5c00b4b6c58b030b1074f9750dc105cd32d321340be55abf6d50b4b6506483d0ffc3c17f195933948539c35dd943da3fcffcbf5f48141a3a83674a5af2f1df493665eac8c2cf2688c30c8b406d272f5d98bd607a73e207e6105daae0d7ad66660aeded9369f05705efbebcb285f0ac2a4ff0", 0xdc}, {&(0x7f0000000000)="1cf5b19baef8c343e7087ce7a1d3ed", 0xf}, {&(0x7f00000004c0)="944366564b8fdcad230f679c6656c91fb31c4bd85cb48f3b5091032071ee77b0e525e49d35edfe3a4235fa25bf693519e18e57b264a91ad374427066a50cb80073f29a11d942435fcb3841432990f2beca6a2afdb774c74b502fb248593d369f166d8458081004a2c01eb00ea565f1c53194aab5940c3a", 0x77}], 0x5, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x3}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r11, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x24, 0xf0000000}], 0x9, 0x0, 0x80, 0x0) mknodat(r5, &(0x7f0000000080)='./bus\x00', 0x100, 0x7) syz_open_pts() kevent(r4, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 16:01:41 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x31) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) write(r1, &(0x7f0000000080)="35338a99c99a391e34f851535ef0f5f5bd91a2216969a410b506e7c50db18ef456c8a65527124be09bb8f496d2d982c31191a9e9980714eb", 0x38) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)="aa6b577e299d92410134e1612bdeff9cfb1581558e87ddb7f320963fa061fca784ee76d39ae5954b80c6284b52fb121e4073cd9f4812e65dec346a1e89b45af6466f391400471ab0ec83835abe47aa26ac2c2215a3e348a5855b78b015b55abc4ee2a871aee80994e028e7da359edf33513153b43ef0d1c7be5ca4733c57ec6446f53fa2629cbb504a1a4f30d1f78cd980b6d9af6145a1fc92ae8fc4467793056aaa4a93a16876aea4a8bd53557b07f72e1d364c46446c6dabd75607811492a9197f9a627119d0a55c6b9847cbe6bc0c0972364475a2fb05d58db1dada85b8008682d92028e87dd0a1d635ff5b65be9cc630e6dc08bcfc5c2fb7325c4283fc53fd1a6eff47b8efe7d9cc4eacad12eb8949c3df01235c500aaeb507a08e1fa9875e27ae291f713d5da5ac0779fb2b844ec18cbe6fd620c3d4354c72c5c71cbee024cfee5768996671451fdfdbbd6e6a5574f610291e5ea53d03376941c8b08fd2ed5f341a74e148feff50553f5d59166aef4328d85e5277956a863840eaa57a01d51264fedaa525567f3cb5965766034a8f5d585de0ca02a67887703376317918462aa11c0199b3d05df754bc67892b9c148d0b2515552dfe8b64336c068def89c1d5b82782bece683f28810135b0ad5e8a726a0eac1502c35377df3c387e5febf2f0cde1177acb546b084eb89c1ca549b2d7cee638ccd10dd08c84970dc231e1f98eac33b1713290b1c24666276e193ee3e9882d1de3ad5b1206af250e5ccaa9191cae07d97ab324bfce7dc75c560c00fafdcc9dabff831888c76dff8e6b614df1e0da610aed27ce4e5e43654b5fe48dd9810d11f1af9d36403cb4d304a09615c1cb7439c6b19fa671e4989420c74d8be76fb5c2a152993b1f9590f5a15a019a596516c2bdf39ef75b93d28b3cfcc3bb75a2b1ad10c002128bea5b3f4bb25c4abac87259a4fb7aee29fce22e7a21572545684045ff4a3e382cd5a76a71c2457a7ebcffba0e1fe90d27723f690ae5c041ba148af61853858dc4e39bbe582214f454c914cdaa68654cdda3a8b133c457e0a1cb9f2e26b9775e03facc942f2f210ff4fd6b6f4faf7a75b58ddfd91215b95ffe2fdaf2781edede6707cac87ab91832be7e4cfa47ed880ac6ab4e7b0bcb68d41b4f6023aad57f89b270a9584c15579383d41df58629cf25efbec6c9644c07277ed7bce21e0749568680bb85e947b3e1a8488155cae19777038ee862e6f029dfd8a0cc979517bc4e5c788527b4c94eabb39598d434deaf3ee7270f8b2026a8c22617d4ece381c7d444ce5899a7fadde88a64fa1a46763248326ac618aeb608d040caf191b749387e25923daadf0af345857a82b42648493e89811505c4872d35bda7945d0d85b4549460b3290e85e795531f13649b3eaa05c97a7af3245c6da452ad26f597ad0eded34dd61ee3addd9d0a42e8a1c7da89d45558b7341e5bcc359d002280c57cae05dae8f9e566019f7a35b7575db146861e06e908ff782818a3a4298cf91049b0dc82a6e786f96bb65ac4e831789e7529eb9100284574f15e0a6a51ba56c15836a0b17355d48b962d00b62b0b6d545197fb19cce6e3f4028696cb31759e39773ca97db2b3f7beb09943fc87a8a612493b7b1dd940e17dc1ca48a87f3343d4b7f7380555269df682749aa30179dfd90a4f15328733a4f98c88b6699875eccae4ad7385e73ecbb944cbc99cb504b84257efaa62be275d712c95dbb43a3c2406bf8368d41977b75fc521869ad3695251ab7d10e767ebef26d2405d3805cd23259e5035ef24b9c5a580a7286dc406cbf0129b38dab57c50403ad323064b88e8eb0613b5aafcc228f664d54af29dba30a0ae8ad5771a5104cb27435a8fc0ae6fb036d34a02a2a761228d1c6c6db9f6376175958e802a571b4b504b57256417583116d42de65d95587596015207d5c10a053ccdeb2d904d68ea45f62c30911e838c332fff02e394619d0c354414172bbc8cc2810255cb2dbfc22684b5935daa527b92d2edebc7328cf7d4554d1cc575ba6da4dce7f7cc1f8beafea9f3725fe398e62361d696ee0d1cebac6e30ffebed3fcd615bb1016e4924bbe324a36a694c9acffea64c22e8e6dc27bfd848714c0f7103b6fe6a8fe3a497dd0888489e6fc04dd3197fc2de400193ea03bbcbc1321f139a58e783a0b53d677bae51e8f35f55bd142890c1ca18605c5b3380589d89ffaf3034449c37c00187b0239993f287fac7b654031f362a446089b3bc967aa2254aae5b3b9cc57d95ccbe90316f1993ae8ee4705369db56483ac829ee569a0e05df32bbea29859d92b3b441cb9f522a568686b442a8d42676b36a8ac02ce487eecfca125136e80be30d8ab5b0d96da1113b053c9e03a93c52272a7881499dc4d548c8a47d64ee140da67e55debf9fd71b3612a4448e5a4ca1ab2217fe601e7dcd38e97e1e7ba27dd1021f71423a62748927b7090bd964b56508d55426202a120f5fe40b7ac42563c9639df10881c8a490e328faef04c0b6819a1a52a32c49174e9a57232fb24a12e4fa2072ba2463371eeaf848cb6c6adf80f6ab4678ee9df717981504d2f380f276d189f00e3493daad056eb39d18b6ae77614dd2a933665bd94c723465eb87211a6b33ca10f59c47c64be9ff902bc17e423b4d66b89f33205e9fa07fa82e1f58a788759b4cf5a122f6f0e54670952648c688178a8cbd3c0d5bf635118abac2262a42daade450ed92f79f069d5d54d8906d069ba7221d9363d872b19bca1f2d01579d7776d0a7adb51c075e9cd163c2836d823c80a8e69561e12173e08f711ea7b58cf018442ff13d01596b197d215e37df6e0f54b657528d3015e9380c60a59275282e5a09b97dd5658bf1b7f9668b58f0c138f33f25463d5ffd8705e1e6d1df426b98c445158b2db035bdb9f9c5a0582fd0a68ea3b9105177ec4b53f9cddab4043cd9d0eae258ea92e797bc50f5db66ce9d9062397f80a24bb0bc6d1e2cfc5a465569d61a48a227a8ad65f1f7432c88b5046fee95d228bc5b61a3d08231e0fee6bee99f4eabfe89de73c7314173477fb502bcf5f4e97ea0d126252ae3a85627cf76abb01d7e4437d4124b3931c0e50687b4f597435ff212dda5fa423a22d16e5c2c96cc163cb142f1bce30504a676763b1fc666cc6ab5b2944fc249c65701543621c3081ffb11ece768d6b5886497955b1f16b14529b7df0ccb6cbd50652d42456923bf2e23f863c93652883cb59cf7b9a0a1afa3a77e531e2d306f1be77b98fe6e1616b2dffc627471a2cb933c33738a658397246392596599b3dc349c43715a4e41e9c8052e99782ef5572d5d8240bcd991fff015f5684977f311807658a5c96c8f99e30224118674abab72dee37ef560a70d02645ff1c100d194a441561082d5772913f80a47a653a96e3ded1161f59205618deba31621f3779a25c165bd503ef3ca2a87c32ca640dac2439956ce891c4955e484da1e834747b024b8e2ff72ba7e068de0a6b95dc6a48b6dfca113a9a9924e6b4a5c10e1923c8b3423ff1dffb1bb135b6d8daba37a9533dfec9fc7dc4dac50c55c086ce21d7a60704b8ac2d736ccfb0132bbae7e1369ca1129f69b48e01046dcc187d0d67bd11da76ab6f49530167156515d9a5b7dca02d3dd6ae81a3befbffd4840de84e752313cb2e4e8ff7b7ec8c615a194b3d1b330fe93d422df69a2f7401b935faf626702b7d2eff769ea349ab96eeb5af33b2eec770bce4866025fcfbe2a40830f0d798d9144be26e98d24ec228e910f277fbacb5a449a85e128631ae3234a8133f1a7a23b18a1159dce62f044e6d636fdb8b0c78f0127345be1a02d4aaa2a0fdc62aef8ef3ff49c23f3f3649d87ab83cce8383ef450409704e1a913d9b59c021a009627bc4efb88d29348e1fa6ad33a83a8c47dfe7ba2b420bba7b0fcd90e5ed2c8a479dc35146e3e88fec9ce0a93dd7f2d56ab2155521176cdce105af445", 0xb01}], 0x1, 0x0, 0x0) 16:01:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':`'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x5, 0x7, 0x1ff, 0x1, 0x401, 0xe1e, 0x7, 0x1, 0x2, 0xffffffff80000001, 0x9}) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:41 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) poll(&(0x7f0000000140)=[{r1, 0x53}, {r0, 0x9}, {r2, 0x20}, {r0, 0x4}, {r3, 0x80}, {r4, 0x4}, {r5, 0x144}], 0x7, 0x7) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./bus\x00', r7, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0x0]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x8000, 0x6, 0x7, 0x3]) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/218, 0xda, 0x41, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) read(r0, &(0x7f0000000100)=""/13, 0xd) 16:01:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338e5", 0x86}], 0x3, 0x0, 0x80000000000) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) getpid() 16:01:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) bind(r2, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:41 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffff6f) 16:01:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x800, 0x7, 0x6, 0x101}, {0x101, 0x6, 0xc8, 0x9}, {0xff, 0x5, 0x4, 0xa8f}, {0x3, 0xbc, 0x4, 0x7f}, {0xff, 0x7f, 0xfb, 0x93}, {0x800, 0x0, 0xc1, 0x7}, {0x8003, 0x3, 0x80, 0x4}]}) syz_emit_ethernet(0x91, &(0x7f00000001c0)="1c9de5f088cc9fd2cd6d9fc7f80608c6bc892613fab753690a6666062e1a8e0c39de137681eae635f0a0c3184945d89045c05bb6c3aaf82ac10fb0e85fba4d7acbbc66633749b3e6c685eca9445fe318d44bc44c1bdb6d9449889031e826b58cc0060bac39b6933b73a645c075a1c91c1f05d7e32a89d4ea7be1a79f430239d350ea58fdfa5c368da25a27382be709d87d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x59}, {0x2}, {0x4000000000006, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:41 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev\xf8\xff\xff\xff \x00\x00\x000\x00', 0x89bd05a82dc05172, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x48, 0x9}, {0x83, 0x9}, {0x41, 0x7f}, {0x42, 0xfffffffe}, {0x44, 0xfe}, {0x24, 0x88c2}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt(r1, 0x9, 0x1, &(0x7f0000000100)=""/184, &(0x7f00000001c0)=0xb8) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:01:41 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f00000002c0)=0x8) listen(r3, 0x55) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb10", 0x171) 16:01:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\f\x00'/4104], 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x2, 0x807, 0x800}], 0x23) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x5) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getegid() r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000340)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0xfffffffffffffd95}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYRES32, @ANYRES16=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYBLOB="c6f72fe366131a66b9bfc5790242941ab699f52f442d5acd2663c844ac0789d3ae74b7aa", @ANYRES64=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r3, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB="009fbf346620deb9ee5165a0e38b29776ea3d92eda5f6442b234b2cceeff5ee68fdb847d11745f592c24b5f4193a2c3986241930e25b77289703d5d1c70b431822e8eb46245ced6c53"], 0xb7}, 0x0) 16:01:42 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x2}) 16:01:42 executing program 1: r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x0]) semop(r1, &(0x7f0000001840)=[{0x5, 0x6, 0x800}], 0x11b) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000540)=""/69) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r4, 0x10001) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r11 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r11) lchown(&(0x7f0000000480)='./file0\x00', r9, r10) getgroups(0x5, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, r7, r10, r7]) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0x0, r7, 0x0, 0x0, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r5}) fchownat(r4, &(0x7f0000000180)='./bus\x00', r6, r7, 0x2) getgroups(0x3, &(0x7f0000000300)=[r7, 0xffffffffffffffff, 0x0]) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r18, 0x10001) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r23 = msgget$private(0x0, 0xfffffffffffffd77) msgrcv(r23, &(0x7f0000000600)=ANY=[@ANYBLOB="00b866b872ea83d9c8eac423b370653c518244639c840000000000000000a900000000000000000000c7399452dd11c264f025a8bfef1d54f6c39d9568b9fbe709a1592b39696f54cf2164a381091edc0000000000000000000000002675307cdbc64ec04fdefde167ec5d746de7aa1b074fb629263f058b64cc824a787086c9d110fe69f8024f2c9e54941604d55c06070c892f15bdb0838ac62ec3551cf5c24445da0d15075641ab2d36dcd2503aeab2c4dde98ac6fa037b81c76199353acb4af7eafb0bee8e2e2db6647341f09269edad2a68a25c923a98c4027778ff696f758f6063a7d97c84e83659e840f0898c693a2a1fbf9ebc1b1f71d0fc7176"], 0x2b, 0x0, 0x1000) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r28 = getpgid(0xffffffffffffffff) r29 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x6, r24, r25, r26, r27, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r28, r29, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r21, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r27]) pwritev(r18, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r18, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r19}) fchownat(r18, &(0x7f0000000180)='./bus\x00', r20, r21, 0x2) r31 = getegid() r32 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r32, 0x10001) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x9, &(0x7f00000004c0)=[0x0, r30, r35, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r13]) pwritev(r32, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r32, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r33}) fchownat(r32, &(0x7f0000000180)='./bus\x00', r34, r35, 0x2) r36 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r36, 0x10001) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r39, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r36, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r36, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r37}) fchownat(r36, &(0x7f0000000180)='./bus\x00', r38, r39, 0x2) getgroups(0x8, &(0x7f0000000480)=[r13, r15, r16, r17, r21, r31, r35, r39]) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000100)=""/2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x400000) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) pmap_unwire: wiring for pmap 0xfffffd8065e1d838 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065e1d838 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065e1d838 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065e1d838 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065e1d838 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065e1d838 va 0x20ffc000 didn't change! 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x74519f696025bb32, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x10}, {0x80, 0x4, 0x0, 0x100}, {0x8006, 0x0, 0x0, 0x2000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflagsat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) pwrite(r0, &(0x7f0000000140)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:01:42 executing program 0: socket$inet(0x2, 0x2, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x19}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) 16:01:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:42 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x22) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[@ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000001040)=ANY=[@ANYRES64=r4], @ANYBLOB="77ff0cafaa40e59a03dc5353b0b547f9139442de079c2b8d7f7d6fb23ccefd3c0130f538f04a4c6a35774a75b50ff3975b043810a7f52c0dea8906dc64e5af6adaea615f485330437ae22325e7f4108c7cdf4cd6403ad48bb1553c3cfaf09bf2fde8a38fa2c31c841eede737cc9578e40b3874e19864dcb79d6629dc61f2b95aa2e9882bab2db01083db9ff6feafd022ec10c58b3b7dc68b1c2806cd0120381cd055120c20f1c62438b389db6ad78a", @ANYRESOCT=r5, @ANYPTR64], @ANYRESOCT, @ANYBLOB="44037ac3ffdcec0bcd4beab27e70e862b7575edfee6f40bf87e096b51b68"], 0x3) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) write(r7, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r11 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r10, r11) r12 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r15 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r13, r15) lchown(&(0x7f0000000480)='./file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000280)=[r11, 0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff]) fchown(r2, r8, r16) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x1, 0xfff78, 0x0, 0x3}, {{r3}, 0x0, 0xac, 0x8bdbdcc692fcc7ff, 0x5d32, 0x8001}], 0x4, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x4, 0x4, 0x4}], 0xfffffff9, &(0x7f00000001c0)={0x4b5, 0xeee0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000640)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:01:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:01:43 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000140)=0x7fffffff) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x8) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x4, 0x4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffd, 0x0, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$dupfd(r1, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x1aa) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) dup2(r4, r5) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r7 = syz_open_pts() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20002, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000280)="6dde446fa89d53fe7a6420d255dfa270c3", 0x11}, {&(0x7f0000000300)="abc1059eaf2fa374041a6f52772c6de0d2df300bd5646c70851ddd3b83510ffe54fd28bd88a73d127382af97afa48479a77d80d36af79959b20f0a48ad6a6a602d99e9a675c330a7f3cc5861aca629efa43c733306e69a7d9999db192797f8c6bda34722dc444c1592c94d7e51cf8d66c97abb25587db54dbca2a12e80a3d6", 0x7f}, {&(0x7f0000000380)="0b42e86a00287539a198f8716c93574d48b82c8f2647cdca97d03eb7b606e2034891f339bc8ce267b8e4f7d54d218d9ae35f90e5a53b84fa5c68745294736736e55fd5c1bfbbbcfc125e6507ffa234484b3273afb40c6c2d8aca7c7628ba8f17de90e7eb9a3ed77ff3b0db2b73eafb09d46f277c74db9e3a8bbd", 0x7a}, {&(0x7f0000000400)="74785a45c6ccad6b928da303f3f614ddb516a8ab", 0x14}, {&(0x7f0000000440)="ea0ba1015cae01ae75356572f8421551c7e2cd1b2fc5213b38412c9d353fa712ab0757a296cb186b9f7c26912afebe803ac0e165dd7e943538b86180bdc3a7f8f7ef269a6fc1de02e27893505569f2c1b4674f49132403d5ef76f55fa971761053ef0b2383253f5a3aaab28b9204bcfa092e56c6e64d2a45a5a9459fbe553db44050688c53e428f615b8fdb30ddf953ddc7cfc5e3308d10bf27db51470a826caa9db7ef80f7d38c200a8bf9883a46df530ffd0ea", 0xb4}], 0x5, 0x0, 0x0) r9 = semget(0x1, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r14 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r12, r14) lchown(&(0x7f0000000480)='./file0\x00', r12, r13) r15 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r18 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r16, r18) lchown(&(0x7f0000000480)='./file0\x00', r16, r17) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000600)={{0x20, 0x0, r10, r12, r17, 0x20, 0x1}, 0x7, 0x1, 0x7f}) recvfrom$inet6(r8, &(0x7f0000000180)=""/24, 0x18, 0x882, &(0x7f0000000240)={0x18, 0x2, 0x14a00, 0x1}, 0xc) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:01:43 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, 0x0}, 0x404) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x8001, './bus\x00'}) write(r1, &(0x7f0000000080)="fad18d1c122bbf21b07c30b5de004786accdcaad50b9cb86c13238c5eae0d41b96fe7f261107afcfb1ec689c6bfe1085da747f8c68718bad55e5b29afc6bd14e14095f2699ae5410d5506c2d4e6be747375588dec3b14e8c189abb17285e3f4613161cdceb8b0d90ee", 0x69) 16:01:43 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000200)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[], @ANYRESHEX=r3, @ANYBLOB="ed8eaebc833faf392206b951ed13c9ea7ad29226481cd5bbcbd2", @ANYRESDEC, @ANYRES16=r2, @ANYRES32=r6, @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYBLOB, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES64=r7, @ANYRESDEC=r6, @ANYBLOB="71ddb710b245ce26c10cf56c3160b169d1a47f67762ac5357cfa0cfb9749b210013d49d7acc8226fd3", @ANYRESDEC=r4, @ANYBLOB="9ebbfa840ad013d8cb72d5b441c97208825740ed8ade32cb30856e4dc98921f903d9ec6ebf7bad89162e01e0a9f16bfe27a2152a55619275f557e69e4179ef047a23f2676bb8427a4b245b44dcde70be4650e83bf936575648317d59d9d39782190f9523d0cc3bac834d418e624b065153be994f16b68dd9d0e3d26e1f080670e16b81b64edf93c48bf166f30306406bf9f2bc11a75ea141f8f3d45a5af9a1f2c6ca13d611566796addbc337731223f8952fbbff6e629ebec8890f36684a9fcf162cb6b2ba2ef3bed4743cac90fcc8383c75b979a5088ad0943dafb2f48b49100c", @ANYRES32=r7, @ANYRES64, @ANYRES32=r1, @ANYRESHEX=r2], @ANYRESDEC=r8, @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR64], @ANYRES64=r9, @ANYRES16=r10], @ANYRES32=r2], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000080)=ANY=[@ANYBLOB="c08233048c2256f710bfb5866ef087b3577622b5c8f7a86d02baadcdb8e135d5ce126d798920ce267185b88a00000000"], 0x10) r12 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r11, 0x0, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r15 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r14, r15) r16 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x410, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r18 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r17, r18) r19 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r14, r19) setreuid(0x0, r14) 16:01:43 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x19b) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) flock(r1, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgrcv(r2, &(0x7f0000000100)={0x0, ""/214}, 0xde, 0x0, 0x1800) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000280)='./bus\x00', 0x8000, 0x345a0039c2281600) pipe(&(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") 16:01:44 executing program 1: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0xe) dup2(r2, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) flock(r3, 0x0) recvfrom$inet6(r3, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:01:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c65300077200823bdbe5062bf39fa345e93d376d1972ad11862b9e9fd68328cb8577e6a77857b583a13fefa3c00"/61], 0x1c, 0x0}, 0x0) 16:01:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) 16:01:44 executing program 1: msgrcv(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092f3702f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4b6a009956815725c3540df986d9882185d286c1acda209d58c7f91a7c1d07b41a534f033fbc9e60521db12bbfd82055156bf3e70608d6d09407de4a91aca608c354adeb39fdbaaa5b151fdf63bb18b8d6bc06beba057871c089cd75293443a6ceb5d99b9e9b6127afa6362711a806f3994a90e0b0b1f03c97a0da7b1aad459682aaf8beb9f70756111a1e134c93b3162edb5f1790bc2acf2690511ff0ff634a2f38fc6d49fc4941ffa540c5252449ab2a3004b309d4e6fa079568887bee398912c9000000000000000000"], 0xd8, 0x2, 0x1000) r0 = socket(0x6, 0x10000000000003, 0x31) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ff0000/0xe000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x635}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xdae}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xffffffff00000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x101}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x908f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) 16:01:44 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/198, 0xc6) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) bind$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x190) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x5}, {0x24, 0x6}, {0x40, 0x1}, {0x0, 0x7}, {0x84, 0x7fff}, {0x21, 0x80}, {0x24, 0x101}], 0x7}) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0xd739, 0x2}, {0xfffffffffffffffb}}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) connect(r4, &(0x7f0000000340)=@un=@file={0x0, './bus\x00'}, 0x8) open$dir(&(0x7f0000000300)='./bus\x00', 0x200, 0x0) write(r3, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) symlinkat(&(0x7f0000000240)='./bus\x00', r5, &(0x7f0000000280)='./bus\x00') 16:01:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x17c8368fe79d9b8b) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 16:01:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r0, 0x2) 16:01:44 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x3, 0x2, 0xffffffff, "52790e009aacc32264394034239700", 0x5ef}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2, 0x5a8}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c438815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6050000000000000028d1f5b8bdf0edfc3b0e3bf01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601e0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737930d90092214f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e761329c4fc6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e04100"/372, 0x38f}], 0x10000000000003cd) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:44 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="3ec890b3c8c71c604a7e8005e835d5de815a626e406641fc793538ebe64a1ebc26f040d08c7bea19bb471eb2f249a29e1c7a2012e8d72c33f2b020ad61e2d1b974eda10e731ab3da30dc26fd6102381bbf069bf788e740b27ab4e5877ddf310c54bf9c2941745caf0033a04e422f330ba1f8fa60e263da13bde9107a46a8f843ae562ec96b34f76eee8656ac7ce45f2d3ed65b507253d1e615f1d2ce9c1697a184e1699e77c945ec1d11fbe31761bbec58f36385d40a3c1390a24e0780921c10706c9d999b1f7818353e0e4ca6470841b6bf1110", 0xd4}, {&(0x7f00000002c0)="581d486343e0a52dea1f9abcddf53f60ece6abb90a562bcd553ecf6c0afeab72afa509d850043f12995f750c17d09b5431734bf58be771d4689eca387de7ae63106489e7abec184f3b1e1446bba536d2b13f392da0a41605862910873843d7dd7eb2ce1007b9b49a852f5c1eba5c2d4d10aab7cb5c4263de75d6e93651f0b86293d32103571cc2ec9aecd338a2986328013465eb4fb6e95fd5cdd9de4d1735679f5740a4a593444fa2f453f9e0525e6dd85cfe411f66b5d01a434e7aa16d9f2ad400cd55cf348b3e3467fabf3491f008d59b463e56fbc5fac4258ae3c0203bb2f4206bd4782f959116470cb61e83b5e369e463c762", 0xf5}, {}, {&(0x7f00000003c0)="d8ac4efbfa52bc49cf9aa255584c8e0c50aa41dee4d5f094917f859860f712f5e4250ca261c273213b708a0f1129fac53620fa4aa6dde2ba19f1e58582c91f4f428814c6ed4a9f87afc117d94b7d476d978b41852e35156da2c5e4e149c4cbac50f1b70a1dd65e9c69023775686a6d4667797660eec1b778ea6cf8a1404c28c37d1348f46decb4b6b518f219381d3d679cff180d18ac115426eb8df1a16df44f427809d960a1366c51d19ad4a585c50eaa6bc8014f22e775f296ef35e26c1d1565", 0xc1}, {&(0x7f00000004c0)="925f887daba302376f4407e45cedbb21795ab126cab6d26da6fe3b02f2481cd1a3828981cebb362dd24f84c1b425347ceab228c1b916a762a1320e426d99815ec9a152f5de0e0a892ee91eed8a44e14569e9d912f54b7e02839623e95dc2fe12c5f9c7c2632d951c39e4d87c935bee528e7ed46f0553d145fb691d5d4b0b2b", 0x7f}, {&(0x7f0000000040)="7f31c19a830196f236bce9dea88ddf2389aed455091f1b013d587d185136de4b7d79b0836a12cb685f8889463017f7038117a7c02d04", 0x36}, {&(0x7f0000000140)="d9506525e90f94ca8fc9eeab0a3a9fc134db4daf9c25e137a9419d89c681d7e776e483ad7b1d7c36f8ff1304dc2dbf823a0be7aedb8ba0db64", 0x39}], 0x7) execve(0x0, 0x0, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0xcbfeb3543cae498c, 0xd}, 0xffffffffffffff45) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) getpid() r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) dup2(r9, 0xffffffffffffff9c) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r12 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r12, 0x7, 0x4, &(0x7f00000026c0)=""/163) r13 = socket(0x1, 0x0, 0x81) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffdcd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) geteuid() 16:01:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x8) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f668915ba5100"], 0x2) 16:01:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) socketpair(0x6, 0x3, 0x3, &(0x7f0000000040)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) dup2(r1, r5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0xbe, 0x3, 0x0, 0x0) 16:01:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 16:01:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1) close(r1) 16:01:44 executing program 0: rmdir(&(0x7f0000000100)='.\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x8c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = fcntl$dupfd(r0, 0x14, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:01:44 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x3, 0x800}, {0x6, 0x41fb2aa}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r4 = accept$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00e9ffffffffffffff"], &(0x7f0000000200)=0x15) pwritev(r4, &(0x7f0000001500)=[{&(0x7f0000000240)="651d6b3e3c152e66e33eb98efe7e98c0f580e126624d8e641b584590053e71bda7e7c5b8692a7fbe1c21a4bba55abfe24844e25931c325e775d5fb0de4cb3c6dbc19b5244afd3e63ea25bf5c339f519211c8f036fa602bf96a901c78001ab46952021c8776d70c1a923bcf5de71d70fdefafe366d168d86256a88babd04952158b46101f4b7971695b7e87596ff2932fe13ce1f01e9bc4c873dfa088ff4aa86c436871b4b7d55963fd6e78a66685c32aebd63c82552b724aeefb5572c5ebddefb8f6552f64affd89cc92d0d90677042546f3e5a8e3808105eb510d5dca91fe8b536e", 0xe2}, {&(0x7f0000000340)="8f27fd299e5c35bfbfc7f0013c8af55e4584a09ad702e6a0442d50f1f30a8f9d0516a8f08e3c73d8c4f63afff1a79a8682c8a79302a3de4849321a4fe5c19ae30db225509bc67249beabdabd51f490fecc86a7ff643843955808c315a4f052925b3faa7ca23bcea88347faefa7b954d688e0f0770adbdd60105d829308fc13275da52855", 0x84}, {&(0x7f0000000400)="5f9af31ef09677030782a72df0056b12412d87a7db884c893d62561e59b055c3f638545ebc8985bbba13a25489d29a28bcd06f52564615f3ae8b447c667c8483590e88b485e800024e0593b277561adad15ec23b6eb85007cb3bed802209f46d401935b092033f829034dc09d8839f83af2cd5d27c8fbcd3fcf992692f0e12c89f28b2f4604b820448b675b6b357d482d16d057ebc6a2a0758a44a039aaf72c68d22ad8ec200c65175b8b9efc2dd42db5bcf82b56eb924f2fcf799bd8fb25ff443cbaa933caa109486ae4ca54c3609e387a37258c25de6c18f95b4d476f83ce8e4d8535155f093a4b4de062bcdad7cfd1b8566ad185be5f66905efc32e3198d95cf9d05302752f5e61b6c1c0809a327afcd1589b06b64ee02d8740c44f94c1116c010fcfecbde17d4d624accf454bd398e33a5107772aed0b8f8778d79482ecec70e62811a477d0f53da84af0c82f4849e0d78dbb6a27077d95b1f25ed47b401f8415cb2eb521f2170a39e4428aeb4c5b6922fc0f7a3228afc029e378860dc0e75435bb60f5d80da6fc1c20648d09712124895f55dd1ff39d9a21973252cfe3a079498f154f9ec8032caee39feef2237b26b126585172f2b017341858193b7485360f4c9a8546108727efd850e9c0f29854257fe02550d9424aeab7544a86bc9a24f9373944d52440714364fab78dedd2c112844455f7f31a9ca87f7ba092154c112c0659ebff56c7832ad82c6d20fe0238f142039c40f126b14dc115b460d7b39a7ab15edfa474cacb32e402887d8566a75c42474dc1074d98d0cc66e2f2365bdd62d95b731c6845998e8ef9755268fde2590f689175ba56df803d9518240541f912c69712da578f980880f2a595af62f7fe9383a37db5c84c7c2f7f47d71abfd0bf0ec4a7c5edd9e9e572709228899dee495b2fd24502e65b43e2882cc54f0219afc1bde5dd34d3e6c5491c94006cf99cad006aaa400b8bb204a1142f35c6250e71ba469c499bf5fdd7c1908211667752932715865285e0104e72d932164af523837b7498559564a99655fcd182b3d36a8cd50debe54abe95217d0fe1e3f6bffd9a0eb440bb1f5e963b94ad5fce57d2344c72f1ec3b1f26311f03c3426c753accd2350cb4a5996c0b8b928486529951fac006e73d3bcd6e26188a438656fbc2ebdc71a150880c453e0b8d974ea2d3eeb238346f09d273089485c17202f2e8289af79936bb976bc5c2fb9837483fd3c25772d3220c00ed3ff3944d7a4ec6ac7f73e4fd6f51cb529bfce93b64bb1b6ffdea31c685ef84d16d5162cd16f38f050a84165b0fa7a34a409ea644bab7751f2fe9976b3bd4ed5ada95e9241d87e41ff11f67dbc58c9c6715b5a6472bff7b813f580a812488c4f95c2fe150479e52f8cabd1df41ced93f9820c40b2ffe2a3377f7e72d948848bf33f8630c8a8bcb5332d2ce992149cb3e8775d78c16bf2155f1d7113f26027437b2682ae83bdd8d4539dd180d708380cb24706097fed9444f4d9503cb25a6d8de7d456c2dfed1b42ecce4b21f94bbc618c4eb18b1341d17429cce57010c79953a2a8fdad873e3953fef51ac892205e6099f6237cb23e9300f52119ed0b3577bcbe1d0384114ca81ff36e4d18d1a2d670dbb872e7a6d5e7c42d43cbc63c3b206908fb7cc9402e66f1774d60c38d399247da6afbe05c32696c8cf753838efc8561fa19d0cc4b5cdebcb70842a02e7e162c7ce2e316ebd9a3374717efb2eb8f434264a381d5159ef30a2b61ee66cf28fa669ed3419251e27027f0e704184dc661f08a54c5eed8efc521b5512f4030bf25c96fea04df5d6ca929becfda3d544c64a83faa8c0e9cf091c84a6d9f2b6a9ea9b349690e444f15cf3f4ba62108966d5acdfcd29578d2a203ef3a185ccba14aaff2f2917aacbfb17fcf16475b102fd531071011702e9af525d8342766f4246182a8a238d4924ad6fc813623318dca8e6b7d86db153730049b183bb1f34ee9bfdb0128c9a8a618979f4161ee2e43f00ede93eef1c0fd2b3d2ce39719203d678cc33cae37070a608ec13ad039759522971c15507ef0cd626f35518517fefcca4a83e127cd156903838cb28f1e8b15d23a8ef36c608730812a905fa6bafcdd124d4a95de618ccd49d0aa63081593b4ecaebdcbd3f0460ea955718522750d6f27e569ac3118fb0a998054e451aee88a7c05ac70a3f5c328ece540c91ade27b5f2d0d8cbbdf540c33a8c6c22f79268105fe353a31f694a6e9bed78c7fa08b4151573f1544ff9234878c5554b5ea89b361425d6933288d243457c76a2fc4330fd34cc99198e7d9a319a9d1a74f5a53b59545ba4fddf24e7684013ab401f17b40896029b1dc48cd49524c4499fe19bfeb5a9573db2e57f8c789323da7c1fad10279fbc605ae2908cd43f0ca156a07c993104f0d065d5abd48e3899e2c02feb0217c580f7a61b83ebb30c05603a72aef4fa223207420e3b4126b5bb937020dc275cb8a8ab5aabdf482e1678eebd937271391842a643915b2acceba0c221a068d920ee8ef69836cfe0924102b1fe7c76088c6bad4763c611e53667783d1beca45f170882321963870caef2901c97d0fa91133536134d6f4fca66523d869784e5f927495a59f276610bac411c0579bf0e10f1eb77747ba905e7fc283de71a9c7de8cbf539ff368d37582faffe963572d67085399964c8c40a8c27322c6554d284d0a5f80e1efe66ed79368e1f52f6f640104a75f0c087f05a05b73728a373b83e679000495a3054502c4c3a02e2f0c36acd400cc0b3806c52cf17d964d4d57e0760cda287a982aeba3e2f55252b28f35178cc96210e8e7120bb2bb7a71dabfc75edeea9fd43200ba6e169ce450d055e5f10176b974c9a5c7cdc736b336c75d6b3bfd8b5eb8f547a98559b5bbceba26b260e0bc80a944717279d4301866437166b72c2c6ff8e7f30db8af8b9e42acc2a67ba215187859e89eac79dc992ffb342ddd7b3507fdbf1aefc0d14370c909ead289ae5d607162de2cc6fa4f1b29127fecc7d38e75523b594a410717c8d1248b9850864c191aa933c40604504f0c7a113aa8c6356125512be04cdb6b39e4f6ce73aa530995ba12e57b14c151406e74cffba5535ce6755008113927e7c9c64022c43647bc5e6ec8cb9269371b8b0a5ef33f457f20c95da320e069459b4e3d9ca8ab960c519578588b796228e3300754a30a76a1ecf214ec31b55c5dfe00136ff37eb3b9735e7b038af982f848d98c11ca26e76afd3cbe22f2ad9511b700c9a0cf26ff4b4d9965164f05f268e253e7d0b9d6d3dc38ccfa0afcb02ea994861c0d6e61b559504ce418cba81f230b45d544b9841c472d9fcd2216dc218de16b8509335c406f00606c36d4cd9b8e8c5093e30f776498964dc9f5cfdd35eb0b7a3b10dadf748d8e63eb8e9c789ea77e9a9990eed18ac00f6f3bb0e1a48ff62e5118898aba4bdc1a9795fc452886b2fe43a35c442e061ee8ae34e278f535d9d212970a65b00bc40bd32e30e16690fcabc63a6f070151f59a5b51d69c4114643604ee618b5b489918b616e9e3c8a2dc6761a48ac5f5b5f58c32845ec6630cca09d85f77b8a50e1d01f9fb93f1d111cfcf89384ef3daf8b3be090181488cbd45987709984877fae8370875c5e71f9f13a7054e20814632da74c7328f01f2e7e8bb34057606d1629c3f49b4e21d0862e9230561dbd5cd40a0f9257fe4d23abebb075b162b2aaa869200a16872eae3a357411733e2756e5acbceb856b4e05926514a5a0ab9967058211840923a6748b1660471beac77920ca1fd864adf9c54272a46c1475c3769739fd887c9234f8e1d6c8f5d4d4db6683581e31757b0eb06faca23c74d8d2ecedc647e5a11130e3ff084f4fb2516f62c8499395d0f877a236ea8c47deac60858889e0fb504859ba24564b4427f009b33217efa3d0841ca30a30d164c5772fe6f48be8a46456adada245e0a784d2e725ef86b04764a03a52bf9f99995c95a132921b4122dd1cd13b2c4d9d1a3d5fdd88df61bb294ac95a651653b61e4a2f7cb1752846fed1fbd08631acb18c388a9807d724f8f5335e598796561ea3775555a8886b3fe75280ade54320795946de152121583cfbfc35b207ff55b580ab8030874baa76533cea5bad2c209a5312ac38f694d91ed134a8feb96f145ec207f2c0d2dec5deee19f1687bc78326f1b0600e053b1a03ea6aadf00711bffd8146780a9f7d836e1504e2c7d8795861ab7ab5d05936773b2484fe0f0442bfcff300c00f66bba12fc25ecacff18caec435e0ed8979218970e4b66e6292a9874b6cdcc0abae70f3c16903a4e6a51e3a251b9a99ca1058e316dbf29be5f0fb3f771a283b3df7e22033f32a62b6a3627a4bfd405d15c641fbb0f63046d0f2717fadebf05605820270ed1c87e905d482dcd9c056f67ed810ddeb6f44be620152e24a4773a414e8f9a74488ae727b7a94934ea2286682f523c44bd00f671979c9acb7e9f2cb5584dfa4c8c4485ab7abf929c60a72a3a493b4f2f6f97c3d098a1ba7d3eaaa83195f2068cdaa2f668974d7f154b4efc54f94dcde5826dc6725045787f8e854730ab66e5b241a71995c3a4c95c170bf6dcef03c3a6ee37042e86a4d8dfe0247042cd5db580b34483b728a1aa306ebddc8492020cb79947048800274210ae8aba45420b31f01fd76eb574469727d2041a8373f068f3536d402554641b076a9e46d76b7e690d8b7ed237fe5094a8f296b979df63175b604eba214ed8dfec22aa9a0d29e4022e7113e89f0f558ccb3d5dbfa1947a9f214cda0a49c101564419f3786ed7353f9825fc5e26c14573399df2a6ad9f46fb9eea928e8d52b0a2e2cab47c999150064e718ecd0a245b756b6e549c05434e68ace139da2bfce0faf480029ef6519cbfbe1c8f55cb34b36dd340c65428ae074195e010888ee1fcae694cc0a357dd8001cb5bab77a4c7824c0d13fb679942c0eab47205033914b8ff2166d00fff51a9ab28dabdddbe0148ad7d100be800ab1beea294fed36e4d1ae79750edeaeab17e5ffa98385d8b44795ab22cb48a9a99f4ac7097c9b76f268f466f3b3984c47a4b264a44a19abeace9ea35be16fc4c6bd3f11c55da5ec37b294c94d9ff96afe5997614804dfaba3a19c5224b3083329f417b1179d7f911caa8c9439809687a88a4b6b5b18628749aa5a3a8fdc29019736567ad574ebabe35753ce4db20a5852bc24a3ad191bef8c47a5562b7d086d8feb10c15b275fcdc323b55532b73b5f5256a5c3a7560c938742aad97faf06a8b775f7b76b3687575e062d7114a7b08a3b8487c8920c8373f372b31998bd228d3a919c4becb521d0e40614ecbad40b0bfe63d0d76f9f8b07ef9a75560c9910a593aa0d91ac09d8d7560bbc6eb28b83c7df2b2a8c9458a666bbbcc2f33e54d42e4387f64e2685eabaed0bcf8e83874e535017fa6ee18b05e7b13efec5e7b321574c73df2158148d0216284c9ca592e58c9a92153a560d9918765265aba51b58329b2f1500f5c84d5fbe17d2a73ac0576c63ed1329ae8e88c6d5861cf9b47b38ddb6bf0980923f2ab7dd9b5ac0d47449afb98dd73f22b2986b90eca1e2e7b949a84e8431dab898bb20cd0a367780d51deafbd00df7d289b150b31be0793b1eb154a6fc48ba9147faa8b39cb6fc68b735e41c1b6f7a073118e37ba549c7504f128a7e9b3e7661cae558af0da0dfc4d086cba23b068364d995c4169b6cdbc1f4a45f30d4ee9efafd324ad5ef49bd56267875cf5fa5ff5aa1569c129ce8e07b27ce1ea8533", 0x1000}, {&(0x7f0000001400)="cd1948676a367cf389a42064394bc08edf0272311cca0ce39f0d28f6ec3319f31be973341211522e8a31661e7365cdd25e07d16a1002d9d5412e04e598c3e8a43447dea24cbdaaa83b9f35a712ece948ba0f1a743c2f572836a00fbaea42c9649f58b3fd9fd10bd4cb770727923bdcabbdb05866c3eb6a23439006ce89f9c8cc8aed02e35b5ef72e12447f1e5f579ef88346ec2695c5b2a890847ef13912595422addfb4fb019f9d1a669dee267a3d303cf44430dd736c891b8cd2a728634eef2ecfc4acf7397795a976536934edb9f8daa71a05453dc4ccd4", 0xffffffffffffffef}], 0x4, 0x0, 0x0) r5 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r6 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000001540)='./bus\x00', 0xaafa5bf3ad64b21e, 0x500, r6) accept$unix(r5, &(0x7f0000000000)=ANY=[], 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:44 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000080), 0xeb, &(0x7f00000000c0), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\b\x00'/254], 0xfe, 0x2, 0x1800) 16:01:44 executing program 1: setreuid(0x0, 0xee00) syz_open_pts() geteuid() setreuid(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000000)=0x1000) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(r12, 0x20007471) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r16, 0x20007471) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = geteuid() setreuid(r21, r23) r24 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r24, r25, r26, 0x2, 0x9}, 0x0, 0x4, 0x8}) setreuid(r25, 0xffffffffffffffff) r27 = syz_open_pts() fchflags(r27, 0x0) 16:01:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xbb, 0x9}, 0x10) 16:01:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r0 = socket(0x18, 0x2000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open$dir(&(0x7f0000002740)='./file0\x00', 0x20000, 0x8) r4 = dup(0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = getpid() r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r10) lchown(&(0x7f0000000480)='./file0\x00', r8, r9) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r13 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r12, r13) r14 = getppid() r15 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r18 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r16, r18) lchown(&(0x7f0000000480)='./file0\x00', r16, r17) r19 = getegid() r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002780)='/dev/wsmouse0\x00', 0x81, 0x0) r21 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f00000001c0)={0x2}) r22 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f00000001c0)={0x2}) r23 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085761, &(0x7f00000001c0)={0x2}) r24 = getuid() r25 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r27 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r26, r27) r28 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r30 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r29, r30) r31 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r34 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r32, r34) lchown(&(0x7f0000000480)='./file0\x00', r32, r33) r35 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r38 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r36, r38) lchown(&(0x7f0000000480)='./file0\x00', r36, r37) r39 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r41 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r40, r41) getgroups(0x9, &(0x7f00000027c0)=[0xffffffffffffffff, r27, r30, 0xffffffffffffffff, r33, 0x0, r37, 0x0, r41]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0}, 0xc) r44 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r47 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r45, r47) lchown(&(0x7f0000000480)='./file0\x00', r45, r46) r48 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r50 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r49, r50) sendmsg$unix(r1, &(0x7f0000002980)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000100)="9265c91a052156896e1532e6f7931e91a5e02f280baedca77a89111f703c0df54a8319ba400e9a2f4abe2a48fe042098095636387f3f75d5488f5fc9c15386b7289a8df274bbc3dce8b85112dcdc31f978167f2ac09d32532a665758217c1db596e03b9f8528eacb57165485be65f4a396c9da77f1b3378b351de02c94743e51dce29b42fb4a26e725b9a017c4261a704c2da4fcc5e6457392ce1cf1ea826fb913ddda36d020afafbf2052faea5ed0d6024b6bef82a0564478d078022e083bfdf99eb0d88d64", 0xc6}, {&(0x7f0000000040)="f7217203550d5be32bfeaea116cc2e8f1be2d4311ed9d5e130e0fbbc5a5d8e9a3ca12fe40aeb7ca66c8bf53e7f442bbece0928558dff6ac4899f7ff1234291f1086828c4d69e7e2a5d0234687f59b7e0f59bf47887c59f98003f71efcde2779cfd46997d269a8aa08de1282f8cec6174b9949b2ad470469ac4342c08834366b2", 0x80}, {&(0x7f0000000200)="070c631f19182f68f4bb5707fe6249923d73bc5670fd22e4aa41e48a1ffaba0f359a1069b9b9403c0989b71745dcfd2021a7b6d69f9c134713e9dae9262359684f1ea858d9c70dfa799ebba43283c316ee5f4f75acc0eb31e57fb7f847d13c7447bc6ddc43a5fda2bc5989bd4fe3998781c7fcef897ceb9a3c0e3ce75794fc577c0405ce3400d2e60b3a430f0c2574727e3dfc4ec545f56511a254e3af82c3854048cabeab2b8734be1020e6fd15631d3f59ad30c4c0b114b971d19ae581560ecc367b9a5601991699c8830e278452d2de4edcc324baeedc8880feb769c03d754e525636fd35480d86e137412e6ad6b3ff2c791330c1d6fdc91ad37c4723f55a03daca7dd69342c5212979cc53cabf215330d2f584e333348a4b44c61d314841255c046237a0252e9387e95f14311a2b4c438f5becd374814ba3b901d67025fb254140c02dd5d4928788bf237885ed1bbcd5d5d0f367ba82b53d7ba45d8396a0f31f59c88b2ceaacce18d3e25f9e295df1657203bc7e4582cba725e0d4a36857ec756b92b863f3dd4d749a720438c090ccba55e1b1d043cd30312168c8ac3d389898ad497b6a42ba4b5716e7b1cb74ad07b001dd9c856158556ebfdf0650104e7b1030af7b30b033b40fb5496b5d8484170833743906da277a1132030548f75527ecaabfee23698ff354af8ed24c956f9328273767de300567e36fd27ed099babeeba9207fbcb6147c0d45924a514c4ae802448e07761333e864ba6ad5bbf383f8f2affc5287189cb4e30225bbb826c1c9ebfc9c63771215fc76fe855c5bcb9751e6cd30e8cefba30d38052dba6a0c50d09587db846102dd16cbef710a8637f4271ff4efe922cfaf3d0d457a06a715d313af76c9c6ae1095edb3a2f2dd19ae5ff702ce2bbdfdbb4e0c82be6bbdd1c48affa34c0a2ecbab06c6285dc0965ea10fae74132fa9becabd6cecd554ec8cc32b97e70d5a09679c273a034f5db8ed40bb69758c448399281eb2de2c0ec39fd8911677ffb92b67cbec42f1f70ddd67b501881cd668750bece561bd213f297aba7593243a7005e4887b3247385e1196d1d6b75de7d362ef12ef1587c96de8e2edd9136b1b6ee131d070864ea82a14a0601980639d9a8fa18cadfc6c72e1ef278ed1d2d4b5d3b74064a11db29b6ce6f92e75131f22fad1ab8498f634b72df0330ecac4cbfafef1bfcbc5bde1b44d51b0c40f2a9a135e6ec62624068f98423cc9a78b25f91479d31c5759fa82d362ab4fe93b301811ad6aebdca41cd613b624f844faa2875dbbff317e06f2c58494dbe3cdeacb406379e0035e338f854cd54684795de583450696634080fae79032d7822cb64bf0b09987f3136a400de6aefbe14a3120db7949c3c91cf3c5d7bf00b22cf7c407810ab81d1f441861dc64fc469ef781bcdefe8738b9d91d168326e9ec67b2520e416db6da479fd4d2482eea2a8543d986b83b8358c447685dd467d0bef83069ea431b969e916585803b97148899247721b4d8d6a169c807bf2f6f782ae67db6be7c94a4f621d057f6cc416eb97b68c19d3b5789d902b0ec7b660635fd8aedcdb56deb79baa8d448d30273ff9f9dfaac126f281bd482fa0f88c0f96dfe2f4d9f7dd4f66601ebb90b3dfda88f1bd110b2262cb574247c01d81a1b5c6f11ef8f96e06fb8468afad58b3ff8f33fffe7339d80531be7dbe2e075fe7ff6565c7d79a07cda732e2866127e8d3f6196d9ed564066c2ba76479888011ee300c4c8aa414233ef0737467e18297684427dd176b6f767538c3883c8260b41be9cfb5ae7aea5f6cf0da8460376460aecd71376b0934a3a1c9c761e766ed9d722a5e6d76a41ad4e13fdbf1d80e2f94689e32a70968a46e0eafd47fe697ea8777749747b3d9aad94f71c4ee28e4f29c5e06e98f2e45b11daf9ed99887f9c029e2e2b52048a52201f850eba78ebf1c57345d4ee17ea630139d0dbccab8b195a967b2d889fffb67b10b00ab7bc612ff67bfba2e8958d011f7433a7aea7658cd6bed8698e88494624d248278720a914f80cd1484ca320b95361db6daa0556bf926cf34544efc4f75e3793b18aae0207e60496c1331f03099e9a9054464b80c00d0061a20de5c2288758786f2462243ca4d7319924bc0da4e3ca91ab0668c4850beefa191e609e618237cbcd6c3be2fcb6908d94e37fd44593293bd5a40c8683702e9a1faf96a367de3beab5236a31e1afe6bed1a1c8229c6289c85dc0893a74a7d105899557685b92c8eaa21a674282df84db738f1273bf568b937f5507bcab66adecc95b00a5376a5247b0c7e027536f4bcd1855d74763d8d95a08677ebf544f9ada1593e748544d4555677a5e101099962e8fb521c476d82fe986ab218468ee25eb74ccce1243bf9c08d89ecf77bc82a3ff46220af00be4602ad20089d1958f5e130745d690ed6fc04c542853d99f9294e0f2e4e2ea710acd5faf850ca8118fa6fe03c0626da3877290f75531048bfe0aa8f0bddef6754fb40eec94a063fd56bf34a1ab144ba3855282d736013e50c403e23a1806933ce1d552b2a94f1b58fa3587e3f060f875c16e9c69fe0b1f0410af8f31f99cede3cda0f560fdbbf2320092e782994b0a65d05291ffa33ea163ea2c14825b0c0d5fc3e6542326e38d4ec49e21d6ce76c118b526993bc5587d02b65385ff400b93ef7186eebece3e4f012b92f0b4f0c019f5b2ecd61926e760b99ad87d05852a728f3538429c65e4ddb88710dfa30bf2bb720ad04c37693971ae2dce948367b02a231db889a2611d6c7a5bb1ce524aad5c112a696fe44aec7b9609d433011f303a9127409c1900b36c34360ec26992e3996581bad8176ce63b9e8d8a49e7994d638d17ba1a3e9ebbbedb4ad674377907251b4898db950d3eb55b0a27088144cbce9f0460bf2ddd8cc0d0bdb8482729dcfef2747487dc60ab56015c90f6ba03f46a960f52c3e2b57ecb2c0572529c17bbc5743c45101ac221f7970a312c0c3ea6f0ed2f61fe976868c4ad51e54533e3f96d90978eb3c05e08df43de51320456a3bc5542f0fb3e484cdbee3150723496e372712a5c3b1228ff1ffee7e963917d135d7b7f7a4996a3605b088aa062135ced8504571fda5c03a866bd3d63846fb67eb112fe9e4fa13f26e5d75c1998ef830ce89476646951828970dcc529c92429921135ea8472d6620a40ca31e4eac7e9688488d67ca7167810c305ca649e778a575a71956b418339f14f2ac478ff15b6ab9023292093b80e1678417e4a1d96416a120a7c726adb1fded344ba1d2f4e57d5b93e5f51b5e880b72b53659eab2d0a144d08bfd4240de908bce6a85b94b71d7097f1099f4a1914ba0ac937ad630f7b0e3114284a32a5bb251e4d573ed3d7208a4a753fb2393499a6b889b034205e3977364e66e9415c107a61d978663423654e187dc3de5afa496751ec9ec0826bd183c6401220bd39ce1a322091cf6cfddd87782dce1079edd544c346349f23bd1f6a4d48eaab43004091f62a5b5f3a53e67797673997d915f9bc299b2ae119d8fb17fc591a6522378fd28a9c6eb6ddb9e54388c422c09e99bdc3c3dba3afe96ff15bf7bac019190dfa55c94b16aa07a96946ca6541e2a2abbdaa9f7cf858fc66c6e0cfaedcb3c2f4d57b91d4f24c9c68449e7b3c74eb57b4c79b75dd19ed1f4f7f9266e17efb6bb59beceb626227073e10a379cfc397eb90f424a74971f1422e0580fdafac23dee9d4d39555a0abe4dc16a12a7aad04e03fe3708129755fbf18a3ef294ed6ffdf17c15a777642f95b493b3869aac3edc6a108667cbd6a6f203817cfe527d086c10f791594565ef05d992796f70385223b7f5ac6b13d51bddbaaa3cd74a88fcca8e25599f2152c7ad206b78cfae4d69e6ca2091fd4d57c8e6390f6a2ccd95734d52262d4ab5aec9d16afbc6e8827b656774a37afd17285d2475bcd42bf073e6c5741f919cb4e7b05c2455d765f4ed99a751db5611207af9b19bd281b59c8039183e2d1a382fc9691487f72ae7546134505457d465756fdbb70c6fb55d365c0e6c1babf0866a6c104b508b7041a3d5d2512e3c65ff1b6c6009f91966b150f3a041b2581434f6bc27007f8da95a427cf3fdbedff4d14139fbd42264628aba6ed17e0001eb7b53b46a5ad17ed5d2d89a08ce75fceecaddc14ed27655d8940287ee7fbafaac54c2519ff273da8afc1efc61a9fd6c983dfcb03c2ffd9a759ab204db8c8f6a57914087b2594fc34ed43b45ac90041880e23a3494cd90b7deddb61cd17fb7c1c6af94d3bb1b1c9df0e1f90b8b12f1f89b3c0491a6e08e83282ae9a47738f466569cf6241f2cf25e245708d17b8592c86bd5f00ed9ec3e1b0aabe4afa1d9ab6aeac8b6d66e9eeff35bf83925fdda77d9ffa3eadddaf6a43976f0890ab357c941707e2c60cdb7556098319f6265f807f7d82e30956aa73a664aebedb5676330c3990aa0860ceaa08d860d057f1ddafd8d021c047c4bed6ced9a94380da9133b1689021075f3c2686c4c2641f9144cba89b9394cf2965f52caa543eab850c41824cba4f10041b2c3709d75904c06a78efd4520ebe165b2d2cbea65e6d12a50374a95ed97f76e89f167ad1d358252ef8ab6727a28a683b3d38eb5e3c1ab33ae0c19bff84659ca5961444e6989e4e94b903e3982864bd5be9c998c535f0177ac1a8341d091f3978072f7f2a8634bd82f3ea0c17a6211f1c9c73f357edff59bf9aafc678d28c7bbfa47a6eaa8e95e866bfa4d5838108fcc97ae5a10199dac735ff09514a542b4af45f26b21f96bee72380b344e979689854374298c88b58627da0799849d15e0f18f0d11cc3fd9876cc93e86d4b975aa3798cd2243128d3e975bf817b521d56d90c3e497c4ef056c6e0d7b1f8c0e71fc2d00221db9828250653fe8ab0013a55d3de6eac30c5919bd197ef08e13e701510a3adc2a21fe79408dc8ffa3323bdd02e1e5308c162cd2dadee9203c1be72793db80ee63f2578c070052e16631c62e92f15532b9518e7dda69a9aafae49dc9953c30bf39e840f16864a4364c830bd4164e49992785ab4fc0ab6508a2c13e90de23952af892b4bd4ed8679996420202247b418d161370b48c95a0123bde91b1cd854cb2268490b5cade3e3db0ecfd0bcb9ad935af4c191518cf65488bc12936f9952dd91a860badd31766ae61d144bba5a677a19880855a211bba92737f84abefdd2faa07bdb0df7b511824195f9b9fd439279c192a7c488b090f25e7bba00fb054350d5b885df9c8c4275eeb9da86f3fb38260ba5f58e4e8486d27c0d930a90004784d25beea0e81204a329988c46d0e4baac86237276d971b8b55f1cf36b828f05ec2cb205e3a8bfe1a0fa93e3c5d2b5643fd2a8a44409053cadc9aaf7ec8b4f2442fd7fd3c46ce9e81de669fd59e0b47ffb14cbf789d080ff3918b6d7eed49c92105838d6c7c7a20e2bfae905935ff5814fcc815c847002e531e0c007aa885e85ec032f9d51be83a91c9c22424eb8c26e680f0900e85af067e6c67436338e18a2772c1f2ab2a8cc4d9f88a6c532cde8a1825cbc2f957860256176fdc4366bd7f7db6d717608af62ac6a70a00a84c57da24c694b0971f65e74b558c51701b5c7be771bc32b828bbdaf9a44a8cfe54af0646902f44f43c6bf0df6b9d832431f48327bbfd4304df0cb25006ac6def21aa8f018a196588616b4a5ed11742fe6ea4a708dd1b84c46604e313931b23a49448fcd4e697ba25ca988969298ba7b0288a2b7851a6ad0c94a5c03c75dcbe44dbf6abed173c2106f9504", 0x1000}, {&(0x7f0000001200)="25d9136a8462429e33b38b92ac10f96c3b74a81df3f09ad2bb050374b53511edb95b7fd11803678ef1f91df47530fc95fc22f0da9eb1b0821c177bf8591d59cbe6ffdba27ccd62079419166ea434cbaff732789772b234ef86d426bd5f1cd8cc9c8fd314063a510b88080382fed9bec6961ee67d20efc83ca47cbfd20963cf2859bc265c1949c4b4b256651fd94150c32796d3ba635a196bdd557d0e82123856573c3f7f9dcdf61263af2d753d29f414ce23ed9e86c24c04c82ad25eac754d3763109defeca391937da4503c2737e7820a2e2d2a7cc3321f797cd4f6f04190b5ecb2354f87dfa207ee5a3ee9ecfd854b73416ffec1c9c32a0ff81e4ed12f80", 0xff}, {&(0x7f0000001300)="754d06ee902d6263f98199a702898c6caaf72430e86611aa8cfd4a626f165fa6f63722df1d4cd89eadc3555530a5d07e2d343557d60f333603223022faa68ce8ae40ffe1af2f56e08364e17704c2c940df902178e12efe1de9966dde4c8286e5071429830a6cc64d9bc9cb8b17c1d22fefc8955606d3680c78056830ba7ecd41a644020df3f8daf63b427c2600f26aa875e8ca8258ceb49bb15686c008c5fa5b24ec5ddb8638958ffe495c229adf1c890927211f2ab341f8278d9a9ea0f2d8048fc4956230bd7ad1d9350a16e5ee41e7d51b91380cdc", 0xd6}, {&(0x7f0000001400)="aeb0dd8fac990be4f4e9f4dff54bfb0892a68a863984d1fd26b4f0e296563121fef7e2b75d7eb660b7303d89985a5de9ea74d19a46b3e3f01e3e1f902785e979ad2687b977b97356f468b201a0b2570adb2e84932250a9ea8604714999ee35483559e8eeeb20d307d0ebba7241e0fc816025f780c58bdaa818fed0547140c575873ed1772a9cdcaa63f2641615e18aaf96a7674b87f72f02fa05", 0x9a}, {&(0x7f00000014c0)="72cac251fedd78d01d510008ccfce5f8cc8500ee3664c5b7a1be1b45f6b38f0f0f55ee955fd5f1e7f1464af1b62d89ede7cb09568a526ffff772f3979f92ca0c0dbc4c5e6634ee376eef9d1061722bb3bb447b266758643710be82afb35e9ed43a39a3e399da3f3faa6743ee6456edbf33030e74f001a0b7426dc6484f025fbc4ac80a8aa4dee1dd75c3519af4ab03454684a75e28ebf785816b55e77a7c4151c22dbc9560c208fd5750d2dcc1cfb30dccd625a1e40e0ac3a6e69ed2b89ad17b1d864efa1cbe", 0xc6}, {&(0x7f00000015c0)="86f87265a67937f42d1e3433de33612c8fd1c89aafe5823afe4b528fa6cc719c0028af078ffdb6d439460f2f415b039646d4cf94dbca28bf6d88faf8177eaa2eee6624da23102f641f8d18a72e82494f4b853560a30c182fd0a73010310b52a050fe1a26a5e2e5ef92bacf0d6498ba27d1d66c69975b880ad0617734d6d5f6e5fe871c1baaff915aa88618e97df6c0665eb83366674593bf344ae35622d73278b70385bca75678cb767c1f0999cca9e71f500e70bd24a15ae4599434f9c69a13675a2323d63bf54c491266ac3fbdfe677feb72b91f5e443e6e1141fdc8ddcf8a1030ea49aa3abc239b62c6ac45b049e42c6b6414cdac51fc6785d67f74bba4cf8bdb87c697901c772518f585a3f8be51d2acad63483dcf69152b1517ea3cb2188c47020523473fdf23e9bf2329ed7f548c1e66ce97b683a04ee76d97e8b81476ec3a3d81967b7d80c948b77e8c39ce5419746a9623bcfe64ad55e6019519a31d561c71f0d2e4ec15b031cd2890f7962c4868fceb7b1623aa651af8a1848e3497d134c8d180ac3c12ba6708df7f5dcc25e8f98ce07170715b1df984f5624e1411676784304b601218c02280471cd979f093fcf9384cb665cdb90bdbf5fa81bef03111063cfaaa0b6c633ae3e7a4f8bd0d06fefab6eee348b298a7799b9b762ced058f4ce5e4d21a89ba94799a61ffed8d0dc0e449e77f74f6c67ffca1eb845ab1281bd0bb028ddf540adb75d71f2cfe1295d32b8a2654dbe581afbdd367806d82a26ca058668e8354107354010e70bd1d6d74c17f4775096d9bb849812b2744d02768e03682a48359c5f0cb7ba1ac5ffb14bff2d852119803cec46575b80b0f544d8bda110f5bb02b83e188c534f64632ef1eb620d5551eeb6003c173f402939754f7708be832eb5df1754a3afc87247a6ca0c9a49ca86ca99bb45f1f5d2a8cba8b0dd3b0f0a1d591e836a1b377ab9d60969dc7273c638fe3bff132b1536e79c9efae239f1b32a6f8888919408db5a88fc69e7b9e9782b5dccedb6fbabc9adebc942319a4b57f3df138b090f7915bdd8ba638f5b42b78924ed39deb9b729478a491927d8b9f604aeb72e688966d956c7a02378c8ddfa4e7c4ae9e106e9dba3f656cb9f701c51ca024f8e85cfc9165e7ec6d1526c0b7abcdf16552701ddeddfbce4e57bd6cb90398a5d062658f32750b703b8b7daee2d3a1eade9b6f4037467bead69c868a686f88bd1cc34a086e765ce101faef224edfc4c65799f97301e60ed27af124da68153441d42027eb6073561fb6bbc607426cd23a445e0d33f211fe11b4a9225f1f192835f25233eb592c7ea52ff6a3f76def0582e7ce3736cc1ac8f37c088e9a0c287840148c19c3a8e99bc132eb999eb63edd0c13812a9dcec14c7ac48f6ffb4bd4956f43d7baee1888bfc6b521048b1427da5bebbda5f345a66c45f22a6841143e90527053e50775eb840ba18bcbca41052e04f74ddc83172c859e8b08738638eb104bff9285b4675bc74564666fe6e40ece38cb7183f773be53ec7cb9fb0b92d1358786dfedd21dcc6b088e32a0a5ec2ef95f24cc0350148c26338c0c467f3bc128abc654738f6c355811be0126adde44540a6dda97b189dbf8ff4ea25356b0d233d539ab9a08e3bf047c473c706b507282d0fa1ea25212a5437d8796f149acc6c5972a10daaee0520c13d0a7817471b81cf7f957c8ebf76881cc310907b2521e1b88636f936c2d124db812332963ef2a14d944d5ff0dc53b81efb9a27782d1a19bce815ebb2724f33cb81a8d330ba4b77e3024a3f71819a4434bd389d1f52ce9b8c3918c701d9fe30603e2b952a5a5a4214f43a3053875eeb574bac42ae6fce8feb68d108e6938bfbb4b3c06a70b08eec8df266e4c424f46185b697d0b256622ff06e95c6815535149f925716d268324200824717b60669571fd9b0cbd400536196b46ad6271e68007286b189a26232285d64ad7c3114aac9bc5cab603ecc97f694cf2cad7291770c8651574620a017dc39928aac879e6df8d52d304a8296ee91852335faed4c71d157f090444d31c4db0a4339a5011f45b3ce3af5732eae4fa7639bb44603661544a82c6202b569117e472215de395523ce5c7a9360e9179246ce8f96bc060811c5a37ab80a9baeea3dce02d8e92ae392304f1613ced5324cded7082578f51459749724177803ee4326b9f91c8c23d3768d7830b70535ecd1de535db5d67ae2210b0e7605363e125d9f41137b8ad5c2b84397fdbab02f3df9d5e0bb7e15d64cb0e0ccd7d6d091f4d417deac38f50aebcbf963c248db382641377905c0978f04ceba1128866d6ff45333a10b92230799d6b1e9231de9ed212346e8468cf8c2b6d11f1ff2b3a9ce7fa97b734be76c24ae86a5d441e117ff5dc36054978157ce64551e71c8474aa945867493d1e37b0c261ee51a18b5084809544f877f9a62abd474d6cfbe5d604112f3805e41353f5e911595498251a76dc28c5ec1e1ebb65c75457b82c0319a25e04fcf466079cbdd205c59ae2cd9cc95680b43b06f0083d72004636d599e3b15f0b41c4e7c84a4387bac6647a7b4929d25cffbacf0f2535f0508520e9b634d44289e1f7290bdb6b2ceaa3006a89d7d53482c1a87570f3e0d250673c540d0eb7a6ab5dce82afaffa76080e59e0564e62350906040f7734acef91c2c379f5773358278662bb346142eedf015f5bd7b34dd3e743eac820478c683959b75a99d9eaa6c0da1494f3b412db71856d5b7d37600309f99ea191268c159b326483b68c370219fc3f29bbf475e37bb74f822842b5afcb71d38fea81a996426816bcb92677a7a31b1a424fbcb87469e21237b1e8c2cd909885f8afea7c0c5adabf6a0c8724785aec5e14c8e7354ba6e2a98c31ac4310481c4e28c5b57085f01b44a3e71270e6a331586fa1401932ce3d29e62ccbce955a827b802b2880a4db04492b9aa79fbbe94172dc2cf3bb872c354dc920c5c64d66f5caf194cb3cec4945daabea3392c3d85fa1d50402a119f555589e91fb61dc7398ce50da3f013f0d52819b57d78d476774a696d83a71e4576846cfe949d600760cbc3e189b1064ff8fe9bfaf3a9473acdb552280cea4b8ec72d993069bccca441ee6cb765018ddea7e53eac88656ad4487e46230e1d449d5326e8811690e9c16918c9b3333e5c2ce1ccad7e9ff41fbe306818cb21afa470260fb489b58f889dc119f8312dbe725865be13e714dd0bc6548cd436e71356577b81fdd7b8c7c00af5f36d72a44cd7b9d8dfe2e01db419b78915a6d5f7677d17442bdd0f46b93052b9ba95216cbfd617f3a380fbd31dcfdce5f668fd3211292fe309c6e451183c880d65f919892ba0fdfe46250e3c324cb495b5cd28d529e42b1e327a848b4891378146592dd4274a25f2c2af182435b6d1d3880979b1dc6bb0572ccfce581a9ea472244b5bb0d2ac1697752fd04be8c5fe26d35c71a83c7fa07fff97397846f17345551c51560a0f41f29c7e6a1bd42772713a1957b71c621eb445fa9392bbc5fb348965b96dcd0650c98ab640044c13522794cc1fd7522c4c32e78a18b37d2293fcecea2d43f8333a0babb942186ffb963f0a6923824b759aaf3b65e75d251dab604e95e6afb86d197db3bd56ab28f96fdee88f1cba0284832ec102771b68b0d0d4c2144ee080cba3a8bff77f66c13362146def80ece3f67439272e9f87ffe6d955457157a502d6c6cbd9aa9f66989ddb5deeb2779cdde61f1897094fd27d46ce898842288fdd78f5df6870fbbb89b2d45d08307d2f77542df891357bd50d9b5ef99b8acc01cc1a1bf4f9d67a3843c932bbafe71a9769556f7b64072c2cb0cf255ad5ec9935770113fe1abe4a62a484876d62b56c7b77a964a78c859e2039ab510f6647bd47cb0d4736ce0b680c67324d459de6e9508c127ce526895add6453742dfb8655c0ed92154aded27dc20aa7f0594f04f7079f770a6794dc12fee5044d84abb1ce35102a1d7fdde7fe5cb7f95619b661a403f445c0305644c3f784fa5278a8abc25b162f665fcc4fa27b3b26f138fd9d45fe94f0f1b35d39bcfeff5ef47c1c9f1d4f6f3c5c225d0e437c83c64b56398c687afb5a4248c9b1536736a383cebb6156c46487beef0b872703fc34dfd4206e398ffcf4bd11bc77c7a4ebec6c8ef229ad2d059f57d1798d1889a4ea81456288ccdd2afc0d15cbde278274dbd6a8a4b97036386743b5a072436e696554eb180eb1b329922f4678af399303dc05cdc6808983c59dac3746a4b9d3d70b7ee918dff989b37b6464069c5382ab1ba46180f9a7cbfc92b9f204f6c53393627a577a6d2e92408e0204e2085ab4c38dfd5565a06b0116e179a6e60ef7f7266785779df378ea972eee536a717aaa12b32def8f6fdf711a550f5af69649000ae721f744b873147752625dd9e4f31f9dcf13de231ad13e21cf0c9d6c9f521cea959dfee5401158b4f9db9788445b688a3f2689fc203c10e814d805f6105c8c50a6726c5dc81b6948f7b67ff182928fc4cd0991e86f5eca4ba0ad7d092bee88e84df0ca7e7316812379c87f00190508707e4fc6b6ca2dcfa3f1c7d6c05b44b0205029b55b2c464e1c478fdacee054b0a527eeed2d308e9f3c1f7187b7645ab345d8391e0e43b000d7f3963d7cc279c76f26051a73d4e1c5a3df705e3a70d4974bedc744589b8111116c1e2df9311375f2c8bd503413929593548c2cb32c7aff494afb600ac22bd2aa8b88f62c743f21927766ebbf5b4b33e7de65ac5ed27de1dc5008cbd678c05b83973a35d44163bd538f051d7d9a7950b68c9d313047a70db79e1862e31a2270b53c36a1798f9e3711281a39b0b3752172c279b98f76911351e048ecfba0242066a8552e5aca07e176b32f1b1810232198bf5772cf93fdcda6b5f5f72f2e6de3cb4d53faa6b62aede7dcca0d598bb275bd8fac257d439598decbd479531f352929f64a819813b27b63a41ee516b1e0bad5db368b51e5e440e5750c0f5b66b08b93f9212e0f7f1936afb2672b47ab70c5903fd51fba854c1ea1e07b779330a20cb1a0f53c3c5203497312867c0dc8d1c9785511be904c9f8cdb57b3c56ef5c6cc27b29af4cbeccf7edb5f18b1f09455f17046b2cf9ae648063d11607fcbb8e4febf5c326c48a25528fd80c199b58e34ccfe4d894f2c9975071fdde68f8a9c2cb9eec8917f398b0c6a8ba4e38e034e1b49522ed31ca06186b49ea6afb83d299e0c506125e42afa20a3c68fcfd85cdb113e7575f34bc493ca12d8a8aa63c38b349a83fb0d2157b2a39b9cca941912006c9fb2c7dab099f8c3157385dbaf4d7ae4677f99272469c8ac1fc80545d0998f301d4df20c3091e4901311d6107cbd322b29b28c4b380df475b90def06f47eaa310c2c31662a49fdf7f184a07cd5ae5e3ca44f68aed528cf9dcc9cf1b72231c100560e7987b59781122399acd7d1985416fe11083fd09ef4fd34b4ca44e0f5fd84f2db994a526916a01557146d2705a0953de506842f8204adb73c323bd454ad7e88ce2fba7ced2d49a106c4c52a25469f46390c6b8270401f77cfdd3e1a932d31c00e6ae544abb48a55b57704ee503f20c5c4db150f80df93293c05925f03886d85dab61d84c6a8ebfd03df5ba6411d36a4d5afabc79d38512da1edc6180e4cebeb17213c3d790ec06b29b52d7733348111cbe9694440383fe43d8dbf8c52c29c6739f942a69b0adc0e0010e24170cdafa6c59320570aa9d616c630f1289cd063b3e909ff0acc0bc21c6f03d63622dc9dfc49802c0cd074d", 0x1000}, {&(0x7f00000025c0)}, {&(0x7f0000002600)="150d3fa23eb9e1c28be586c88617b0a4176fa2a4c48fb2fc959fc75c7b881fe93890eecc9479391c68335d2a9b0c99057b67918fbfcc759c1725d5fc7ce3fb4d27676356dca163eb4de234f97a7b9df04f6ba2039b36bf6cee076ccc38d30d2e3070017ab4ac", 0x66}], 0xa, &(0x7f0000002840)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r8, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r19}, @rights={0x30, 0xffff, 0x1, [r0, r20, r21, r0, r22, r0, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r23, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r24, r42}, @cred={0x20, 0xffff, 0x0, r43, r45, r50}], 0x138, 0xbf77bda700ec6d59}, 0x8) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x3a9e16496473b6ef) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = accept$inet6(r1, &(0x7f0000000c80), &(0x7f00000001c0)=0x61) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000dfd8c60000e196109bd35d972b1a375a56f47900"/51], 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r6, 0x0, &(0x7f0000000480)) openat(r5, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) preadv(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f0000000640)=""/239, 0xef}, {&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000800)=""/77, 0x4d}, {&(0x7f0000000880)=""/170, 0xaa}, {&(0x7f0000000940)=""/216, 0xd8}, {&(0x7f0000000a40)=""/253, 0xfd}], 0x7, 0x0, 0xb) pwrite(r3, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r7, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:01:44 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = dup(r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) accept$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff00000000000000f98941f372498f7e0b7a14cf963b9de0980cf579987204a7672ee8d04fe535cbeb08d522eec9c9fe09e27db77e0e6b53b99d1e8b0a0bb18294668e492767b5209ffcf9b5ea7312e668217dbb6c6cab0b52a4515c13278d358b1ceed3b1acce2efa04d370c4ec7a73516dc48af6a33fc2aaba06f85bfba33148eaa07d9c200636ab939bb2dd62f668b79b361a48b563d1254f5bd2"], &(0x7f0000000280)=0x44) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xffd, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80, 0x4, 0xfffffffffb902a74}, {{r4}, 0xfffffffffffffffd, 0x50, 0x80, 0x1, 0x80000001}, {{r5}, 0xfffffffffffffffe, 0x80, 0x10, 0x3, 0x5}, {{r7}, 0xfffffffffffffffa, 0xe90ddaeba1c9078c, 0x2, 0x7, 0x1f}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r12 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r10, r12) lchown(&(0x7f0000000480)='./file0\x00', r10, r11) r13 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r15 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r14, r15) fchown(r8, r10, r15) 16:01:44 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='X(\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:01:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x4, 0x10000, 0x1b6000, 0x5, "4e581ad1aa44462ed653cdfe73860c5a0af1923e", 0x69, 0x4}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000000c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000200)) ioctl$TIOCSTART(r1, 0x2000746e) symlinkat(&(0x7f0000000140)='./bus\x00', r5, &(0x7f0000000180)='./bus\x00') 16:01:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x19, 0x3, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x101, 0x1ff, 0x1, "0000000000090001000020000000f6ffffff2000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0066693573025d"], 0xa) kqueue() close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = dup2(r3, r2) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000140)) socket(0x0, 0x5, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100), 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x3) 16:01:44 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) flock(r0, 0xf) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) getgroups(0x1, &(0x7f0000000080)=[0x0]) setregid(r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x3ff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) getpid() r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r6) lchown(&(0x7f0000000480)='./file0\x00', r4, r5) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r10) lchown(&(0x7f0000000480)='./file0\x00', r8, r9) setreuid(r4, r8) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000280)) r12 = open(&(0x7f0000000100)='./bus\x00', 0x589, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$lock(r12, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x401, 0x81, r3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 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, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) 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$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffff29) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 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, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) 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$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r12) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f347a92becf907440308e9e568eb"], 0x10) write(r0, 0x0, 0x0) 16:01:44 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x401) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000500)="0100187101000100c755284767025e9a952e9f7a10f7aadc2f20e97b038965baecdd9b9e706686733e997b412fa0ed1914b04cdc9403e751c4650bbd91ea786525f53a2257adc833172c83dd6ff72eac9890da56a40b1d45ce770ec9161f8681b3d136056cb57022b2a87a52b2529b7d54529d80c970005e1195ff12bc648c8de3f2f8bc76b78dfc7375e4f14430ec0173a56a61d15d429e9eb709456ce33c076920391a0390fb12c43410b614cc862d0000e5efc8d739ffb6ff51c46db28df00931dcafb37346af0ad3ec625edd206712edcfbe5e0b03aee103e180cc2afffffeffffffffff5132364cf5f4d236603be45e955ad5b03f652b415931a5285b17251a73c8f1f9a7847cc663c02e028bae254bee6f6ae398865726ef5e9aa53be2b4c8d17134d87f25a32e68e42ee84200aab1e158548ba4226e4f7faa28a4fbc72c8f29564f848c", 0xfffffed7) 16:01:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x7}, 0x8) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82006c6530000000"], 0x1) 16:01:44 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) mkdirat(r8, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r8, &(0x7f0000000240)='.\x00', 0x3, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa03dfec049205a83829b55efd27c51631f052a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d138111fbe4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r13, &(0x7f0000000b00)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6962223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e9c41377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d4b1602266eaaec81bfa19289be618c3cb436b29f372de0deffc00487e05273210ed39626eed8591b9f3a095293237df74d61e4d2f2e3b702ff12d33f69df607fb3e0f6d1a8a9fa8794b0507823ab61da4b3fc0a9c91ceecc059d01aac884a5df0a2cfc7aa4ef9948ee5f168a6392dceefa80b96a1d0a58d3"], 0xe8) r14 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f00000001c0)={0x2}) r15 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f00000001c0)={0x2}) r16 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085761, &(0x7f00000001c0)={0x2}) r17 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085761, &(0x7f00000001c0)={0x2}) r18 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f00000001c0)={0x2}) r19 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f00000001c0)={0x2}) msgrcv(r9, &(0x7f0000001cc0)=ANY=[@ANYRESDEC=r14, @ANYRESDEC=r13, @ANYRESHEX, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000001d80)=ANY=[@ANYBLOB="1e192417bbb751b8d6c37ea1478b4d86d5f04702b8a42e798625ff7cc2fd53e7d364754370e6e836d83d2ce4bca44a8f045dda65c37d296ab4c0ce9849ce44c21ac8bbd1b11689988a94a1040d66203d817545ee682f3195df72c9cb2aa0579ae96ab5d78680249ec15471008b392d0a550c1ef1a17d88a459a0c2a39dd43fadb181ae7560e9bf18ca6ff561f3782776b6b6473a86b90772e3c28c5647862c53b2b4e15ff873dd2bf6e8c3e4a606e7849c58a96052886dfeac3d0c18a5f0db6956dfe9bf3bd075cdfb133350ec5643b9c4643f18ab4ec791fc2a86a74026a5511e8fd62eb6d0b76de03a61bbad1565fb0fcab32c8d6b719cef26c3ef5a7dd8c986af6998fe5e911b8b8c2819fb130cf60e4cedc01b589fca16bfd13e9909f951ca6bdcd1af90758638f6a64a24b312adc0ad539a93790a94080d2a581b1bd555c9c39c53510dba40907f836c9c42e4964cef4ba50556b9f08390a6979ebe20f914981319b96fc4c76dffdfaca8059d58610c083471767e728c057f6cda417ac9fe74ebfb2f13ef5c5c9eee9d479c3282b1d5ecaaa1916fca5c795438adb4020329b5172646ff35c178e55d6dacfa320a12da320015bc5c30bdf61e57a2864b150d5d29cfc6471e173e55382f4bd4dcf1c017d8e93940606feffd86d843ba7dadfc517209cbf883cf8b3b166af8245d99f7ecbaf2c472a66ad190c58124e8bc12455f7b1ae152b1b63fc4dac20a975d566d9c4623901fa92776ad5e7b433d198e2b8bea8635730495427cdc1ee0f48ea3407cbdf4e5f77290f93873f7322f44aa3ee7a6b9d69853489c69200e662e1fbf7129d9c7f28e0830fe547109dd7cd303b07006065c560e90b40132ee23ec45f5ea5c9bcbbee8e84aed6d7ca2aafbed71bcd64f781a5aad56b0b8e93c1125d17f26d8d9ae78587da31c2a37386c8b5e4d4b6da79dc12b29fa5ffe7e629ecdf184796fa380557795143441b0870d04951b75c7b2b881395a1d842ff7aa90d091a0222b4fca4d4fec78b700f9d5038b828e726e8c39d2f9582bdee45f7a506a303464448bf9c2d26b669118915ef02578104dd84bb366a19e9d5395756c870c6c596aeebfcea24f505ef44bdc80b2e601b335575b81f305eda43ba9fe4bd286f6def36aa395d4fd0401c0c9231d448545ac3217aa73c49d6452cb5bf3210d982b5475f21333244834426f5f587b8c3ef7a66edbc2d72583a993bc276e6d1cea72e14f9e30215ffc21254f853fccf71d3e1061c62d4b5c336f214194b8a156bca8ae1e1071e2f125eeb564da110557e67a9a42c22c2bbc33990e23a096d47b5022ab3c9612acf47b1bac8b06951c20bfc7061c8c885df01a3f031413ee598dab5cf6287dfc242ffface623049cd1eb0b998f150d277edd3dab4816a59d4072360d33645e192eca42c4b4a4331c0c2f526d59ea7b6ad1f8f794e34bef853e58222f8aeb7fd9606fc2d25b9371ec17f2d32279b694bd8615c1668eb42c7a27558fd8c1cb0d4095c25474dca1c28141055034f32f65746e8e58cc903dd6331c41a21e3d99ed096fe56b0736e391dc1709c9aa70b3f00cf586d6fe740649226313e9956542b5fe52f7ceab1f411ba2b1ab35789d6c39246695649163a22ca420c186c17e8c1ebb1242cfc46959b48bead19a67e795c5ca477a456d8a1f84e8783377a5ebc41b891ebac463986295a974504e53d31c439d6e03020bd0aebef4b90965b4b262b7584645d8642c7090b698547a1c19cd77f6167edc555c9f0c41adf6bd8ac068eebc9fd75be0c8724ddd0accd08359a10bfcda59f33c23b32395bbda20d7e6c88efcc0498e0cc825fc779343ee3ea5529d385a9acae0578b8a1b7de8837344a5065e0bd501391d8fad017eb2d71d4a305847138e1a7f53c0003cd1ac36849837ba5e3641f9bf5ea8ce352341b9b36c15e4a06f1183085acb58fd64247622155e73beaf44d734f2bfe3c9d54a159dcabd9e36f258e473e6c83f667438a1146c0810cff9649a66512cc549e9a50633f396379180b0a7218fc44cd59983fceeddd9a8f9ee8faf87dcea770074b62b1d14c686f3afa1635820bfd103c65ec32fa2714d65fd6a24285b56ee8aebd6477616798f02b479b5faa6c028310c55fd293b2a3e59e83b6d92ba36b11298947158cc82941a78d3716904690921585aee7cc0f0b3b8f05575a0c82a4940b57aa227f37351ebecda889120dc1355043fa0e566234ec1675946b1035b275c078882138952cc853c48814a50c22dee73b4c00a82a94986115653cf2486dd0d6c2419906e14a18c572ed6dd0b4d2e0d8e4671439eecee451032e3df9bccb870f03746f0d9a91cf9d470aa66e91f3a0b1e6522d769d8fd33f846cdc015a94a816cc46c9543d27c7f5e51302ba3285fe28b8cc443cce19fa677ebb8dd0520a164df622d6ca2cde69e7fc58e248e250ddb135e4b9060c9c5d9eb7d4d83993b6282aefcd7609bdc95b3fb61fc88ca87fb0e4c7297c5023434a245843d1e535a4c1302a6bde4be00f486d42da9f8b13e1f294510395c1ce80cb2d43d3709cc9a137d72a6aec198048d22bcf360454e861e02491b2f5489aacc9731c53eb401b192acaa7f5bb9b2dd19644044afa351109dd553c513427b780e6c5c97294abd9da037ba44381aac8da623e005937783471b99e88dfb0058fc1061d6e63a9e0207c4c2507c8417953b2448dfda123a6b26e8365874aa8b95e00727ced6aac7f59620b9bef5826d07c11f11c213c5208116e61c2da24904ccfe30b3c157118fd3725e8323443f3159b1820fb7faf313a95d1e0588558542ca158c96e256fa81e472efe32528fc164dfe00b732cff1334cd9a1d7bb50104369acac8f1795c74eb48fd1e4b352a58b5c3ac6b453eca5cce29f30e596fe959abe67f9e21584b585e3293e94e0702d4e23a2dcbb54389557c99d9dd9dc35d65033e5698a8de01bbb9c3c110ad8909245ce19ad8011e6bfe5752ae29e01a7a897e4f13702a0add669da02223569c41ddfc50f928640cd012db3c6bff992a9c1f90a5f46967955a55ba1cc88d1138bb4ef74aae8fd3b5f775b7a155dc901f061ea3ae3fd8ca1268c15969282f0bedb8734dd6265446f5020fa8a2384946e7f0005165048316815e3eaa75f2352404732b7186d8b88e197341cdc027fecc99588de1d48f692419bda8edf62ce0e3ccf455febe60f61078dbde3a01e7d0d4848ff65ef4b31f9fdff9006dc965b0d9b27e55416e62b0ae148c06a7714715c717896716cfbe03d9f0bcaabed83040f48c36b3768a50578a8a4a844abf10552f32c018e17e87cc739a1bb2f922b204bd5b496722dc99965ec8968e543974b5d7c6f56947a02bcf2054e05133fc13de544bf8c6697d8770c2f49a688a7f92c6846a32139c8d1c266c377d7cec7c64432a0406b59fe9881028ada9af4e2bfced1ed43e03e9a40411ac37a13790c0cc107485daa14c854483ed051c9dd253368d5b5d11d03aceccfc2dc989add982b5a3fd9a799ac93bc742836fb8c6631c3f80cdf3c488bb429cf626e1c353724a1c5d0684eac1e194290d66d53d545b4c7982783e75bdb3ff30ede37b155b27ac1d83c03cbb507270f5df40cc320121cc3b388b0e52cb1534699ec62f2d794dcd59895a1b0a9ef23ef0b9838921e74080b888c64ce06354df43be7cfa2258cb69ad42b7bf0424f8c179fae972ad508093402db9ce5f8001ed958b1fab3d71d75147bfeb021fbb2ce40b60fdfaa1be8b270a6d4e4da594acd90bb8d90e5ce89b2e68e0cd974f144dca58d169e59cea06c659f206876909f3f68230ee3a5963631f3caa7627f89ae5747c15200835f89a3efabc3aef1f48f050056e9eca7baa4e04869d29ad2b1e2123e720f90ddc64da45824ece99aa1a40cd953ee7ddc572d32ba950c98932cbc359c270bc1e678b04c816ac6c1ca38e60217ce32fcfa696bd837b757020b1b393da5387d2e58acdfd6ff5646bb03d0cb586f40c509efadc8714015f4d0e29c451fdecf7b83960fb4975cc1622a298fc73719814c331221fed6d71ac55caa2df21c5c5643758c86c6ab33a81c737a55319bbe109dae2731b29f64429e03813a0ee649e43af9bb1e4e32e770ed77469367aeaf7d561ba955096bb67fef974f12c1f0d309633139297a7ab7398238db02092d596cc7b75a8961cc8cb175d4ffe9be68d8cd0f984c8ad9ce7c504616b91403b1143ac6a106969f4ae1d5f0823b578c677d0c86329230629e0cb0af75bb0b7ab4d5a4368767ab8e14e88ac52c54f49f3c8ddcddc818d039ed008b825078d2c6fd76b6eb86d45f85bd0e88b3246cdf013b4b569f83c6d78f9f410c6d291f0ec7250d681416c836440b303e2fed54b06388cc9777c19655de8b6a4cf430196e516fef403e98b9ce33565c2d2ab0d647a80ac8efefa00858d6c66ffe9eacb8856de62a3a8df4ca3f0087836fabe828817d41f8b21d60cf394d7552edf2832f338d558035462dd150fb24ca7c119e2036b656ba47b6e93a1e5e14f443e4bd9e855fb62bbbd90657c6df144ee3b4727b2a8e20cd0703f28c639295ce684d5accff0798c189c8c3706affee497a0068116ce34467241971bcee480ff1b5b9cadc85251d220a9d6b011ce2482c198a246700e71f41eb4390560817f3b409f33cbdf333075f9cc0835f4f012cb8a7ee02d927290ebec9b76ee65e037568d237a419fbe501913442463e6ab7d70813a63fdb012105971df8f1dc16da9d301d28ca8ef8bc3cdcbb155318c488982077e5885dd5a3ee97fa012411691ab4c123eff4e9bd4ac0d9fbece90974310d7ec600a9c7f1c3131ea869e6a1a91500ddca2bafb8f4daec81bebc0c0d97ab8d8a46bed52074536b24fbb9dd3c86e858e52da73b2de86ed0d8067bc80b38f5352fbaa08feb90a2bb0c6e30658d1d7113bd6b562ec7adc54d316ab62b233e02f7d86d6bcf94dae6507cfb8384e1bf9ce65f37f247fc791b92c1be3fc3c7c55aff8fe04d09dc9e75f926853cd6947b969a81ae526526702d418c09a29e19b7d4a4a429def2257c5c0cd46f350c0d391d7d7dfebea817dcd83e48856abe0485a8e44a585572fba562620d1766d576a009c388b889624a56b5f6aacea4609d6b2bc328f54a7dbf2d354a19ba842d2352b18824a3c75d5a23d31aa58281d6839626293d74485bd4eaf99516787fb2c19814721aebf01fb78e16d07b32be321ce5b5463e0db7805f1b7da684f87f5262ec2316da7f77d74372e442ac629472ab6fdd44850fdd7e83d6f337c0c8a78421e1ff6434cd6658145977ccf69a63faa58da5f58369537fb044eebe004eca866571b355e4caf09b02212f6686c32855d4dde3676371d5137eb3d0d5da77a779e226da4f43749eeb8e3b54a1b4ff8c949c7390e57d3520cd90b591fb488ffb2f01ab4da30df284aaf22c141d959c32a5760d2767f87e67d015fa20406262f627ac4d959a99042231f821c2846dab8368f159e935dd13dcf0623275f7e1ee5efb68b55edfcc1b310871f33595e6d93de37c257e693013a6a084843191e45df16735860c8efb75186157b9eb8bc959bfbd1d78701c86c12acb21d994aeee73249b49f783e56467d846791c585962994c9716ea84448dbf07d4ade7607b3dae87a5dbc6239e687404c63bcd96cc32adb2b1f853ef7d2b34772d4ad86c9575608104a4bb8e82bfae180c738a31707cbc5bd71e10ff3e9ba29f110f568d54623fa064dbbc35c8940aac02fbed83a8dc5540b2b2d75b0909e403897c30f761", @ANYBLOB="19b20e874d51d464e87b5503c265ffba1f6d04a2251178c11885d87d91191920146513f4879eeac6634a308de2fea126bdec064d257ae60effcf6e1be90aaa8117e487f46be42f78036190730101848d77b23d5a0308ab0e5784cdff09041ce64b1c9aa3fc", @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESOCT=r0, @ANYBLOB="eddd6b56e750e81407ba1cf9a2302e365d263cf9d50f237521d7cf3f7c93d3c10674bbabdaaee49773ae667214e6c76fe9c873a9e7541d62f7800105fdbe850a3c02ef6112b0d0d8b03562ad45b26073490dc50a681b542ebc60a9e8c734929eea5901cd90772e7828f031b569fb0fbdc34126dabd137ae383f4993ab7f7b14cd3b801bad8728830d8ee24447183d96294b23c8fd76f3d18e2f3fdeefc74df0ba757040ab7a553152d6a1403112f861f91215987f00213c43ab53f0354416ef5f1487b57f873fe44161a05675aa51b08e3c756919a18d29c3a2410cfe9963e1e8b756d71a105fd08b9f28bbc91fdb38e2300e167f5", @ANYRESOCT, @ANYPTR], @ANYBLOB="37c25d5844019c7acfc0d1b79e9c24dd0d76c7438377055b0982e036ca3f89a425981f8f475c190cb2ff86a897cfb12ddb8e3c77655388c70cb7558aa8434d4b51c944956832a3bd8df4a2e72912e663ee26ba914891ebd62a1228929cc02b06046f7decba2a4ccc93e77608510f975beccfdb956d3e663468bda795804a934fb59325a74886b49ac5e727cae36fd6e83e9c8d12f7566a2fdd38c4fd6fbb57f12334d2b5842f", @ANYRES32, @ANYRESDEC=r15], @ANYBLOB="1c8a4114668b1ffb3617b9b1169ba70ac1bf5a189ef1e353ceba6c2e03b2e3a76c24018b78cf6f992bee70d1dcd5e4a2e85e6060642431bdad99a69b187184", @ANYPTR=&(0x7f0000001c40)=ANY=[@ANYRESHEX=r16, @ANYPTR, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT, @ANYRES16=0x0], @ANYRESOCT=r19, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000001bc0)=ANY=[@ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYRES64=0x0, @ANYRES32, @ANYPTR, @ANYRESHEX=r18]], @ANYRESDEC], 0x8, 0x1, 0x2800) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r21, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r22 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r21}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r10}, 0xfffffffffffffffc, 0x52, 0x0, 0x0, 0x1}, {{r22}, 0xfffffffffffffff9, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0x8, 0x1, 0x20000082, 0x0, 0x2}, {{r11}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r12}, 0x0, 0x49, 0xb995df5f05b397c6, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r23 = kqueue() fchdir(r20) kevent(r23, &(0x7f0000000040)=[{{r20}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a6}) 16:01:45 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(0xffffffffffffffff, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xffffffffffffff0b) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000a00)=0x100000001) r2 = getppid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0xb67}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xc8eb}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0x401, 0x1f, "1dc467ddbc60fde84ea72ac935b2997026fe00", 0x8000, 0x3}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000002c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r4) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(0xffffffffffffffff, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:01:45 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt(r0, 0x3, 0x1, &(0x7f0000000000)="534741da9cd9150367ea38693d61d8e9e9383ed863409adde453760270cb67a27491fac54ac5b77c67d48e36ab9e16da637585994302d740f23caeb25e1211a6eec11bcecfe284daaac9", 0x4a) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x9, 0x9, 0x1f, 0x3ff}, {0x38ea, 0x2, 0x9, 0x10000}, {0x6, 0x0, 0x6, 0xffffffff}, {0x800, 0x58, 0x0, 0x3}, {0xfffa, 0x3, 0x0, 0x1}, {0x3, 0x7f, 0x81, 0x1}, {0xefe, 0x40, 0xea, 0x200}, {0x4, 0x0, 0x1, 0x7fffffff}, {0x401, 0x4, 0x13, 0x8}, {0x8, 0x0, 0x4, 0x80000000}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000340)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000084}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x38, 0x20, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2, 0x5, 0x0, 0xfffffffd}, {0x6, 0x3d, 0x5, 0x4}, {0x5, 0x80, 0x80, 0xfffffffb}]}) 16:01:45 executing program 0: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20e90, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:01:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r1, 0xae113e6a5d099dd1, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:01:45 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[]], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r7, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r7, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) r10 = socket$inet(0x2, 0x1, 0x7f) dup2(r10, r9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r0) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) r14 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_SETMODE(r14, 0x80087602, &(0x7f0000000580)={0x1, 0xac, 0x7, 0xf984, 0x9}) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000010800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000d4222040eb3f41a5717b000000000000000000000000000000000000001ab65d969d6c5d91de09268167831797d768b066ad47698d991e55e48c84f861cc67238762"], 0x55, 0x1, 0x0) msgsnd(r15, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:01:45 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = geteuid() openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) socketpair$unix(0x1, 0x53fc9e322e8ccf3b, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r9) lchown(&(0x7f0000000080)='./bus\x00', r7, r8) r10 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x1048b, 0x2c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r13 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r11, r13) lchown(&(0x7f0000000480)='./file0\x00', r11, r12) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r12, 0xc) 16:01:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/243, 0xf3}], 0x4, &(0x7f0000000580)=""/239, 0xef}, 0x2) close(r0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fffffff, 0x3}, {0x7, 0x80000001}}) write(r0, 0x0, 0x0) 16:01:45 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) connect(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = accept(r0, 0x0, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:01:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x6, 0x4, 0x6) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r9) lchown(&(0x7f0000000480)='./file0\x00', r7, r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) mmap(&(0x7f0000050000/0x1000)=nil, 0x1000, 0x1, 0x1010, r11, 0x0, 0x0) fchown(r5, 0x0, r8) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Q\t\x00\x001\x00'], 0x10) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) geteuid() ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000000040)={0x0, 0x0, 0x1f, 0x6, 0xa8a}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0xbfac4469f94440ee, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) 16:01:45 executing program 0: chflags(&(0x7f00000002c0)='./file0\x00', 0x10000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10008, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open$dir(&(0x7f0000000300)='./bus\x00', 0x100, 0x30c4e85a061314ff) fchmodat(r5, &(0x7f0000000340)='./file0\x00', 0x0, 0xce5c19a2a56721e7) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r1, &(0x7f0000000080), 0x28000, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x7afb338a8ce89cb4, 0xfe, 0x23}, {{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0xa6ab7ccad1a44836, 0x198000042, 0x401, 0x80000000}, {{r4}, 0xfffffffffffffffa, 0x8, 0x9, 0x6, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x2, 0xc45, 0x90}], 0x2641, &(0x7f0000000280)={0x2, 0x5}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) 16:01:45 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/67) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/249) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82220cb693f9caa736b0"], 0x10) shutdown(r3, 0x1) 16:01:45 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x7f) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="ff004541a9aa04b772b2e035582efc99000000006b9492"], 0xa) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:01:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) dup2(r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) 16:01:46 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2c88cb6a1379679a629e60206f21b4e63829379ea3bacd485c7f11ab79ddcaac5e2b2998233b93939d0594a066f1da878c85f784e7141352afe0789420a9b2146926f98897ae8589d9b97d05e818001cc5487d9c5d9aa9c2d7956d8068eec66dfe3cc716dd44857af898b5434c46745f320c95be1bbebb74e4c50de16953010cc34b3ecc65d382ebc1cb00f8d74f868f5d7fc0129f233727efb50e70c9f0e0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r0 = socket(0x6, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x460) 16:01:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140), 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 16:01:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20123, 0x11) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) r12 = socket(0x6, 0x3, 0x20) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1c, 0x4, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x2, 0xfffffffffffff801}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40, 0x7}], 0x4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x2}, {{r4}, 0xffffffffffffffff, 0x60, 0xffffe, 0x8001, 0xff}, {{r5}, 0xfffffffffffffff8, 0x0, 0x81, 0x3, 0xfffffffffffffff7}, {{r6}, 0xfffffffffffffffc, 0xd8, 0x20000000, 0xf64c, 0x8}, {{r7}, 0xfffffffffffffffb, 0x0, 0x10, 0x0, 0x9}, {{r8}, 0x24522be18e7aa03f, 0x40, 0x80, 0x0, 0x1ff}, {{r9}, 0xfffffffffffffff9, 0x61, 0xfffff, 0x9, 0x39}, {{r10}, 0x0, 0xca, 0x1, 0x400, 0x3f}, {{r11}, 0xd14154665cbceafd, 0x44, 0x4, 0x7fff, 0x7}, {{r12}, 0xfffffffffffffffc, 0x62, 0x4, 0x1, 0x100000001}], 0x8b87, &(0x7f0000000280)={0x4, 0xa98}) 16:01:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4013, r3, 0x0, 0x4d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00", 0x5}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:47 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getuid() r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2, 0x7fff}) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x6) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x200) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0x3, 0xd, 0x10, 0x2, 0x5}, {{r4}, 0x0, 0x4, 0xfffff, 0x0, 0x1838d2ff}, {{r2}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x9, 0x80}, {{}, 0xfffffffffffffffc, 0x10, 0x4, 0xf04, 0x100}, {{r5}, 0xfffffffffffffffe, 0x0, 0x10000000a, 0x4, 0x71b}, {{r6}, 0xfffffffffffffffe, 0x2, 0x8, 0x77a2, 0x8}], 0x68, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xe9, 0xa0000001, 0xf7, 0x4}, {{r0}, 0x0, 0xa1, 0x40000000, 0x8, 0xffff}, {{r7}, 0xfffffffffffffffb, 0x3, 0x20, 0x0, 0x8ae1}], 0x0, &(0x7f0000000380)={0x0, 0x7}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r8 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xbb}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:01:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x20, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0x7, 0x8, 0x80000001}, {0x2, 0x1f, 0xd3, 0x2}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) write(r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x26) 16:01:47 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) getuid() close(r1) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)=0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1, 0x0, 0x0, 0x100}, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10811, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r2, 0x1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1000000040) fcntl$getown(r2, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000009c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, "4244d66252fee36f8e04e2051bdc90d0e99e71e0", 0x1, 0x1}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = syz_open_pts() r7 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r7}, 0xfffffffffffffff8, 0x1}, {{r7}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) 16:01:47 executing program 1: r0 = syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x8, 0x80, 0xfff}, {{r0}, 0x7fffffffffffffff, 0x8, 0x4, 0x5, 0x3}], 0x5, &(0x7f0000000640)=[{{r1}, 0x1, 0x4, 0x40000000, 0x101, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x1, 0x200, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x800, 0x2}, {{r0}, 0xffffffffffffffff, 0x71, 0x8, 0xdd1a, 0x513b}, {{r4}, 0xfffffffffffffffe, 0x0, 0x8ee167edb80dc81f, 0x4, 0x80000000}, {{r5}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffff9, 0x200}, {{r6}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x3ff, 0x423}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xa0, 0x4, 0x81}], 0x3, &(0x7f0000000240)={0xfffffffffffffffc, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000000)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x2000000000000371, &(0x7f0000000080)=[{0x8, 0x3e, 0x3, 0x6cd0}, {0x33d6, 0x7, 0x20, 0x9}, {0x4, 0x4, 0x1, 0x100}]}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) r3 = syz_open_pts() r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) 16:01:47 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ftruncate(0xffffffffffffffff, 0x0, 0x2a3eb9bd) 16:01:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x9, 0x91d2, 0x0, 0x40, 0x3, 0x6f4, 0x0, 0x0, 0x3, 0x8}) setsockopt(r1, 0x7f, 0x5, &(0x7f0000000140)="81bea60a2e8426892ed10793021c8ee11ff8e7a5f90f2dc2af7cc569c8555fd8d60fc1f74a8706fe117702781cdde2542c6be5ea44550a38e49ad4adb5780b75abd0db83623c30d5838f95fca40cd3b6c8191abcc47cd90a78b59a7a9167b2ca45f082a6e2c5f62032c8f94033ba8708a4620ce368f31480509d0bc419f223dfd645d5b3d7fcda522085b169195a33b7d449a0561f02865161bb426fe22e4037c93576ace9626a1c566f108522f85fc018c1d63deecb8d17b2d3c21dc6c3fe1da0364acc45c0bb8352d365e2d1797142716eda6d48f13abc5142e619fa605171ae3a9101206fb0397075aa0e94fc38beac0a9f753a8424810f5e", 0xfa) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x0, {0xbee9}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x400, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x7ffffffe, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1000, 0x0) 16:01:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r4, 0x40044b06) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x1ff, 0x40, 0x6, 0x5}, {0x40, 0x5, 0x0, 0x4}, {0x8, 0x0, 0x1, 0x7ff}, {0x0, 0x5, 0x8, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffd) 16:01:47 executing program 0: clock_gettime(0x4, &(0x7f00000000c0)) 16:01:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:01:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 16:01:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x405, 0x0, 0x3, 0xff03, 0x2}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSTART(r3, 0x2000746e) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) msgget(0x1, 0x10) ioctl$TIOCSDTR(r4, 0x20007479) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000140)={0x8, 0x1000}) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() 16:01:47 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x49) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:47 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r7) lchown(&(0x7f0000000480)='./file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000140)=[0x0, r3, 0x0, 0x0, 0xffffffffffffffff, r6]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2, 0x6}) r11 = dup2(r4, r10) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r14 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r13, r14) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x3, 0xffffffffffffffff, r8, r9, r14, 0x8, 0x1}, 0x1, 0x2, 0x7}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r15 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$KDDISABIO(r16, 0x20004b3d) pwritev(r15, &(0x7f0000000580)=[{&(0x7f0000000380)="58a1d8bbbd6f090ff75fac67e31c25c1bfe45467c623e7325a000bb27357ab0be4d85e9c53d86d", 0x27}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x5, 0x1f, 0x4}]}) socket(0x2, 0xc003, 0x6) 16:01:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477", 0xe44}], 0x5, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:01:47 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x2, 0x23e3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000040)=0x8) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x1f, 0x1, 0x5}) socket(0x11, 0x4003, 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) 16:01:47 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:01:47 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000006c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001340)={{0x100002, r6, r8, r9, 0x0, 0x46, 0x3}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085761, &(0x7f00000001c0)={0x2}) r28 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r28, 0x80085761, &(0x7f00000001c0)={0x2}) r29 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f00000001c0)={0x2}) r30 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085761, &(0x7f00000001c0)={0x2}) r31 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085761, &(0x7f00000001c0)={0x2}) r32 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f00000001c0)={0x2}) r33 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r33, 0x80085761, &(0x7f00000001c0)={0x2}) msgsnd(r26, &(0x7f0000001680)=ANY=[@ANYRES64=r27, @ANYPTR64=&(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f0000001580)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r24, @ANYRESDEC=r28, @ANYRES16=r29, @ANYRESOCT=0x0, @ANYRESOCT=r18, @ANYBLOB="56f65c07000fd9a01b71fc58f10e8fad5bb8a6ede8e53d038cabf812b1dc1184bacf6e4e74c5afd77ef3c3079b420a16915061"], @ANYPTR64], @ANYPTR64=&(0x7f0000001540)=ANY=[@ANYRESHEX=r30], @ANYRES64=r33, @ANYBLOB="0371abfbb634a748c644c09deea48ecfcf4a0e5c96fb8749478d615ded5b5a923d5e5959d8764cd09e2b76539d655bb96e8e1cd4914acbd6c5ac1e630bca13510841bb5ef138b6bc617e46c81cf10835ba08feb5243b99d58cbe5a2eff7dbf7d1392c77703cf27d70de75b001f73e55eeb2b3b59fe74d67a485b722325c0ad439706cc74dba33f4cda71fe2468e6ce1fa29da79ddeaab53e394b35a66bfe", @ANYRESOCT, @ANYRESDEC=r32], 0x7, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000001340)={{0x100002, r34, r36, r37, 0x0, 0x46, 0x3}, 0x100, 0xc07, r38, r40, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r25, r37) r41 = msgget$private(0x0, 0x682) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000580)={{0x5, r14, r19, r37, r44, 0x20, 0x9}, 0x7, 0x9, 0x4}) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000001340)={{0x100002, r50, r52, r53, 0x0, 0x46, 0x3}, 0x100, 0xc07, r54, r56, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r44, 0x0, 0xffffffffffffffff, r52, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r62 = getuid() getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r64 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r63, 0x121, 0x9}, 0x800, 0x1, r64, r65, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x0, &(0x7f0000000400)) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r66, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r66, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r67 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r67, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r68 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r67, 0x5) r69 = open$dir(&(0x7f0000000480)='./file0\x00', 0xa33983b414f0d43c, 0x2) mknodat(r69, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r68, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 16:01:47 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = dup(r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x3, 0x0, 0x6, 0x0) 16:01:47 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812eb9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba730000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c4ce678caa8c1d96f0d8e154ba81c9b818863ed4df7885a2e3d995edcf7e81a8737177fa2dff6197c40b3a09815fe6fc44520d9be9f2e7edb70de5435f77369117d5d319033e5e337c69101548b13e17b1f6e4393cc60d2de121ed2c912ba7b19bb832bd061350a135f6c299c0c59c646e7a2fc6e9eb31f9f691fe206bc7e33aed796091486e3"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = socket$inet6(0x18, 0x5, 0x7f) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20642, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000440)=0x6) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x20, 0x1f, 0x2c80000000000}, {{r4}, 0x8000000000000005, 0x44, 0xcc21fd3d575cfc58, 0x4, 0x4}, {{r1}, 0xfffffffffffffff8, 0xca26257632e8a914, 0x2, 0xa69a, 0xd0}, {{r5}, 0xfffffffffffffff9, 0x1, 0x1, 0xfffffffffffffeff, 0x2}, {{r6}, 0xffffffffffffffff, 0x11, 0x0, 0x91, 0x100}, {{r1}, 0xfffffffffffffffe, 0x1, 0xff0a18bd2b7c8563, 0xab, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x7, 0x87}, {{r9}, 0xffffffffffffffff, 0x40, 0x7455144e300823b2, 0x9, 0x731}], 0x0, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xae, 0x1931c3312afba5c7, 0x9, 0x3ff}], 0xe05, &(0x7f0000000340)={0x2, 0x7}) write(r2, &(0x7f0000000140)="9e3eaa467f0097000004bf9aab4230400f76000203d0459370410510fa65001ece0efdd308e6b7ca", 0x28) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x0, &(0x7f0000000040)) r11 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000180)={0x1, 0x5}) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000380)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:01:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x8) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7fffffff, 0x1131400}, 0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x1) 16:01:47 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f00000000c0)=""/126, 0x7e}], 0x3, &(0x7f00000002c0)=""/114, 0x72}, 0x2) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:01:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x93}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000580), &(0x7f00000005c0)=0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x8, 0x0) r6 = socket(0x0, 0x8000, 0x40) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x2, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x200, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f00000001c0)={0x2}) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r17 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r16, r17) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000640)="b3358fd57af72ffdd7c5b9f902e0ffc1e982f98c501044a62c69f3b5487e3d4f686e695e849e778d793b2144ac7ba0c7f8f51034b6682025a9dd84d6213381551c10611b509538d18c", 0x49}, {&(0x7f00000006c0)="c1263cae9148988405694b7ea5898c5bedae6baa783b6f6c01edb5f6e3ea3821899b6d107ef64f7a8f1cdd2a90918034dd92823839dca34e0bdc0d71ddd046825c581ec19e898a8ab3a9cb4035d299acb610ac8e2866fa8cb1ecd563939fa2ecd6ff0efe98fc7a3939f3df4dc187f11c", 0x70}, {&(0x7f0000000740)="072c63a415acee622bca206428c1f7b568723ff1e33c59dc58fb77723e2ce7765da7639b32beb2d8af74620005e1fa9549ed09de827c93e7cf7595ded08b3bd91740b0786674c3a522ea6c490ee6b8e1e3a262b09b6cb24cf045", 0x5a}], 0x3, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r0, r5, r6, r0, r7]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r8]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r9, r10, r11, r12, 0xffffffffffffffff, r13]}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r17}], 0xb8, 0x400}, 0x1) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x4, 0xb7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10c40, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x80, 0xf0000044, 0x3, 0x7213e829}, {{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x4574, 0xe64}, {{r6}, 0xfffffffffffffffc, 0x80, 0x2, 0x7, 0x8}], 0x4, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffa, 0x4, 0x1, 0xfffffffffffffb5e, 0x1000}, {{r8}, 0x3702f095502eb195, 0x7d, 0xfffff, 0xffffffffffff16c0, 0x1}], 0x100, &(0x7f0000000240)={0x7, 0x200}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f00000002c0)=0xc2d7) msgget$private(0x0, 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000340)) r11 = dup(0xffffffffffffff9c) close(r11) r12 = socket(0x0, 0x8002, 0xa6) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000380)=r12) socket(0x1, 0x2, 0xae) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000480)={0x9, &(0x7f0000000400)=[{0x0, 0x1b, 0x3, 0x6}, {0x2, 0x4, 0x1f, 0x5}, {0x2, 0x1, 0x7, 0x7c43}, {0x9608, 0x40, 0x5, 0x8}, {0x1, 0x3, 0x9, 0x4}, {0xf2b, 0x4, 0x1, 0x1eed}, {0x2, 0x80, 0x8, 0x2}, {0x7, 0x1, 0x90, 0x8}, {0x7, 0x18, 0x0, 0x3}]}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x40, 0x0) write(r14, &(0x7f0000000500)="ca7cb60c0f38a21802ed9f9d30adb0a0abd7865d87d1e83b9bf9709662c552767bf9964c5a01e76439e5da4960869d29abdf9677ee9ff3890d41aa67228646b10570bdf1e45374b4481bd91c0cc896fb95b7a8f1e8888f3dffa0dea89e8b546e89632d60463a04e6abca48de88e7ca72d87acb9144109398c07b1ecb45b911a4622b70f3e9f0f133c8a1022935b0279ee9788499a5d02b42d59674c87b2fe2395ecd654338d66cf888ad6173a1cbac21287a0be65786067cc3b6b41c1d449c85373c7b7883e496fe1d19eec331a02966c953ce930329635c30ccb002f71ae859fcee0dade7d62828fee0c75a23826012f0e4df814e0bba826dea0d6000895e08f2181a0da72f8fa7367c8142781ea73a15618bd52cddd7ea4b53fd71b66e7d4e2b00ce6aa126e3fd71bd09b9c754181aeafa809bc0de8cc35261fea37b7b7f531bacb4a2b668f5483d231f3f9e22acb879f0ee7df0e07f05fa2ed11de115b856d7a86a2c00cef921cd7f74947e0793518d6d918c8ccf5011236c9923dca11f517b35f813dfe9e9872df42466bdaa3446ec1f3b9a0c0ee505bbf05be0eb4c975a182fd61c875ffbe8532090e76e2ba4f571f58d8aa4b5eaf3193a1e74676ed83ee9f685e991e09e389ebc0f07f48438101bcc3dfd7d7dccde53739bedf438798005d55c0a15b8231ad3d8786a3f2100c3304431575726c19479ed935a49812e88fc565ee5ee9a63607b05713254759d5d9d150616c5e97f891cf0761d8dcb3196e0c58d252de36c3a1e19e29556fb0c50a4303be69b154ba2e5df105b12dff34156f182c774275b9980be63453515149aadc9bf90f07104de56e6e5d53d5c8b763430fdfeb593f882f299cb01ca91b5632e5d05f2fde80a951a3e15d65ad07d0e4a23b9eb8e733389f6fdb5f9aa7acaca3012ade7b3d373f6c8d75c46ed045b3ab6a91020ed81c22e21940d67a881482c11c021bfa4179cfb8931c92e72c2992e599f55d4c4a99c96bd6118a75c31e1b0b9b488caf924795fb3bc8754c005289a3c8bbf27ed6eb0957f559dd09e1bd662f88a6e02db40faf9b048a0f399215a5e9095876a2ec31f4942da613526f5a35703073cb66bf417271730228e77f1fad59a198e8afb5be79ca20ab4a7beb731fbe9af58904f91409d07cf1bdab03e55083fb2dd23bcc43d4a83ad3a34de72f1e3263572d0d32fa9c8838d1f64ce931d06b2c8d666c080193a5bd7295ef3e496a0d8c00629db8d7d44d5ef0a827048e0e164fcc8a719e1e67c5324f7dd2a73eb6809cabe7aca1a3786eaf4a0307529cde677e5b46350a81bb11ae816fb6999bcd52ba52700006c87bc5df2b1ee7d60d820d47bec228e9e38697afdc647360614279cea2ce1a314babf025685f5487b825de5b2c868b3e2aba654d82345fef44b14ba7826cc35d3736b85db35881c3576ee92cfa6f661d6294e19412f0f1f3e17cc541d1f2c2019b63884614fc8a4fe348d4e88f0cd970a2cb5e326371612af0115a1d8160b07c8393a103ef8a8df373736d146ba6e4973ab13757f395afbb002854c710a35497e59b637160883b60dfbee39841b606a379025cef5c073d96cf1bb1cb8de9c503f09352bd1f5b729257a776665e5330d48c89c5db785617d7c9984119fe264bc6583cc5b647f09bd1eb442598b9233a125b4b7454e3ad64589c47bb03676a4d454877297ffbd5358f510f10628a3dd94f9ef795628f47c8032c3067eda6dea0a983453a890d42118b4155e4b56d6ba55d79db0bcb8502f6f1346b36f93997c3c26d9747db11f1049592f02beca98134ef80195009343de0a656287aeb48e4a0dfed2b37fe270a2d1b86c706baaf1e4d5bcaf739a9d08abfa85aeee42d653e9f21069e0726b7af71c3a4a3ea160ff0479b85db990ad0e97c4b59a2fc0404895af446c5c5b1673d27c550f921bd4dc39f868c89b90994c2e795a64fff6763a8755825fa755f0833764d4418cd4aa43d9f738dcac40df79b36e5a206427bef635c54de5cf6b7892359fd284d937efc29f28f9af067995995e7cae01db77cb5c66634aee374564b3086a63907643869d3625ed8fe249c15db138ef96e9b10c527f6b113dc46961aa64c460142703468287cbf11488779f6dfe94041d1e2909d0a0d58c5e88a55de9c5593df9bd9823f6ea2458d7f35c94ac89aa062e5aa7e5cb9980d5b55f87b181c03fe38536039bd61ce846684cb0462aa6a8e5e0085a988b95f88f7cb2ca1f9250277ce394a00a3f06cc9eb6beb895b079ec684f05b7c82d34d7ed24e295c6362bcd3aa42cfe6636aa6cd893869d8b259210932264b03b00fc52aea14dfde061f02cade7b288e644d292823743cd8c0796e766eae264eab54ba13173edea398759eaa690f1aae22c40a870615b4ea5d38de6a258d14a41240c1e81b0e71d8219506b789c3b5f932cc79df36fbc2c05d88d745b1fad2f2223ed752e23bab43e7986d7b267fc4e97405fc733ae9a7ceec228e05ee525c7e6aa3eec4fbd70ecf6a92a1d494677aabb3d71c58944a3d7df342f4f1db8a9f40ec8cb3fabca6ff31ae8047ebaf734834bc35f926f4e0b877b2d01f303ea03117186e1b51d9910dc8467425bbe442b5e3053e16c9640386a1a4f02646d3052273a877b2da612346fd8a5f9d31b6a0dcf4fdb7b2cd9822476d8a441902fc152e18cb144a93e8c12690e2df74b7d048d0ea11fd6b802223bea058b5b76da9c2989dbd036e2fc62a9ae488324d131a58c4363ee2f03ffea039bf9d14b0e85d55131f377db8515cdbc71c1774fe3f63474a6277a1c74e71d408069b092aacf7893b19a1b8249fc9bc4adb03d3d61b5e7f35772fc1a2652db649a2ef2e7e0f7168eba45cd05adad021a130e2362fb65371c158a85d2389b553706865525d91e24be430622a1bcb4c189078ae79e93e094fb309144edb9ce8e143050cc20f314a3a941d5cb2e71cf34b86c32e0f262072aed4a93f852d2c9a510b04a83fb4678dd6d352fd0286dca1ee69654e0a93f5d2bc8761e25abd304996ec91b614f00017612f39be85c50e2380ad6f798e4241666c4eeb7a99a8a118b3d5893b5d6dd2b855e269a36186634b4ec5b7d56b2d8596f3d34c8e29dd499ba1b3f5ec26f8c21375c547098c61c27e17fc9d1259f86b3b2d4b8689de4b4189b6b47975388e3055ae4afa623cdcb16341a20e159dc4092810079f66cad04813f6851b54724a34c984cde0dbd9e4b993fc69e2287dd8d71e9c170e78675760e0851bfe69c09045436825e3a96a454e88272b91fd6c09e765a84516fcebf942c71ee8fe0175cfab28dc31e537fba1cdd894353aad7a3d25a10f24182359261206ab0a62f5bc050472df2d4f4d2e4a1903a92075975a0458def872973a096b2b26ef6c5ca8330c6f7071fd73ee964579e748c89b120df0af736f95eb6fb7bcc9fedc08604f98ce70e19773574995eb7242268c2bfd610942157e48e797ba3aea66d1f07ab7fba2008ab9677bc440f43e6cd29f4e558958bf62e06ac30ecc5a09e4c58586e12b6ce4706936169ad4622402b0579758e9e05e7936886ce7ddccfed511f1fac3dcfb7ddbc0bdc4a2c4ea9672beeb1d4d9195649d8dbafcc3cc19d369cdabf6f6d966263c31bb4e8c30b8b43cb7912373680ff39c8dca9d9560b8b712903dc69b2818f16090c1e6df217bc2ff11f9ecc1d7912e2a5e5351a6ea50df84123714591b79be9e9cb380e87e340633a7ebeca9156268764437c5ac70a80f6c740185c7f4fbf694b328e4b145c4b733b7680ad6816105af338b01b2ca232e5b2a5dd55d113f4aea178cf29e56d4a00575af366f65b9312fc630a2dc66c285c34d2b345bb1d89728f8c135fa2e96ecd8d0473e754be184bd121b49c671814dd55974555345997020922a2948d3da7d8a9224ff05237cc350cf44b0a033758ae7e83982e4b6bca8b45ba03bde6e31084daad9c765f1629271af1d3bee801e864836a4d7344663a8da52d4c479359e87fb566ace50ff44914377b8352cc782426ae131166bf19865a1d7783cca72221c08c4ae43646f313111783028b1af798fc9842d4e6f0c1c5aa2e83f3f3b8b93e4cbee045f8221f2984ab5ab3be84fef148b4fa655bd396ab5c09c37d13fe1cf30369815fef1c1dc619ed9da25c0ba988bc61ca56980a63c99e1e118c2fd64880bb28054fb4f8a46e04a1e2fa04bc468db5b0fe894e2747a3c104d058dd1268fc62ee3b2b28e600aa79f9b800b4f6549cdcc353cff6171bb61f6aa8609e01beb68869de4865353f50cefb67d99e0f59dc94992f26497d3945e5ac4268e469bb5b7a1640436f3fe08d216fd4347f60958a7ea3e1581b307f1ed4bd91ad18ce2be7b68e784fa609d05d6994515d390d33f835d70dd5bf9bdd3b4fa899e53098efb94f2c28889f05c4011ac3a34601a8761073e0acf62206fed0cf1cf3ce2fdac45fc3ea4a17aeff460a9e86dd502fb455efdb277e50b38e8583ec9f5f4277ca0f41bdc2c7319bdbd3cf7339b29cd41e8a8d1d0645eb1270ac34cf260c0a9473c8d97adb009773111c456e84532bfad5e340c2de994be06c938e58d0d9f182e7fcaac8336fc81ba54dcf0804812a20e7925ec4a20798aa78a66af6ab8804141041c8d7524401380d2875a9581bc48c4133a4682d47341a792aedf246ca91be0b5a5a34ef8c951da5104b4249b7702f509117904dc985ff8cc8521cae8334d668ce62178216c9adda48caeff6722e1430e2083d4dd3ce84ffa0d2668c36e6ea76b40ca15726fe28f668124843f3a4e968f19d37d3c457d40bd04f47d4c6602de4b9fbeb217d2255382f25eac0f0b1b630c228e22e37bd5b143ad3b0cbd225e3899dd4a542d4635fa7d79abb6823b10ff0ef36f0d0d32ef1b5612decebbd7f44f6404b1967eb7b320583bd4b532898258c0cc471bcb0e68734d7c673f27747e3b31430ffa224926d00951839b283987580d9445fc398ca9cb150aad9cb8194293cdb95c74502f7b4c83ec058944ee410bd99fd29a2a8dc0b9bd6c793bbe44b9ad5c1efcc6e7cfb2dbfe82e8ed441cf4d04990f0b3378dbbc6549d25012a19482974df406cc79f26cff37424cd5ae372a2b04aa266a510de1c89068359856102fd3e66a721c953803c34f6ecdce65d4f6445349a5d07e707b623c4dbf8aacd80da5c46cb477173496b498f1bf1c0845c1c36f379ecc7a9953d55703e37c6e087fe11878b65b7dddc72b71a46802290b321781d2abb21793ff3de32642544e534afea93f6219587234b5b67bf19032be27bb06b42bc65e0d8131d553da3e215772e9ebd0afbcd35ee6cd3f764c5143a6fc39a3ef587df2d720f38482b799f5fb6385c2960727f434a57080c4e38c6855b3b3caf89b0d31146760fc0ee6649ee358d89713d92a391cee27e0454be7e6de207e1683cd66b95d68c14d40ff68c5c3b74aaf61437afb9380093451d6d13dc17c15f611970e64236a136a2eeed4dac3486cf4dcfc6a6b8a1a093e3ac0515ce25163774e97b950b0b22db041b5985f23e0519e873832669b158cad7f9777fadc289fbc54b97dfd16c15f06b5a04350dfae8f2586bab49627739b9f47f956ab823861ea55c58a2902dc67fdd7309ee81482e723222ad2b1408a67502b6a36f838bc3c9ce11327702d7e0405fe4fb7f160a3e1b6f1d5a8e8b446b057c014cbf0d7873412cefee77a2f7221a1ef421f772730990d48322ce1527ff78d3feada4a04eb53bcb267da55e5ea079e6cafa10bac4bf4fee4608688631aeb1e47610efc", 0x1000) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000001540)="87f283003b43918f0e24dc459844d1b40d1c576666fe57aabe579a0519eca8d3c2c23cb8ea81e26a1e7fa5467625f1d0d1f5a49cf7b7125243bc13b57d6f9a5c3f16f668ad287961aabab10d22005e5efe91390c7c747694c32132706a16f8a1528a4e7b7b0bb33a4cf10cc277ef0404d5df4f66db561ecc5c725bc32dc52cd5cba69573df58d530c9f3a8422da2c7b50fb6170e06dd80a851592a5c06e116f6c51a58fdb223121954be4f413b899db33a3c82d370b99fadc9297cc5415ae3c50af16b2baa3eb16cb9fb4ac0e08f621ed094392e950394921f", 0xd9) flock(r7, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001640)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) 16:01:47 executing program 1: unlink(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x1, 0x80000000, &(0x7f0000000100)="b0c154f52feebd2f5950471bc2d52045519bac2bb97e6c8206d169abc1866a88dbfb2b5441077c9ed0df85bbd6a2ca30eb4e8f21e26d9c5bb1e2e3a2be74a2d5fcdecc619640e4311959c2dc095a09b0d2916c2a89309ffd9c7d241098945791bf405244f94db50a5a6e0ba777f8383602ac959b7cf29af3122315f1cb836f0430694227e27d57c21cee6ff9bf65074b25dfa8a67b29215385d843a156c98ea97f8e0665ed055407f49df05687ec447e", 0xb0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2deb80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) dup2(r1, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) poll(&(0x7f0000000000)=[{r1, 0x100}, {r2, 0x60}, {r0, 0x4}], 0x3, 0x2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = socket(0x10, 0x8000, 0x34) r6 = socket(0x2, 0x2, 0x1) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20000, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x0, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000001c0)={0x2}) r13 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x2e, 0x6, 0x9000000000000000, 0x400}, {{r3}, 0xfffffffffffffff8, 0x71, 0x0, 0x80000000, 0x3}, {{r4}, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0xff}, {{r5}, 0xfffffffffffffffe, 0x14, 0x2, 0x7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x549, 0x4}, {{r6}, 0xfffffffffffffffc, 0x52, 0xfffff, 0x1, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x1, 0x4, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x8, 0x80, 0x4, 0x4}], 0x3ff, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffc, 0x21, 0x1, 0x4, 0x5}, {{r9}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x10000}, {{r10}, 0x2c9138076688e255, 0x3ab94e51cca49610, 0x2, 0xb2, 0x9}, {{r11}, 0xfffffffffffffff8, 0x4, 0x0, 0x78, 0x1}, {{r12}, 0xffffffffffffffff, 0x2, 0x80000000, 0x100}, {{r13}, 0xfffffffffffffffe, 0x10, 0x2, 0x4, 0x1}], 0x8, &(0x7f0000000440)={0x8}) 16:01:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f00000002c0)="9166e0f51ddd9b025f4f09ba93b4ae23b4e01ce0d244ea06275a374712d4deefe35725933eb85414647b75786be906b6e17f8599370ac9d7b97a2b4296d7ac4ba9a85b6bf4d1d1c022d380f5311f6fdb46ea62cc12936b698f604386e4386858", 0x60, 0x40a, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 16:01:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x1f) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) flock(r4, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x1) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:01:47 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r1 = dup(r0) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r2, 0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffffffffef2, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64=0x0, @ANYRES64=r0, @ANYRES32, @ANYRES16=r5, @ANYRES64=r6, @ANYBLOB="673fde8296c41b523758a4aacd1cd81702c1b5cfa45be301fce9c8e2bc3d8c4953d615aba99778425ddc8eb1eac12fb90ce66cf73128409056e715f1d2f5db624e825f968f696fd2106789c775a163808e14a39b8382a67f8d8ee95e919ec4037873c754b4849f3dedab83f0e5e71991364ad596823f25082b2043f6e1c255a98a22bcae2dcf3c6568a593b275021b9d4b89cb849c0b0573bcbe26d8e592b8e50619d2a709d6d3bd5680774bcdc210dc1b67e34143d81eca86342da1ee0d3bf5159c8180a7260cad25cb0c1ae8040e235c9325fe427162e3086f357e2d770ea7cb63d22c18e960c8d6d0e292571a5a6252574bf27eb471b37390f58a332fb828cdac7c30c27dba0afeabbf2490bbeb2ac7a6740e0a2add0690b2535134f1380625c1db7d2bc2dd0e7580ba46cf68cf09105803be8367793326630c8142caa5aa06055e93c8172d6f7c89bbf7d8fe8a9b2ec42326b28dccdcbbdbf9d49a5b029a1c1507fc9105ebcebf81934a4c7cdf9661bf86e20a9c17ab32a24dcbaf75128dff375ed142a88da9028715b62561fd02f9b76dedb52f605b354035d342a76ed4eaf0cd22bd81537eaee21c5463fa05e4e3e9ca81318b0d151b29fbbe7986657245b4031a3ebf1286c1fc2086df0ede0aa541b7856490d44bc1400bcdd5646da3ef8e000a55fb64b875be24a8240aa8b8a3ad2c348762c794ecc5fa990c7a102ccb5ba2ac322a1a18157f9f89171c6d6ecd5694b0d2031e7e1d0024eb66a19b3da599ea1061047748f7926bf6bae296972da20c048af34ba0f7017433fafbbc00298b2377ebf7a6554eef851cf4ef0438bfd1883b7988e534f75569045166d1f1da0d46b9eacee004345f86c7f17272055cd2e4ac577507e7b787635087d9c5336c776b307982de7587c154388ddf2e1e746c2e90f98338e4901778e7ab01c34b84584dfc57240270c2be08aa75a628fde88e8b50a46401e10c9741adf327fe7d58ab3d7e05d1c9fbc09e1ae0a692179bbd1b4b865963c73ea604f2024835b7692d62f0e455a0f53df155f281cff101b82cba129d155b6e21779b96093adcefafd17555360a5b1f1d156311c75c1c562b94ae9de68551f4a04c42208d965212830b4ed63cd7dfb14349291b0df075c4f8d0cb982c82c4e77fb82c11996dc88961fa00cf24eeebbb2270d993cb4d545d0f57747da22b5daa19e54479b84bac17d1e43c024bb93392e4e0b77af9bf3d9099984e1b51e4c7d571b688b1bab9297997c737500f6e35847c6872cd33b857e2d68b7035ef98f3b605d89343960232893524d2fff7a727f2b46e4c0e51e6369cf20fa87e008a2300bd4cbc92a30678414512ef8b1d569032c062a0e28d2ad2be603ddf8d481b1d7cfb9d0e6ac956b82017d31cec8e2ee70cc9c5bcbb18634637b0209a4fa514b5fc2a7d272935293ec5eca9fadcd01e69d91d0393f0f90440c0d2989bf787c118703a4710228a4dc28f9ce097c9dba597d7b69c6dc9009b745db7c5c2d43bccac2b728455f7f1715e18b486d1d5ee27e77d5c3eddd535a315812c0f26355687b580a7e86a73a0455d81296bfa21b0cc4575bf9984cd91d5b91be42779edd54fd8b1b0e404a2e19a5b7a3633825f7d555b10cc04217e6b9d4fc0a739d43cdb03bad57b7edca5c82e74570b61afe720e63e4804f45db03886076b4806ad0e797f8d5cea0ad7505fb7b82877ff566268cf6b27351cd2838315787e9d17f79ce3935d78ea47c5f06a66f0062bd7a90f07caf99204bdf247f7a985d6948301ace61267cc9de13ea467192791bc096e97a6c91626bee986d29fdb513bad7b344b81351f4ae6b54441e32102be197dd61afd588b1331d861f1c81d655e4cb82c1e233f6dd67ebb8f6f123553de8b1ab5a72adcc2e91cc876d6c7e27217456e996eeb4a9608f4f8d5e70f1192c453a2645d40b2a6d3950bf932d0bd9c8815d808e1a601c1e5c202ba1264e4e73d2633feb5c4b4001bfbda001193565f534b01cbafe2423ddbc9f915baeb3426b1bba808f82ac6bfdd465511a8f31d8c84af80df51137e90582e496e16fbe59dd9508508f8c8ad11713da184d1109d4851c0c51ba74730a4dcdebdce8d3dac8f1045d568060b1817dae05c15f8a9c149c6929c0c98a8fb80fe6b980089492a32bafa6783f9540e051c3aeaef8f8b9db619a164876f22cac9d4727a7b29d8181d964e9d0652a11167e0ad8797d26bb6e062fbf80b1e351bd486b140432b47813e7d3168a5ba4c0b4c379c3b76a7d3586c04fe266a5abcdfd8ec6743f1ac0005a75fc03f4b6a8d5523b30c88e9ceeb4fd2655dee99eb1e5822e11aa52e847f934c3969ada2e4863ed978812fccbaaed9429f02e908398270df73a050d1f182f16e13da1cd7bad6c9bf9a19a6ce4b5e00b552c0e2dd5f80e04667c6b0c9b2ee509eb6efaaa28f1d58f350f1b316ffebb5008100c972dd47a05ec1564144656c6c177e84432598fda24171e1003b392a8c6d37491911430ac5ed9358bd02dd271e18552841842d7ee64385f2c848380f51967bc0a876fd78e16bef26123b4f4743c52d19f7c7f03e8df1fff044feff3f5096baae4539e9e5ff895227727701395bbc0c39a50712e82faed943a3873ad4cd58d20133158bcdb4d7e918dadfddc1fbea280d6dbd1024d20596d6ed159188514155daf48acc9fad9f0a6851c9ccf0ed0debe333099744a96b54ba7c96f7a2e5f198f195cbc523f4155733119fdff002b7cdb9b79032164459fc3b162798d3f508b382748bc2046dd2b492ee8ddd5cf0c508f5253f1d1126b3db73c0e29a6f8ad9b48ff88b4990df3db652abc67ae4d3f226b5ff7f379148bc5a9b5653d7bbccc0627f50f208db3b7e0a6af6bb276e503d28df52123c0ac9a334e96a65f5fab4a2c8d6079297ab0e3e72ce61df431eac2ae601c9a03eaa8a53a890aae44cec8f9586f3349f0e21e26ad0bcbfd13baccf60dc8f164c4401fdda6aaf3d6b21c283224ea9453daf0d692d1971442cd1650787523a842c699ad2d012d4076a6a7b78148b8d95dcdfdbeda678115117eda9a5e88ff2e0472cde078d4c9100233582d15009e3ee513fb219301d94fda8de78e0632301965018d06f2cb192aab873375d06b6f323124c12ee31c1402dc3289e7b54c8f3cdde18172821de3d7bbd782d2f5523f78f115e763408ce81a144622dbbc3436131dc11886957bfe51f6675542672f510be3902a871bb5cab6d47d6c92adf9a7f560ac9d29ad597b03941192824a3fe0bbdb2921c503069e5b21c5446996a91727996b0f09f5e3026e560caf91e2e2baf73a6e8de094ba9ead51050b8030d1ac919cd9db162534bd0f8f9fbc81a06aaf5a15a560aef903228b21a933fdbd94a902d73bc9651ef20e2b97d3b22fb8348fab082a54b05c1f6251057b1ad41a52d8354861a6dcded97bd1051563e3f5f96d42cca2c2b685ab5bf09015d913fde89aeeb013a6e60f274c01b387dabd0b3645716221dcca859448c72887a6e21861423b134361f178407ae55be4b79dfd02ebd7d9a7ec5b7328a2f0748ae663a1b395701265508e289c24a1899e7481e54b5d82df6ff069dc18bd185fe57770bf42bada1f04f46026df673d3051bcbd2de620e0a190e36a44f68863e179e0aee2d98234adac3b9cf2ca329c84c8cde204df98afdc226902e55b1dcec60459dec45e32a2eab38309a63e7ff3dadcc1c78658d6abb21a8d82f6dbe428b1f674c0642e5fd08de6420ae24799d8ea71547e1a4af5123c51ecad5c4be81c1fd9be84ce184119bef2c2f9ead52a1095c434043c799622363a8fdd89da9568e4cfd259f1cefad2171cc2905d209f22b2ac4e0b38e87cfec9b0ea49c7a63b8ecec9e843323ede98480bcef9cba2e4cf6dc04f283ad13a900900f24c6909659c54367f0626ec30f04aa78865304c48a533dcb80b644fe27a840d96e38ff1dbff2f612c7ab42564c2845c76f324e53368af936b47dc1e84fbfee023d78c3ad2336fba397209ad12fed22303658838ce444b744cd5f11252835a851f8c19eae456e2a7947a263af2a660f4a90e7ee3bd04361b46c10e155a1633153a9ebf70e54471476f6fc13e4e47584f342aec71ef884a5478bef054ea2af9bfab55117092cb9e2eeaeb1731628e8d4b5bd2906eaa3e28cf6ba167791f8b884cd357a489727b25a15464e5d90b22fc1140a51246da14f8a14172b49119107777cbcba38fbbb0dbe6a9fb9fe1eb542a8326094bc5c1c35280f99087b1e9e6b29ccc2b193e03ea3a88a4598b13168301afedc115d4da6aa1c82a750f943f0da31d6e0e008c3cd8bb0ce0b5e40f3ea28e3af3a60adbf39f86fa2e37a109a6c6e46126fc877dbc6be0467573a92e59983f60d1ac2807103e2817583684f584fc96ce8e769e2b3942cf21d7fe89968264e8ab0338183e8c6df5573989c583cdc216616e75173bfc0cf9ad9c0603b8ff792b3775616e26ae25a63df48d55e22effd83bb9792164e5c0f23af35b98829987d7354cae2f540d17845c10ffcabfd14ea0e64e412dbe2d704272ae3fffaa2c0a3f0b468986247d5d47e768dacdcc74cd3d79944780f67f9c0b7d61b5a11471a6f6c982ae034d5896322064b43694f427a61730724523e1e19d0105c7b8c8dba8d97586b700335e99ae7e9cd0c311354cbd817d779bbb4dbf3a84121c340a66462a65bdbb3e9faeff84f918299e510df8537874bb4c465ac2696f4d50668f91eed2b35af2af6c4d2a2c2f7eb054e3be52a931bd3aa59d937474a72d7f12c5f5df942f23beb2d6d06d1f872d4c4e7c0116728f8e9329f43dbbdf11c1fdbf2a46522e8d54936a5a949ba054e5782488b4fe595f0f019c406a0ddfefa00e3a68e10112eba141b1ffa921354f10e46deb05e41ce6c1568913aaefcf28d6473abd66424359f4cd24dac2538b9943ac5559c06f1f799a05fa7b78fe94b7573a091c03cd1c71a470b9607eb9e0843c620a8b3f6b56922e942e9608f6c52d1b8bf5a913716301e9d0d0ef621aa108b26d30c85453e5bcdd3b3082be743b02e372b9de44215e0e368fbe75c046608c06d6bd5d1aedcdf621614aea408ae62ef4b80b89a5388b7981c0811e09bd43530fc5125076447b9eee6420a34687a2d08909c36b66b00286f2c31f7008453c9f2c2d0351c398fcf22d243affaf9b79f03d115b7d2e9f416625997f1d93c4a60d4972f755f12ab35579ec0116b684e215d89e967e10f45f2afb3708bc7e9215281624f3cf6587cfa1523f6ceb3278431d3daa8af04ffe8f201ed99515719046f8a2abcb088f7ca3a1cf1bf910e7bc01279f476544c2eb9694eb083ca8a12f2c9934ad1c381bec08d5fac5e59f3170e4d3dfc4f49413169093404de82bad8d42d61ce63bd6e7c467a143178f0e6fb49d4f38a2176cd2936f3c46636fbdd0065ba3ddb13f2eab819af245b7862e01dbc3d231b7eb2f0401b7509424aea38082bb4ae33b4d0fa15b4fbbfbc6e462ffa6ce592ab89dfe095fca0245eea77f3cf4f63fb14c2af8b824418ffe9e7e6d3f32d95ebb603769a7fdfeaabd5bb3e9ff24949229db6269757217c61171dfc9effd23f36db0028934d3ee1e4829485e30e2b450c62d7244d0ca260c65a0c4ac30e339429738eaf99f09a6e35015164d58520f70698c168c06b28e1dc348ddd2c150b218e651d6115abdf9f83539669dbc8810e69fb3d01a331c3aa5a6874896a6710edca77f160d392ec7ba17acc58eb076bff5c83da00a882ffd51f9d951931b6cb6292d579392193"]], 0xdf}, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) pread(r1, &(0x7f0000000200)="e3e12e9dc01456b0ab95b78aeba8f2f3226483600f85bd67efeacb5aa386d6db57a4ee0d71aec2f9a2c0984788d7815364a71c7b14afd3744547321082a94628e59c59f223bc3d6fd04a85b04034f7461fa98d338b97ace18a2c447e258aa1f43c6eb8e7aa18130f3fede774fb0260ea86a9fd443846a1e0d1", 0x79, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x1}) r9 = getpgrp() fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x2, 0x5, r9}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000004c0)) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x81, 0x10000}, {0x3c}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x5686a20ccb73b052) accept(r1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1, 0xb5}, {0x15}, {0x2006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:01:47 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x4, 0x0, r2}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0xd) 16:01:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x0, 0x3, 0x0, "00000000000000000000000000001000", 0x0, 0x10}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r2) write(r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) dup2(r3, r0) 16:01:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x8000, 0x46) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80, 0x0, 0x0, 0x3}, {0x6}]}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x114) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) accept(0xffffffffffffffff, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="2568629d2686372ccc3f9911454e9d9385e596f5223b796d6ad658f40911ca3cf3f2d31666e257d0e8318ff1a43952de9a65df98e9364f03d0a0a161aceb18beaf4b6284d41d04600f52e9a2aeed690136aca03164cebc4feb25921303d4ddf4f0e313cbea5cc772c1ffdacc27473e2b295000fb0b8cf539bff9aed054079002250d886da128cefce147f385d4d930d1ba8d897b276a0a5f0deaaefc25142fe2fb72087e09a7f60f0e17b9801e07ddc94a67a6608c61de618b2c12d9557fdbb1d6aac3a7be1a97758aac0f9b13b7ead7f8931cc9c0214c190a107510f4e2c992a6477b67d04cd66b7c", 0x464) 16:01:48 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="6f01163cd9b4599d97da669ef33dd2fbc9f375b913234b27489f1d4801facc46618041bef0dbee2fd2034d5665a6910b54f3d9891b01185b6bc0e53d0c6524202851bfaf843d5c8aed49352daed7a270dd0c44dbe8f696dd5e790103591efdb34fe849a88eb0a14b40d13fd592dbada9bdaa77b920374d83d8a87280f40cea82af30381603766911c705cb0fe8654f2a08c3590509642dfa7f65ed48b8922de274810c48d2c83348b297e8d57c359643e022acbd96bf51950d42d7c44163f5b09894ac190275306d46f064ddf676ba23eb26b3a82d03f716371631a881e39fa6a84447195a0969f78f2821313a198761b7e3e65f2c280ab44e22b776d805a553ff8fe442b348dcf97906d1237f812ce9fb21a80538c8544429915b2e9292685706b52f4aee2c72cf06c8c87a2ca0f576c62e358a53e2e7e533887e5d52c508ac6d13a552ec3d5a9d9a397ef7ecedd55cea8f7cc6499c665c9c90c187be0400a006a86d90a66ff37ee74b9420aaabfd372f76fc4133acc43109c030e7e824554429bd0c72aa590af9cf9ea0528f9facabcdc7d058b2b455677c3d4a0f78dc795e2100eba60c2924d1cd481f491e669cd1136e27edb63e39e05db96343e48a158b45485dfd1bb629f34dac726ad12a14ded827212d576727e1954127a3d3cc935bf7833f762ff35c02c9af0cd3189013862fcb06e0e1c8c80a8633794a6094867c8d62ec0da8628909ca9f7f105206f7baa3da5dcd18e5ed71bf91ea391ca9d6b8d060d54f3ea234036e5f3fc771daf12dc5d43a65b8595b503b6b5f0e70d2b58f82def59689588ae7c86e05facbd6faea625465df7c53de4f13fbca82cf51e9455e00cb567aa23afd37022eb5c59000c9947b6280b3f2973b1e0494951a76f25eb77135ed1c21dc97345616968d792faa3802462773c3b476bab5dbadb7b4bfd4fc8d7755950f3f43b1b26af9e61a4d576b65dbd39da206834bcf4c78671c1aecba5c16b59d588a79b19d8ef61e9133d235bc017e34693a019cc02c6776bcacc30e103e25a4c078efe66151100822f69c1e518849da5deddc67b6f8c566467288073c14d8a914107aa16e08f67ff6d7669f391f83ccfaf7974ca264c07347b68f4f50f4604348523361236ee0b0d7cdc2df8408025236b96b199f07c0aa11809a710ded946e2251eb785d9c9a28f7346c73683e21be940dd80980e4ddff712afa7a47971928584d5855e51f4a04fb3ae4660706041ecfe7638f9230c0472de7067fc3c551ac26c19d04e67fc13610edb88dedfb88cf03061020b3b4695b95269dbedd553364cd604eaf38acc89b8d11a9637954c0f1fb6cdbd3723928fee7bb5300d8f582429021edcfdfeff72365534a62b69e4a6262899339e284771a74d55d8f412facd73e62099f3d12bc0623677a8bdf68f0daf927f52c3170c9ec8281189c0af79472fe2fbb2586ff172b031786f62e29ca17e3f46e3405b2ec8094811daefd373b39f6ed4443bf0c35eb87268fb6707d4bc76b2ae77588c641ad4432c5451ffa37f5af38821a26732051be97b06578edce5d372dd81ff2a7fd2eae74c2ce5f76e784489ed778899037e3f72bced4d815affe15c90ce9401e3cf3dab40b453c5745a652d355c3cf5aa29a385aacdbb9297eab0876fd0964f5ef94eba06f97828384e15aebcf7f25ad7f40568088f224bdd187431c744a79ba7b1985d270aa2fcfce632cf9a3dd0227ffb8feb04fce6258a974d9cc3ff263750a6d15c30bbb98a3ba6c3ffabeea507911f14a1f0e60d668a2708cb41cbf7beaca70c6f764080234feff193dd8a7972a57e439d9ec7e77dd943779817a8a71ff673345efd1e20de4c722a15ca60bc3fbd17db367b6dab07b6ca474f88905702683f1984b349ff495210b405b1048c798cf64a4e05116cd68d595e28b9f3913ebd966c3479eec795097e36db2cf4728e826f3061513fceee343e17bdfea79dc4a047e9a867a1ec83859f850492a305821cf13c19c93904d3ea97b60bdedf4ca9004b31bd2ccbac84e98a0fcf4ee5aa5fe1ee7c95813d8d6a44219ee33f54f6303adf16b50fad0893de529d49c725969c3be7753693977b033ed9e4a8f89350ec26e2ca005301394b405cf3677d0267224ab1b5ace50f9b62073be73501b719ebad5a717e7ddecb50acd70d1db64546c43865782705bde5cc225f96bf5114be0bf283fa08dd9c574fa20255867515a7a6823cc878f52888158462aac3496898f3a16465311f7f8095d53ab077e98c6172c2da65913d61308e5701b32358741b9908551e5bd7d5b0e61dbd3c49db026382a17dd7e493ecd1644677ad7dbe7d4f91568ba7423c410342a1d39cfc023a98612358ca42a3ceb9b1300c52238bfb3f79ace134586e1b38b853459b3e3d81367eae1c34acc3844a797abd0cdd413e002a32dcc5c8b27734fbd288bb7c5ab7fe09ae6a41c3925d3e6383bfbf2e186b378a5b7992c5faf75cef5da40719f52588fb05da7874de0e93c125f0e463380341c62b997bbca66d37c3b02cda942cf401f1efa2b27a0da01a98691108d4525dd0fe85c0b2af21a8aad2a2552f30ed21372e07827efef5b3c1e1e6efaf1985ab4d084d63990924aea2c3bc486256a1fe702a12c60656271cd61abcddf60243d13b1e29df49ebe1bd84706e489590bdc1f6c1175bf2ad13bf539a29855553f282226a05e5ccd502c4bb1de6708d77de6aad0cb931c222bfe748ca0cf913158c594d00904ced7d9c93181bd1e41203381864cc6fe73f3979cae1b601a16e5531cecff4151a50ae9b8b1943f7a18829c1b3bc9289633e270881656929fa46ba13f88c9e419812a9757ed0c40318c441d11ded447b87835bff0fcb378713afe5e941de89463787a5307a937d5b35b02358e26333a4982f0cfa33c78bf55f1009f923243cc0f657c2271633e8faf66ad009f8ea1ce5fb075636acbbd9bc96fe17c44e1d6e10d182c2003eff023eda572c2bfccd97ba03008e18b010b9ff937d640dcbda1d7484448424e26d72e1c9ebac479a956373a2064f99c779a6d00507e6a56bdde9550154c0496afef59c8f1bca699a28a496de5ec20d8ada4f809133d6d0676e4e611e62d192407d2df4bd70fca1fddc1fdb05ee1adedd217f1d95176a8743b17d217e33070f2aa10f734dfb4967a5516161fcfef48b6cff6fcb952f46971155031e30b57a680bc4074cc6e648f4bc59bff71beab6783f2010c0553c504d00979a35bfefe16737b82e7d2251ed772fc08c957ae45b298af41e2a58130161690c96007a60e1742f2faa14b0cb7ac1e73cd2a712c9ea1f5579c7a8aa24733b3173459678b1024d838c197dc3b0f34d4d491338994660d094002503233d9f3f7db2e93135bfb6eb5083d0e6ca37aa581fbdc9c0270e42243f8ad693faae3dfa28991b34264137f8349a2c0bff35f517ec99d57bc4005a841b4cd5d54ba89165b69276082fd77370a05e9687e2e7e5c550917114776499ee685b39fbfabfb4dddd0bf5ff24e1cfc8634d9fc7b325c52c7e14c8c9142b56b652b4da94c891eddb9a0f67472ec1f1c9468ad5d0590cfdb1442e0e44d0536551b0d5d1005fdc629231cce9fcd4897759904b0204d2686468a1dcf77164e959bc58edb9cfeb8793ac3713d596e6297fd642deebcfb281e4c52dfb96094e916972d99859945b6aef634e858e6ac9cc4f58e0197cd07cfc05912885fedd19c4b00208cb132d2da9aa351bd69f4ac03e86db64115b6ab356867192a167815032a9fab2dc892ff6d430cd8c5c8ec027f92558682875dcfecab836e4357f164b7c87d4a41e56b30a170a43254abaa70e960099832d8bb03c67c49e335e5c7918ade023816a4e3a0546f5a1af7e0605590b898c5beb4cf3e7a6f75f63408fa7f5648b87420a2d94cfa9db310a6779da2de474c1b5585169b0930b77f43e963595e0cf8ca3860b77143fed651f828f1ca7a1e5a5dedeca8e715c7e607e5197ffdaff68447b1f58971c4cffb81a1efe75b46bf8846d6860f7bb34ef390d9875c285daa4ecd5a29a70ef0929061a3109d6beb9097536e0d5107aa45fabbcfe7c9a4570447e8900e9d21ccd391628b2cbaecd0b3be7ca2738457f0b10d9f5986c1a2f1b6811df723bb38dc4b7ef8e38a1d1e231b6d91a5cf139fb619617fa5ef3a18a02087ad22fd1200171f5e9aa39dbf7d74dca0b60cd8c1a73fd64579c487343fd6f66a499b820befdcb9742411c8f9228df9930b762411861afaf055f793e3d039b2fc907328f37a225911fe88e84b5f92d5cb0216e162cdac4c1b7cadfd33dda8868801e8b3d9d025208c21a7a46c60d19517fdb3a1dfe5ef9f53df690a7068141905e0108dac53e362a5b7c7440bce1aac7cb921ad71bbce1796ddce2e802911b225b39380d39999910793864efa4948793eb67bb82f38decca6d242875da3a141aba4b07e134fced469168a6fb5123ccd9e4b98b05bc3a7135dae32034209816b794d573f723cd02b747eddb3f5233aef1aae0bb31fe357289d5eb2431f0634bb4807163e15c94dad4e49d88c9cd6dd96af8945ef04e1c07032e7f9906e5cc974fd2c673eab9b41e32702e2b934382744acab5f512e405843d39f3a8adefd4d2ca4c1d308247fc927d3b51ee39562638f387f18d0f7e025a5c855567a4c03270f200de88211043d507e6f27586d1d3eb11fbbdaa4b69f4d6e03c2076f36f63fd3ce2da2964134554aba4ac0ca5f0021acdfc494e0cb26c35859dabfc1c46216d3209d5cfaf96b5881273d546bd15f705ecd7a38a91bdcca51104b7deaa759554044761732297236b41e9ffb3452d8c2fc9e999059662817b5db4e30096d6408c1154f4122222092a394ff9d195f89c909b250d367bb268bc4bb4d063adb53ce88bc75d8b3c11075e78a406e4faf0a97cb0eb7146846bf0f48681e31a131f4db247f3f97e211d0b451d3bd13b47c3f1087f0a0a0eb969b4d4e838188a45c25eea861a4cf1a8a0b8bd73cb72a58a80218babe4990e6a8db982ba778a558fc3682eb3d5b7c2ad10f00843f6bf215f7c0dfc7c62de6a92951da82c943f75c974414a9faba3ee5939259c192158a0091c4efd3df4452b31d5c2e45a0b1dea39b99b31d3c52ec885aed7fd556e1c20b205738e2d6377ebec8a6b773fed43b884979e6f95fb62d117a40fc5773b8f0e94a78ef6c3df717f61719128a9487a96b9c66f2c7ddae263dad498abc6ca2933cd88710857a36fdb2ddf0372980632e1e42703beebd45d0a70155b79358429c018323cd0c3e372d07eba0dc1bb9ccc7ccf2514c4270bf3628b71593795ef38de6b36dc17a7017eff3a5b8e4120005c056bdfeab8ad548df132867c6c1cd61347ec8961508576c58effde1332835effb495fddbd61c1d588a6aff688e6757f05422fd9cd3174824b800b9180326b39fb6171c035dcf42d6c91456b350285acfc2b94bf88c154590c6d25ecd62d60cd9f68fddff09494b24d7732e68401fbbe957405fe29ec9d5523e4697f92482bac5c0e0e486759efbeb990c306f636e3262da9a5882b05b53a5ae3b1c7af00197a2727e08a4cbe9ae08d592a6d63ccd55452086cbe12d18c728ff26370a1e3962c63589eee5b3122d631f71d36725e66d4ceff7eb3ce0869f6efec83cca6c8dfd62c445bd8641183556957792255fabab40019a4b44debdb01199c50ceca6ec88efdfa4abc2fd7c9b23a1113385c79119d1e1fdf86085ddaa9b09b39b32c820fd49b10d2961ed17d2f1f1aff72c8bd68a33eaa53f6a9cc18d6", @ANYRESDEC=r0, @ANYRES64=r1, @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR64, @ANYBLOB="3f38bd6f722ea5b5dbca215e6ec2c3228b6bdedbe08acec496b2dda57ca1156d94655267c617224d4bcd7f9caaaf50ded4bbce7886", @ANYPTR, @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYRES64=r1, @ANYPTR, @ANYRES16=r2, @ANYPTR]], @ANYRES32, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r1, @ANYRES64=r3, @ANYRESOCT], @ANYRESHEX, @ANYRES16=r2], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x2, 0x0) close(0xffffffffffffff9c) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) socketpair(0x20, 0x4, 0x85, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000002c0)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) bind$inet(r6, &(0x7f0000000040)={0x2, 0x2}, 0xc) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="610eb293d8125b00ef7c5585ffb1a6eefceea0ea8bf880c8f39e2a850bec3cd534194e84def846df0c9ffbaa80cdb54895f10cf603b57a10fb60611a61beb179632258843ecdbd11afe06f37c9672a06991829ff11a27752905629fe95ca604ccb86fce809ed1a1fa752de3a7b2713f78b1e148fbd805fa713917a9780ff61fbf138d2ac4bc5f7df0f"], 0x1) write(r5, 0x0, 0x0) 16:01:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0xf2) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) r7 = getuid() seteuid(r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000001c0)={0x2}) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x6cddc22a7324c613, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x5, 0xe0182ef261899dd0, 0x2, 0x0, 0x20}, {{r3}, 0xfffffffffffffffd, 0xa, 0x40000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x4, 0xffffffff}, {{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0xc0, 0xfffff, 0x1000, 0x2}, {{r5}, 0x7ffffffffffffffc, 0xda, 0x80000000, 0x8, 0x14f}, {{r6}, 0x97478cacab162d79, 0x4, 0x2, 0x0, 0x20}, {{r8}, 0xfffffffffffffffa, 0x10, 0x1, 0x73e, 0x8}, {{r9}, 0xfffffffffffffffa, 0x2, 0x2, 0x75, 0x5}, {{r10}, 0xfffffffffffffffd, 0x4, 0x40, 0x9, 0x5}], 0x3, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x5, 0x2}, {{r12}, 0xfffffffffffffffb, 0x9fc1aa3e74b42a04, 0x2, 0x4, 0xffffffff}, {{r13}, 0x5, 0x20, 0x40, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x1, 0x80, 0x3ff}], 0x800, &(0x7f0000000080)={0x2, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:01:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x4, 0x4}, {0x40, 0x1}}, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in}) write(r0, &(0x7f0000000280)='oL', 0x2) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 16:01:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x78a0d99d44a1f99d, 0x0) pwritev(r0, &(0x7f0000002240)=[{0x0, 0x123}, {&(0x7f0000000040)="b9", 0x1}], 0x2, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000080)="3f1d590f3daa0a92b80d65e3e1ab7b6f706729dfed8180f3485a9a54e29aeb932f7edbdd73f994ff2ea1f4d5459948d8319c7094061f66e6f8d6b6bd08ba5528384bb6088beff6aaebbf110cb4f31eb96b98612051a6bcd42a4189c24dc2fca24798dcb53181a6f71a4307ee514d64ef132607525be614e1ea9abab83c49ce60af82", 0x82) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) listen(r2, 0x9) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x800, 0x9, 0x8, 0x1f}, {0x0, 0x7, 0x7, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x5, 0x23, 0x8, 0x1bf}, {0x4, 0x6, 0x0, 0x5}, {0x5, 0x59, 0x1, 0x1}, {0x20, 0x5, 0x3, 0x2}, {0xfffc, 0x7, 0x81, 0x3ff}, {0x0, 0x9, 0xe9}, {0x0, 0x9, 0x80, 0x5}, {0x0, 0x8, 0x18, 0x2}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000380)) 16:01:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r8 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r8) lchown(&(0x7f0000000480)='./file0\x00', r6, r7) setreuid(r2, r6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000200)={0x80000001, 0x2, 0x10000, 0x2, "b8ba088fded238f6b04cadd7e7363c6d5045ca93", 0x1f, 0x2}) close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x1, 0x2}) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000000)={0x100, 0x5c}, 0x10) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xe7f8, 0x80000000, 0xab, 0x0, 0x40fb, 0x5, 0xe5e, 0x1, 0x0, 0x9, 0x100000001}) 16:01:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8e13b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffff5}], 0x100000000000005e, 0x0, 0x0) 16:01:48 executing program 1: r0 = kqueue() socket(0x0, 0x1, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) recvfrom$inet(r2, &(0x7f0000000340)=""/203, 0xcb, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) rename(&(0x7f00000014c0)='./bus\x00', &(0x7f0000001500)='./file0/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0xa8) r3 = socket(0x2, 0x3, 0x7) sendto$inet(r2, &(0x7f0000000440)="e19b1db690a1dda024fbb13446c266f84dd96039f33ef822b5206c91163622812096e5546a6312ef03641a31dbbae7a84615e1d75b11f047d0666d706b8c26c8e2f02b6d65ab764712c8b482b4c47c00bc1f580982a417e2f822a1885f34126666a9ff954c1800dba7824b93ea85c2ea67e50d7d89a124c7ce4207ff4241910b0914d37667f1a792d28d4829c72d3710d35fc5c39cc3843e9cf1e5cb7c6d6c89e01ab5e7deff419a3e65bbc1b0ceb18ee93c6b74a7bce49d22a2132d3f549d9d1c90a281f23baf2e3e217fed9d4a76b181d7b8b2d64179142874d3934ac647c99c0feed4f1e663250049c2b297e62f0c632d97b66a6b893c39a5d5901433e024a59bbd9f0f05a5ddbdcefb9454f34bc1558d4715bc5a80fb62bd64948afd1a6abf87b658bc4593ce6b0d163d2db237f1548cad72cc3963c23ca79b0d8e1c428891801e472a411767f709430420ae8913932ba1628d070cc8efeca483f08d13718bdd6703c8a1d33bcba84123f5fffe5cf557b27daf3d747abf3207b59a7536cec47e7ca040af50473fed7332d09483c2aad34a9007a2b7b6013c1af5b6fbabc4f04bfe2a68b22ff8a3acb5a82eb42260ddfe97b30b2a1ec5ee1271013525ac28d78d076312e0e80e5f89b1da6742e594f4cac89f73f3e945d3433d0b8a248e8ba176cc4f86da4535655baf4111cbd23db6245c14cc9cc041edbfe95d29e210c8bd2a5dac4b22b6f9f1a5b2200e74848f2ad0ca4b8cf0018eec5dd80805b794179e98e9192d0fff493b85d48c1175adec784a93794e4c54ef7d394e0a013f61483bce23ade80af8efcd61c9cc24da370c04b7661da1cadff3d27f0acd1ff5656baeb1e132036ba830c4a020eb465686614aec175b42c0c4885c3739585a17801ef3daac1ce0c12d77ded964e370811e7de4a656d7b231f721adad5ddfbef75d65b3d540af3b7deaca7eb5bfcfba32fc67e4495481ce8094281a453515dd411b880adc93e4cb0c06c54839a65b87f70f140ee40b910536a8b7516689f31cf94deea8c84130911a86bbd31c6c0438c23461ea673a69130a18e1274b272caf7d55b3576c0c3b140e37ffa7a8809a2cdb71fa05299e046930c0d99c05d2f174ac12a120cd51bc863b1e40af6c4b76527b6815ee574ac05aa62428bd0e181e53593e4afc661e8560b17255383febe6f1304cc576d2858d1871463294a3f1deff04ffdda8c256762347a89cc1ce145ec06bb6bbf9f5c69d8c84660aee2934abe960c045e80045d4a1d68f30957375660a9109d4aba14d785543836a1f7ae7f2ffb209b0fd02ed8019ca99ef2af1b17d8d480af0915438ceb74846dab62339af5ccda488454c4d1c22a2bb5fd05b692a14db9e10e0bc5943224086c5f850ef40d1bdc6d3928a854c40567de7a4c4985a889fbcf8c1f25848d348d188f7ee112200e48725ace991a21b4202bc8edcf355e1d1de32b1ee1f186532d4261118aab5bfd80448880c8db1e4513e1f634de03a335940076ce86cc5b06f81f283ec77d59ae1070a8cbba6d09ba0dc8a836c502aea2696f56e587beb2221f25f14229d15c901f90aefd37fd0b0cf6b38d747c30053849429ad720de36625d594fa9ad6191555825553e20ff3ad8ccda290c3b64621964d39907c7a9321f5c50c69e47d76a66bd944a2ce4e36834d3351cbe9460bcd37bf0d6764208e4bf9bd6b6e34bed172f2b4b9a172873c395f780b7ad70f7f05e32fee755da88fdde72a18970ab3c34294f992eb8cd83a044fb7649f5c345fc1ef3bab7ae862387d37772b9401a35751e5056fcd02a293c5be12503eb6bdcb55fc4b6b6e016a6022af6a1c02c3f2d096fc5ae80f45d2eb246bf81d60b77331adceec122d939e92e78d099086ec41fc338148e8cfad19fde0372b550ef0f1b098cf42f272c624b9dbb48103d5aa99ffa840d9ed617b938ff95a209a0894bccaf13afcff338ed8e80070a8083eaa3838ac6525b5f6ff2f931f85668500451129957e6a70ac9ea36a9ad2b48ab0a9e10a9f60e0499faf02da44934afe4c55cb6ea7f2305017275c66a7c980c8f5bdc74610cc1467cfbedb44d6f3967f3983937f3c29adadaf681013c0a06a6734af82f8e0c62917efba3149666c18c08b0c71bd544c69a43338052d7e88bad6df864e3312ca9f39ae67697b021626a11d467f31a05cd696c405d159db0b98c87477661a99f98490b7bc1e8d02de0f3a786bed06ab340c3ba46988f42bab30f06d4ff745ef73a27f9db2e0dee96574ad541f47c99bef790adb27f5ed46b1bf22442013f1941ff5efdb036840fbde7110e0c9ff7bd186728adc8194f8c1cd8031b2b24a7ba2f583850bc13fbd3a3f900b561ee46c92ed6d929d63c4e003a077ea72781bab0a9d89f62c526f3e0a765d37f700d3cc3035554fa21b9a24fb37f25f20e96b9470a1fc202496f80c361302580fb9bd1acaa5f6c2dadda24269ab889019109da9d4be7e0190be5cbda08d42fb2aebf5a48f2effb994694d533f2b7881a5088317292e900b73816e887bb2d985bf26921c6ad1d8079dcef6b474c08295d6db17f223541678084b410bb95416139f83f76bfdc8e8faee604bfb752df6a7452c2f309aa5c6f8c87ca38c44e310cf4ca1afb8342a1e1c68ffea5d16609109aff87699afa05f470d7dbbbbab5802fdd901eb68eee08a64f046648bf066fa73d3d29996772b6f82d0af6cb963b9eae1e826e4f7498f08b019aa54274a43cf17f8971a18eedbd53c3fb761a4172ef686da6329b37b4c8ffbbd510b4af38c7932e291007b0c0923b7cb35aa937f1bd1fbf3dcb35ccf6da030aefc7ef87dde1b400248f26a80f05aedc10a70c1c7cf3189d62a3933283e2f2a9f3329f6905418f3a40cf595046f779f68964391e68a2ac4d770772b0a597ea833cfe81652fb7acf42876ca3e87f39a7c67912cca70a3fbb186a5a531cd101c5e1195f02ab23bc4bc2227bd83227e0d7b420aab1678dee81b3b6ea837c044afa30cdaa2215feb9ef569bd5c182d463cd84d17bed743c02ae502f2917f68637234dded697c744217675401c8562737142200ed4676a00a173dfc1d845cb846613eb58a4976494aa5830df6bd36bec0fa562f9883d8cbff124364061b60768e5b06435a4a855d7513aa6ed55bed2703c6bff26910728649c5afce20cd1027f9400385f2e6c61ff4d83ad3d57565152f2acf2eeb9b9380eea715ee7b48457ed82f85185ea74623fbaa302f1d644d0b1355b7d0e72336ced8c0ff477d826cb59bf19ba02bb3ec9d9e94aae4205e7cc0779a23e2bdc1e2955548a8800a23749de41148468bb7c78309b58ccb5132e119ad291843dd6ff90ee1ee637b8c60a0632e075400173e9dde00f938a37cd13b10d10bd7b9f5626d4ef847916e9b740935adc019b7b85f0adf6d2d88a67214d6b0cfe406f8fe98fecde57c0f96cab1a4e4a6d5fa26b0a499461a7e69f0ef173ea927c2e908ee5e87b7464f6fae098a0fd8a0977a54d579e9e1dc8a11cadd9115767aff32e1ff0500058d52b3c9256439e5cd42cb164b1826d23d7702c957984fd710164afa51992264ce035aa9135a1e65a020b56471503fc0725e30979ffa35f2d2ac2b0b22a02a258c594062ba552915fadf3ac895965c0e6206ea0f4f3e430ef118a4f65963a5a9ad4dd27629ed4546d37289ebd2459fd449556d27b6a2328a4cc021ef52a834ca9b9718305e83b6d41c571c5ae346753a8e2c3f22d4dca7a7dd1490b8493597407a5e6040162d86d30b5438d63b6a9224fbec601828da0bfcd02a27aae482dfbecb2eb43e4ba3e1e6cd2e059ce9195b3a82a1ae27544de412e22217f4c1d72d683e35b9c8a926e78358cadfc3bb1fae73464bb92cfa11b7460578d49213acbdba0cb18d046c4cf978e8bfdd104b7b89421ce4a6b5818b9b7109ff43b85cb1c820f97b73205db44086485ecbd533d7d27d0a411151564a08ef5ff6504df84a1c2ee2b5b236b2f070b45de8ef7555a80daf3936c825cea77c2cdcaad193e9081c95c401c51adc6f563c5ef49ea7ed1f73aa71e811b7eb9f027461a2a1658775c67e8b6f43d87ffc210ab9d1d8809698cc2064cbb635a49b9eda39c427f37e2a054e0b8d63acb5318233a978c4cc7c35d325e52542809e82edfe7d3f46f6982dffe76d947c7a3bad67e01e1870b362ac05d96457fa15613ccd8f0fe571d30cd2184d28f61d3a8804a1022a36323f236fb52e5166d926a9e437b88f2074d536185e96bae7aa4490f35765161f208cf11e7c2ad795680f2942fdc96cefa8cbb94a396ece2c8b617726604246f426046ce607d2af537c62479c6d68592157ba23cb8f28bc79ef1adb5622a976da5b25c7e23bf8b8f4808fd7c866ebb380caee8a55bd8af1fcfffd9a089d497fa7b11cbc1fea5a1cd6db2ca31c36664299fef0310f7431bddc81350209f4a295270712b5b74638ccbbf6d3d2b5fef3a6e4dd0b20c0ce5889b53e708acdb189b9749ccd89da287754f58cb2eaf840835c4e6f1e2011df7073b79b6c7dd3d9c160f71b293c37f2494ccacc231c6e37b4b04007d35b9766a1707c8858992810e9e61c305519721ca6695828e2073fbc8e26bafe7b74caa03f8cc1b6ff4420b7431cb7f6b03fc83d5a832affd31e9cf0278f4dca051fd0cd47599bc3b3b30b29cae7627c81e51474cc006c53dfbf5b4952646ef8e7eb8a5e3618592c15892f1fb63338f502c9d23ed5646596e93c92ac38225b7c6ed2759c48ba3608fcccc1315f9b80a1165a13a7da6fa8a2718925799738c3501dce7440d3c59ff738d0f3a27eb50e7f32c8137c8e82cf3dd78f1ae954a8e5750f6cd1e628fe8ee2a9d4436a4cec966a32b32e70078f51eb0d17f6fa8e348b0885c5a67ffc791a00692231349f77eaf64c2da3bc5168856f870b80584b64126ca29f02b67da890a33c1f4d78f18688c0ae7c27c7db7d26b22cf438025aae1e1fbe7f2eb01823dcf4de23997355f6eb776aa147e08554cf524582321f247253be9ede3fbf9aeeff953b80868d0e400ff13cb115aa319f43a134e0709a29a0693579640d519dc22da6ebe4506d6398a69e1c5790b8bfacf18fc5f9b0d79ee6a81e2b2b2868f9bd0eba27ec83f7b24752d86d8d5ea073ee1245223fca9aae3f445c5a50938265f6eb1a19a7e967c09b5ed7cd03c656e03731f23ed53e5c0ba01cc892fe473c38f871ea093da1c4503ef41b3ce198da9f2d8f1eca724b3f1ddda774f48860b971f47f5f7505b5406a25f597b495a0009cc35436b37558a7773976db375ba1e56a3df9ca7180f032ed627b252259d54b8339af6475e21e412fd66383f17f3a804180aba73cfaa5b1bbcf4adba998a796050db08fdfd6641ccfa455f9a78c80b8544ce03bc0295c03802b9d7ceac6d078fc65ab12b1a9b83b3d5e57d35cc417b71abe279c4a6d015a7045e0ce5eeb70a3cae5eb0fae1b90de841e871202d707c0357153e0c3e6b103f456dd685de35872ec24bce1c8c4ecbb86f01157f83e4a960a0fb1c5f83d59957200bbd6416ec56f92d24acac974e14bdc2f8446b347520c7f4953577b6df4f48f44952f82753d1ca0ae8f6b26abd9d9e6abab62edb28de184d5267bdb8bb39acaae7ebddf08204b191a96f0d8aa8f4c893d86036638e683c62cca9d17a727d76c85a8a9a35ad83078396bc1498c7a54dbd2e78a8204300e3a022c5948c95c5b2dc63096372fef321fa36bb8bf33e523e636d7d0915008941f2f1e19a2110af394ba9aa2274b48e220e9bc77375071a76792983", 0x1000, 0x4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) ftruncate(r4, 0x0, 0x2) open(&(0x7f0000001440)='./bus\x00', 0x10, 0x12) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) munmap(&(0x7f000011f000/0x2000)=nil, 0x2000) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001480)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c651700"], 0x10) close(r0) 16:01:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61}, {0x4006}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:01:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x300a, &(0x7f0000000140), &(0x7f0000000180)=0x10) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000, 0x40004000000028a5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="387794e4ba7fa970128ea13750efb40da83dffe146c2adedf2bb910e6cb83f87a38c53b252ea7d951269ef2e0be64745f49d", 0x32}, {&(0x7f0000000280)="6415095676365c19f0ab8823d0b95d20dd930a3101ab43e0837835f19e2c7ba89e1390087b0f18ed950405280254a20758a04dd73dfe8ad4f26241b3b536a0f37e513b0967827ca9f97644e8b3b793d7e54032bda154093b2df09860103c4f04326f69f590d0e8b921a8a8f49536a4e1230c5032a6ce9eb53c7c347d926a99510bae29b590cb02742300866635b94d087a62435730d518d00023039eab8afb0b3a32dca5b9691217c34661a7c42918c473ad26d11716d0286053ba85285e54c37d3d21d688cc", 0xc6}, {&(0x7f0000000100)="9fdee7f6c2ec88a5948ff000e5f8a67573a82782ca8d0b0d51737bfb8454a10d8d537863f32ebd6fa0c63a44234fc727f2ec328a7831a3d5ee2f27bcd8fcb8b3db0fd8ccfef44b55cc526c232007d68b6e21517d5a5392cd", 0x58}, {&(0x7f0000001680)="c8bec0dba729c5f31f16d49bec9ff7312a40a4a4825bb6e18b0cb714064bc1480ef88a7d1345a1a520323fb6f307922efa491d9ebaa9b08f925dda078b7462415968c77e434767128a933d0edc075182c61f4408ac4c44c356869b9c2ae13f9549ab17a6db323dbc64ec5e712cc43ba3343d5e37ec126ddd5f95d582b4f33594a46a6c49305e7a671f024e63e56968fb6158ef370be2f71916d90aa8a2fa717bac268237b4d98818398ab1f9b0846f3cde1c36e1817cec2513d0ccd1c8a6af26fc917a0c6bceb05c9caecf38b9f0be0e7186f9cf4a454f6611a3823283a0bdc0aceaae0a298c0f8d22360918cb7e524f6a07e288d9d8d98d59202e6814513802ed13b62b36bea799e66115d23b3e732830ff0eb090b5d203f2015d9749da91b3c238ad5de30afe43353e5ea2929c5e2a373c0471c558393f6309f9a4cbfd5e096456620e4a43cc8048ef7db79a96a664ed9c484bf67938063e053cdc226d0fcc91de0cd90cb1744718f88df33d78b97c93d3800a081de6f2f305dfdcc368cea326b1e758ae31fb2094f26cbbc2e7b0d6e8aea6993ac8bf8ba46e0780d34e5ff8cb491211dfb3d78c50bbba2db5f32d174a4bdbbeb4e8571a82d3dcbda8da3a0008e0905ae107e222de60d846340cfedffb15617a2f6e6c5be697b9096a96967878839dbc15aced148f2968f5dfa971d4d77c120e5ee31138eb77fa8755ed55db1b59ea3a27b7bfcf5045a9d4fca44238e8e6ba2b9fdee52964736c2223afb96ead84a01b3de42d35f720becd370f14d6d612ffd44fd03c88bb66e13490c2c31a0333f4b84cd530063d57544e711d6981296b2dee7d6b9549db9c824b1834246e22ad78f074bc6c581d12a1297b199e3a0d35838f34c3920053d00d943fffc0c7751e509450aac2072432bbd2e45696c9ec444fa2015ec18e7e6ef9f82f2529093eb02ce9e1a2da491fe27de38824d025180f52be5e24772d12eb58e40ff48876c361f1b7f1f1a5bb06e0440881e37d6e3d67187d6d4fe542b8b4e38d3969a1a349685f91d8aad68c5e35fb9e73d291f7d068bba99f0cc504ed9ad20af050241dfb59b3c7e8e6fb4bc39d70ab0bc52a33f7523b6cb714dcd39f1c17727babca3fca62f225fa503b82d833ab2613e2be2af4a753eb618d4a3ed97952416df4d0c1c0841d28605f5d5fbfc57fadb2e2112e21e5bbcd9026638a276cc068a0a9205695e09763ac24057babf16ebd898c5d556d315d09a546bf5f597aaaeb030dcd6172ba9367993206c73eb272a0309d2af7047a8f16ec89ea26101dd787d04260fa204f5399e5cddf0a7efc26948ed58a16a687fb23621aa8194f5bbe9f5197f1620424e85e6fd36b9026a0de955cc9711c49446cfad4d7e398c0e5bd08705087a42024bfc6af686f7a34246fa574ea3f8951ef02995a97367afb65b6ceedd2cb5c41e37a9b5d769916c0a7c887fe1e676e69d71768af3f007e1e9f5a188546c5321487ac1d749a37bb3378624c7f798bc5542bdd229466ac211a923c16bca95b36ae926469974fa1da68416f32eadec9a73dd2937b0c729748d6b94cd49a07be2d880c1fe3844ff5b3cfd141bc0ce2e1083d4f0b3742924e69ef1813926d42fa0bda0e4c9aedd27bb6801747e1fb18e3a374728ee237d6bac22e20e60362f4b72d2bf932dceb1d90287d646b48a439c489654d3dd0057b17bba600473fc9b343acc31e776fdfcf72c52bf0853ab9efd1fe9888b41c2102d3bf6033351d951d90e63a9ad8bca596de08cb7bb8a15e071974e96fc6c02470f7ede92e1d9ecb9df47e397dd9e33b35e1555c78493ef2bef8e36c93a1d8bfd4a4ac01188cd77b86952bd05a8e085955fa075f63a8dbfb03b4039a2c051a6c59dcef6f17059cb5201cd42eb4bdb6cd6af30b571531b0e84da12b9e693b03765d548f753a4c5f820efcc500f1997b6107bd5be54664589ac43bb57fc478d7f8612395cfe643bc68d721ac6b307505877d14269c9b3e27752b6defb22dfaae283811542fd359b4d6cbd9a428919bef4294357987adcd99e67423d813e7c7c2024ea7b7943ecd0bf1c590596afcb0eaf50bf7c3ac15bed0cb2709b1dd21271cb69e2ecc40d6dc8947865144b92bef4e4e28ca1271d2d466bbbf159460cab0c4468fbdee25a20289e4be0139c33c09ac8e047a75e910c3ab7455b39a0635a13bfee44e30b11b189ad6e420fc0755f211ab2b64ca4de0aee9a0eca2de6f3d5462df3deebaed1c6b192b83a7d4285af2b483dcd41014debd7a86f5aa6dc4304d184e03e5ee700de41e82b3aae20f19049879107314363dc14a7dea7d659c175949ba6286dcfa3f5ee99e60f74f3d2ce1ec71301c560d3233c236f39d76d84952096c349f2eb8d9b1fbd1d0611b81169791feca1279959f054393a0721777bb0ca762dadd0b32d38267a0a4a1abe533cb4b12f8017788d6fbdaeed3cecea97634f27c4375e7dcc0a72b13c532e3bf2abc15ef3155aee487b7d7a12a2ac5b6480e272409eaf83258d5365b72ed408d93a69ce2d7b73a5391eba7c3a8486787010d0f27a6c02175304f8c5fb70277b87da5800a71a97a213655d18aa8e2b884bc7113137feac5fe83fe430631d3dc7947fafaf9be45ba36a6beca2045f79144ef1b17247acabe3f317d88187a74e3eb9d14894d2f594266ba4bd7dc7a961776b0f1c46d1dbd752dc3153cd012154dc02b1fb39fb469e53fa31b5aec5363917c42464e464d208b6e12cee8e253c8cb2a95ff2074603ff644ea89994872fc0085bd190eef525987b4e1fe88528f65720911366eaf1f35c351972c1d2bdc59206f5d0ac3ad368dd15ecc9363b1107f3afe1e7cbc70906a12821ae71c5680b5e410bad9e44d008685813d3c8ea27bce5256513850bb5a8271a6fff1bbaa7e4a01285456a9eb8a8e4c79219ddc6d5301b26337eb021a1f696c3634011bb36869e099e09a5b1f393ee950fdbf9c58dcec9ce4740ac03cde915b97d2e9b9031cc634a72a0c4089b6ad6b5c392fa288227fbacd4e9ba91c9fefb4ce02ddf1decc157a198dd9126d9c5f0a5e7f5422bbfd779e6c68c29defd2e80a55dbacb52972f1858b158efff08d6f5701abbc47dd94288cec6ef6ca2b1a5e346a2b8d55de8cc18dfb78ae4e235a4eb00428080c4df3550b198a55931e63678fc5752b7c73d0f5028a635af1d035fb3003b081ca7d232b974d514a7bf3ca8d9a04918fc9574f8757835028e8f00fbf23ec3415b9edb89c36faa84cd7ae607a1c248781cf2e1593460d63f99a2b9965b5452967925f4b293034f3a069a1ed01172274fc8bb03b21aa28982a68469006452dde6014e1e54b280b55f5898d74e8227108d461c782a1a3e4f29b2fca26d7c3b36d08442bf15c53c74ec7ee1840f101fd48e0f24ad18906bcdb5dc34fdcc165e51e8e3da9e143cef7be0de48416168140b351dfca9eb6fc5ade7cd61cda97e68d541fb3e7fd4f6bcc850f88be3647a6fdc075dd8dd4266d7b07861b44f5d89d66e8b3a5d05270ad2b0f01fc7d7c9db56a5000e587e30accbc0b4ec3b1dbd89453dab2fc8f881eb62daa16faa63a1a3bd31e0a6e1ee1b5a8d9949f90c91356fbadd379711d201ab2ed83709d493006040d75cd5e2ce9b921f314b63b2a07e72efd230fd45f94879c5744d1a8ba605cb74c7146936eb96c988e3fb74e9f2fbe5fe4b6d8ad9c30751fc9a4549bf9b0a2886015fbb69596ca5ce3e439428a13fa6a60ad9677dc96d4f8f51c4357894c977dc3a429b3c276f385a81ef7b278a78d6b229a254e464c84ed3da8de78e2b849f79ae63942a512c2dcae92192d1ec200677eff50a9bbb73a9a70659fb8b4ae352fb8770d23cfad31f696d8c6983f6ba1a4df2d62feff0c8ff4bb16b0a3bb34a9a79f44da9271e5cc8a3a05226e98dd86fb34bf72bbe2fe8277347ea93e9699e62e70008fdc6f810ea9cbbba9068815921ce69066e802466da117d05ecbab2748c0263a2857fedeae152a9bd294f797e10b2c16821b5281f4d2ac49a7d59e9197ada3299f82a4559612ffb135a2ddb6916067ce3cc3b69a50baead8baaa182cc9c2f073802ffc2387f970f18d44abb8d38ebc76cee86f32cdc4052fbce8a2042f1ef1e27dc58c6fdce25ceeb76ef0ef02dda62a3688ffeca627794987999f7abfb0df1e26d58968f6ad8568102408e9fe76d6fafb1a28f13bcd32a41ba6a206e4716f5360172b5d5a1f8c0b9469de8b71e99dc1bb39152c01f9455dc7ded9316c9eecc01faccf88124ccf19da007f7c9a8ec52e818374b4b4c44848e9a685af5fc7ae859f3c5998fadc55b155c5182d7f748290b477d9bfecda2fda43683dd0bc8fdc5b6ef3bd29b3e8a89deba3c084c5afa9dae0f9aa6f8bd9252c984f11944c4c5b2cfb09fe5d4eb1defb0c58b07726eb8756262f0bc20bc3bc15acdcddf7f1647f723c5aa56c422a4e896984be6e2777966ae59d5017d6757de18ed775b2bce1048ad4fad12854c0d8bb6ae6f08a322d4101b6dc5a140b33272e9671cf4da64f4eedbea5426c853466309726c85ed9a366b7ccc205ff87c052d90309d5ab715e8bd1b191b1f24e1eb26ce6a5b99c70451f06ca3dad0055503cd0631eb67609358ec6757eb008b2aa173c0f4085669c8f39110e65f853754ff4ad92bdb9c9743575ff70279636916256627508688617ddc7ff2f5af494336a42f46909734e5d38eb90b484240ab582b3f57382d4de759bbd3e596eff4d1d6fff5941a7d76a2b64f4836d51df76fac5de479b302d988f810ccee8de0780d4822f8739a2f296a597eb173295b0196cd77f661c34f27014d8f5e55b3fa1130d59fbac5514ac072f4db2bec2e47bfe2c00114f76866e57bde9f786a5277cc6fb000a809009778737d657e1835b31f0260be55dd1742760ad0e1d8ab1743f93266f0d21dbb0539221ca16e6e7c9e68df9f8b2df1eaec2a9392ed459ba20c37eb6534e6e5489aae9bb62279ccc57ad8ae3b23ff33e540db853b060c54f746a56302bf39ed6aebb44177bad5fe797cdef00fab804d29aa6b73f4a2f70199819d204c3077208180e4df7873128165bb74eb3c076d75e4895e538fafaa6cac9b02603fbdf7bd44db3407d615bdceb29f61299ec88da59c02372f9f1927607e106933a420dc8ee21e08c5f3e07ab0a4177025d2934854d52d0720b28279f8e0b549cf49bb1c3ce5904ae00f03464d9186855fbb6f7e64f169971b6d82792b76c5307d7522da99f871bbba31816f390a484ca77d9fb17d941819e73bf2d7d108f1d3db4e2209139af6b19c52c8159e556e081be74f976a6991e7a0ab735fb8437e0bc0376da41b694617e8a3eb9a9548c48173f8f0eb8544414dc17fd63dd78266cb9bd0ae0d6650da2b407a19d1e6a91e0ef8b975b8bc59f0c94e87d337922ed9755af52d4bc0ea7461815cb1ce001ca8a67f0b62fee17c2b47f92178efc65c45c0d9fef90daf514be9e1bc6c06f257ad263d01a37eebc59b44fd0b6736942e47c6c628d9a1a97128a97a76ff0039d9d1898f691a483d056a7f76a263d3705fed5ab6d9f1e9d8ec1a12eaaf6b9dc23b3160a1fa7902545a2387a49bd2e8ed2d96585c5fb0f388e2780c5d5aa5c94e496e24dccb699c9dacd20aa3db0e6fed29825584da76135bacbd827355ed65f13c0a98a1433483dc62b1f7ff2ba12dc988769eedab9214e8b52a14dc8bd75f7e0ff350dbd14c650c725eb1e6882c55fd1d053431749109fc2cccc4cb36edee738aa1792c4a267b14a8d6d50c3252c4e93a925075f98", 0x1000}, {&(0x7f00000001c0)="18322d5ffe641b43097a904e6232f26bd0518046ea25d701c54841ba3e248477c2ac6fe1b9b35a53124e3fbfdee3cf2e03cc124f7b8c0fe38fd002", 0x3b}, {&(0x7f0000001380)="0e9d779ecbcb7d165b0110d37d671a926cb53dcac9e2d7e00a9bb6701c5bfd03ad9bdfa39f7f9b4e5492bd4d896be4777ce523a7d928a59d83a6d4d91905ff236473f9e3b6dba5991ab7c9ebff724dd569f9b19a7ab668206376ea2a1d90da7f88eabb5a7fe9445bf1404a9a8282812caf878a3de34f5dfe646b675d9d25c6f61797cbd91f70261eecf401dc65a4d1a0716424c35726ef4f2d6434070d5febbe65d8e2e18f377f755503559acb1d1260e9e0446b3f0be0ecee", 0xb9}, {&(0x7f0000001440)="cb75e534a160b6a7327c447f12a5742be37c580f5fd15a923ce494fae85223c67d0728a3e986cc4fdbbe009479634adc87d1c9f779c98c9ec36d45972c81bfcb0c4aa0b448dcd1b8d4b4ec9af6a1c47f5c99ea4f7eadaa0c8649fff73948996683cf3bd7a014fb55e094ffb7e2d4261e60d28beb1b70505e36b60d97b418eecbec79fbbe6c90a4c2c2a0e914c2fd7837a9343deedfbe2749b36c4f0fdcfe34354d8d0c686d7c834941e9a76bbe018e8220af355e4fde92b3c4a6277b61f016f50722a01ebb7029b9e8d90939211781727c45b6ec3cbacf4522dc9fb5f1c55a86a161b40a2e99e5e9", 0x1b4}, {&(0x7f0000001540)="8434c44682d3c4f9b49833f88d1e3f1d7e48ed28ade7727e481ab4b96ba09ee140ffaf1fe0fcffbe22fbcc7f3699ed8f2017990e63069d9da69ab172a85af95a8cdae888318492ce796a0e71eab75e845f6549b68df3d1e168ba4596d852314b2cd0d6985290afb251fed64a217bfae03b2ea0c7cbdef553218b96dfd76b85ad1a3a43", 0x83}], 0x176) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) 16:01:48 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair(0x0, 0x6, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) acct(&(0x7f0000000000)='./bus/file0\x00') r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:01:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x42a6bc46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000], [0x0, 0x8, 0x0, 0x0, 0x0, 0x8000000], [], [{0x0, 0x0, 0x0, 0x6}, {0x400, 0x0, 0x9}, {}, {0x0, 0x1f59}, {0x0, 0x0, 0x4}], {}, {0x0, 0x8, 0x0, 0x4}}}) 16:01:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x5) listen(0xffffffffffffff9c, 0x401) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x80000000, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x9) 16:01:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) mknod(&(0x7f0000000000)='./bus\x00', 0x10000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:48 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) pipe2(&(0x7f0000000280), 0x10000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) dup2(0xffffffffffffff9c, r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000002c0)=[{0x6, 0x7a, 0x4, 0x8}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/239, 0xef) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) clock_settime(0x0, &(0x7f00000001c0)={0x0, 0x8}) 16:01:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1000000000000064) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d918ab441e0b68900"/110], &(0x7f0000000180)=0x6e) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) r1 = syz_open_pts() getpgrp() ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x140) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r9) lchown(&(0x7f0000000480)='./file0\x00', r7, r8) r10 = getgid() r11 = getpid() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x4f59, r4, r5, r4, r10, 0x48, 0x8d}, 0xdb42, 0x2eef, r11, r12, 0x0, 0x1, 0xffffffffffffab8c, 0x7fffffff}) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1cd8b795a1271e, 0x0) ioctl$WSDISPLAYIO_SMODE(r13, 0x8004574c, &(0x7f00000002c0)) 16:00:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1480b, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0xee, 0x7}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r3, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) geteuid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:00:02 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x56) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) nanosleep(&(0x7f0000000300), 0x0) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r15, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x20, 0x4, 0x7) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = socket(0x18, 0x8001, 0x0) dup2(r24, r24) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r26, 0xffffffffffffffff, r27, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r28 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000300)=[{{r28}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r28) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r31, 0x1, &(0x7f0000002b40)={{0x40, r5, r16, 0xffffffffffffffff, r27, 0x180, 0x3d4}, 0x3b, 0x10001, r30, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r32 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000300)=[{{r32}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r32) ioctl$WSDISPLAYIO_GETEMULTYPE(r32, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0xfffffff8}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r34 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000300)=[{{r34}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r34) read(r34, &(0x7f0000002980)=""/158, 0x9e) 16:00:02 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x3c) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r13 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r11, r13) lchown(&(0x7f0000000480)='./file0\x00', r11, r12) getgroups(0x4, &(0x7f0000000180)=[r2, r6, r9, r2, r12]) setegid(0x0) r14 = semget(0x3, 0x4, 0x4) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r15, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x722e4aa98c380e93, 0x0) seteuid(0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="ea03000000000000"], 0xa) bind$unix(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="00002e3000000008000057dc55a9c73c874368963b2d33d4d6508a0539fd0305e9a8e335fe210f97bfa147ff2e43716d7b9bda9bd299367b0ca494b096e7f2662cbbc611d7da4062aa4c1e48ff51f924bb313811118efa07f0300cd4aa4d719901139d1ed13c179262326b5c2b6b5ecd4c6fe1f469517fc467444c3883edf694847172c6176bffd3"], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x8, 0x0) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x4fb) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r10, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r14 = socket(0x1, 0x8000, 0x8) sendto$inet(r14, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r16, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f00000006c0)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x188) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r19) r20 = getuid() r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r23]) fchown(r19, r20, r23) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r24) r25 = getuid() r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r28]) fchown(r24, r25, r28) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r20, 0x0, r12, r28, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r13, r13, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x0) r29 = socket(0x800000018, 0x2, 0x7) r30 = socket(0x18, 0x2, 0x392) r31 = socket(0x18, 0x1, 0x0) close(r31) r32 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r31, &(0x7f0000000980)=ANY=[@ANYRESDEC=r13, @ANYRESHEX=r15, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRESOCT=r9, @ANYRESDEC=r32]], 0x4) r33 = socket(0x8, 0x1, 0xfd) r34 = syz_open_pts() ioctl$TIOCSETAF(r34, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r34) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r35 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r35, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r36, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r37, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r38 = socket(0x18, 0x1, 0x0) dup2(r30, r38) bind$unix(r30, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0x5) r39 = socket(0x18, 0x2, 0x1) dup2(r29, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) msgctl$IPC_RMID(r11, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xa9) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) wait4(r3, 0x0, 0x1, &(0x7f0000000200)) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r6) lchown(&(0x7f0000000480)='./file0\x00', r4, r5) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r9) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x54, r4, r9, 0xffffffffffffffff, r11, 0x10, 0x9}, 0x4, 0x3ff, r12, r13, 0x4, 0x8, 0xfffffffffffff001}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x7ffffffe}]}) clock_gettime(0xbd6646c2e18b3566, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100, 0x0) shutdown(r7, 0x3) r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = accept$unix(r10, 0x0, &(0x7f0000000300)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0xcc7e66e893b356dc, 0x0) r14 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCGBLEN(r15, 0x40044266, &(0x7f00000005c0)) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f00000001c0)={0x2}) r16 = fcntl$dupfd(r4, 0xa, r14) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x8000, 0x0) socket$unix(0x1, 0x0, 0x0) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10000, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="0e4bb72d4f1b6c356fce3852c190120385f18c112c622d069c0c23ddd904baf01ca089cecd71d27c145f85a791341f1a3708dec01ace886a9149229c908ace1995b4d4b37a30588ccbdb7a08ed0efd8d4c9feaf39c8a8e02b3d0181bd591a14bf7042cb377902a496699a60ac47f3929f41def7382abfca73a742dfd9eee5c8195d8e04f037a86e2586ac97bd43190e7e0d5a0", 0x93}, {&(0x7f0000000140)="fed6db60eba614f22e30921432a80fc6665e79e7c9205a9fcf83f1a824d094f032ff97cb8e272f523f0f9d5d1cd3ea2e03c17115934ad19d28f1726615239fd8d053fee19aeb58ef4023aa4120fe7041a1eb579b7a9092f10c06c37370339de420204c6ad23befe84bf77206340e0ea634e8fcf1", 0x74}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="200000000053ec00ffff000000020000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r1], 0x68, 0x1102b4aaba108130}, 0x401) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) setuid(0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, 0xfffffffffffffffe) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = syz_open_pts() fcntl$getown(r6, 0x5) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ea380da2d653000"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file1\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc32, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x0, [{0x2, 0x1}, {0x0, 0x2}, {0x37a174e0b12ec8a2, 0x9926}, {0x0, 0x7f}, {0x2, 0x5e9}, {0x2, 0x2}, {0x1, 0x4}, {0x1, 0xfffffffc}, {0x1, 0x81}, {0x3}, {0x2, 0xffffffe1}, {0x2, 0x2}, {0x2, 0xd27}, {0x3}, {0x3, 0x7}, {0x1, 0x401}, {0x3, 0x80000000}, {0x2}, {0x1}, {0x1, 0x365d}, {0x2, 0x73d3}, {0x1, 0x3f}, {0x3, 0x5}, {0x2, 0x81}, {0x3, 0xb3}, {0x3, 0x3}, {0x1, 0x4}, {0x1, 0x400}, {0x3, 0x100}, {0x3, 0x8000}, {0x1, 0x6}, {0xa52338f480f2fff7, 0x3f}]}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000380)={0x0, 0x4}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000003c0)=0xaad583b58aa13d00) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) getgid() fchown(r1, 0x0, r5) 16:00:02 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0x202041f7, 0x2, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x101) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x55) 16:00:02 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x3], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) getpgid(r6) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r7, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) fchdir(r3) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8f6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x101, 0x7}, 0x10) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000180)={0x9, 0x7}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semget$private(0x0, 0x1, 0x4) chmod(&(0x7f0000000280)='./file0\x00', 0x0) getpeername$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getpgid(r5) r8 = shmget$private(0x0, 0x3000, 0x52c, &(0x7f0000ffc000/0x3000)=nil) r9 = getuid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x3f, r9, r7, r6, r7, 0x44, 0x1f}, 0x2, 0x93, r10, r11, 0x8, 0x7f, 0x8}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) chmod(&(0x7f0000000480)='./file1\x00', 0x20) r12 = dup(0xffffffffffffffff) r13 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r15 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000c00)=[r7, 0x0]) r18 = getpgrp() getgroups(0x2, &(0x7f0000000c40)=[0xffffffffffffffff, 0x0]) r20 = socket(0x18, 0x286dac7141565c36, 0x0) r21 = socket(0x1, 0x4, 0x20) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/ttyCcfg\x00', 0x10088, 0x0) sendmsg$unix(r12, &(0x7f0000000d80)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000500)="2d75e59ccef72b771bb8e4e171881426c7dc99890040546d008e1ccf56482eada8dec9bc1df0b1b5ab0b567311724da6acd4deab5fa7a2d86acd8289b3500620ddfd9ef8f3b85ea6734f24cc0da02f7637fa62ec74c7b14c9477b974a7e21ba5cc3b62a1ca14f970c1fe2012b3ebb40ff54504f80d897bbb58d9b07336d65857eba428096b63dce9ed09d2a7180b5b7f671b2ca2afc46ef11b81b1b30921c373b31142937951cc6cd58db701367ee3b20e662d94297b1743af6dbbcc96cf41b78aeb885d4343e16c64e8b0372687baa370a4d9a2cb4e298163bccc0960d3a7703c99022c49dff0ba23215ff28b71375fe5bb0a53f219d6dd", 0xf8}, {&(0x7f0000000600)="7343d01a0328cc520d6e5b39b962f2f048ba12bee2f96c9160e56e8ad2d0cd7a36a81596b26853eec75d6fad02d0b8672c81fef951a4aa", 0x37}, {&(0x7f0000000640)="40debaff4251b1c5028254cbd7cb01e88e0c71d5e8ce3b2156643b0ceab8d5b715f5e5bebb46ebc02f19190fc2a9725c87d996dec0bc905c32ecd6319baea4921816abb104ba8d354c1cd41764f83d16fd30fda141c0bca03b95100ce1d94997d652ffb19899b0bb4fd2b0230ef12e7ec2a64ea31961836795a63ab220", 0x7d}, {&(0x7f00000006c0)="8fe17c5d94ee63", 0x7}, {&(0x7f0000000700)="a2d957a5abc712cd6fbe24d4bd96561d8c3856148244ff2208ab22fd0cd877d2b8ded44642eae03cf59a1b8b9b7cd9f597a68549eb308ec70d36b162f3409ba74781363594323ab77ff8f0482d050079fa591ecba5ef164a074b04cdd2e746ddb98d70e21e1afdf76a7807c6ec7ed80ef8a94b1b625cfcde82351e06be41f37e76b45d67260577f7c8f57b7420fe0cad255e", 0x92}, {&(0x7f00000007c0)="30cbe645c3acf93320274f92b0f18786cde28d119ea39db873d456e0f5", 0x1d}, {&(0x7f0000000800)="b2b1f5da24fb9013d88be095b4fa57cc9544cdc1b70877cc0082f3c8a9f51058e4b8d69bca23cb740da75c720dabd9cd01f57dc64ed664a750eac509aa86fa65f6300f3ac65d8e0866823b737614c2b13000ffa37a7ea6a14e62e188e8de4fb33543ce25486f970a94efad0831615f80e621e80f117eca161834f63ad40a76f60759d157774bcf94bd3f4da8a8e819c23dfdfb9c9aedb29871244db6aeafcb5f10497e67ecb4bcdffc", 0xa9}, {&(0x7f00000008c0)="e5e27b0e", 0x4}, {&(0x7f0000000900)="aff0fc3cf35aa2ea4e5d6713ae6d437f5a27451126bf25494a92ac7764424db701a39411913079536431beb05a3fdc544a292cefb7f0190fd5f2b06526796a844937b4f4b345de0a48fe41526df458b55dde18da45cd0a86be34e370a91960b4c5928c281111d2dc843f6c4ad40d73fecd0408ba3dce82d6bfa074f6f8e6f12aab84", 0x82}, {&(0x7f00000009c0)="ca72e2685dc68190e3f7db3c8295c125d66904d4cc54f957edcfc6eefb82edea3b53586c0e24b955ca47acb1a7350bdbee6b37f8ede11c66b165407067092b38452900b9e90aaaf75738219aa8ab2e8565eae41a48c539f5b8ada77570d9cf362a637affc98f0520521f7958308851616a04c6270d535b9372ddb93c8bc07153351ad3f05afa64bf0d0bd92ed2ee09156a2d5bc922a4a9fe8ea9391976b2e08e00b5bcefcfdc97a8f3095aedb20688512dd7c0d59a6752e394f75b4d3b725af5b86a1369f3be55553dc472d04e0586dcfa229897b9e1606c6aebc32e65a505581edb0230094f46cca6f7e2e9", 0xec}], 0xa, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r3]}, @rights={0x18, 0xffff, 0x1, [r22, r3]}], 0xb0}, 0x1) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) minherit(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x199768779cb464b7, &(0x7f00000000c0)=0xf3, 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) linkat(r1, &(0x7f0000000080)='./bus/../file0\x00', r2, &(0x7f00000000c0)='./bus\x00', 0xe) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x2, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x202, 0x130) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x3ff, 0x7}, 0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) wait4(r3, &(0x7f0000000200), 0x1, &(0x7f0000000300)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x38004) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getpid() socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f00000001c0)='./file0/file0\x00', r3, 0x2}) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) fcntl$getflags(r5, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r4, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0f7d840000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3e2) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x4e, 0x2b, 0x9}, 0x2, 0x66c0ec8c, 0x7f}) r3 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) socket(0x6, 0x1, 0x5) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x12) write(r5, &(0x7f0000000200)="2ace3208a86206735594ae214efeecf5cb894a497e", 0x15) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) dup2(r2, r6) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6, 0x0, 0x0, 0x200000000100}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x1, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = syz_open_pts() fsync(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) writev(r0, &(0x7f0000000480), 0x1000000000000248) 16:00:02 executing program 0: socket(0x11, 0x3, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x5, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000bee5acdba209d28d9aa1ba32d548df0d305070a8d128119dc60a5cfe7da7f058bacc941bd78ec37657f32b4c010043a15acc7e5ddeea3a6bd133dd2db78f01f087677b11edaf7a25ac4a24dc1ff8d0559df7db10873149e0297a650ef69a507c"], 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x81) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000140)) fcntl$setflags(r3, 0x2, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) openat(r4, &(0x7f00000002c0)='./bus\x00', 0x40, 0x4b) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x48}, {0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 0: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) renameat(r2, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') close(r1) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) chflags(&(0x7f0000000040)='./file0\x00', 0xffb49f69f7f0ef71) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f0000000240)={0xffffffffffffffff}) bind$inet(r4, &(0x7f0000000280)={0x2, 0x1}, 0xc) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2}) shutdown(0xffffffffffffff9c, 0x3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 16:00:03 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='\xbd\x8c') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x3, 0xc0}, {0x0, 0x0, 0x1, 0x20000000}, {0xbffe, 0x28, 0x0, 0x1010}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = dup(r3) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x2d}, {0x6}]}) r1 = msgget$private(0x0, 0xa) msgrcv(r1, &(0x7f0000000100)={0x0, ""/161}, 0xa9, 0x0, 0x1800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000180)="e9e82d635fde154b4d626d2b6fa7e119ceac6fa9ef609fe1564d2c3a22b36dcea6ca0edee0921fc293eb8140a088d21e376007be8eb0f33bd1ac6121bf8719838b3627cc37cb713a0cf412148dd06b460aab0f7e157ef62baf8558a6c7800386f385b7be02ebedb98bd69e5133b46e446e8fb7e8b59028408895f1ed97e2ebad7efa51be7b4668f7c926d97a8daacf81f7a4540cb9e9ce2c6c72323038da152501ff904244afe0d3e38c528a26187e9d21b8462db61a1e7476faf3fec7c353ab71e27cacf215e2febc95acd28ba5334af1528c88a6568bb8bf5c07821d5f70aee2f0368c", 0xe4}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338", 0x85}], 0x4, 0x0, 0x80000000000) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0xeb}, {0x20, 0x0, 0x0, 0x2}, {0x6}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x6, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0xc003, 0x2) socket(0x20, 0x3, 0x1f) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x591984f13d4a727b}, {0x0, 0x800, 0x1400}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0xc00}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x8]) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setpgid(0xffffffffffffffff, 0x0) r7 = dup2(r3, r5) accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000380)=[{0x8, 0xff, 0xd8, 0x8}, {0x68e, 0x40, 0x8, 0x3f}, {0xffff, 0x20, 0x3, 0x80000001}]}) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file1\x00', 0x800, 0x0) close(r0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x44) fchmod(r2, 0xb0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 16:00:04 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) open$dir(&(0x7f0000000280)='./file0\x00', 0x18201, 0x4) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) rmdir(&(0x7f0000000140)='./file1\x00') faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1506f33e7db1850b, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x0, 0x6, {0x3, 0x5}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7d5) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:04 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0), 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001240)=""/4098, 0x1000}], 0x1000006f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338e5", 0x86}], 0x3, 0x0, 0x80000000000) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000004c0)={0x2, 0x3}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8f4a167520967441, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000480)) r7 = dup(0xffffffffffffffff) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r8, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffff8, 0x20, 0xf0000002, 0x800, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0xf0000005, 0x2, 0xfffffffffffffff3}, {{r10}, 0xfffffffffffffffd, 0x10, 0x0, 0x686fd44c, 0x9}], 0x800, &(0x7f0000000500)=[{{r11}, 0x8000000000000001, 0x40, 0x10, 0x80000001, 0x4}, {{r7}, 0xfffffffffffffffe, 0x2, 0x2, 0xfffffffffffffff7, 0x6}], 0x6, &(0x7f0000000540)={0x9, 0x2}) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000440)=0x7) kevent(r1, &(0x7f00000001c0), 0x7fffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffb, 0x189, 0x40, 0x5aec, 0x17a3}, {{r6}, 0xfffffffffffffffa, 0x10, 0x10, 0xfffffffffffffc00, 0x9}], 0x85e5, &(0x7f0000000340)={0x8, 0xd9}) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x20, 0xfaa90a741db511a4) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) sendto(r0, &(0x7f0000000100)="116deb1c4c5c8afbc5344edb73c5b0a4afc1df8982105dc937895993f3c3759e29cf548fe500f4b2cc09555b2dc488340a637c46d01fdc48648831388014d1a7b5610b883fd1d05842a56d4f5df34396f1f78e18f0ba04b3a55d7421123b926f6294c82f1bf3242d13a11b9442", 0x6d, 0xb, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) r2 = getegid() r3 = getgid() setgroups(0x3, &(0x7f0000000000)=[0x0, r2, r3]) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x0, 0x4}) ktrace(&(0x7f0000000240)='./file0\x00', 0x3, 0x8, 0xffffffffffffffff) 16:00:05 executing program 0: fchflags(0xffffffffffffff9c, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x8) accept$inet6(r0, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045289f69d877fd2047fa734d6bc300000000b6a68eb864ecb1e86b9ca7000000000000000000000000000000000000000000000000000000000000003f000000000000000000"], &(0x7f00000010c0)=0x6e) 16:00:05 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) acct(&(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x7fa2a3910d4af69b) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x6766) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r2, 0xf4}], 0x1, 0x0) 16:00:05 executing program 0: semget$private(0x0, 0x4, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x16}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x1b6f, 0x100000000}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb208a8d020d3a156902f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9e, 0x5, 0x8, 0xffffffff}]}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:06 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) getpid() r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000180)=[{0x1, 0x401, 0x800}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getrusage(0x1, &(0x7f0000000080)) 16:00:06 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x200, 0x8494}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x00\x04\x00\x04bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x35}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000200, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:08:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x1, &(0x7f00000000c0)=[r1]) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r4, 0xa, r5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Q\t\x00\x001\x00'], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r2, 0xffffffffffffffff, &(0x7f0000000340)) 16:08:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 16:08:32 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27, 0x0, 0x0, 0x5}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x10, 0x4000, 0xd1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) rmdir(&(0x7f0000000100)='./file0\x00') 16:08:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)="ba9a127bf384163a6645c1d9b3188c3f3ff3fd39539684fc9281b1dca5eddfa9c47c662b", 0x24}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x2, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) mkdirat(0xffffffffffffffff, 0x0, 0x0) 16:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x4000000000000006}]}) dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932d71d6ed9270d8f8") 16:08:32 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) r4 = dup(r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) 16:08:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) 16:08:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a33aab05ca1", 0x12}], 0x1) 16:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'hap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x3c, 0x0, 0xff}, {0x4003}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0xffc8, 0x4, 0x5}, {0x4, 0x91, 0x3f, 0x3}, {0x8, 0x4, 0x11, 0x3f}, {0x0, 0xea, 0x10, 0x4}, {0x7fff, 0x19, 0x4, 0x80000001}, {0xce, 0x2f, 0xb, 0x1}]}) 16:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x6, 0x7, 0x3f, 0x9}, {0xbb, 0x3, 0x0, 0x4}]}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc1b, 0x0) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 16:08:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) msgget$private(0x0, 0x505) 16:08:33 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c3a428c592e978bd7a32e5e0cdce49886e4d0c"}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) pread(r4, &(0x7f0000000200)="0f78d1801cdfe497016f8090a524f616f3d3ee5a460460909fda667cb2f4a8322a4994b590e0fc63fbd61293b31bdd23a924078a94b4cfe8430d7c47c0b73a1b5e96526da6274a8215fefab821ea60ae5de551768d01a62e25005672b771f4f64926fdf7f8f9dbbc8081810bd4a9ec288042f2540473c8fcfc054f7a7fe9524068a7c29ff751e733dd9f639f4bcd740e864143980632ec8d5ac38ffb386d2bfdf5631c22d066c1801fe28018cd5ac1841f2a75fb97002e17a2b0a2ddec95bffec5792a8145932693730e4a5319207a9a0b885383d368b5abdf747a9ef36f3990a6e78bae3560173b055b02", 0xeb, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) write(0xffffffffffffffff, &(0x7f0000000dc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7194aed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07ac1f0ea1ba65bddc0e2ce8b65297f80863914cb3909b299d190a110200d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd71e79f634bfadc4a9b8dfcca25bec4deec8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5adb0b966f3d192050fd9ee0e11252de15639fcae0000a771b5a723607830d91de50565b80c00000713fa08a6ce9be44a7fa228d6b4c9e1c6e1", 0xffffffffffffffd9) 16:08:33 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)=[{0x2c}, {0x8003}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:08:33 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000200)="6918e9b11fd6037cec9bcf7c5bdac61794af9787f8d1353ee7ef16c00bd43738f670510213c3703922a05849484a64f035c89d64418c5a30d7d7dcd51cb04f76197aab8c82c64f875a847a6356d7f17a8dd20bd60dc51e5c8fdbb5459d6afd0997a6b61bbe2879e559960eca66723a4c2cfef43a216bb410155d6726333524b4bee0796336532f9fc737e972d69b023cd1b57f21d42a87a90716bd480b846eca1f379fba30a00fdfa63f893c62728c851a4106b4c129069878bc8f4a8dac060dd25a", 0xc2) 16:08:33 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x3, 0x1}, 0x6, 0x200, 0x7ff8000}) ftruncate(r0, 0x0, 0x1) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r5, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r6) dup2(r6, r5) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:08:33 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpgid(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064, 0x9}, {0x4c, 0x0, 0x20}, {0x7, 0x0, 0xfe, 0x8000000}]}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x2}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20000, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x2}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000001c0)={0x2}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000001c0)={0x2}) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000001c0)={0x2}) r13 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) pwritev(r11, &(0x7f0000000880)=[{&(0x7f0000000400)="be7246c16bc8e6c4704f835caf32ad792eaf2925900fdfc018e17358db850629f3e6da58cef0f851ba2c1d438d6abcfdadb38e0f9debfdabfb5cd0eae174af9276e7b883a32f3a21d49da8091ec287e0bf01fc93175c571d66c6daaf3e3257d3f067afea498b9a331bac0f78", 0x6c}, {&(0x7f0000000480)="9448e59a1ff778e45b6e4ae85f477b69d3bed1899d257f1f29964f47f409905d2e4ab5f7d164fa", 0x27}, {&(0x7f0000000ac0)="b76d2c35e314a52be2e50b557444c0e4ffaf07cf2e136b79151becf7a9f952f3c443b7716ffd68a9e759368e4294d04cadbb7f3b352a9389074dae09fa2a84ace0ddc0848db480d9399b76c2c60d5a1b843e3d5cc65f8e75b427314b138130e57edf017f79a3c2c76c4b0c1081d884e763c4c25d003f1515c03d6530400d7a5387c55d3162eb23e2e46533585d34fb169dcd7bcc746945237e0623574794af6a722d11418a6de9274bdf054d983242accba2bffb188005101a17e35ddb32511c07efbdea58b392b2e9bdb0eb09753be41f39fcb789bc6c9f678b281ba20a9d61f5ffbf5e9e271d43118f2d2b141ee3478b7db28673e21134f5ab1b65a2dd240b3ea4878a72437bcfa871d8467fdee783f087663b4f8b92ee77c7fffd22d5d4db7e8bc62024ec678b918f1917850f2d9acf74f841eee8586659696e42c7fa471ec5b196b53bc7b524cd9440c9fd142e48960f45271c7d218611810064156bed71b99c0f0dd7a327e26247f4e9317d53b41a0aa6958b17d94c61d80cd350fff72768c0e2202699fa0dab44ef53371e3d3ca3d359c820bf738f1137685f4729005a79e9e9ed963a951199f30b2b18b564c2344e9caab6af2af25ba1cf999b95f9f965229c870f843f7757dc82ac439fa2a19f649eef97d2e141dc0f4ec0caca8d1c58781481bdb3b0527ac05a1813f3c5c97e398c2a1a9cd5d1d1212d1829c01a4018765e27350559f8ed794f4aa0c4b1c2b448c34a1152027dcc3b89359e9c45ad5e9fc69993227bfa9e61108a9756f181ebf62f5e48b9344c25b08692fce07d78822fbc73abc2a729eff78fee62f0919665b9ba26126a116a1c9ff83ac49848e5b6c244293cc1a9036b1dd775a9d650ed21c06b3e20421d3cfe4f3e9de2837117f7d27b1693f3c0c0a697674e67214ca5e2e7fb184bba22025a5a4eea7dbbcb1e196457e77da099ac2b88f92f6ca2448498b645b04c25b04938ca3e1ead489ae2a136ce164e7877973e68b15172207c5dbd27809cc72599ffb5bc0cc2b9bdf32967fd9500dbbbb4c6a70f68abf5c5e12aead44489ea03d72e599d17a1adc35e37f6907b169704c421b0d76ec64b6c6ce5e2d87276a73b167410d0d62a7df1e0b9b171331bfda404ec3a7c2793aad98064e65a565055ffc2e385c67db39534b7e680ab55ce8666fd46dc53dc9ab1e02808f535b53056bcf69dd50a5d31cb86fccf3bed432c6a8e39badcf4e57719ab1c386d1dfd94b4ceb020cb6b1af94a7db2ce79e7e18f2a88ceaecb1867c3ac101d418cef1369feeb591a2915d92f48af3f1156789c37e000dff0969b244cffac04612e5f8b74659e26ab2d2cec0f9b5a13fe20a8c31c53740713902db46f9c00fdb4ec47cb592d27c5d86f4a3c02506947e51da048a636c2324543a40f44e1f7fa97fcc0c5b6c04e4ac5fd0f6fafd4f51f5a14d4c1dac38014712164c92f5711859386933a31c6c2f720c27f710a5b4465d1087f5f82fbe7b36d50937c1aca1f93801d5060cbeedfe6e1fc883cf15e38f6d9dcfbdb140305523ca4e0de91a65afe35200cd6706a5b37cf67096c065acb20417f535ceb36b0b5e3162455fdf67d48b018fe37557e6c0b05f6662a84135e587ad833b691b730c94e82dcf5b2503cfe9dc5a8452a495fd5f45e52aa63a42988a0704863be2ca5154912b9033c1fd945a4cb119fafa1f16bfb8f8ed5e8e44791bb237389c8350ea292c804a196e6eb4835bf8ce7e45f71b00562cfcb97f30e17f486685d5e4deee86c70d798a3239c0f2acc19b9936159c48d9f928f8d00ac1614fb54a7425659fa754df73fdc52197ab81059840dff74c94d3c60837678f1f426c955a989aa3d59358874d0e32ad8a122f9881b27a794e668295d5536d8bd48fa7db3503b86a2a58df0643431b73f62e1ad2184c617db34abdabb828c540592f5c59c236d742f7de7a6d6cfb872c7b00319f1ca04264c24c5b3ed4fd2eed636fa214c1a35f9835946821df9d55e94c33fd52e840c9079144f14008f8ae707237e481a77cc9046a5b1483aed5b43cd327ed52578ba7b2242eb546febcec21ba981910e3d093edbac48f07406ee930180ffd921073e96e62f6dfde2feec1398bac11ca11b116d2e1f7c1dca9278a7104fa3e49ad25c4aa70912814a06e15362ae66a36950999440495a28c4de8e39050d447387c80ce17c0527a13a07da3666189b61d476d88206875a7af0d0207675a6e06e94afd7b17016c97fc476214d72bebfc3412f52e9dad92a0d39a1372ed25445ba42691189d167a39d5f140927d79976b56efc48462c4c5610a3ebd99ed998198800cdea306b4f406718e02bfcd799b8827973c5ebd9b97458300719f28257534a81180814df6455cebf0f570d556da03ab0438712e3b6b82ff39136e5e53d438b1f8be228c7150cbab5414727640eb2d23211ae6a3005590fa96ce14b0bcbc280c964bc7649e1a2ae1af91a4dec7c58338fb2be6e6034b14af3954e2812357f6a62cb657142227dcfc72e36a230b1c0ec4858fe025ff01bcb848626ba990779774218f28b003cd8e8feacc3d6cbc030b7fc4ffe1b830fcd2c43d0edc57f9bd72748b9d649330cea294687c42e8e6a2d48ccf3fcc599dc87a1186899bd5d9c8ad87cd590abad6779bc9cc6a1e344e6509a6285bf6b8447b49bdc3b6622a290aad0397cfcbd107988b6931963cb9200626e318a78288aa1d8b438fb0b049efa92419ea01b5ad242e3d1ae66e0d63a7cd4069bbd9eaab96d55ba03f1c79670361bc1be775a62468e9073b17fe53b77da02dfaf8dff11a5afbce28a6db30fd76728a49c3637fa8ef6b9475e7c5bb88105ed0e9bfe5e3fcf9063c0a7ef57ae102b5187b79c433883af48b1d97e7c554c917e9ae12f5bab16f36bb8bc237203d4af86e66402d320454a448ab7534942641a9988b44c56cd37482c4defed40c556ca9951bf3ae5e44bf10cb02b30e4857f40b878435a270468af29b4bcbe2fd47e314ec71a293da3ceab5dd1a7f9bbfc6cc33ff329156ad1f507903d9b2b00a6f1895ad7626f663c70abe9eea2b672cc3a3df27f4712fe03446bf47887b48fd872726ff61d083be83e54209d2b59497dc25ebdd470f08af533fc501c73e694b22b80371770ac4770125d0ab5ce0c199f30e7ec89bd07bd86af9c9f335e8a1ebfd4906303ad99bd6b60e517d4c3b56a8aa890eaa118622211b4034fe94f776edd0fd54f6e26a3133ea4255e23d0fffcac1cb06502ca3fae26ef3bde3b430f6362928f1d9d25c35723c023ae20f9044bd6128781b9f7136c04259e5aeef6999f540e269b62ec70c2a0aedaf64646093a2d41affd29047ea94618fc3bff457959f6bbffab1b43a8cb6927e67ff1e2f26060853f1e9620182b9d94ea77e258ceb45503e53a820c1ba06a0dcdf08eea5f02cb6722415626618bea4b3dd82cbf907cf16712653b391d5b310f2f943aff4be31d429fbb3cea1aced5c4c6f53905c517a61a4c3739aa019c375dacb9ece315cad9997b1a9a9d2f18cbb8c6f8e7f0352fbb30dab82605b9c4ce003753324dc255b0c036ff948e25c2480d389a50d0ceb909843ad2884233bcf45397d4fe4f2f4ea95ae4dceb2cc54eccabf9df611498966de33771247925a1f4b580af90bb284bdb3d956fcc2a25d4fcd37c06388dad13233e3a2b1eef2e0efafbdee5b96b51512159fb3536614bb09230129b9e369eb84a589336b4c547b72cf561ae157dc2cfa5883a9a8c4a9f54e25d929e3b1554f6350f0c258398f43870e7d9742e35a110186f9c6deece63e8d8b3391bdf7c2b255995017400910c46d6dc58ed035da315fb32208aa8966022c3e138e451f82f20624f9167d56527bd9d8121989d32c1c183695a40604f14d2913feeea5518e4bcbb62f3527d09036c8877a1b59b9e63016af9235aff3803bc0939f4afdae7dc9ac8232f2d1c9dc90e009c2ed6c5a9194c7c67420f4279cc29f0f0a3b448e4e4e27a2a91fc4c977436612ab6aeae6e2e37c654cfc12f2b37ab519154b40e1adae8206ca0991d66e89135e2eb51c9eef737bbb428db44801240c2fe4bc83431da2f61f6a96a5bda748954b88f356b9e334ad4fbbe9501f3736da668d49df224e1246235a5d8c050a1c314050cb2983f602b08bc90c51c9605f85e0f42c76bc8d4f61f3e0aff5a5f910497b3a98062e8b6586608932a787f3b525fd31858337db69ad1fbdd3bce5162ca49a9602ac643588fa6a16d2788ee91c45287f904f06be616c469a3dc4d7cf07fdf5f307cd4b51aaf23dda44a79de95eeb7c650ce752b1a55697c5e5e931d9334cc38ce2faf26cafadd67df6c17366b9fd2c79167db8ac1c066c99f7cb9431604879daa90985daebd7bf5442c997caf3fee28229e9fe39de968a10cf6c7e9f005ac88e48601d1708ba9576b35274328309e6e7d3b2198a800bcf686b11d783d06945ad24917647f848945d39496212941344d98f14a0334a02d0c6ce20f26956822261864591b70bc61f8a47202e6259e97910b453f4553836a42e8aeb54ba400f33df5fb33bd19f5501a744160a50f2434a94e48b700a001b0f93f47f0bf366848c0822dd5f54d5b230b966a856ea54427db489c3f1b3a8d9eb3c6f0c07c2701ac2bfb2739927cff8661d692abb065c932197b0ff9ffda73452551a4db85246bcb10b4542b19411687890706f5f43f5715041c1f28de462c4a6ecfb4d13ff40920f45f2f999d4c4429c00900cbcd15a8447587ffa97c1a6a206e48c1369de838b78fddbe3c02e507e28bfb0c2ecaa6f93fa137bf6ede6b38afd88487d3f15129cdcc4442e53ae42468fe05c82beaa12df7380f1b2efc46f9ae1b411f2c0b588a6bebfc465f783bfbf5fdce9c0e47d2e6f976da277f330390280291c1d9eb785b8082e2d533367d0f37921e2d2fc78c67fe3f052a2c0dec7becfa84d01bd52f64dcc4dfb9e6ea4b75fc6e8f413b632ddcd01c5e7452b719b090c8e356bb2632ba4a348de1dba047424a2f78e387c5758511eef366f00e889b3e916031f23cb4fc7cdc9addf8af57417cd84fca2316d8843fe368e7d1e2b4121165c5d65857be8800762ee363806eedcdb79658a36204469019f84f9a80b410adcd9d577cbc4df50874f25cb5c42c3e47c4b8c2a0cb8ba0fe075d53e956584f8340ea8f29c2ff72310dd0e7e538d849a08e459cbe3e9024f15e3420cda6fb4bed077bbf0c42ee28caa1c9a879ddb9c1eff347da9bdc4a46b28e899b2afc62a49c01f49585ff4c7e6edefddcf8f0beace79437b904021c16c9fdbe046ddb373905bd443ba56cce20c2d1881d8eac9175c0bf8e1bf1441663b274b52abd1a8b788269519e67d1cc5003e980b78fc2737ba8353be63de0c5c94b5679cd262f23b18433dd2e2f2cc569c307ea26240904d8b5b2d2c1d70260e9a6ca2451de99b1083bbc20408a5a7e2044c1113edc1f3ed71ea8d04a44fd9be66449126eff9d0e0ca094a856d4ca64b0728c4132e2177f3b7284604807e1867f0f8384eb5c8f38726399699447c53657b0b35b896c2b6cdfd98b47df83681915774e2cf9c52c6523b7704316dbb347b119508ecdbe19eb240bf707468d22ea329d52a172259347da3038b47d77841502d5904dc59e1004442f980d225f2bf88c20a69d6bba64286d856c1c0aab562be9e30e40a33f52009f380b867026469ac658d2ecb719d4a6409002dfbb2649ce824faeba15a3f8158076500560e639b7c5c6de1000eb93539c7d3af714d2b53b454c2e2bad04a43e5b44a2600d", 0x1000}, {&(0x7f00000004c0)="c3a8c83116331084f0d23a82ee9606663dad85830b3c290fad77cafd5ca4b7374f3ca23564f5f6cfcfa001fe8b7176b7e61af12aee0e46df593b1878301b494f769f65f331416ab2bdccd2b65285bbdd025ca9607d9bb4d0b54bb3648dab2049763a189a2d6b203d7e459e619f3641f11a8ba6318f7a331933db4ec8e678e0f9d8cb12a0294e732a98f2a84e8403da18f2a78fae", 0x94}, {&(0x7f0000000580)="d18f9ee9fa55480324130a33e3361bf65f88851a2837e55f9e2a99f18d83a493adc9fbca08da493c7a1c48172e0d493a9deda7b3ca92b2156f6567227a6594d3969533d8dd7a9871908011d84ae511059c", 0x51}, {&(0x7f0000000600)="e58b5f32b826a3c4bb09f0a9403a30b5f4fc16eecb05430a3399893bdd441989de0579c4db569430e6c0c2c58645b061567432ad6a18b163b04125c8a29216c869642d70073a39bd5ac52668727804dbe83c6c3640033c94bf511d32f8648c1947a75ce0b3127d898b17", 0x6a}, {&(0x7f0000000680)="68709f948d54e6a584cc81fb3e174cbc0c716bf3eee72a408d374c56774caaf85b2616e9a69cd22855639d14312c8840b9c883a49db0dd906c640d448240ceae9c1d53", 0x43}, {&(0x7f0000000700)="895a27762b7b0ae66fc43529087d421a7f5ad5c766bd506288d63913ccf9aba0ff741578c6ea53af0ab665393fe1e48d91ed946dd6e5ed27345fa9e5aefa58b59d480db70995a0f8dcadc6cee85555ffad7466115e9ee9f51549cc4b908d45b757bfd9cd41", 0x65}, {&(0x7f0000000780)="1917c6a74cbf9f5242d7af1384ae72eb89db164fa0fa054c148a342980e80095680617488f1d7cbe012fb9c76c7853393b4918e21c284f9ee435ce1949be45597905efb2fbf0baf1a87c8c326741c3f55b8d3d07ed263d63f0a45bdbafa0bf27c03616a3f28d2a94bb23520a50", 0x6d}, {&(0x7f0000000800)="26fa33d76ec797a61e797d306db04b6e1c79985d25a25b1d54b942478d8b23770ce27cd240b3bfe7005330d1573f85edf38c7b6fd3a67611438cb6d0d6a816beb7250fe88d95296263f595ed619429709f061cd8756c30ed911900bbaa566487c93d91b302255a", 0x67}], 0xa, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f00000001c0)={0x2}) kevent(r5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xd0c89a2334c97ed5, 0xb3, 0x4}, {{r3}, 0x0, 0xe0, 0x1, 0x33, 0xdb83}, {{r6}, 0xfffffffffffffffc, 0x21, 0x8, 0x5}], 0x3fea, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffd, 0x83757a5561b3bba3, 0x2, 0x1, 0x400}, {{r8}, 0xfffffffffffffffa, 0x0, 0x80000012, 0x3, 0x8}, {{r9}, 0xfffffffffffffffc, 0x40, 0x40, 0x2, 0x1000000000}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x49b}, {{r10}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x0, 0xffffffffffffea12}, {{r11}, 0xfffffffffffffff8, 0xa4, 0x40, 0x1219, 0xa02}, {{r12}, 0xffffffffffffffff, 0x23, 0x40, 0x80000000, 0x4}, {{r13}, 0xffffffffffffffff, 0xc, 0x9ec2e6027e223609, 0x4, 0x9}], 0x418, &(0x7f00000003c0)={0xc5, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2, r2) 16:08:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x4, 0x5, 0x9}, 0x6, 0x7, 0x81}) dup2(r1, r0) pipe(&(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:08:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x40, 0x0) write(r2, &(0x7f0000000240)="17cec056a1c861c3e9489e698c2a1c75feffba8461fd18df33729c27770af0d6", 0x1d6) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 117525 80049 0 0 0 1 syz-executor.1 *261780 80049 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021ba8960) at kerntrap+0xec alltraps_kern_meltdown(6,ffff8000229b6000,fffffd8062b39938,10,ffff8000000252f0,ffff800021ba8bc8) at alltraps_kern_meltdown+0x7b 0(b,ffff800021ba8b28,83,ffff800021ba8bc8,0,b) at 0 rt_clone(ffff800021ba8c38,fffffd806f6c8b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c8b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021ba8d10,fffffd8071bf1320,fffffd806f6c8af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6c8af0,fffffd8071bf1300) at in_pcbconnect+0x107 tcp_usrreq(fffffd80719c0db0,4,0,fffffd8071bf1300,0,ffff800020ace298) at tcp_usrreq+0xacb sys_connect(ffff800020ace298,ffff800021ba8eb8,ffff800021ba8f00) at sys_connect+0x3df syscall(ffff800021ba8f80) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,aa35f5a8010) at Xsyscall+0x128 end of kernel end trace frame: 0xaa60671e7a0, count: 1 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to execute user address 0x0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021ba8960) at kerntrap+0xec alltraps_kern_meltdown(6,ffff8000229b6000,fffffd8062b39938,10,ffff8000000252f0,ffff800021ba8bc8) at alltraps_kern_meltdown+0x7b 0(b,ffff800021ba8b28,83,ffff800021ba8bc8,0,b) at 0 rt_clone(ffff800021ba8c38,fffffd806f6c8b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c8b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021ba8d10,fffffd8071bf1320,fffffd806f6c8af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6c8af0,fffffd8071bf1300) at in_pcbconnect+0x107 tcp_usrreq(fffffd80719c0db0,4,0,fffffd8071bf1300,0,ffff800020ace298) at tcp_usrreq+0xacb sys_connect(ffff800020ace298,ffff800021ba8eb8,ffff800021ba8f00) at sys_connect+0x3df syscall(ffff800021ba8f80) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,aa35f5a8010) at Xsyscall+0x128 end of kernel end trace frame: 0xaa60671e7a0, count: -14 ddb{0}> show registers rdi 0xffffffff818c8e87 db_enter+0x17 rsi 0x1dae __ALIGN_SIZE+0xdae rbp 0xffff800021ba87d0 rbx 0xffff800021ba8880 rdx 0x1daf __ALIGN_SIZE+0xdaf rcx 0xffff8000229b6000 rax 0xffff8000229b6000 r8 0xffffffff81ad2b6f kprintf+0x16f r9 0x1 r10 0x25 r11 0xecf38262092f9fbd r12 0x3000000008 r13 0xffff800021ba87e0 r14 0x100 r15 0x1 rip 0xffffffff818c8e88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021ba87c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=261780 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020aceef0,0xffffffff8265a258 process=0xffff800020a8b510 user=0xffff800021ba4000, vmspace=0xfffffd807f00b2e0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 80049 117525 74188 0 7 0 syz-executor.1 *80049 261780 74188 0 7 0x4000000 syz-executor.1 14125 169594 98343 0 2 0x2 syz-executor.0 74188 352587 98343 0 3 0x82 nanosleep syz-executor.1 57430 286495 0 0 3 0x14200 acct acct 14267 493722 1 0 3 0x100083 ttyin getty 90382 446644 0 0 3 0x14200 bored sosplice 98343 426594 87962 0 3 0x82 thrsleep syz-fuzzer 98343 310003 87962 0 2 0x4000482 syz-fuzzer 98343 401446 87962 0 3 0x4000082 thrsleep syz-fuzzer 98343 460917 87962 0 3 0x4000082 thrsleep syz-fuzzer 98343 1204 87962 0 3 0x4000082 thrsleep syz-fuzzer 98343 299537 87962 0 3 0x4000082 nanosleep syz-fuzzer 98343 363848 87962 0 3 0x4000082 thrsleep syz-fuzzer 98343 367478 87962 0 3 0x4000082 thrsleep syz-fuzzer 98343 252957 87962 0 3 0x4000082 thrsleep syz-fuzzer 98343 14759 87962 0 3 0x4000082 kqread syz-fuzzer 87962 493128 78750 0 3 0x10008a pause ksh 78750 92918 71598 0 3 0x92 select sshd 71598 168316 1 0 3 0x80 select sshd 61598 376966 9070 74 3 0x100092 bpf pflogd 9070 398589 1 0 3 0x80 netio pflogd 37528 376406 1685 73 3 0x100090 kqread syslogd 1685 512030 1 0 3 0x100082 netio syslogd 35747 386942 1 77 3 0x100090 poll dhclient 43100 38232 1 0 3 0x80 poll dhclient 57403 256815 0 0 3 0x14200 pgzero zerothread 49800 167196 0 0 3 0x14200 aiodoned aiodoned 3601 158640 0 0 3 0x14200 syncer update 18706 521983 0 0 3 0x14200 cleaner cleaner 56771 56931 0 0 3 0x14200 reaper reaper 10004 487219 0 0 3 0x14200 pgdaemon pagedaemon 17429 503238 0 0 3 0x14200 bored crynlk 28104 350567 0 0 3 0x14200 bored crypto 38038 20068 0 0 3 0x40014200 acpi0 acpi0 34040 11111 0 0 3 0x40014200 idle1 22682 120035 0 0 3 0x14200 bored softnet 78603 437633 0 0 3 0x14200 bored systqmp 51588 508639 0 0 3 0x14200 bored systq 821 431517 0 0 3 0x40014200 bored softclock 25458 257758 0 0 3 0x40014200 idle0 83684 239583 0 0 3 0x14200 bored smr 1 313581 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 80049 (syz-executor.1) thread 0xffff800020ace298 (261780) exclusive rwlock netlock r = 0 (0xffffffff824d1b18) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff8265b1d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 14125 (syz-executor.0) thread 0xffff800020ace510 (169594) exclusive rrwlock inode r = 0 (0xfffffd80691c9d58) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80621e0920) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9607 6650K 8265K 78643K 16487 0 0 pcb 13 8K 9K 78643K 657 0 0 rtable 129 13K 13K 78643K 1973 0 0 ifaddr 91 20K 22K 78643K 573 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1592 0 0 iov 0 0K 24K 78643K 568 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1228 77K 78K 78643K 3324 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 38 0 0 VM map 18 9K 9K 78643K 25 0 0 sem 12 0K 1K 78643K 633 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2486 0 0 sigio 0 0K 0K 78643K 32 0 0 proc 62 63K 95K 78643K 1245 0 0 subproc 32 2K 2K 78643K 221 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 296 0 0 in_multi 32 2K 2K 78643K 378 0 0 ether_multi 1 0K 0K 78643K 37 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 576 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 147 125K 125K 78643K 9641 0 0 UVM aobj 130 9K 9K 78643K 137 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 696 0 0 NDP 21 0K 0K 78643K 183 0 0 temp 236 3561K 3654K 78643K 82869 0 0 kqueue 0 0K 0K 78643K 26 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 78 0 71 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 212 0 210 1 0 1 1 0 8 0 rtentry 112 365 0 315 2 0 2 2 0 8 0 unpcb 120 1320 0 1308 2 1 1 2 0 8 0 syncache 264 13 0 13 6 6 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 544 1087 0 1080 6 5 1 3 0 8 0 inpcb 280 3679 0 3668 14 12 2 4 0 8 1 rttmr 72 6 0 5 1 0 1 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 4 0 4 1 1 0 1 0 8 0 nd6 48 44 0 41 2 1 1 1 0 8 0 pkpcb 40 31 0 31 8 8 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 73 0 73 9 8 1 1 0 8 1 pffrag 232 75 0 75 4 3 1 1 0 482 1 pffrnode 88 62 0 62 4 3 1 1 0 8 1 pffrent 40 2241 0 2241 4 3 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 254 0 195 1 0 1 1 0 8 0 pfstkey 112 254 0 195 3 0 3 3 0 8 0 pfstate 328 254 0 195 8 1 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 6 0 4 4 2 2 3 0 8 0 art_heap4 256 1512 0 1257 25 9 16 17 0 8 0 art_table 32 1518 0 1261 3 0 3 3 0 8 0 art_node 16 357 0 310 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 22 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 631 0 621 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5222 0 3809 46 0 46 46 0 8 0 ffsino 272 5222 0 3809 95 0 95 95 0 8 0 nchpl 144 10556 0 10086 61 41 20 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 35920 0 35919 3 2 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 16 0 0 2 0 2 2 0 8 0 vmpool 552 23 0 7 2 0 2 2 0 8 0 scxspl 192 29680 0 29680 20 17 3 6 0 8 3 plimitpl 152 229 0 221 1 0 1 1 0 8 0 sigapl 432 2653 0 2638 3 1 2 3 0 8 0 futexpl 56 55806 0 55806 1 0 1 1 0 8 1 knotepl 112 533 0 514 4 3 1 3 0 8 0 kqueuepl 104 702 0 700 1 0 1 1 0 8 0 pipepl 112 1746 0 1725 4 2 2 2 0 8 1 fdescpl 488 2654 0 2638 3 0 3 3 0 8 0 filepl 152 24748 0 24644 19 13 6 7 0 8 2 lockfpl 104 1241 0 1240 1 0 1 1 0 8 0 lockfspl 48 376 0 375 1 0 1 1 0 8 0 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 47 0 36 1 0 1 1 0 8 0 ucredpl 96 2554 0 2544 1 0 1 1 0 8 0 zombiepl 144 2638 0 2638 3 2 1 1 0 8 1 processpl 896 2671 0 2638 4 0 4 4 0 8 0 procpl 632 8221 0 8178 5 0 5 5 0 8 0 srpgc 64 12 0 12 5 5 0 1 0 8 0 sosppl 128 83 0 83 8 8 0 1 0 8 0 sockpl 384 5295 0 5271 20 16 4 7 0 8 0 mcl64k 65536 325 0 0 39 8 31 35 0 8 1 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 24 0 0 2 0 2 2 0 8 0 mcl9k 9216 12 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 27 0 0 3 1 2 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 187 0 0 23 1 22 23 0 8 0 mtagpl 80 52 0 0 1 0 1 1 0 8 0 mbufpl 256 896 0 0 54 0 54 54 0 8 0 bufpl 256 13358 0 6300 442 0 442 442 0 8 0 anonpl 16 320723 0 302690 157 68 89 103 0 124 0 amapchunkpl 152 18608 0 18450 37 29 8 21 0 158 0 amappl16 192 14539 0 13337 128 66 62 72 0 8 0 amappl15 184 9 0 8 1 0 1 1 0 8 0 amappl14 176 229 0 223 1 0 1 1 0 8 0 amappl13 168 22 0 21 1 0 1 1 0 8 0 amappl12 160 22 0 21 1 0 1 1 0 8 0 amappl11 152 627 0 612 1 0 1 1 0 8 0 amappl10 144 603 0 601 1 0 1 1 0 8 0 amappl9 136 1640 0 1635 1 0 1 1 0 8 0 amappl8 128 1219 0 1177 2 0 2 2 0 8 0 amappl7 120 677 0 668 1 0 1 1 0 8 0 amappl6 112 616 0 604 1 0 1 1 0 8 0 amappl5 104 241 0 227 1 0 1 1 0 8 0 amappl4 96 2985 0 2946 3 1 2 2 0 8 1 amappl3 88 300 0 295 1 0 1 1 0 8 0 amappl2 80 19689 0 19610 3 1 2 3 0 8 0 amappl1 72 68511 0 68072 26 16 10 20 0 8 0 amappl 80 8699 0 8644 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 136 0 7 3 0 3 3 0 8 0 uaddrrnd 24 2677 0 2638 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2677 0 2638 1 0 1 1 0 8 0 vmmpekpl 168 24933 0 24897 2 0 2 2 0 8 0 vmmpepl 168 341022 0 338591 261 110 151 161 0 357 37 vmsppl 368 2653 0 2638 2 0 2 2 0 8 0 pdppl 4096 5361 0 5306 9 1 8 8 0 8 0 pvpl 32 849438 0 829686 295 92 203 228 0 265 9 pmappl 232 2676 0 2645 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 717 0 32 20 0 20 20 0 8 0