kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jan 28 00:21:41 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.236' (ECDSA) to the list of known hosts. 2020/01/28 00:21:52 fuzzer started 2020/01/28 00:22:01 dialing manager at 10.128.15.235:28889 2020/01/28 00:22:01 syscalls: 337 2020/01/28 00:22:01 code coverage: enabled 2020/01/28 00:22:01 comparison tracing: enabled 2020/01/28 00:22:01 extra coverage: support is not implemented in syzkaller 2020/01/28 00:22:01 setuid sandbox: enabled 2020/01/28 00:22:01 namespace sandbox: support is not implemented in syzkaller 2020/01/28 00:22:01 Android sandbox: support is not implemented in syzkaller 2020/01/28 00:22:01 fault injection: support is not implemented in syzkaller 2020/01/28 00:22:01 leak checking: support is not implemented in syzkaller 2020/01/28 00:22:01 net packet injection: enabled 2020/01/28 00:22:01 net device setup: support is not implemented in syzkaller 2020/01/28 00:22:01 concurrency sanitizer: support is not implemented in syzkaller 2020/01/28 00:22:01 devlink PCI setup: support is not implemented in syzkaller 00:22:08 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x6b]) semop(r0, &(0x7f0000000040)=[{0x2, 0x1000, 0x1800}, {0x3, 0x7, 0x800}, {0x4, 0x200}, {0x2, 0x2, 0x3000}], 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x10000, 0xfff, 0xffff, 0x5, "41d007914d15c86727cfd54f532ca518fc984e04", 0xc3, 0x401}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000140)=""/194, 0xc2) msgget(0x2, 0x82) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x10001) r5 = semget(0x3, 0x3, 0x30) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000280)=""/167) r6 = semget(0x2, 0x2, 0x4) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000340)=""/75) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000003c0)=""/202) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000500)) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000540)=""/116) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x8, 0x10) pwritev(r8, &(0x7f0000000700)=[{&(0x7f0000000600)="d736c29a04c55b42257905d28c86c5a24a84f535b89914ce694dc249c81c2335d16904d4d5575138626fcdacf8a84c888fcaab003f88261589f1d03073d8081ff9a6e11c194b1dc1091f2a060bd9a22707c82a673ee9867749f52ceca8fcbc93d7912f0688753be53347e437f47caa3b1697607672ee9c6f62582707c222275bea19a906fa2fdde3755d59079e9b1531ef36f496c6ae199806426866f26710905453a2290f2d72891c99256a35c196bb958c2b841d308887e385f9dc344acffc773b6ef4b179aa50a28136794e7587366467a5fd569db67c9833a6af92b556002bb7bf209132db69afb402d93918a74719bbd2f15f1005978766", 0xfa}], 0x1, 0x0, 0x2) sendmsg$unix(r4, &(0x7f0000000a80)={&(0x7f0000000740)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000780)="27738f9397549c157d7a7c0dd2b83ec0b94975033a1ef08d2bfd7b01b396cd2a2ff6bb755f8c5721", 0x28}, {&(0x7f00000007c0)="98e9bf3a44409c2c745ef93555c5f174a07f2caf860393c07eebba4c6c061a72ba7dc135324af512f0b03b89990e1e85b0", 0x31}, {&(0x7f0000000800)="b3b292128a6836ed4d3bb93c4de2c117bf303c4ee5ddcc27f8cf48922ab9a8ffe2102ec9052d37a202720437ea1930556ec7bf1e8abbed5cfb730b86610fc9c4ab62a6592dc1d9de96d85525f4d75f35726a2362cd051b3f00b0fd6199afab4c07b44ec029ebadc7a942dbc5c8f2683799ef77f9fb85506ca8bb8f22fc6c68f1529eb698c6f7335931aa08f2fe667cf3811f4d0455f7ea2714a52542f5d21d22cb6db72c07f6ecf4776bde1848fc3c8b8dfeb6cfca89a14f69ff87198f90b123ce05bc34daa8f3d61c304a3ffdb00d186f33a3dd66a04c5a400b7bcd8ffe4ab4f509df2f", 0xe4}, {&(0x7f0000000900)="26d4a92df16f78b6ee498bc8ee03a364c01ef98ce0150401b66aebe30ae05afefdd3612b42bb82c135b9880ae44bedd7049945e406c5ddac6d18ffb963636fcf9d576ba750b2245f8a1bfb5c4b8b0e4d62a90d4ba75ef2e25abcadb14595d3b01a49a370c81939a0f9cb33d7e23e6108be158b5500610a6ec0abe458bfd1305e4346c2d324bd83c9555201e42ca39f4806ce48ddf1f7b8295ccd5f9d919202c7b9d39b239fb350bf0b1b61cb2922e29158c4666c9ead93f3a8789f50d58b387ce30448eff43f6d0d8b177de7627daa78236dc6e0654fac63e288e49b6c4b62bc47fefbb5dd19ba4870435f37989d8a5cf6", 0xf1}], 0x4, &(0x7f0000000a40), 0x0, 0x8}, 0x2) r9 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0/file0\x00', 0x8000, 0x9) ioctl$KDENABIO(r9, 0x20004b3c) r10 = semget$private(0x0, 0x0, 0xe) semctl$GETPID(r10, 0x1, 0x4, &(0x7f0000000b00)=""/239) r11 = socket$unix(0x1, 0x2, 0x0) preadv(r11, &(0x7f0000000f80)=[{&(0x7f0000000c00)=""/212, 0xd4}, {&(0x7f0000000d00)=""/175, 0xaf}, {&(0x7f0000000dc0)}, {&(0x7f0000000e00)=""/186, 0xba}, {&(0x7f0000000ec0)=""/128, 0x80}, {&(0x7f0000000f40)=""/32, 0x20}], 0x6, 0x0, 0x8000) r12 = openat(r9, &(0x7f0000001000)='./file0/file0\x00', 0x8, 0x18) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000001080)={&(0x7f0000001040)=[{0x86, 0x4}, {0x66, 0x3f}, {}, {0x22, 0x9}], 0x4}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r13, 0x20004b3d) 00:22:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x2, 0x8000, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0xfffffffffffffffc, 0x3}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x7fff, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80000000, 0xffffffffffffffff, 0x5}], 0x3, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x95, 0x40, 0x98, 0x100000001}, {{r4}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0x1}, {{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x1000, 0xfd}, {{r6}, 0xfffffffffffffff9, 0x61, 0x2, 0x0, 0x40}, {{r7}, 0xfffffffffffffffa, 0x2, 0x1, 0x40, 0x80}, {{r8}, 0xfffffffffffffff8, 0x0, 0x4, 0x5}], 0x7ff, &(0x7f00000003c0)={0x6}) semget(0x1, 0x2, 0x84) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x40, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8, 0x0) write(r9, &(0x7f0000000480)="b56dd7db7b486ee90218093756d1a7db30169c7b6e4fcf1b29616482293e5e2fa47ec955aac85c49fecae0ca60b4814fd0bab48533f417606e0eacc76a9dd815ba4c8d47d476925cf86a", 0x4a) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000500)=0x6, 0x4) r10 = socket(0x9, 0x7, 0x81) listen(0xffffffffffffffff, 0x1aaa) writev(r9, &(0x7f0000000780)=[{&(0x7f0000000540)="d12102de1ef14b59cd747f1db916c7a6c706936d4221164420754955834dd8d4aae211c622e3d16ebf848c3371a319e26dd0a6f2884ef886699ffa6e5bca898ef343e2a62086fd167ae8c28bae273cdfee9e76cc19ff6306b443f852613d9f367a4277be1d4fe85e8722dbd5c3642010418b336b19e4d220b5f3c67b1c07394abba35a71764aa4c962d4032dead6302d6bec99debc7b90ad25b0132bf8f14acb4eb758046f55", 0xa6}, {&(0x7f0000000600)="96dd51e14441ea64efd2d29da402511f82a490bbc013aef399b0b29394ada8639634a27e064d57f384e4df11c4a87d33990bec1bee631ed0d7ac050863afd0f45829077ac4d130a994c9e5e9462a0a1fbd2e61a62816056943ecb7ed5f2a7d472b3491f4c5ec6f8007f1451a3b8633eb395148a265bcf963447dc1487b6da40d2056922fd3965f89102230e438f15c7caebaeee4ec432e14f728232c1274fa86b99e1ad601c06a6cc5f99e49879724cda2f0482e38596aa50dbc2ebd6e5af2b43a2278595e7db317f285ca88b9d68faac61ab951b64028ed9224798b06ac8770", 0xe0}, {&(0x7f0000000700)="205cf227427b41d5a14bc47c877d1d6e48f6945919fc890e27a562422ceb3e2b4d281824ff7c5945680dbe2df98084778369c3b7d14a97a4f05f362b1d67c26fda702eeb89", 0x45}], 0x3) r11 = kqueue() write(r11, &(0x7f00000007c0)="68dc7daf1cead361d4b3fb3a260cff5dd8691bbf6d2d737aa0094e072e909b550daa564a7f86b5dd89e0455855d6d28a5b07776174a44d3eb97f13e6cad7bc642f49b25f4db5ae723bcfeb57ba05d40ba1cc5438ee69b2362349a8a1f44f529f6e011cf31b9cf5de49205b5fec8eb60d2dbd0280e99aaab8cf7928d235965408bc462d69a7928c6fa3188f94e165984cbfa95ef5de2171397afe50d4b27a68fd90a6c63233289529b9a7ae5a27951336fa8c5d6a99adf99484ad", 0xba) r12 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x20, 0x3) ioctl$BIOCGFILDROP(r12, 0x40044278, &(0x7f00000008c0)) acct(&(0x7f0000000900)='./file0\x00') r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x10000, 0x0) recvfrom$inet(r13, &(0x7f0000000980)=""/108, 0x6c, 0x42, &(0x7f0000000a00)={0x2, 0x1}, 0xc) r14 = getppid() r15 = geteuid() getgroups(0x6, &(0x7f0000000b80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000c00)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getgroups(0x6, &(0x7f0000000d40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r23 = getpgrp() r24 = getuid() r25 = getegid() r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/vmm\x00', 0x10010, 0x0) r27 = dup(0xffffffffffffff9c) r28 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/diskmap\x00', 0x80, 0x0) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000e40)={0x0}, &(0x7f0000000e80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, &(0x7f0000000f80)=0xc) r33 = socket$inet(0x2, 0x3, 0xcc) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r35 = openat(r9, &(0x7f0000001000)='./file0\x00', 0x20000, 0x58) r36 = accept(0xffffffffffffffff, &(0x7f0000001040)=@in, &(0x7f0000001080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f0000000a80)="bce4cb7e105e575f0f2678a6eeee9834e37688af268548a97458771a16c78b0f683efdf14d13c08f2e6ef107ad4fffb7413993524d9494d4ed9edff8bdbbb756bf415f3c2cad5872e9a77ca7e8c5ed24c430bfc33367856a0b4be46fd3e5198653dd966fbdd953507cc18999b10c1ad828997db4bd5416c8cd9eea95620f1aee4165eefbc37abe78bf9abf", 0x8b}], 0x1, &(0x7f00000011c0)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x28, 0xffff, 0x1, [r11, r2, r3, r26, r10]}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29, r11]}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @rights={0x28, 0xffff, 0x1, [r33, r34, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r38, r39, r40}], 0x130, 0xc}, 0x3) 00:22:08 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffe, 0xffffffffffffff0a, 0x0, "fbd7b1497bcc94f5ea0300", 0x8}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x0, 0x101, 0x0, "ffa4851e16248e0c000000000000000500", 0xfffdfffc}) syz_open_pts() 00:22:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdfffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:22:09 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgrp() ktrace(0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1d2, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000240)="d98984fd61e4b806581789ae2f49f5c6ca77be7d1fa6a0b0672494e18db26467989d407120f57196f2b0a125ae4543e83209ff31714e7508832bbbf4dbfaf5a98b646ba78f86f1859ad363f5710cea99d49e9fe539d0281821a984408c263b852c7bcd2aa596b4464335a910eab01b104385ed8514ba53f1858757184570c14992191c74b9ba70ce223e4a60dde1557f34403133955949164e89f36c633e41582b2f8f97eb4f36a04666", 0xaa}, {&(0x7f0000000340)="19119c6a14afcbf00d5acefe298345fbdecdffd1aa5c3d", 0x17}, {&(0x7f0000000380)="b7c1138bc8d69b4900485f53cff7a216058791111e0339648a40d6281a6faa45ba9d5618178a55f6ca769ec843ac2256b060305c4de723ec0b5b9a7db9afc70847a0701c2a3dfc2694fe186608c5a71ebb8aac19ef82793f101cc384c55288f95d63c20eb0adff5a2f4e5371d541798ae21639a742be49c01be638447a779ef3d0ff8dd57670d5be75c469bb3d88051a189d65f0e487b419699d412074f390822f9c08fdf92b4674e2ce449ea534ccc06165db85f82e911bb5f666009d93a7ad58d9186e45dd96442e4996da3714d4a74097810c2c81f9a6352d7cb7c76e", 0xde}], 0x3, 0x0, 0x806) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) write(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x373ae81f01e3318c, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) 00:22:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f0000000640), 0x0, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 00:22:09 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r2 = socket$inet(0x2, 0x4, 0x3) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/57, &(0x7f0000000080)=0x39) 00:22:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x8c) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0xff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r6, 0x0, 0xc83) r7 = socket(0x18, 0x3, 0x102) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b0, &(0x7f0000000300)) symlinkat(&(0x7f0000000280)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00') r10 = socket(0x18, 0x3, 0x102) r11 = socket(0x800000018, 0x4, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b0, &(0x7f0000000300)) setsockopt$sock_timeval(r12, 0xffff, 0x1006, &(0x7f00000000c0)={0xffffffffffffffc0, 0x2}, 0x10) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) 00:22:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca8199e262dbc382d3f5fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 00:22:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x3a2c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:22:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x401) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x1, 0x4, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:22:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x2, 0x5, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x40], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x4, 0x4000}, {0x100000000000}, {0x85a}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0xfffffffc, 0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0x3f}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x7fd3, 0x80000000}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x7f, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000000c0)) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) shmget(0x0, 0x2000, 0x44, &(0x7f0000ffc000/0x2000)=nil) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x5}) msgget(0x3, 0x420) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, 0x0, 0xfffffffffffffd46) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xadfc, r15, r16, r17, r18}}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 00:22:10 executing program 1: open(&(0x7f00000003c0)='./bus\x00', 0x610, 0x0) pledge(&(0x7f00000002c0)='/dev/wskbd\x00', &(0x7f0000000300)='/dev/wskbd\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) chroot(&(0x7f0000000340)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8, 0x0) dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 00:22:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7810 00:22:11 executing program 0: r0 = msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() r3 = socket$inet6(0x18, 0x4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfffffffffffffffd) r5 = getppid() socket$inet(0x2, 0x4000, 0x4b) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x156, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0xecd}) r6 = msgget$private(0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x42, 0x6}, 0x8, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) r13 = msgget$private(0x0, 0x200) r14 = getgid() r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r17 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r15, r14, r15, r14, 0x42, 0x6}, 0x8, 0x3, r16, r17, 0x3f, 0x7, 0x4, 0x7}) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x42, 0x6}, 0x8, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0xd74d, r2, 0xffffffffffffffff, r7, r9, 0x80, 0x4}, 0x8000, 0xc89, r17, r22, 0x5, 0x6, 0xffffffffffffffff, 0x91}) getpgid(r4) syz_emit_ethernet(0x7a, &(0x7f0000000140)=ANY=[@ANYBLOB="61aaaaaaaaaaaaaaaaaabb048640442f00fe9300100003fe8000003a4dedd86a8e835a743149b0b84ad53500000000000000010000f4d6f76a7d351f5a000063969f5400008686d9ce6bdf8cac9b127f27493d31c181ddffffffa00edcb4e086c87f210008000001000004008a6c88a7676500007806ec288a0000000000000000000000ac9ddfecf742254e366c184310f5be0ce6cf93bbb052c17e4f73dedee5499d3097894da6f475462d1e2931b8bd37675fd086fde8ef40f0759f36c7d8560139f3e019f95ed3eae34bd20901"]) r23 = socket(0x18, 0x3, 0x102) r24 = socket(0x800000018, 0x3, 0x0) r25 = fcntl$dupfd(r23, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x802069b0, &(0x7f0000000300)) ioctl$VT_OPENQRY(r25, 0x40047601, &(0x7f0000000000)) 00:22:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x42, 0x6}, 0x8, 0x3, r5, 0x0, 0x3f, 0x7, 0x4, 0x7}) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, 0x0) pwritev(r8, &(0x7f00000001c0), 0x0, 0x0, 0x531) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r11 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() r14 = getegid() getgroups(0x7, &(0x7f0000000140)=[r3, r9, r10, r11, r12, r13, r14]) dup2(r0, r1) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0xffffffff}, 0xc) pckbd_enable: command error 00:22:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x7074, 0x4, 0x20, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5f}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x6}, {&(0x7f0000dae000/0x2000)=nil, &(0x7f0000efb000/0x3000)=nil, 0x80000000}, {&(0x7f0000a8f000/0x4000)=nil, &(0x7f0000ba6000/0x4000)=nil, 0x6}, {&(0x7f0000af6000/0x9000)=nil, &(0x7f0000d14000/0x2000)=nil, 0x6}, {&(0x7f0000e3c000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x6}, {&(0x7f0000a6e000/0x5000)=nil, &(0x7f0000a10000/0x2000)=nil, 0x1ff}, {&(0x7f0000d5d000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000c56000/0x1000)=nil, &(0x7f0000bcf000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000acc000/0x2000)=nil, 0x80}, {&(0x7f0000e3c000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000e4c000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000d4a000/0x3000)=nil, &(0x7f0000d87000/0x2000)=nil, 0x4}, {&(0x7f0000bb5000/0x4000)=nil, &(0x7f0000f65000/0x3000)=nil, 0x29d}, {&(0x7f0000cdb000/0x1000)=nil, &(0x7f0000ab7000/0x4000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x1}) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0xffffffffffffffe4) 00:22:11 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x3, 0x40e) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semop(r1, &(0x7f0000001080)=[{0x3, 0x4de, 0x800}, {0x3, 0x100}, {0x2, 0x203, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x5bb9, 0x800}, {0x7, 0x0, 0xa959bc35ad6fc6ca}, {0x0, 0x8, 0x3800}], 0x7) semget$private(0x0, 0x1, 0x180) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000001380), 0x1, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) semop(r6, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r6, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x4}, {r13, 0xaf}, {r10, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1}, {0x6}]}) fcntl$dupfd(r13, 0x1b, r10) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r9, r11, r15, 0x89}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3000}, {0x0, 0x4, 0x1000}], 0x2aaaaaaaaaaaabdc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) getgid() r19 = getgid() r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r20, 0xffff, 0x100, 0x0, 0x0) write(r20, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r21 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r22, r23) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r26) fsync(r26) setsockopt$sock_int(r25, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r26, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r26, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r27, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r28 = kqueue() r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r29, 0x4004667b, 0x0) kevent(r25, &(0x7f0000001140)=[{{r28}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x8, 0x10000}, {{r29}, 0xfffffffffffffffa, 0x44, 0x80000000, 0x6, 0x1ff}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x1000003, 0x40}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r30) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r32, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) r33 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r33, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r39 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r41, 0x6, r42) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r42, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @cred={0x0, 0xffff, 0x0, r36, r40, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r23, 0xffffffffffffffff, r19, r24, r38]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r18, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) semctl$SETVAL(r17, 0x4, 0x8, &(0x7f0000000300)=0x8005) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:22:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800005, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3de5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x2000004) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 00:22:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd01) chmod(&(0x7f00000000c0)='./bus\x00', 0x264) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc2a9c7e533410046, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 00:22:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x5ae1822f23c18df8, 0x0, 0x0, 0x100000004}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0xfffffffd}) 00:22:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x44}, {0x40}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 00:22:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x1fe, 0x0, 0x10, 0x4}, {0x20}, {0x3c}, {0x7ffffffe, 0x0, 0xff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCLOCK(r0, 0x20004276) 00:22:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="23212f0e9a373ab3010076a2b5330b95d06915db566cfa44c32bac86e250eb8c011c83448589d54f759d36f4790f13b9d59fec3b29069a1694e8d8925c463b022594bb317ed997127ceb0e507b2b9f6bad7cb45fcbb7514511849b17387ad2ea5182dcbaaf637dad3fc52861e06d58c43da44aea0397184dddb5cd255739f8e8009d6d822aa462871c55aeca8bf390e511b9fa79a893e07716e61c1e37520cfdacedf11c3b04a35523d6c07f1c435165eefa3f9f7c837fe355fca1bd0e7b5a503a4158e0423800dbfe3ed2e7080aa0f56a0acf00e6dfa762e405668f10cf4e881dcd1d54c860a2071e4d887267fba3217d", 0xf1}, {&(0x7f0000000500)="cbe992efc7671041c7ebf1a57db4e17b44451cd5f6bc6fccb7985952c3c35a82ce1c8c1f2cd21155778209f010f711c5b19689740bb9cb45551dd310fa4e1879cefe5dea9dfc6eee1a46da62115ffb8143de51bd7fcdb18069646999ede30bd613f3ee49abf3dc0d56d94c16650c66be77cb21c335f01ce924c548f2e4cfbe7088b4345ed300f80ef9c3218721e25c54bb3ee71bdaf5fecd4193a125f1fc27e448d96d2bebfab52d84355b1d1baf54ee", 0xb0}], 0x2) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000003930040200000000000"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x40}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0xfffffffc, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 00:22:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000240)="4f8df21b660cbdc56174db8464bec1b64dddbe453a40a833a3d0db298fc159a48666dcc321bd5c5c8412d5368d2948935f079f0e969b58db2b0fa078decb66a6cf5f9c32899ff0384f3b3c01f3ce30b1083d1dd312d1af69174dede122e5e9651c86045a5c2c8670340900510194", 0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:22:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000680)=""/15, 0xf}, {&(0x7f00000006c0)=""/168, 0xa8}, {&(0x7f0000000780)=""/209, 0xd1}, {&(0x7f0000000880)=""/112, 0x70}, {&(0x7f0000001740)=""/4091, 0xffb}, {&(0x7f0000000980)=""/172, 0xac}], 0x6, 0x0, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000000), 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r4 = syz_open_pts() recvmsg(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000003c0)=""/27, 0x1b}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000440)=""/6, 0x6}], 0x4, &(0x7f0000000500)=""/196, 0xc4}, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) close(r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b0, &(0x7f0000000300)) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000140)={0x9934, 0x20}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303a765e6073d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813dd0100000000000000791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) 00:22:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x80, 0x0, 0x0, 0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x20, 0x65, 0x9, 0x1}, {0x1, 0x80, 0x7, 0x2}, {0x400, 0x6, 0x2, 0x7fff}, {0x3, 0x9, 0x6, 0x4}, {0x8f80, 0x9, 0x1}, {0x2, 0x74, 0x9, 0xfffffff8}, {0x2, 0x80, 0x2, 0x200}, {0x7, 0x81, 0x69, 0xfff}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7bd, 0x0, 0x1f, 0xc8}, {0x6, 0x20, 0x5, 0x6}, {0xf801, 0x4, 0x1, 0x7}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:22:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) 00:22:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x22) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0xf54, 0xffffffffffffffff}, {0x0, 0xe43}}, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 00:22:12 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d88211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r11, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r12 = msgget(0x0, 0x80) msgsnd(r12, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) msgrcv(r12, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r13) sendto$inet6(r14, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031618ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3f472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r16, r15) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r17 = socket(0x11, 0x200000003, 0x0) sendto$unix(r17, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:22:13 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) r0 = socket(0x18, 0x4, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r6, @ANYRES16, @ANYRESDEC]], 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040), 0xe7) 00:22:13 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x20) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x987) unlink(&(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 00:22:13 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) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r5 = geteuid() setreuid(r4, r5) 00:22:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e157199816d}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 00:22:13 executing program 1: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) msgget$private(0x0, 0x20000003c4) syz_open_pts() r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x101) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e53eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5441365096294ea4e5e10633024292575690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e002202004ec351a2fec4caceb7a50b947e797e87566e746933b930bd85ff0100001cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af636495722908ec4f20f4a8b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a782762c02d4f7221f8f1d3a97893d7139c5cd05b001a7a3b3232190000fe25f6cc653ab70269bf7bdffebbc219c08f5328a77106a127ae4065b8a8654f708557167591ff4cfd33011f66fe1cf4f439b2ab518d4cb4c5576db70f6e8523a5bc3d9d5b9a5e0d152ff54432f17888e987f88be25a9a9dd69386ed70a55432ab196ecaa601d2fb1e2f5ddfa9fb135e9796928d8588ef0859d9bd0b9d2d3b3488c98c803b5b6526df4c523c78a534f99c86824b32f5139d7e241c27fe5291f90b5834b14a4c154d07be7daa6d0b0e8dfc5baeb58b96d628489e0daf6f4ace047bcd000000000000"], 0x156, 0x800) msgrcv(r0, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) 00:22:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000588ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40001800, r2) 00:22:13 executing program 0: r0 = socket(0x18, 0x3, 0x102) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000000000100100000000000000020000000020000000aafe8000000000000000000000000000aa00000000040190780400da23001471e252a23a0d6e030000009f521f90ea3a01f4c2a8249b0700531d0849ce81539979eafedacc6f44c7b84c2cfd04bf4449b632a11c8dc6effdff08501367a69ba8c0aa25e8d0ef34007ed1"]) 00:22:13 executing program 1: setreuid(0xee00, 0x0) socket(0x10, 0x8000, 0x80) r0 = getuid() setreuid(0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) getuid() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) 00:22:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adabe9b7a54606746aa9697586b6fdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9d612f871f659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b557f70b7c7df5dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947b127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54bbf1c4510b4b05f35c4732e991c107e828114cb96c9ec3f10cec0d0ed098778588b65148b3b87a6ef2cc9e8d343a3f91325d3b6188f0e1c4888bed8c81bd2db984ad24f95d74c94fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d1983ec3535fa5e453311b7ace377ad362f33f627456e4e57f504807c7cec3e0a4eb0c1243234228f99e77a09aded7826571cb28d80d47ea2f47265909db2838ba256e3502c3ebd0c7aecc0ce5562a0705b5e5a9792dd16b652b5870be3d46608002eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d596146650518d7e40eabacc74b007acea4c4cc130c47c8c9b2ebbcad5eed7cff7f93754e638e752d43e40110cb4e1089644905abb06ba15d4140b8a3c8c4e4b4fde97361da689d85ca82e994e665a27b8cbe3a1b8f908b802cf67a44bb5fb23e6f6cd852fb737cd9b3aa8dfad9f2d6a98a4603ec73beb48eb85b2baf9682ce1b16c8049cf50d7a3c64f08d2764ae2d1d686ca784dc839da7e83ed167f5281a66446f57f9b39ffb76efd1792c2c80f96817bd2761671790f6f53b2189d2cda7e82349ed65670b8cc16"], 0x10) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x2, 0xc003, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000000), 0x4) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:22:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x80}, {0x45}, {0x6, 0x0, 0x0, 0xb5}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xe46) 00:22:13 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503000000000000000001", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000), 0xc) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = semget(0x3, 0x1, 0x8) write(r0, &(0x7f0000000540)="9d23f0b60be336cc916ab21191d19031976d9fcad75a4a4df276ead19560224a4fa969a83fd9150b9ecdb3cbd514e6ca76c89f01db13aea4ee90012a49d445bb31d264373cf57501893522dace839f55e7317be17074aace95e47d2b3302e7180f8c5b2b48064fd27c5f4ddfb531e6cc000ec092356ee5efadb94353447d0ea0576f9bb11e0183ef95668032f7b4a97d396ea6ce8f266d59bf9cb5b97601b003d72b379acc75e226a06af372c36a7b1623bee79cf9c76e016c86f672470f0ee688287f02f6d1197344010b6981a2048db8459806ae429eb698d6fcb4981407868c524ca7bcf9eb374d66cda99ecb7875798880faefd033906fc9fa09149d5ac5dab21d7b9b4e2f23ab13a692e8eb587d8d49f08f7b0918bc2fb105ca5b831464bf989e29480ce42aa5d22df950cafffe3de9d5ca7a437d70bd74bd93c78a7b2cb821f6a2f01ab46ec990b292cf0ca8ece12b164db5a73e874932c8cee205c79dff4bf3c2cd7030b6504013a279eb18c24b1389a79785ab7da8d5252ae77c838846d7d5a1539a32a67a4f7474b8db015f22973e49b5182267476ae16a84d1133d019a2855bedff9f3ffb544c73d749ce1229223e5f223cb5d0219fb6c1f1b58c50dbb475a5ddae9ef6c6a021506d593c72cb42a55f2e7f6916c63dd3fb859da0ddcff0348bc8861487764fd0f93cfb4800fef749c2d0d973dab44c70cadb28a8181906dfcda95ce9efb5eaa343e8e59cc3755dcf5115f8524565fbabbc9be060a86cbaef1ad9064580ed4e3e364b448394458bdbc87baedc9481397aaaf7b63d61bd1e3b7e22c6303f83f0069d6edd4e5f42a54f3f9f5fb9e52dc6b9720d3b2460fd1e12131ec73d0f1fc44599f72365e0a9e15ca1d17bd222c3a12a9039b35676cb5bcc980ac914a4b5ca1fa3fce46fa51e6d8b0b4013f20367b79bd49fe97333286cf7b3e2b19ab9c6945afee2327fb6e7c7c99ca69ad8fd77ce078c9258dab6e7ebe6ceb42f648bd4ff9b19d06e858d4ce4e7cc843c996a8b0bd47921576eb36c766485676d78bf8ed95d5f461d6137b83ce936e2ae121e52d1d731144d38cac47894111103437a89eb68a7629c8ae3f692c67c449963a24f1d1f1444d75e1f5b658d2c72bd2ca2562c93c5ecd4bbe501ed25c334b47fd2e0b887bf76b3ad48b910079b572f13b2f16bd357527f0dd5e9bcbd28716bcd3ccf249150630b3af9712a5f0422818a7b1f86f54827850408f00605c2b49a8a381f7c6a0dcb4d7f6f6a9c85ed7014262f55a34627303997351417f360dfe1c4ebe09ef6885bafaff1b4889c8cb697008b1e90e48caf1ea785e48d485227db262de643827b5b5c02646613f4909fb1ffdd0eb1f5a64e1e8d8bff82556f197c09e1ee27ae12d218f2e2fa96fa117fae943e61d2475229475988375111c6178dd1ef6d9571aa7089ed8aea3d88c72681de0d629f45be8ae26f51ecf2c7c64dd6d3651a30ad5a6cfeed56986c38a41ad3802a42706d7c6d714a1961f0b4bbabdbd3e2d02a2819538db27be53668ee49494bf612c1b1c4bacec4ac4002d2d874daf9c7ff6226ae700a8726dcb98a56855b4b731762788a460fdeb057407b74fc74d6f076cb438128883d60b3df10ded90a2b77864da2a5425ee1b4fb4654f18c5cb8b768d04e3ddd7d9b44434f862627101158ebe72c55659a0ef29703c82bec707c2e41c812e1c7d37fa49406a0671964da35f22bed799eb14cbc55c2c5d61c71d4b37e29523f59a49548d7bc1a60283e10bfbc0ddb9af741be115075a23a3561b20bf60db6e74bac7a81f52f050477a247a873b89463dce030d552a3da2f51ff8f55db7a1bd81765a9474dd3c18bf5a252b864b54a8db8f27c2a3b8028ccd0b44e1b3626e99ed3dc34b69fc6861c19149b52cc2d896e36c4c56aa8ce6d5b8c5b579ec7fa02c611e3898924d413f3dbb85573b35819994b0aee7db9a325ceefe90d9a903676cd51942f2a15d46cfe2229172d2d0a912055e47d3f4dd9a2558358dd1c201e0d2968ffa79ad4f2d1bc20a00fba133c37a0aceb437500f0780781f44ce08d8d479f60a093801cf607eabd76fb8bb537103a76cbec7faaa9d9650193ace9b25c29b8b70e20a758dbb045ea42913a56b4409268f0d9a960db2cfa41fd29f14ea296274aa7337299ed0268c145ecc0acda9a6605e3225f0f4d812cdf9dd02dec0623efcfef44a6e9474469d141cc8e07d11059f694f198c99332eaf7ff9440d002c82ca6abe566c125a1a87b74e2bfed7d8912d63d546c07a18c9da9faf3f8f84dd7f9f8145fafa8319593ed5a68ca3e0da88da87145768becaa61cabf1d7fb450b27688285186d9f25740a27013400afdb2e43eabad912aca8018c9f60bf7574523f4be08505275b6b7eb9edf4eefddd1d2b7f82d9be7adb7cb56872a77ff1c49eaa7ab3402203e8b56fd52cd67644306078daf4f50eac0987b046f84676256f8b838c2a43c905ecb88a26f2d1b232765017c07a8c31bedaddd4c92a2fa0a1aa4f22e0004351cf8f6f1440a634605e87b07fbc14999da865218eee94d743e98bfcc52398587c665bfb49a91a9c3c259d97fc2a10cabaa79bf1d60dbb6054ab76a007a0e8bedd944e3f36b1918bf404ebbadbf6e64cd35ec736fd70a2d80e8bda464c4bf40bf599b0ca5f44ff19377b18ca1b4da28f9a2537260e7836cb0443459e5bfe341b8835a4d7890042d6772250eee6b78f4529d0702bf37f4f08b4976e48c86b073523d57b0e6a92d5558d824d0b36ab973730920e3024446f66e16d9d0a7e4ab81b6c0bbc1aba70eec9e2b5735d325a299a1cbc3545a36e65057f79ac9c36911de7976cf2d86ad2d86b1947ce8191e1d3fe37a79f1111c0b4c493b31249e7a6baf33a80ecf59fdeca25d1d3642459f094379461d60fe73484743d393201a78ac54c9b6d09e4cd655d4c92965a8fa432e25f532703f14b63e3e83862e738236d0c1b3f48629f507a37cf06bfef7fc796ad8354ea461de3568331a0df2d4d2e85691d75712feec312cf6ee2dc3480a6ab7e1afbea71c397582102f8f7de57c61942edfd2e997ec42395ffab81554b3ec54d4ea82169d28609fa86e3784ed2b85175e6b23c2b8ab2abce7b078c70ff752b414df69eed45e9094215e5115fcdaab8f09232b3ab676ff9ebfb09c24826e5065e0f842ad662366561c5c528c09bc5b4e04208bbe2a950cb6f9a062f54dae0214cf6f94314f4640a3397e18d9a0dcd7267d92693121dcbfeb4a2c171d13dc86a80786e15fda15e11854a1795710e9e0d31b63b7d1745e5130bfbb86d99abdc9b80d4f8a4f4b92ac5acd4720222de1bcf75ab643fdf8d183e35951baeb3fff89df93dda192536697aa9d770b00f125fc7daff52e3595b5d8a8ae48f2790ad09431f07c6db93bedc57e912576ed8faa43e03fa8057e5bb6cb2f55e27958fdb81d7e4fd949920708b8084e9aa22225deb27832be3f6619f841795ef8bce3229c89e9d4845797228fb5483dc06e1d2bc4a6a3637e6a6684d89e8237a90fedb7a1b4d478bb76adabae0a5c4ef3f4e60a4251a21e74529026063783cd8e71516a75255fa091378e7d628a0d3233274781d45e75670cb75527f873a5fc0192f99d0b965aa976b34c436623a6496105f7b50888085ec842a30b7124cdb68ff8af3a469c8a84d7370c3bbb34b198b746509d03cf9821740eb7d5e8c0231c51b4083b4bfefcead520451f04dcc02c8492df79aa5b39134bdc60fc51533a07babd4d46902f3ff6f6028f34090e2fec81dc2293738cf8fba74cfc0602439a47ca9b2fd7d2c869d56228348301f4f9a2dc00fcdb3488ef22345f63871eac34f8aa99aa1e9f498aad7152a1344f5074835ceb81c61af32bc13ba7567363bcac366b83b627867c8843221586900a5aaeb1b716f55a2945d3b44ba51e89edd75a4707195999f6a7268ca09aefb89695dff1f5135e8cff9c73cac453e039981f61bdbb0a274ed4887344c0eb9ba3b88c94f44d178fc4488aaf7dc4b179c33304d356e5859856056e6900a175a8d671d7311a190c026b959490ab009561a138623e61fbac93feaf188ef7c5b55e0e268bf9a1253b64e512627c8f44065221cee026fc3391a6bc004262c0049ba686ed79b7db7111ce3737633aa3aec786ed8549bddb735b76d05d3b8a3885e6889ea26d00e167ecc90184ca23102960111616f54e5b5dc740ec65042cbcc3d6b2da2ec949ac03bb8ac00b0cf97fcbb6e8671ce80ebd85d5f6626a5ce3983ef4d33448e25dd1ad5913506b66bc3058a0713d6b29b0813b0014ad779785bcfdedac1741e615f4f9393f285c6ed9d4bc06a4d7fa0fe4c8aee835fb16e97108226b867feee05d321bd825ebe587fbe1bf377064324ab43e043adf31791cf35af4625d17cd8f53d75bdb8feaa7a77cdd53319baf0df594cf8b7a768780e53531d29f02c43b35a47189432e685d148f9bbf1add4671cc880b341ed8607b6d0bf3429049c845653988023b46af3408a12b02a7a727abab3037d4204c14c3b1e811eabaf3322236e26521c3f88aafe55cfe474dbc715ed5796295702814f081a4f8406e7f15f2d711c2fe3d30eb479e27689934d3042d58c0f45950f21aff4af3ef825aeaf1653cd48099b86969ef63588ad52afae577e32a187ccd20e628c54c2e688d33833264dc8c9227eb492656c9ba0c6164bac376dec08e9347ce71d70c5b375d4af4387e9341b430be50ee32babcaf78eeea2c9b16c8b5d1ffbc687dcb2e0735d77acee10c7b55098508775cd14ef012fc3aff27d66ae0a5758681de242d6842ea2244ddf799d2e9f7762404b00985b2d89ad3acf35f7ba08202e0d06950775ace95d316c0d522c3e310fb2aead0a4bc537cdd28cc1f1d9a815c0dad194290bb7e18feecc54943e68bd1a9645cf8a74c5c3b9450a8ee11b5c297933eed22a3954be30d5876ae9e0a553a777d00e90ea2803e0629c3456494f9313daa6e2c044fbbb08dd53432162788397e29fe92a70948704b131847ec0098c69569abde716dc99d4278c491f545ceb5b04be5758e79a34a7870b03a43d314405d53138d90bf3b93740d22e27c196352cb6b56d8121fb457ec472c2917aa9318adc1dae9a182ad27cc7a7cc411d9325b2324be13ce787332a47f72377b69a70caffd09cf2cac3a3e21051cdf942fddc1e56bb2e0240d1ae4323996968218d50e5f950cd2750c22c77b30df1f37a19c778aecb21887e7cef0d09744d50001f55c3dee85df4301d4210c30f017eaad8538f38a8a7c743c6a7c1e83bc50b3ba6e1cc6ee962f97ba00976138c22221401e2fac12caac3d80ebbdaf8553babd666ad09783605389587ad5933fb1d580bb442d49ded560d3ab67676bbe1d0862523c5beb664bd94daa3b7ab72d883a1bd48b38abf267e32c2def2872cbeb6a122d5acf37554435d40d9f96118a43ae7784ce6bee74bbacb263c368ec45018c337e2452adcf5ae9330d112994b0c7b5e18114727bf65cb0149c78151af682f99142cf5b207f4316a0f1fbb597710c045f56b2dd5369b706209166fdb50fc59b62ebfe4f98f1b6ea4d6f015362d57b4ac73079b3410a41ac4b53f64f5291f994e1275e04f5561ab95e5f628dd1dd02a9ee950a6cb90f3d75e23f4cc348e29be0bd5024070727a7e2bf6e6ebf5a061d8f3abb30821186e82be26044e43464984dd2a3430ef0057331f6fc16cec4706a767ea087660b7264151fdcd557fe5f4ecf60120751da6321762c51b46654210750eeee33e5c0486ef315a", 0x1000) semop(r1, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1000, 0xdfe9, 0x3, 0x1, 0x8, 0x10001, 0xfffffff8, 0x1, 0x0, 0x5, 0x3ff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x0, 0x9}) 00:22:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000040)="55ab4e7a64536b0878ece9e2897a0cabf94984b675b1b61181015f5647b849871183e1dfe3fc77a604f9d24ba0c424db321801d109ff181b850e5ceb0fff8957", 0x40}, {&(0x7f0000000080)="7217e0a6ef9ffcbe1a3e3676d2028ca63292961b8012749b399d6475fbdc26020db67b4e0ccb4db674b280f1ebc36fcab98444557e61ada703019464ffeadc42284d3d903dcc3cb6e4c38f5a975606a892c36de8017338523c81b5e2b1361368e74daf70537c4ad5753c8f889dc9f355d85efa013d885f6fa8736c630715ecb8aa65ca394fd5", 0x86}, {&(0x7f0000000140)="6e98d0c00d57c6e183f846e501538173a5d73b3b40f5212f20d247689663f57cc69ae98dbc16cea45aa47b25cfef9e25dfdd796d135b96e76943678e0cf76001d7f1216ff84eb4077c33bb0f542de80cc87f4792dbb080529e83dc3a961f2a0900c6c2b9a4c41161b4619e6b186a816e9ccd510f7b00060702a43ac0fb33ae8a55a8a4e99633db72bb036559a99964ea", 0x90}, {&(0x7f0000000340)="f71bd1dc7dd559e6235389be7d0b74ea407429ee3ce735ff3b224a9f381a17c7e76a5fa8ca71f3426d102475b79a82103676014ebb37bd9043556a68906345c3f86ead76615fd9662803fd1aac8e5c74e8cd0d46936f1bc287f5e5b4b4aaa13e0952d8d8b0e1ac43b0a7192252791f920ef0cc91feb1da35e3b94b73893bb005c05df8fcd152986ce19105bd361e94b0850bd9db9cd280e6b4fdbb6f6a53eb5da093ea10622c14a1641b095f517380a2139840807766eba4a259f07bac86d6ceb4b94d377e92985f20b9f8dbc610afda04cbb8fd1459f50e8b4d094f806234c7d2cc334aa1d24ff401bbf2fa8050d3c3061c890ca040f762cbc7d552d4c723e8f995e5ae40c6260cde46937bee650878fc40a088522f8c6a6725b2df063654fbfcc45608d1385edb0335f59540fc3ef3f9006c30b2ca890fc77b6d0f85b623da7cd7fd73659bdeac2f3f1385a6c7da17c68515df09f77a5a789d9e37b8100458500ecf1afd0fbe278dd5ab5967359c8d01791d925df5372aa45d4e1d24e7de1f7dea33f5df3c4117021f6f30361995485cc6058bc03e3a9adf19e3423fec0145e69874c0294b42d362ffd231acfadc892793e9c26f5d2e5129c38ab2d2bed687b70050ebe642a03b7a8f2b81ea445696dc0b7f2fba77d87e60743b6b809d4cea1afaece71ee7a05ea4ef4286151b4cc184e89bd7a4454d75c4f15917da5ec941d762b37176e3a7866fc328d729c6e992e14849ed2b748136600c2ea0446eac9a53adc1f226d50bc601874fbbe0ccf90da0c0d6b8bc33d7caf46eb763320d4e4e6efa06733357054a0afa29f7652e5a0c71b0b36f2e68013756c8a4fe8174cad133976192b562de9ead015c1c422cfb44cc79fd0c01320ef94ad775e3747efc83f86122e7045037a43bc9d305b7a6f714957e38ee2c9dcd846d6d8800937bdd8eb7093d66ea99a4639ddd348fd19b60e912f3df0830440ecac948b487db4e38e5db006c99a41ba0def942e6dd2cf150e47884924f9cc07783f4c602b5bc9b4a17f4d508518153e3ba0f6532718a144ed1f5f4d688ba9ecd555c605eadd90078ec556ff8fe03b9e6b190ce50ab8a5a00ddd917e32ad862884adf603fd45d00959d4b2f7fc87fc4d3a1ef58e7f5b0f348b1650caad64b1ce397140ad6d01d1494cbdad30b778a0c28d985e66938b405d1546bf807a7b32abad012e04dfebf891654a2575ef3355574e07dea44926389edc712d31fb4c241cd45c35fe162539628f8082382cf445f0e122f3f6db5e0b372f6836491d5b18e60fe1fa8d959bcda8173ec92f19e8a0a4afdc480f22ec76d93a313cce8465e64f31d003c14eda0d5f3b1f8e20edc17ee6b9c9f74a21bbd77db3a5ff993c98edb46453c485f0ac40a11cdcfab79718bded879a363f638ce52e4a6ddfa60c88fbbedc3d3f3a8715e8b5a356a6ab4ffd4fd7130552e920ba7b68aa07f3e32685b310b10751a80236961e2b8de2a02c96c789d02d90be22919b39772a9cb5e3a3f584233152bc46892fddd63ac52f4c8bdec7b88875790eceb69d619b475aab0bdd781edcbdefd43967d47a8b71e697d8a5bb02a933bb777c5a81bf89ceb448a68b68bd5ecac8a880010234174d3c54689ce07cecd131ac12f4da4c8b9dfdb3f021c2a0280e7a3a0c32e01e0f08ad7c42cb6d96bf949a03e8717e7f3239f0120078c42a0c6687f73a3913ec63b755f9da93c02a01e5c5857199c1ac02af6ee0f0f26e8b6741558169abafbd39b81e0971ac67f810e0f4e16b1bb1fa64b089aa60f596245e62b6489b3abe19caf1b614b62341e8ba00882790dbf756c294973e544e3c73a7809b66d59e09b66a0ebd8d684fc1004535bf7ad15ba465b3c70799f8ae4fc92c8dbc09ec563cb8b47b21cdf8d23125299479d4e7de1ced35783dbae678a41d7e9e6046aed64552b88ac73ad69a48911bb1b89889e975b21c09b4942df13a5908ad31014775b4667271cb4c44e3b587b2ed4a13b7c48c2894d1fa911636d661bd9a4e438d6c4187e9bc456654b2bf5afe9e91f57a594836dd8f7318befe787eb4b46475fc89d6b894a829236767c6cbf8b0afae3fc9059519a5a2922df7682c60000bfacee419423e3adc5336f1e3818f5e2ca39c90cb07e372c5691267ac49e2ae7680af1332f0b393da624b0595626c6d95a2bf6464ff4699862c0b055521fc7b4f5234f01706e4f37268bd4b07f67af1a2574e5341afb5f34b567b1cb414c4cb266bcb726881607b6e2057d625ea0f6bf148ff1aa0aa985a87aac9b7ae6e64541b9fbdad716393e0c83b0abd8ba97067bf1ac207705d56aba15cfdf75b4fe2c3c3ff3ea814f394bc264b6bb7d167f9b6dfc29c80ecdef338556f41c906f6da6f33c34385aac6fdc41e866fddef6ed726a90d0a1acddcdf44674143dcc18c08ee62db6d5ed3d3b8b4275bce7a0111b2703be0d07e39608758e0cfaed0251596b1593fbf420d2ce2460a1b3f0e64550d91ac1eff9920a4d02beecc74f9921b9ff98828e67cbeca1080ff18348ffe5bee8ca26ef22d82653aa3a5eadb1f3fa1c8f454cfdbd350d8a6ac8360bfdb2f6717c200c0ebf69c19b643d4635b1bc66f47c0831bf2ee007b67d3fcbcf2d304c505b9ac91877d7ccd41ea15cf15edfa744cb5a48c73bd246bac4e7f3dce0b90587eec8bbc6ba4f443f82b1f2c793731333a1bce94a8dbcdda6c0429099cbef79075a24e954ad30dc8baac461ee9ab70fdf5b5c0bc28d939a14a14f64e3172ee308b54441b915072d03f2b7f04ff13fb5e0d377d47e34f7d8667a68f3deb8c7ded3dc186fcb4d300efdd6d48454cf8c309cee371735684d4bbd2429525a36457d802d0d500f44b7a920edcd71042156021ef4be5397b41210a512592437f345490aa21ff02823eb38c5993a9be06bcfeb31052f2aee8d8d6171d53d71d52a1db285278929498e1786a7e593ea15817f79f6713bccfa50548da5482971b554e9d45cd64741faccde5f3fe3d4d1f14af2cf7738c4a5ba4ba7e20612c4c60d4bb4066d1d25863f0e8ac7af5226a7a33233d9cd3ce3eb0bc82bbd9377a83cc67713dac34ec630cf7fa8b73cda75aa42640d3bc6bac1e0a17a3646e3428ccade50f857059e6febfd6c973c20bc1cfbff5efe14284a6e3f1b902c406c1075679c28acd6bb5bc524f5f539cd42208f37d2536dc50b101b0c594c9c6a5abf3a8a40d2e50ccb09eb60e044353d7e427a1d6feba5b324736941896af0268562d6346ee318447588848ef54491df04eb866d62040b06d7f1d0d5c5156026c3080ef682807ceb1234c33c32d22396d600e1385fd77c771e9aba851d6961e5ab078647dbfcc6d05211332bc58d5aa28f6435f1c04f75a2d4f458d6a9c5b980684ed45719f12fb1b8415eb4c79372fa8d417172770045d195b36a2244741c1432788831a45629a455ed48f2ab7589c621d1bddeee82de0757cb7f865fb0865e347ca545d873b15d976184d95878470a65849e7e28bef83d2360e63727cfb2520107b0f9dcb9648503f00635fa6bd56bc31e023dfb0f3bdf7778450fb1b2d3e08d85b12903c1cd74202ff970ba892928141e212925f7e1c5672815adee74de4adecea75e359dceae6868b523569097f4193d522525ad98f818ed5d03c3ec1cf8596cdf642629e3dfe3f0609b22f6245dfd988d62c50fb019d9494cf9a57f1ee1ba00533c6fa454fca42bebcac9d41381d278798b6832fee5c41165cbdfd79d00b4e8886ce405987f45f3e480f995fe7f19a2e9b4c3e9dc61b6e76b4d4255f4e3d0cbb3469d95b3caf81fdcb3b15bfbc4f9c5639eb324cf201591b94343ff022f0f4a427332d7573add9f0d7a533d10c541084d978fca4328965b063f25005b4d1c2a4aacc9dcc5655b48e62546b19762a427ae532c0f9331c1e7dc11fd252868e36b5ac8b40feafe2e3ea9148e596a10ba032ff48e11fd942fe2109aeaf0d00c6aa1e8007a1e4fe763d714121986b0fe07fbc9a7bc34b2f6f9d7a8d1b482d104048ea5ee4ed1845454dd1153f8fdb95e18e8a4b2b893efeeeffefcb9e8bf607e1d3723cd35ab1b7c22c4aa2c3ddabd9c23341dc2271557796f0e6c7434b9fb99e3a8ade76e8076746d499f5a0f71b6a2ec3b55eb70ef0b707115c9aa9659bbc28727996b343fd4ee957a249e2065ebcbe3b204121d190cd265b2a4fa1d1240a6cc800d3e9a7af4223248bc7fd09ea19193443b03c3a77a2c2f3675b7400cbd781416606788bf7bfb6af510ced297fae88e8d9dc2ac0ead5b18c56b2a9a62c6c9da2d5953aa55b4e81f0ada878687ec493aa14a484b931641caaec508c415b89f8c5f4907673f6f94f5b3bb691332fb3591091f11bf725b73474a0f3be2ccd8b205b7f4a66120b9b5e7ff0ca33c89ee942207cba1fd89b1fbcc99edc305ccdd47e3ca12a8748507101ee86fb64311e7759d3f6149c5167083a4387198a01b259c6bcb92535ff5c3c0e12532c305ccae14d735ced39507798e61cb4c62462b69100fcc9f7c1454ceee61d1b1eba0bab7b85b158a5f7ae559ad38e173c91e3e46a5cb36ee73b77215b1fd517c6dcf3193131f450b7671995fb93397139b576d9f56791cb01f095b27c01f14b76e4c3e8bd71bfeca2351652032e3d6425223c77bcbb442d43a5760d9a67af5791c859627c08f3dcb0d787976c979d94d1d8788b6fb947d147c20a3cdf4e1d7281846d4dbfaa8daf7d8d2aa6805f0fcf2e1696e80185fdcb5e9ee84d8b6bb2d7055ed7a2e7ddab40b20b6f4527b9cc3110ac864f2d1007dd080b0e888e03a76ae7c1d6fdc974b13bea0b9711936f22e8359a7141e5216863fdb6715fed45bb84b8b1f511a2c9734734f8712ecbd978af6e646d6d0b2a37c241ca4195bcd6c721e455f008a82f8b47e580f0342beed5d8b9aab0039d5f07ee3bf0b96617c72e20eb1a4dbdb6adae9f916890eeb85bf6ac5b127caca77bccc2c7af7e70dcd02d2f1230d0e108c91cf07210f15cc98d5e8be4dc8070113feb56afe632554b6ac077462b80f925f7db854f15363323f581fef962fc53cf3409c7c66886c9ca81236581dbc281a4a3fd080d8239bcffc2b568e6924044df010094180984da6d3fa00cac57964570fa6fc9e62f79cdff17c27580bb8b34308ab3408b5766add7185764b9891b5ae2d734ac61b13c72a538eff7e7391d50f68f6941b26e028060feaae97978ca249b05b3697fe4ec288451e6af42d58f80320e48cdbd47041c7d4bda32d326f356bf2ba6f1d22a656152867593523113c476e4d0b5cf3dd171460a65d14ceac9275d61452c8a9d67c1a06b4e47baecdc97746366d3c580c4ccfcdabf12eca7ed5dfa1ac8aa0c18170766f984e35384e771e2058314b1c75de042d6a87d45e0880c05c288814e5e4bdd38c9820d192a1feb45e966b2c0b6469143090d58dbec8c3d85c384b12edffe826cf4026d2b08b5c7e9466f0f089344b5bef11e2c5daa8afdb69eedb2c92e5b88089aa3c53ee8cf42f0b517a37f5c3d1425ae6f643dda1df73d3467641802fec33574bd294d22148b043aa87c6e6bee1bc0b2ab717c4486dd0b742ee6dedd0492df70bdd8f01050cbaa98d111f8683267944738ebfe1a88675ded4f0ac91c9c2bd6498ceaef69762076b708af0cd0a2f364f9e15d55293edd393810bab1565f74d068f2ab6bce2cae58c5d542e2fbed45075bfff6f9b00e7f60f7ba9bcc46af90a6657a1d874a14e88821ed1a744dbdc3ee2e1b6949438d8f917d4d7895b1fb89cf18bf5217f5f4155b1db", 0x1000}, {&(0x7f0000000200)="7b4539466fa6d1766e7c698e478f82b51a4fefd49b5687b489923a942965c6", 0x1f}, {&(0x7f0000000240)="b528a23149dfbe9be810636d11", 0xd}, {&(0x7f0000000280)}, {&(0x7f0000001340)="cf308ee2a9c3d91e58da90b8396f2d911f9f0bfd1e54acc4a56c8a59f5119a7ad68d73a3ded2b470c2ddc9edcb94468da4f051fb3b92f0132b60ea828ddee762b9203cc8955de0c0846e053b771c27f8d5a208655c1b60a62c7417226318f66bcb997795ec8f2012dda622fba63442dbe3673fab468f7ab636a503953482c44f1c886728a256ca279c318b3d6b0638b427c2435e2c7b41c3f4537cf2471a6fdfb32dc8930307db9b567d2c0632cdc70a84d448a90c4143f23bf34e9bf004a53b17daa5d08046462230ca67723418434fa0c3cd12d5186a03", 0xd8}], 0x8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000798000/0x2000)=nil) getgid() r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) shmat(r0, &(0x7f00005fe000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206980, &(0x7f0000000300)) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) 00:22:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x0, 0xfe}, {0x45, 0x2}, {0x7ffffffe}]}) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="d575d6605bb0595a8fe21d2b75b0304c596b8c32399184de2fcba786398d30", 0x1f) 00:22:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x6, 0x8000, 0x64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000500)=0x7) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r4) sendmsg(r4, &(0x7f00000004c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="219c7cf6cf6de58b1ec5f9681cf8ce3aa8a9c7b328a674a5219fba2fcd83eff7a9baf791b8096147123a64c971c13d4940b86c6cd5f7abd8ca82b24e7e77acae4dfb6a195d0406c5a5e94feea0d4c4b06c87445c0352857b57cec4927003b661a99f073f3a252616bc0381dd5739e25ae97c901db411a02ee996e20c6b98a74d834521f5470016285024987059cc3b3b7607b28568e0c1a59d0cd89582ad87a47e9e1d5034e3b895c4d89d6d148701f2736f3a37b0890a70b7f6d688431418aeea55c3bdd39cac871bdff4365f78dd20d141d7ec6fb87bd9d5abe07d0b78a8ae50150b87a6a8", 0xe6}, {&(0x7f0000000600)="781d5e4d565ad5f3c01de10ed2a02c900e75ea21817410d7a57f63fe7069fa9f3885be77eda6fa33018f1b79dc9b423ac498ae075aa856d4f60d932e0950576e34b900425fc751a2b1587e1e36c3845400eb1194f5c1989dfb2ab03552d487caa4e3eff14fa6f21243f5d7aa76c9c2912537fbcfc564d4f7f920b2c0152928462e55714c3ff5a07567c1c7cb3f87f84ac0fa04599d34ead1d770f379861efe7d6ce57e8e5a4f6e56ab220e371dcb7077d573403301cac04e3aa902d2a7b4d98bc00c7daa5b757d99a9f39f2d2ef292f65644f8f987569adc1a74d0b479542c83828d8af3efee417eba3a7a1519ad60355ecc8c328fd749a55debdb09de41c539f5b7302c5dbe87ab8a9804a5af49ed74db8b95cffdc9e24c67c791cfaac5fe6d66df7ad2331575da2d6c7872bc32017f8c13520d52cc7a937a4c09bb638cc5b6c40039dffe30e548274e7bec0f370093d612a191714e96218fbaa3ff46f52963dbd23d6d2e75ca6fe5dfb86a2273f0b7119187068335c78e8f39c5448f02e7888a8e54f49e000d7ebfac485834ba4ac8005d22f43c369e5a6cf879d12d879932af896cc597e674a23e4345eb255fe88130bb63f53a099c6ac0c47f133de27159c7c41415f7b236479297ad5557230ba750527d8161bc1e1da0e82ec45345af9678339b31dce23f166d3728e154a73ec2658ef8229b3c7186a0b0827b2c42fd85cece26586dcb4e5057e353bbcb83dfd1128b39ddb3013d26c8dacce85e450dc61148a01cd0f03d52869f771ada1b7cf544ee238eeae1ffca9dea3f141e444ee073c372caea729ebb6a67bcc1363c617197420bb287ac81fa54aef423ef5bc379b03460f7eb4742573f70c875a0738637d8c6f3bfe23e4c70ef48dd28d41c12283cd00874ad7e69c91eabb3a1e0d23cac203995ae9df4d5038b52db52a98c297e82019f82bc8dd850b3ea17b095b1dc991ec01e61872f8470cdee7898bfac2a8d651fadb39b2c1bdf5f976ff6dc00749791c394d979cca92f674458c27e7f6a3afdc19fbd76013185de68b46e4c4b8f6f907c8d3966c6b3168760b1af005324aba8e41c53720a931da9afe7a0469cbad3f90e0228222e1989f95ab5fb70a40e9fde8f359452309be61a6807fbdaf13b640a0a4228726bcc58c65753f06f079efe82cee2127c2b60ba05180059c27f79acad00f501a23318fba646709a03fc765628c76e69700f570b935954a46dddd09e0446045ec1cd94aa1ed040733b9ee1ec17539827d4571879dc67bb9a5bd59b9e3b8fdd5a412711e3162766162da68801ac5a1994de823cfc52063fea89a91fff91239311d152ae680a56ea5ea6be14b86c5c2e4cd6529f6a4f85599a0bb0633c1eec2631e863bbab1925dcfff8c488fe25e5b732da874a68dcb09d8d7dc9486a9720b6dbf4155c9d7e583ae1f6e57e3ef9fc422420db69f25acc4cd70fe9d555670cda575d0e7453e129c32482b8f681970d23fada5975ac20a7af0d1e7b4c5ef25c119751714d3bcf492d5b418a87b497a63c1e0ab2823990ef39a897adca048d7bf17d4feeb2016a88932c9bbf04487bd35862cdf0846fdffa023c1ee2ce89e161a5216bad361fe56041b2e97ba3e2e6a463d44eff201b4995eb1b8eb79425da3ae18309d422b6641c7cd9dea9b60f61ad5ac8ccdfe27b4ad2e99c538f171f43b80ca1405f7d90ab462a2e464d22d034f11b7e5913aaedd9d3cc8ad12cf6ed7e601b108b23c28fb22dad2eb71dd9a00c2761d3af512cd956ccc6bcd13570a938bb945526af8bd5bbb7024719a648ca6c37a27269cd660f889509cf92d27f9dff175ec954a54b37e1d3650c8339763a7514bf758379eed4eb5120a025f64f87452be79dc68488ddf178692e8d88b64920921a879982f62ca483b879a6d0f9183124e0a2e5bec8099a429f3afbbc5873e8aace6387e20b5cb15228dac95593fe567dfc7b91e77a7eca94f572e02d82ad1917f6f85206945188ed5c1ca325dfaeec28cdd6401a57e6739c865a232cb616f3bd4d5eae6a8f27cf64753e595856630f57affcfce4db89c2bb6dec99cae63fe7b1217cb1976a11e9ffeb970c16eb2716384fdd4ceebdc8be1a460729b2180d401687f068a49d9ff76ec7090453bc142fea81a3fbc1354301bce3f4625a361d03514f72d763acdddcfaa18cf038a6daeeff4973c51735706572f3af8ea68aebf92d64341bf40f9abc3b6d70bce77695279b45a8d83e2407f9c7501864adf5746dfd5ec12411ec648e8e06e6f8d5f34d69d66e0e9df5207485df65ae5f250ff2157349007d4fb122d6e719ae23d112c07fc3012b71fc36ed857476aa92bfd62b0b7a77d6d406939a2579a214ee2d8c750a2aae4769a042639ab5499da62bd976542847d788c254e8d6ad441e08ee314491e43a9d4c616cfab0639110fe5ea0d13768b97ded8054ba84c4f78bcf6753c7a18cd38c2ae7b750722bb2d412aff9d1cc790d9edc6c09075eaa35d5bebdd8f348219a91c58a5b01bb7347a5b2ba621ec289b34e82dd3d7f16eb5936847a7a7ad60ff290d255f357230629e7d91308dacc097ea2876f050f4432fdc4db8494094b153ef058de83c2c86a69258e958782bc896ff5f905187ad4c084214ed5562d3001528471b0e6a71b91d51f8d40a060850c49d7dc0405a90a8eaef781dec20f0a733d9da6c98692f63bf39ce8990b87d43e3884a55fd1213ea6149ca1e1471c56f3183e5a5de484138ea82f9ca476ac0724b247ca60cde6e7522fef6ea0430b9b34cb2c9651ccee2a75e740db61611aee6047c27f57bd1d4cd83d5a65915cf74f34e44b6467fe1e4f7a36d8b852156cdf97852692be38403ece4855f9f25ee5fa99504db834537ca4e405590175d4ccb0957f48fb54b22a6631b2a1fe091e72757286b0335d67ff3b83d7f2006ab9612bf78ca3283d67dd570e9e35fec53b1f131ce6ca904538c3298b392777f491d420d305a694f57d7a308f736e784aaab66d3e2c6ab62f491a36b7b5e77b84f35a7e80742ae71d8dc2a2bd1ec657331a8e60cf7f0fee11756b1cfd3d3c9e0ccabc3c6fa85991b56342cd63abb0835e2f33221ae611c3c967cae98ebf79499656b419b5b43d4f47c172131975a00590f2e08375324f3debd452c54c018e157d92597ee435487b4774a2d643230a12ed21e0ddef8cb9beb6454392c383d01a3cbc6872c70bb951f8022398f18e240544c71f968edfeec6d522d3f5876bee81d368b20e4171d8100d1c292ae9030d4733b965b0eb32ccaa674e628df742b0ff9edb56da2fef73308718ebc3320fa75a53325aeeff84b68bdf8ed90909e3b1e5f797079920bac3369a4c966e5f60f8e44fe7d9f6ba64ca30eff739ed78352628db686c40218caf47f3af5f0590ee3961f6ffc96a7110477fdb75b1c9cba5f8da600ee797de72077ff421b99d19c219c1321516d17b5f003814772bad378939450be1ebbc9110e017dc443b8b6eb00d4fa0c487b66b3a26ed36efdd04e93802e1a5f077eccc4d0e544294dee07444826dd78c9dccbc82dc1102d96addc9e00ca41e74f61e157431198fd883e9a75f24b26158135b8a066516367c15b240202bc87bf1cf4348d6a94e94bb09252477d98fc5de04e7d96e072adcfb469f1129de6fa84da7c6f8adb22468859b3aca51a7415b962b8abf7a53db2fa66765f90bc7f96fc011f273251775c41fcca7515fdda343dd91a1e96e72f78a17f07b73b8626db81b986f7503601fe3195d6aa019332f474ddedec6d1bf0daff2eae3dc82efa31b572ac1f6153884e6b9ccbf6800a3bd157f22037ea9024cb7b84a44d640390e520735ead621f4f6b68fa8bb21a50284f0c14f29e9fbc60f60f67bf340562b9242fb42072a9522447af9919b22b09036fb3351476cdb3c20c9adb0dc1eb1e38e3893c90c741613917544a7ce8979636ad3519710042738fb805ac212a920a9bb091672c810c855add8a9902f27e026bcbb5c74447698139523e6815526b38c57221e5de91d22ea4e9e7ed28ac31c3bcc90892a9752b26c6869ac175fbd9b6be4fec408f29578cc4bdd533f59f41e100cc08f56a0d162ecec979715541340e0b10cf6ecd312c27e8013b341d97e800095271ecc83a142adc76e45a754ad5018d20b9d280dce3a0147259bb61cf284dd43d575462a46ada01813c0c3d5a319e59b541d1843bd41e09d984d26aaa5cf2589f62cfdef4fa052e3eeef7d20f047cedded5d0170b69843babec0fb0be179b721910c65b4177115fdb92bc25d401a8af145e3cb2fb9735a3042824bc99f387216a44f64446c754e2809a1f2df57c2bf6e4bbf0e2820e43f143fbce531c2b670497f90cddd0237b58c9db6ad79682ac1cbad3348419285ec562902c6f69aa92164e4bfeb1a6bf934ec28085c9b6acfc0594086a7400c84cbfc41ed95bebee24ecd3d112093f9fb8e02c8f3057f7a20e78cfd8fd29f767bb180a8a1bc3accedcfa68f10dec64219ec5b7c5a5353035defa9e2cfe4c5315466154c098072a6559274683627e788221531ee8d00b027b97d4d03e768ba505d226538e068143580bc2879e6be02b130396ab489c89963073cdda48e9b73f2afc035fd4b5a1d392477152acb3cc84176a5f3ada8a3d88ed01dd279bccd5bc950f6fcb785eb2b5de4d8a07068e64ad9bcbf12e88dc7210ad846c51dda393b66606c04b7b25c13855947af309ae9f724e7f4a00abaaf2687ee49b245c297f773247b30852f51d02af961bdfffe7ab41dcea6b504d9dfe5a87d3859f8adcc60307f8baa31d0d7e514ce3994abd797ac68447f4c5703ff3fdf689e57e4afda315b4fa866ac58232d60a0dca2e872d449378a10d5662af7e3ee5845f1c4edfafbe82c688ad94ee5166f3f2980320d6637779dbccfc164683e0d123990387029bc5f546df3842de6f5ce38c63ddc5a873a1d3d4abafc4d347c551632c91e65b9d0c430b04c1ef663471a639c64fc71123db5a0772e7aa5a0076d52f683b352d90a0243bdca8e63c5955c6b13f348c0e614096a6909bc7b5b8f4443802dbd89aba38bb959585f0f376cf02f623df21bca88dcb8445af435d24d5b5436340d320ba08f68a1b26005c591a03f10dabfaa76af698822345b488c91ebb4eaa7a0cb2e332878fee8384fa37e1e1b93dca85df238d57fa8954b23b02fa8d43d8554b900b790a758be083d34c2f54fb21ee8b18ddd6810db461c59d28c58226b89d531b366ce24e03ad72d21918c0fbd29b1b00765f51d18919335e94fe52f996906d94e73bb439afebd572227215cdf77a2580322b7ee5736e789ac6015b6c4c4cdaef9feb6cebdf35bb988006a24bcc1d9fd2cfbeab18b2ca7714967a4090d7f33e03643911cb6c437fb17465c00c65fb9da39612c1874ac578f13ed4fd9b817dbb17a37712ccfa1e9248f9110016bf9137c8c5cd3c4240ee228a89a732d0d06cb8d8fbd379ced42a54f520c72d36a61ff49fa4d16345b4e5b04de5362bd1289968d0640ff6084daba4773e975c3555b0f871507efe78ae7750071ae5764e1b1b6e298589842835f47a8373588ef846e203db1259f85476378b863bbb13e02f7e07fa90002e34060756e2afd85b9e06b8750e5d03474dae513b713c90fc468b5d77d1038e481c74a616a1afe1e1fc345419d85b7b73a8ff101bd96028fbfb3c4267d8a5f716055038f0bb70d00f158ad36a1f73188c6a3241d529c7659af1681afd3f81528523b647a8d88b8a7cd8a3f8d9a17aee04eeb7828a03924589691ffd0e297", 0x1000}, {&(0x7f0000001600)="0cf9d93d84e2261617947162eb9774bce6cbef1ea0e5a742ca8a5fcc4c508c841142044670c2fe10920978decb445daeca68e74556c05e69561db3d953fd90d3ffe9b221993abf76b05a4a7da10faa6869415516d6b72cf5f013e5ba2aa0c14940eaf7ad6d62ddb9a2d3cd816a7411dc9c78951af69389bf2391a02bdd408d4038a8693e4903fac119c1a1572f138825189ca801ff15b170608136b5830d48335d1335b73531e5a3a01112cab5e5b78c17136d1199c3d25ba417ff4255165f10f8982e367f8c5141dd9b76b45af26f4ca6725d62970f2f6c7a2edeea08c65569007b523ee4288516d9c731b639ee3240e3cf9a63dc6ee841379018dc0dd3f27a4ca8d04bc85a80380d3357d4044f870dd1f483869e9a98eadae4436a61a16632af4284771e0a0a6304a4878bc8370118b0b9b44ead14cc0b90c5eaae215c6014730263fe8cb3c024c810f8ed3a8015057f5678c60fe914778d8b0cc4b5123b790a5365e5a7e6b998ef048f7117fe65e55722129f48e090ebc06e615c3ea211fe1e42c7e7266867f32123da9b79f374e88f93ac4792acc00c4baf4ea7972f730d00d3e41beb75d907cc6f084bbd73f5d31bd313a6658c96c65457f3ab234d283aec5fbca54622b256c9c555b067f49ba673715091f130cb5439bd1b1fb45dd6b0ac1ce0885f1dc90fd7027ec4ba3d3b304e14336608f3eceeccb04441ee1e70fa8b453ab562fa8dac86792e9e93c40d826c4d65674d581a34fc34b1e13375b0dc1160ff3a939e8bf19810863b9be9680a56cc9421ee78ba20e4b37880a1f0893d7d2b463d0755e2564a1d5f025d02ab4c8c9ba39d23e449512498f28f87f11b22fe5994fda835ff2b0cfeeef85c29cf2145f97106ca4f2983234fd1dcc2a38377285c68836246f122f4384c2ca09b51db6706881da885d2be10d5fc2e9909c773d142b5468251227167952df0b74198dc4e55eabad3186bca1ab12a33ec7ebc35bd128080094345389921d85e1f342ac4b38279b339d0e2d6e86af133f0f435d44fddaf9a94ecf2e415da154a333d82ee4d551de09d118e29910db802d20370984383cc6897ed968d00de7afa27a6ab870ef856d478345632c485bb84b5f2d5061a9a84e5f39f9af7d073e80cd4a3c1574e6fc3974ac30a062076fb8f01f1526986a90b7949748f93e8156ab16fd3316d0d178f23abef961ae763f96dd54f7df7f55ce66bf8a31c57857c6df6df0ffeec1681df3297411fda104f684f99c35b7e64ca719011d4b22d27abda9913c4bc3330ddab16972f5281e8dfe76d8901afc4decb0414d168aa9ace09c337aeae0f47ca4908c42f96c8affd745ae203f2bba230b43b91a18cb15bcea923413151641458d0b2c861992e05a6fb7e1701303349067a69a01ca1c304fac2066a2765dcc568fb24414755f93d946482ac79a64a82c23171095577185a9999587575c7d68c6b572932f52eb3ebe5f4899e484fe097e6cb9e9df72b8b20f719352378519949786b2b7616bff3d3b5eb929d69aa536e732ff722b413d3e2099e3ab5cc3c22a07eb90f136c36635b442c5759cfdfcebcb248cdf11e389b1c9316028d32e3d1e9455bc333c312d8198c365ea06c8feb104c15bc72d12233b7ea978b043902cdb24bf9eb6008ccf597e0a02b7b8a9c02395f771ab26b79869d9e48e1446f344e3c60816827f81bbace33c0984a28c9d00da05e47b1f92fc2d4aeeb6cb70cd214009ca1bb06e1ca10d4aaa085e6e5b5c88c71c153150f52bc233df2271fb3530c9a4f8e981125ee5fd4d9f7f09f74efd9ae071d41a79369c761d3c25439ed118399d8acec4521c142330cc3cc45f331fd949eebd833753a664d0dbe53a9d272139419607ed86eda01738ae94d2617ae25e8262806c06308a309adca35c5daec99a0c4910f9534423d64efc1a10cb93dd566234a22a70102c3633abf277eff7a67ddb5091d4625746b5fa14f9ab88007e9ec83c941b7d25d0aa88c744332432de63a7f10ac0636db29532ee5278cf68b6b535c577234d49860ddad4b519b4fbc0a1051ee9ac5a101946d0198b5b694ec2c449946ec60cb1572404aa0b7785927b6e78f8091def21909d324173b067a675078ca0d31ccdb93f8387f853999aba1e9f96a1cd7eb4461d4a5022460b1206317ea6553a3697acf882edd9c2e9f4e8336a3f80fe2713d5b19c4d62da5582ba8b4b34e143e8ed1d21c11dd3004fe965846566450b439cda4400d488bd554da05bc1a0e83009a7932defb369053748bf4738de44b6a4d165c46386e3076af6c256f5bd2359a650c4c9dd6fd483616d490c941bd4d7c17d5b5eda958c45d6fcde0124ea854a71471b1946379d77213091a516258af3f5777c630c0931f11acdc979c5a6a7632611909be32f2689bf4c9182ce90d6b6bde6b38f3a40a04a4217b1e79bd581fdfb8fe3c1e27840326e79a66d6719f5d7ab073a32ffe77a8412307453802fc4cf3620126d1f46baf1b7408471a9c71b66e3a98d02bd9d8ab01c435aeda487084ce4265cbfe73ede369cfe56f9f786cce7a9c84359dbcee76e657691f91d7023fc0dca10030c7b042e4b12a40a95054091a1f59e2a7c7b16317e9b35fe4b717b765c38c89c77e0070aa88a7e7a00ba9a6952688d906b7f22730c86365a37aab26f2fdb7ddbe19fac36964c1efbf4807bf7abc264f80a99aca8d2a48d224682d9681f2523c02fa68ab6d30e1e1742caf272d15ef72251f4cc6fd8ac12f02778a5e70a25f1bcfde8bc9e5ec98763860eb790b66a4576daef3937555319f7f50342f136ce02f9b2e643182a39ce3fc2fc77565052d699cc0771ebca6ef8352593be0154d0e7e4bbc73bada8451ee80b713a952293e2a7900da923c1200749b76f3e3ea42d2f9aed8242a47518140be2c360b4a7044f939ff0ba29afdbc12b338be592f46b2f775e85ca6ee407f1f062157931db3f6abd355deeb485e187bb8735e86d6f5b3511a274cebfcc28b9c594ed3eea3aa24612ecaa36021cbebbfd1055f4d1010f51107e45321c67e4b9a089b898d983059d0a194479f1b950d75a20d5c454d4c8f43605dd99ec924828e2889b9e1d04e96924a4b863dff48359dfc82b0afc1a647cd6e5bb0a03a897f34bde7c3f4ac86ffa6533d0e0179511108d10a9686de18b3412d6af62aaa49e6fbe03d9eb147e821ced8f3f2c2a05083ae32a4846e8ad6b6c2cd1597ea31c6c040e5ab097b378c133f3edfdb8566b71ced48ea2e450b6c32fc5d6c687686062a2c5da9e25ec2557ac69db8ddc84bc26ffbfd174b15c448ad6220bd03328a3464928452953909a2e9e1f6ec909ecaf685b722026d4af61ed9c7a03f05fa6050a632172a2accc16fc6de2af3d34db0327065e5cad3a231087523d41cae0c30073a8b373ed4dae9954593cdf65b3a78309ddc710bda4a6a39308a9851d62b5145d5b6c6f7167764a62e360a11c1f1887c8467453f411fa55dd75e114abb30c6a72fd5a9a62946d54a804e856082e0689eee22ae680db6f16363bebf4e0078663a41d050d9c91042056733ebc7358454f21b0a640dd31fa3992524c9409f60f28232f7dbe1cbb1847949dbe219db9575f2f5c3b87009791e97a7e21dc9a8c171ff2e544e336339acb0c39faa5100deccb8a6a97c92d9f5caa38516f502e95f6be7a56b2bc58db01af2b2492398dbbfd87ab8b7ecc033aa861721359e69a76b231be4056f35acc074344953c87ad1420c60c442a90a0e140f936874b64e1d1a9e31722f921bd51d127601af23e0be480aec19eec3f69703209b8dbb7b2a9c497af84fa3fec89ff8fd60e404df763d1f8a69c08e2a247eec6c17f8495e56fdbdb31319deb6192ee4c9c9be0628b4aadcfbb26701db08f33a56cb5b8733d981495fb338f7bd38f6a5e64a34055306ee1b0d73afe4deac1f175dd248c891c566fea9d78144941defa36d3a2c6f6f4f7e9ea9271f2e7a8c918d58cc47b73792ba161ef426b3ab7b64b6ff1e3efb1f2ccb21138307ff5fe4b942525ff1f10aa17baa27b2b487e61a4320deec715d0ae7c48ab0ef96d710b0331887d1b4805fba820c8599ba9e62f63b6b3799575f1479ef0d233f092cef9d7bb72ca630a6bf30f15849378c22eb8b68d06a8a5a052c941769dc0e2d7046dd319a66bfd9226c2612497d6e7f9e40592fa0a6097d83a70cc8664000af72a66b139516d7288443e5709d6f319cd7b954f13f5b33f6233c31a4adf02479fea889bb60ec3fed9222d7c1dbe4363d9e3fb0e2dcd09c5f297d8e13fa79fc90a902988260df17d4cc5729323f60e32a76dcf42383be8c0952da52b6ef7b2e3ec784d53c940045993db92a7f4446d8fdc9d5a4d267d7d81acc18b97322b40c17d51bb831561963dcfd4920a4315c545358d929f5fc47ba93ddb94026cf9d43bd1895ba39e7b903103b9ea948b60ce3e772b9dc61b892d0ad97993a4ff7ff7b5d730e6c6f5a03de7b7428bd3b600d5193576053d72768f046dbf7c00fbd11efe109b5c4803374efa14f0816f38351827a5835d48e4b8c1909fcba47e6ebc335256c5e7404b5b8c73e1bed4e78eb8224051ea8532b87ca602bf0ff15277dfe347346e2c76901d3c4a7ad725a4b43df62530c1a7ea7cdd6edee1072e11fccc8fe240195d6b303785d57da531ad78ef3c9a08f72a29180c1c41bb4429449bda92172549a5ae1909bb6d667a9d7106a03950cf4e0b2b9055ebf4cc2f264077bf6addad9d1c8df283233604da59a02d2d6ec03d50d125e18a14e692f04383bb2a50b393104f84053ce8f8225a3203ed0a71e875135845da722e6727f8a1c48f1de2c1161fe4a69ba84d987e42954516eec262e08ee73226f7841da9ba1f4df4ee31551f33c199529875ae1517c736a3670c577c824f9e45e1fe64dab37cca0a472e75a8b0869ec151d419968b73d546c847ed4886299df3b4f0f275395dc5c9b2b8b50f5bc230b582efa06eb21f16d71b48b575ed14b98d48b2dcad44189c328510cd39aea4b180d8db00f5a37852b9d3b479c655ac4775a0cf5e0fee71c81178ea23c47fa8638a758e9495f99b332b9ee46f92ba98c993dc492d913984d84008e7d94b47e9b13a6454b516e99b43febb1344c1a89b4a4afc4915cdddcb9947ccf6796066e90733d2f761ac05936779c95d0821526287cfedfd7e15d78590fb9fee5e50b2772195eedbc242ca90a618fcadbf5e706d1b141929fa6a09e9d77057a04fb4ac020c93cd2543e23bb45253ba3376d2a1c3115dce41b379b91a242077a2dde0c825de19e623021ec557f82ad87595a13676a217ee6cad833a3073553e7e1f2e2f4d2f4e21acb844f10d03c6aedbfe3b048934a734874d5feab30ae7f6196940c23527e0dc42d7dd2ea350c14abcc65086e7897a42796accaa21d70efd361b4fad95f7a30224b11cd4d5f08033c94c1e49b250e020883d94874c13130ed618cdbf3128d6d016b3f4c6de4906363e189ae322569ea94345bc450b98007e9d535e2f13db71d0c1b6caff8b447874570f609a8ff1034014b2b5d55a2f321bd07251c7008b918b5b53e8b3488c3134f0adac5bee077771d397e1790b186583ca4b5c6afe5f9e474f3ed4b3aa16f4df27ed9085d1f386a8a3c84435cf7f7cb47dc6972225c84e46c6740dabbcf72ea26027e1490e0050385d5afac089d7161d999bb585dd124a6586eaf0187f475217915e9e05616416c23f4662543ef1f20803eb21fcadebdd2cd2ac5527115671e45d85eb80507b19ef312d9b59e8bd97ffc05576e725b", 0x1000}, {&(0x7f00000001c0)="c0ff6307f789f46ea7e91794b99bc940499fa6a9aafb338f8d897d07a67e3cfd0e6efa39e232e5bb45bf5d268ce7199bcb3f80d5310de26f367c73f94b33f69aa38f92497b56bb4f863b8fa66997c412ec1a53cc7accd62a81b8f190e1a7681e4aaac410875be167b633cea90a457daa8fc8d7d8b8885290e3bf5961d187bdc26fa818cbd09c378c89bf3e7b5495be76d1d0c905cf1d3fb589844799d05c68e1a4fcde79d3938d9cc9f18f9b9e5b64bb4ec4b834cb8971cf0c0ea586a93ff2c0a90159b76a2d3b3cce80c2290f13b746fe0e4e9efef9f0257560aa011f5214c16218226b69", 0xe5}, {&(0x7f00000002c0)="ee69ce51e0bba1ed04c557f5b41de14c23e4e116e7a613cf14fe2e35213861d95619bfd894d9747fbdf4a26a3c4a71d6608adde9889bb594c499af77e614e8f2733ed2105219c6b1d30d192be861937c5051e2afa599ab", 0x57}, {&(0x7f0000000340)="2ab5e245b8aed53febec91ef5b8d466d31b0ba6b291c038114ef2199b91023ba68b3d47e086aec6653179ee3afecf7931f8642b84943f39227e1367747e9e9db36bc681cec341a91f27fcabb1bf21e34f8d14cd7860dc16bb07b3271a1dae281c97e4d5763afac922d46a9055eb40c0151806df45095c1e6629755b61019fad9f840f8ded97caad2cc86fe215d2c3fc1910a3dc269e0f19530a823f388aa", 0x9e}, {&(0x7f0000002600)="ef0e4cec6eff7ebdc93a8adc5045a574196235729ec0618b2ad6c427082ddf8027679e43e3cb3775c11cea2ce87fc106cca68212fb95af7791fd3a31e22fbf7c96e05ec487bf41e0f42af4bfaafbeadc9f96069526a49208b1cd24e7f077257e2f9207a66bda0957ea60448cbd1fcd3cb68f6242be0543b1467a45d51b8caa74283aaed9d1061b15cd8aeada02afca6312ae070d95f4696df995dae1bd5af2cd02b828738f0251b8b3c9501213296ab167c94a8c22b08e8b3db2c056bf81b17e742808270d4851121913f6848ef5364d434a2381e5679d220eed1223a95ed112d8dc4f5c07c9908f6cddd2619fe2d2b1b1c94a6fbc3c03339e0ebbe4cdd4578c61a7754ff39f3010843de269597bfd4f180c4e0275f246178e26a36c814c231f48acf0d13b9050fc2a863a8075cce6144bb1d96e4ff270be1f010eabd6e9d87871f9e2bfe07b57d986a4b58030f17d5e7a90d0843ae76a4200463eb622c21d5546ca585d838f72e4e96c6f12ecb6ce1a324c7453ca50bb1f3e917413a1bb4e025eeff13c99d7c51b4620efc5930f2e15b173ab84395be3049e693f7f9f9b5e41492797f980d3c67abf135c8cb4ca731eb6634ca4c4e1e5015e4c74972bb1542094ad82f961629b7a1c2d0d4d9d2cb36238df51242a8e5d4033b3cd07a8485de921c1528e6e4bbab4c1f29cff1b3c7e57549126924f99f071c6e324bc4a7b198f1acdb57f8a4e2e82fd5a29ad0301cc29d9392e83115e50ac42f5debd4cda457b9c6f70fdae081f8dc193855778839ea48d3dfd859321f2e851e196547b4ec4260c2a8a551821bff7bc405e3aea977be3b63463c3b175ab00fd7a2d60b57a3a6c6dc77c3e83b8a4337d8a238efbc73737b87c3cf61ee41b9dbaad93773fcb36f582d190581e02c57d3b29bd5c9263c21ba9e101ecd1484e56198052d2f4528bc5f50f3832447a3cd72e9229ea7a8978fed750bcbe9e13dc7748e4fa4c03d949a3b0bd0ab87ecd38d062a2d932b7f9ee0ab0f6ef40ffa414e2f5620229da47a1db9ce7b8232b46a32bcb1e8dcfb672ab6f9829cfe882d7b8b4499bd35a590d0a80107c05b595a052a33b16f537e5b52c80596559d82f18d96c35beb0e82fb4804151e1603bcb637169c0397a6cb2822889c6c0f155654c2b2e7ad3b72eb649957781dc99054e23b05ec6244236374eff75f0579946911c555d0678252b0f4224dd8b2c835662e285303de0e486dcb2c95279bbcaf230cacf335a20f6a5db1fe780e3a84e78876fe14523f52e084325e082a65b3fdf4a8fc0e47e4ad593466bdc34148ba0e1682922d5fbcf0182c372b10655c693721aaebd3c1e6d484bac98dfbfc830ae404d11f8c5e4b7f6e603d1f47bef2411d5093aed7761d6b67bee05fc4cfaa1328917c4c05a02e5279639085d524f486bf27e0e4a41940a9d2c6b14b4f5972f2350bc495178c7a5288825cd2cc0e45d21c9967ba1b0f0afad21e939d5c02edb5ebb3bcb93f699430c4d15e217b821a3068bca28a4a41c8d4022b50f6c494a184e5fa02000ec2017d2d26b34a1ea08a86fe99f3e957742eae08cb250dd1a43a6d62394c09f53b82f26282ddb6bfd17baaf95b5b38ec8251c9d3061212e66c1e9b978fa505790c6df776f2879c474bee12ee19a79573327ba49aa56084cedac30b1580109877d25dd85bf2ac24f9268784e525714291f50282fb6fcfdde1eced204162bbfe13ac642fc4413e4cf973c0526cc2569aeb273772e36b239c7764d7f7c30d7ceb829a11f3349deb120a52dfb8d04d1661bdada54b71ce9c5cd5362887ab06cbae679d4bef418b5e4138c4654edc16498c1995dc1f22b626e70dc7eef159f97cf4b0353c9e2641ad74486b71e1b5d604fad89589c6de695b7beb3a0d9c731d16d546fc2a95df795617f05731a00d03659d44a88f4712ce075b5b1670d5e048af1e2d08d3722c642ded1367f9d7f063c6e2cd511691855ddae1dbdde77f67af8271c4e02a0894fb389aaf427b23e1ec4257fd1647d0d2db8bef0455058e77d054bd81d5769f181f8567e3d444677437457678df64a0994014fa0dbbeecceb134dd4467ff34af0c69c64f57da98c435e0faf23c5abde7d764fa65b3408a7eae3b06afd2a7a27f725c92bc6dd28c5fc6c098b3367476b27ab4bae53531ceddf62df43c17a9dcd67b8e9acc2319f5fb955e29f704e61d0aa1b095a3dbbcf4943bd25c5ea55154a8f6fd56ea5f018fc41fda8447adda0944d06a16233e27eaa7332220a9af6f8032a7eff30a0efb0ccc453f1cafe97a60d6c80b49561635966bbd1988d29cf0b07d97fa0c35990e88d7f47f2ca2d2803b590cff189fff11dd58bad1d064c6181eb72d38f4663e61e403c0a39ccb39db43c23e5e20d3f50d7512df3ec511a0e9374f796259a9f9eebf4186bc9ac21a0838f6a3d1d670c2e31b6a0b0314aa1fbd1c7237706d4cb7956e818465c3a56a839d65112e982d11419311bf85378bb91bd22c0f51286e23956f6c18289339d68df14cd67ba97f689d83e461d04816d914f936dd3c044d4dad8021340a57148c40d993d3796cb99bf51d0b26544064bd46e2621d86802de0e1e3c0baa5810fd21c7f8a5a30c4cd37df7dc09ced92ade9cc0d5223818bbc513ab5ee799a3dfb8404269c1b6cbd466c9676bc3900269584a76f788cad1fd59d6a2358cf56da222f5ee3dbdf056ae8b38824286ec4cb30f59c62a074e3439e561e2d3ab9097f59bd6286054de5f6a707182815d52ef70b8ee3393a579fde2646100e454939120f99945b6430ef170b10064cc4cc779e6b4f522bfe3882a20cef5f6321a67a2fe9bc88d6724fe58e2b2a2f8be879ab8112a80a0dec199bd88d54c480b1d6e50409ef3629ffe5cd426ebf7b7ced716300b1913f7f72452cfae6c4af14c659b837d60c231d8e382cdcdf0c397c3255124ebe14c0efe5fc99c9c49334ba52ec21477cbe7b2dbac618eb346d6a5f91fcc05453b6749cf2e7ecec319fc33e448034a1c922607f8807dd67c0ee2018ab1b6dd654a461daa22ab639e16061920c1a62f72b7ca2b110292151fb9291ff5e2b2cb47f738406d9d836f0caea434d4303f20c780affe1330a8a0782c541c5615cdab32fc83d952df540ef04a313e46e55f1dee085eeb90146a0f6f45bdd7bcb5fd20baf004a12f25e3c25b11a99dd4143f81a71eb8bab37fe5022a21ecdb81df377def502da4003aa434ccc8d0f324b8c1577bbeeebcc4c4b3a6ece9ac9d65ff09bf6a4f32786a2613f763b5c7fbd03a90c251bb9ca3522441b9cbccadf1920ca6d625793289655ffa67993747abb009719b7b842b126011395c7da05274579d824ac009890a73d0bee870ecaddd777b990fa2be1a8c1726e906c55cf23a89f15c94a7add1b965dc40b2ab46d6f414db5728163947df4ae1b9770d4d67d6db9605ac7b5725f04cf97a94e31dc7552b904ac3b869cf30f60099d0327a96703e93195a0f545185104b5964758bd7b2f3efc9ad53833efd9b19ab2875b9b19cf1d6f7b866288f46645ae6576935f7e354b213af43b0de325f1f8c825d9393ec24b050e280f0d4e2b1f1a42ee78c04c07712772d09c5888e08de8a0eb53e4b525077a8420059f272624ec2960b5dfa90f209803ab90394e8bb691794a8742a843897b4877756ee5c96ea5e7288c1c2d01c09af9561ee0699be63a8dd1a4c2ff6334ac192b60c34f9d3f9cec221b9e86d91c5edd2d9b37c1908d0b4d5c468a46ca49dbba418c6b601b069e68773004e4ea01584c9f569efbaacf8aa1ea37eeeaa1975f043195248462f148e45c040891d059daa8d78530a019cae783debc9b3c064f7a5800f2fb38e6f64df5cea3ebe8ac841dd35ec255c4a059e21c563679d5274aacd3ef79990e920468d393e7bc2d25e98067a702043a058f66ff6008255fdd6077d6ba68bf13bcfe27e8930f1c8782c53e1287330fef8136aa21c5b4ba86ae644bdaa199d9eeb6d5cdd7a58e66c9247af85865a6f358296cc4e21ebc935a756ff2a4b2abda4b40e9f2b72a64211fe9878195ba6300191dc7bfc7894759d44bf43779ef58f9206d462a86595eb3f54bef4a24d5194b8f9ce97a0bbabde575e5c9b8558220c3bd64f2cc8189b8c6474a745500d6fb56a1835f223b25420f1e05b46ebaa4337f3550a97503355eb1a9ea39b016bd73474a8675870fbf622b4e0ba97d86a96f16d8dd25b96e92a89973b3c0df7584e19abcab5487b94b9ec69488c14d684e3cdeec2265640dd1c4a5ba22ddbd2d3683f78ebcad9bd8a86a6429e68644471c196108099d39b5313d7e7719e10db25d565bcf74c59b2b103d772070b45adf07cc4b60f336ccf27a8230e9c5aaff2112d589b39f5088543340a835e794f67fbbed9a5a9ed8d13b767e3ac9a596a9e6e0bf8f003d38b2189064a3e36bef96aaa5c8b12c39380aae404a9361467267081548e1daad56e715d93e14d8fcc6746b29744171b38812dac09966f5957ecc63e6bb6f4e74f66c1609cb6109d0c5bdcd7644e0200f28464ac7416f10de9faec5d9859d1b1b8a3747a7f85e14de9752dc7680c3e48a2262a92a5de8046a6a86ab22e030a765e87315b51cef63bc8e7b2101ef42b6c349bdfee94f82b195e00eecbfed3789bbac064f44bfae465281e1eec35a08597f0492f7dcb1fc3583c12f1ccd4db97bd3f0201871cc7985c6933a0da4598f42c5c2bb6acefc2523a48e88b9a25d91ecbad5532328f3575733717dee9aace31bb708241b3bef6ece1f68fb9d82bf27a0ea05d732449bde182a1d6d634fa0d24cff65214527aceb26a8aa011dddb4b73262e459cf62fad142c5924c09a1ef3697af7b2e8ca43f083953f51ed9111dcd6ade786a309654f4db6487237e0fc107af3767ad967b2aeb4a90525a7730765efee7ceefd0912116bb0516199e1dd3a50b61451191a55bedaa0428bb28f6c2105fce042d1c6710d2cdcd22c008cce59e9599326afcce7b6439d8118f511c5890c515e585e241f96e8766049bb3203f22883331af3caef569998003989f610ba48ecf0613515908ff07de0047d88be42696a08c5fb2c00a3f2c45a508beef3f153a974c7b06089590aee5f2f6d6f5814ab3511ee224e8cdae7934f19fb372923aa0c853e0cc86a019555564af18b6e4c8313d23ba086fc213f7f937cfcabaab6f47119b9031829ecd5cdb038a09ea2915aa692fd7d45193e396ecc5b35fde2ba3d6e737cf61cd4d75efcd4974d9c7ac776b42b0b4e1afd11d9a720e6e033d9fc245e8e97f3dfb1f0d573a27fcff3fe1a29736f17c301a25825c2d6c1e2fe7ffad5361485bead0ba33ea707893e59c3734c3e7e0dfeeb6cd05684c9a86a6c43b34128b054973c82f8535fe95de0595fd78a0ed5c304d24b1094c2714ca7438bd5a3d136a7857340d0a4831d3df0f1f25f02fb131b03eaf420d6a7164ac6ab8bc8b8c7f13a215ceb06efcbbc1c60aae31f5d984544b65568b46258ff4dfb6c32d0a065f586e27e3971400fa16df630e7aecbaa45b4bbd7d82d59c1684807d66705f9c215d3b2bd5e847d98b3445742349ed3509cd055e2da8c272ea63bd2d677c15cf80bd5200c8a8ea17086ab34e0bc1465ade0c530b513b1c9458c8e7f699ef4c61711ae2f87d8dea47b7df71bda410ebc1aa0a2fa7eae746b6023b44dab3f614057c90c1df2aec6748ef7975c01f1d965cce90d5ff2ad8f386df8f51a50269a1133c52117642aba969ef6f189668cceb6b79399cc59db37a1687590d0f7cf3fb606fdd2cc16e3a6c", 0x1000}, {&(0x7f0000000400)}], 0x8, &(0x7f0000003c40)=ANY=[@ANYBLOB="3800000000000000ffff000004000000b70e71edfbd5d12f84be33de4e174e820fdb8d316d7850565125bee910719132ea00000000000000d000000000000000ffff00000000000009378d5ec413ad2a2aa7fff5e6b63e370f941c1c4d30940392b5416eb209bbc0b8aca5c67d89b49c5e5f0b618c060028810ffc0015158d7f94f234b43983848285d40ef4be56a864e13ab3aeb12f67ee63e13bce76221f08a71e25e045610faebfd8daac6a9071f808e09eda62208a852b2352ba9085e37f87aa2b681358fd5d3a3cb145b74321b98c452f03c8a17e34546412730d82530da2d853ebc2f47e949ef2a24da0c8c1d0536919517ad4e3c3f034c0475f451b775e7356352a11d3009800000000000000ffff000004000000584df01f8b3152ec0d47e6f097997b81719ae7f5312a04de0fcbd8e50b288604d2970c06f36c9e12cc05e553ea5c7513d831b38469dd2a085cd8a11667e8dcec50a8e1dbdfe467ef565b3e68113ac1f49fdfbc4f23c9a8af66c82927956267e3a1d5665ee1baed71f65be7d3e7fb1848c816c8ed198613cb96deada511d04e469ea166aa00000000f800000000000000feff0000ff0000000a2c9fccff066af97d565c8106a7f67985460e3afe42e7c157f93a02691017c4fcce75554861ca63996a5908292d8576b9acab1997213b87542dbb5d248abec0f1e315321dd38ae8aa43de69342089b84a03089edc45fda6e9b14e32a7fcf3e91c186721ecbbde84a0617e2a610df0825e0b43052408c113cc37204d388613f04290b87d52ffbad9de3aa4cc6cebb8d8aad500ae1930bfb0890fb08ebddacc8eaa40fd9ef0e216c7cdfa8c1b2cef41eafbcc9cdc3b4fc293b0c49549a514c4cde4438c9a8367d8aa77747c74dce7bd850ba6eea4cd18eae135064f62b87304ea1c15993c8945ddf7ae742d86c1196c1a12d86f00e800000000000000ffff0000ff01000011105b49eface80e0f43428ce497f7ef9e5478a71203777bb0eb2879dfa988c0be179e43d4e636a3055384e7d3153a27c3f7bd8e0e508fe9a50af9b008f8dacbe79f718e28b0b08e0ebf2a685eda8085851cc322a4dd7d2d32dce5d1297741cb9363c256286a5625662828627120f8a442d3152684a615842bbf1e4af61a35e619c24b1a9a35b162d4e584595c26253f45b6a14629db432e53acfbe79ead7b2bda6c8d3d3f21f1fb50d591dd20f371d16ff6aa353840e4df6b0e7245dc8d5eb1a598d06a749a37eceb280e8d3bcf000000000000d8000000000000000100000008000000ddeeaf0f85fd6fa5fef60abc0b21fac57af857bb2866426e98c853238805b7749dd5f83de0ccfdde3e7980c80c6c0a0adcc0421dc2676b99b201e7aa03af23ffdb0860a09e041da2cea865df5e51c18fd7c1647631b472860100e24eecce694dd4ec9b4ef35ad66a332021de2f44ac5f5b1c00b299d2ca0bc90c954cd1a6bd0b21166a40e20fe195041bfab3153d09859e287dacc510ba1fd8b416d1a6aeb1655f656a1023c91933a6ace42deb80758ada7421e9ad8f848fee42efd09153e25c7b6c0700000000001800000000000000ffff0000020000001acf5960708000000801000000000000ffff0000050000008925f99a2c1b8f830aa5bf0316f3a61e54584c0058ca51ca7cefdddc06a5c0ecd2a67bf21031cfa008070ee5eeb356e2397ec6412fee6ae8633813726be1c295b5f6fa739328166bb175f3fc56a21fb13246b5138db80e04adc68af96b68c2b30738a7e7170f04b1732c01432a76641edf96e184e6af4e446b1d078404ae964217c5c57af4d6fdb3baf9507dc4300fd5ade7d667e6c40b723082e7011f403c4058458cbd11ee11c2f41cb9b8b21aa5901432a2a2190508945bb7f4987c97aa9f3eb6e82f26e93bc364538e050e581b252b95857a9a8d2e08e158288335958938e4317d83b43f0988131dac3f9fd1fe90bcbc4137fbf1000000000000bed1afff63f5299218d0e7b8158c2284ac5f23a5d7700ec16182e84ca94b63224dff2fb1792e8dce"], 0x578}, 0x401) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x20, 0x2f9) getrusage(0x0, &(0x7f0000003b80)) 00:22:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) ioctl$BIOCLOCK(r2, 0x20004276) 00:22:14 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x40029, 0x32, &(0x7f0000000c00)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a8060000000000002d61a76025938756fa2aa2786a7b4b39b7a51bf1baa51d3f1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000000000000000000000000000a8266cd87798f1f76a0dd501e33c69bcb5648390cc0ef465becb19aba5ee72c41af5e54df7d77f5b9ac3b664112854be001a887a7dc2f6e36b9b60496176063372944fbc244cba8b2c7116257e6b4214d7035abf57a92592489492e58c0326744d91065fd2d3d7ff80e2e50189b59b3d610ae0867443b0937afef74303cb81c03644572502b4330f0a18e49500ec673b443125d6a25b872efcf364a652b48a535a493c7b79b3c70826c10fcf7baddd81d1bfac2b2fd1665ab6845e795e6428c62a8d27785a109f5aa60233e6b0855141e2483ebcc21f22233e792772dd315af885a0", 0x173) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = accept$inet(r9, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r11, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r6, &(0x7f0000000900)=[{{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r7}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r8}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r10}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r12}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r3}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r4, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r13 = msgget$private(0x0, 0x200) r14 = getgid() r15 = getuid() r16 = socket(0x18, 0x3, 0x102) r17 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r17) accept$unix(r16, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r18 = socket(0x18, 0x3, 0x102) r19 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r15, r14, r15, r14, 0x42, 0x6}, 0x8, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x3, &(0x7f00000005c0)=[0x0, r14, 0x0]) getuid() r22 = getegid() fcntl$getown(r3, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) r25 = msgget$private(0x0, 0x0) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x5af1, r26, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r28 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r28, 0xf, r27) r29 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r32, r32, r32]) r33 = getuid() r34 = getegid() r35 = fcntl$getown(r28, 0x5) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000002380)={{0x0, r30, r32, r33, r34, 0x20, 0x80}, 0x3, 0x7, r35, r37, 0x8, 0x80000001, 0x4}) r38 = getuid() setreuid(0xee00, r38) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r38, 0x0, r33, r22, 0x20, 0x80}, 0x3, 0x7, r37, r24, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r22]) r39 = socket(0x18, 0x1, 0x0) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r41 = fcntl$dupfd(r40, 0xf, r39) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r42 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r40, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x100, 0x0) fcntl$lock(r41, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x0, 0x100000000, r44}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 00:22:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x40, 0xa4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186204018b002b3a0180000000000aa5aaa46f1cbf7af466000cbe5797713680b803e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) 00:22:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x5}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xffe}, {0x3, 0x8a8}, {0x2, 0x1000e1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0x8}, {0x1, 0x2}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x1, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x2, 0x81}, {0x2, 0xff}, {0x3, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1c}, {0x0, 0xffff}]}) setegid(r4) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x2000000000000029, 0x6c, 0x0, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r8, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff00000000000000ce7066e275b3340000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b000000000000000000af172247eb1b379aa03952c4787c01c99076965352b896334558c9e7d4e623e01fe77d38818945f754f6741166a78a25be22f86ca2a3e9ad0"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r3, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r12, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r13 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r13, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) 00:22:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000000f4ff5a9d071b542a088706000000b818000000290000003100000000000000000000f8d2ecd21524de39e2799d95568f33e68523ea0ed7970ce5a7f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x21) getdents(r0, &(0x7f0000000180), 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x4) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/131, 0x83) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) 00:22:15 executing program 1: r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r5, r3) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 00:22:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x80, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 00:22:15 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x10, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000880)="fa09ab3b640cbafe7cd5cc05fdf79a9874e640e6ac0380e2e15fbd238531c428f40a7d4625c1813edd8db696321c9ad116aad9cdd7afaca6b946ef77daeeb0efeb9b179ac1f776cadbc86e688a4759929416da00cb81543bbee5bed00675491bdae9fdd29fab554e0cbd1b45d4b665b0c2147414a3c674d95b0212d37b2d710872b302e0062b4b4293113a6d0e5f53c3689d70c76f651ce60d97753476111385d5c0ab9348d67a6319e28a6dec33d4b897e39e6f3a3eef9cefe1542318102530a0e7f8c15d4b4b4682a2a601bfb8dcf74d1795efa3051f508ea3e76766c398aadd2f9a3940064408c9c58d65eac0fb206d9ff56df03eb7579b30a95357b8ca4530a49f1ff93117dc916a4c9391183ec19a84afe21b330717f67c3f315c91fb129d25e27939bf90e91a67f9154664dde4124f791f863c52f63df531a7b15d88a3ccbc62518c3db05f31be6b43651cf5cef1e80bce6687975e4b5c9246d05cfc254b24c00d894f940ddc81144da3c09cba460c3908c68b6b109ce04a2058dc893b8099de5b56d9164004ffd876ab207f9fb1c0e4d43b74dce94ef52c3d291106cd4bd92d89a83befe70544622754260ada4dd092ac86172386f07295d14fd8c0e4f1f849e7bd60dd94074f1aaef9f98b437d322cca7278a08a8fb968e1fdf2ce1ecb2a8417a2c09b09d6d386e55d6f54d3d157a865f9908988112f7269ceb0848da97e227a9a0ecf2c6f704844add4c0b57a1980076a21daab496a221eb4f3993e4fd5a1fd8373fe643b5c46f1d5825b418f625ac73691cb2e5fa68f49f15cd3cbbab5f038945620fe9e07f56a6cd5b1be402f4bbca5faa28dd26b6863f7e4f9f0d89d236fdb218614331861903d6af4710c8c0a6d110a31766d9aa59a7e67e890c4c4525fca48c9489d53777c3cf3ad9fe65967b50a027fd087f477b2655c106a3ac95aa5cbb23eb8b1bd5db78482a49be325daf90afd77aeccc315699c9d42e5c44aa33258dc6530440bb86988b58882f8660decad313a3896192295dc6b02fef67f1233f5beba349bca27774151b637bc3bf1f47cbea7a9a04c08fdf771f42a937ceaf13c73f3a36a9c9d5f9da2681c7148ee5cb88aaabe0dc4946054d305619d73dbdd52b6675c4def6ce2d790ebe656e5c54503a2c48d0823c4acb56e2c3970299b9ace7a9a95f3ed0b7909ec7d416ab023e1774caebb2f485a4d23371ae163df4e44edbcd734f81ffef97b35a6937588803ea3e2397d917349bd22397c9297ee05442da1f34cdd66b0ecff5c4bfbe03ee4d99b1c3e073ecffa28dac5977a5c48aaf3f3ba62b18ef237dcce5b2b02524698c12d63108a1444032e1381a8efbfa43363489f0a5330e110b82a395788f1fd536abec3ec02108e2c104611f1081cd7c163c6c4713f386e90ceb65c0ab3bedb544ea7d2a70929c8075088481e0110eac5992f6ca5acee03745c23024c42fb262971095ff9e415ff6ded375d875a15bb30abbd961eb20d27738d5ae0168293ca3d4d56f340f716b6d16ad4a5afb610dafc68059fac9b608e09221b0a42fd90198e952b5703abc56657d92a8e7927bf8d2abdf046781e2c778c0821e3ed94fbe3e6b966c768209f1a3db2ed1474f669168503b2a14675dad7641f407d7a0cf4f1b63bd5f8d052f36cb0a149d22806b1d1777930bc1bdd0e343a67fd8b84d7aaa70450ed9548351cf7552ec0c84b039f75b573e3b47844a375d5419908f2b57bca11446d7a1577eed57b8f2013c91c4d445d1db2880c8a55870b6804f4b1d861838dcc664594f833af20f52bc6c6457d19802000e68a59c6877f8cd32ce30227ebe3cf96a71a726f036d11f965e7108c9e59824d6f8f3ef0ce69f5a3c0e080c122a7dedcf7cfb5cc30bd4ff85ddf0d02a6fd330c1128dcc23d2d13bb8bdc6bf201ce7927ac484ce7688b00941034d67a7b0bca081efa6d4863c6f47c93abeb70ade9e2489a0585e2c0d8e1db26448a07d6c1396fce24b5100bfc1443d8facadb2f5b89a6762e4f989f831a8d6cb6eb358f8c84b66f8ec33ffee6ba8dc61493b6d4b2eec5df784b2669815d9f176de8b6f9ecf20cc4ca40541af1d064665cc08c20b459551c3109b8ed33f77a159b8aa3800e3ee661c7f3de9ec27aeb6c0eaa5b311df839f18f4a594fb0e62e9b6f0d210c768086c9f723ea6b8cef5056c8198b15dbad8311719e9dcab6930e7c1ca3a75b4f2c6fa0fa4a5380bc974a51edd80ee00817453a71a0cc1cdfb00794c8fc5783856ea34d3707235cfe73ab03109ee856f5a505b31a52a4c98eb65cda8ded55b79afee5cd59364f5cc5ae02e0522ffca3ec142a0203106db551fe5204edc0a6a059a679664d12ad554e33c2f2a9d8554523182cb0c53a6ce275d1b9f28f0ba4d798612952118fdda2c19f24d0694704c424b7dcb91b532a96d8104807eed420e092a2343efda4c2b271a3418cac68cb9db252b974e5695b92cddee5d85cc6d7122366fb9c920ce11d0c7374f5218f7b59bbe437b6b4ba5f8e400b4d1373c07bd2aa4eb555cf9e7f93b7ae72b37219b5265c6416cffe131a409a4cb79c5a688f4189be61fc561513720b4f9b0131976db89fbda68518e920cf0fddaa146d3a1c6bfdbb9f52c4c627d885e3a4b86d2a80e44fecb338466ab74451293a72488eb76976f58b8f0ce0d9245662e33fddb4d8398731a5003fc93abc6dbe14eaf1dfce55263983b940f3ded7abf4be3284afe34e7f359e481b19436aa54790a2ffab7f52783029558c87779af5315c965d820c7351bf0e719ef9f769a255af59a6e4c20f8f2dd6d62763b7f08b55a3f3f25e8109c3da3d39c3df659b944dca8617b33e8dd62220de2af57558a610b7dfa337f6339bc9dd2aeb2aab65379adf2be0571f08de7254c57af4b94648cdd161a629942dc0702d2da0f50700f156c5df9b2912a1186929e010532d0c10feb3135de688439adeda93050e0246698665368bd5187cf7861e6d78f687e24afb4ab9bec96c3a6437ad2e9d1e16d8beb37e14c68e37f665d6b5ab5b31d54333a280028cd4a49316fa07fd2eaaab90b764de00e2840f2865f6d1a04a9349f753b71001c200bfd66d6b73f5590d0fbd87b289862fdc3369bc2283d5503f7541de514ba140e80174f77ee343a730510550510be984b339a772378d67a8ed55bd17a5360288a387ae24b930d9e7941908eedd5991b498fedbb03d418a4c7135b4cf573f735e6cf962a503d2e61896d7ea29600246ea470f8e94c41cefb9c9cd6c055c6a4973e41b44c0ba2b7019a48b925691d5c036c60a27d0f5ae2ad263a879a432e2724866c6c5f4d2de0e4a6be5faeaf5d710d934f8acaa967b6c9fe72b0fb9de7b87c6072fd4612e3cd228d885c8ed980fbd79399b1789198c7ccd1cb2cd863066f12e7bb5935b7ba6b4be76716f90eb3fda6a1b162d5178f65d12411cb7e052651097503dafe50c7cea896a6359d5fecb7e3cdf6bbd920cbe38bb81e594a12c6bf6b1b0c08355705aca400784c76b18c4942ff851786a830ef0248154a7683491e89e5decc1d81837cc30e3aac27c2b8f28e156f9aee8a77270ccc56bc5fcac10de4097e67e104f855da490dcdafc5ff93f1edebe7192ce585e6d8f30cc1c85f760c9f7bb614ea236bbe9b1326fc2b4b5112d35f4aa71979052d4d19516e7f985c71eb7d0ce010e2f720a38ff3dc76eb8f92586f49de714b00904bfc38c0ba2d57a48d068947687c067974b4c63aa990a5bdfe5100d46b5f4b7c6e11ecd95bffab5e70e675c87b6462d72d51da3244c10011a401ccdfd845bb607ec82826e44ff9cc1f35fb10c2b0cfc6c1587863d4589f1e5b0cd3435037af4e1114cae541fb88947a91acff43f3b5b56d259a34820403185e8a7255a0b1bb5fb154bb86aeb1b5068d48b687271813c9acf110c0c4634736cae8552b8aab881607adafe7a8c2d5228a12d661a5c9ccc7edc83f378853340ba7401a2a09325d59c19d1ba2c470139272052b6f07611008fbe95811e276f7b14029e2d98db0adea93e6e4a15f9b73db4b5e41864a27078e7eed984f4418b39601d93810b42997ce340edce9406e117661ee999a1bafac89fdbaaedec0de9c0c2585efd599277793064b851bf15e27d40fa29d0c771250e5b5173745e6b7f307cf135385135e119911a4ec1d607be5868e106109fdb93a522ece76d784654d9d1b99f09478798ace397244164b9cd50f915842e6372d6a2cc66d93a4664dc31c3e3c0a3e881bc087708a0e0d4af116eac3a7b02a000bfd92c6d85dca3a9c5866b7e01dce169cf937eb787f15e7257ccc4a95d6a5e349442ecc4d3affc450a6a32935ebf72d894584d6371251fe47ce4f07bf75613fa5e65dd21e13cd3f0db31327899bd39ff673681e466fdb6af100ed800c47746cfa83ac15301ea76a5219894ad63cdc0d6133d3e52b3d531051fccd1479ba3d091a03d0cbf1be92d8e4500f524907c67fa196858d0a8c672e46eb2b87eb9aca08f4d602a62d47b0674260fb235a59b6758c4fadff1685b6ee3339de84dc0374681a8ec519057162f8e00e4df5c7fed2550e49764e679f20f4ec09da9394d169107ef30f730fbcfda6e15ac350922cbe357299d84ea336ffa4119c3402a3f475a2faf2edd95acc42ce4b12cafc9087987fcb7c6c5afeff421a3458679ca2f0e08ed653ba9063dc437e8633c7c91de936ed9287554397228ceb4cf52134c6352ffae33ea2ba707b945601502cc98a051622eb0597b29d94b27ee404405bde10b2ebb3c020692f07344ea237dbc5e537c21fe5108b49c517b76a4f74a3ac2147d295da2911ac1462c5b6445d940d3ea3b37f5663c57dd7a47312fc86d2148da81f379faa927ee52c7eee25f82b556ab5188aa6ef69f99ade974bdb2dbc4974d093dd8d1abe8b8755c9df91d94bb7bcecc7adffd8b2d3e5fec1c11a66602c8f620a8201984730fd36600f80e83f50736a7a808801f95af82bae4bceb55a75fd9ea3d096685eef75f92db797296b57562917d3c4840482c5682cbea3c1a0db5daa7541aa1d9b3ad1c673a767c174019d37696a19948d3ce47a27e04385c5201c04106447bf5dc2e73b98cabe69235d4f04cd4bcb6abf3cb87db6856cfc23c489a41512107ddc601067df4ed75abc20799c274fe4ebaba8d844fe59bb6e82719c9b1b0b5413dcd884c4ec1810e29de98828655bdb6f0f48be66610d84936543729fd36955b445e381a4d380c60fae6ba0514805bb07b8d8dec0876fef0388379cdf22130e4304aa083238f9656478828640ee051160ffe9b8ea761bcc5efdb561f9f5d1a1c094b48288d7a62119b8b93455e1ac18872551bd5464a6eaac601aeb4d636f668ab82692a892f0bcc9e8a4cfa4143010345775753cd760e175ae375ada91225299ad1a0438611ccce1b768da3fff839b206bf2c9f2bb6fb1325508e2f657e85d19179ce9d221193b06e6675cca49930e1ffdf109e6efba66e26bd751b4b7c83ea94419f8fb3bf1a827f8c44c1213e08e7cd8cb6f527203a74ee76f215a2afda39f8c0f752bb3849d8337a05ad378ad92b96763fb01a0290d4227641eb813489a7e197fc442bc725da15cef5898b2be6efd66d3883423c785165b7c7c634cfbc5db60e7e0131f39a7bac97d6f5eef0723998cc9b1cfac786e191099da58d6b83e230d044c7ea0ba79606c2c5925694c45774e7c59059bc42d033e4661538d8156aaf60a8e3c328aaf05f1dad003c80a4ed07442f539f46e1e69136d856381914acebfeedb3f0c793a2d3d6b2", 0x1000}, {&(0x7f0000000180)="0fb157d9308c6097b733d1e46dad4b1f11be251593929f24c47e082d8735d86dfea56640fb8982dffde857cd3f5f09adffb6d0f73ea27ae86d3c249c20069988c4c333c197225b9efc34903566ec163cdfe29b7aa81e2f9d9d51b4084a69ab4349230dc6089ad0c071a62a353a46b47c06ce07c5eaf93dc6e92309f6668ebf3deb359aac1fd7ad82", 0x88}, {&(0x7f0000000000)="5e6937daad33c4b6d773b57830b124146c51893a321e77", 0x17}, {&(0x7f0000000300)="cee6ccaa82a2c66088a6a432b0062018e9de7cd6b0bf298b23fb4a2174d7bbb7aad7c354deeb3decc3c8ecf008b5ac0112c8651c3db6ede97b96938891f83d4db059c219e373d9eb9f216d65d437a8c853e2369d296fb99ae637892f23aa878d9415ac8d837e29f5519f42a518fc9f01bd07c2a953bf6529cbc80da8831341ebd9dd0dcf8b80b7e25e6bced6aa27d06b84b88d", 0x93}, {&(0x7f00000000c0)="a4c881a30bb1452d274a0c198800c7209949c919bfb25f94d3041d33276d17ab1dd866e550efe6a2c81ad4d42ab0c3a24238afe73114da9cdb632aab6370df0c9f02dee0e45e06ae176458f4e3340fe07e12b20a422880763a3cd297c80416755c208b75e39400506ccd9ad6b2a4a09b0682f3", 0x73}, {&(0x7f0000000240)="17370f964f0630a4ddfca87497137fcfc92746d133ec6e50f92601150d5884f2020bd300e372fd9d6aace1c678efafdbc676ed30444f41b681f57eb31e4b52f13f9f763e7ea3f43dc67a4aceda9094a6fea1d2c5c31b69172e320c5e2752ba6c5ff4ef4f77a0bc43934544bb", 0x6c}, {&(0x7f0000001a40)="991900c2305a794a93dc37257b62a4de7757e4bc24af0287fe2fa92eb71fdf10bbdeef57230bcb9a733dd14cfa019ab8b79d441bdb3ad4ad2bd39dd3dc715128710938c56064b5eb5b3ffc18cb2486f60e15fc355abaf999a9b8f02978101de6d67b1b9864e50aa84cc8ad4cff0c8cdf9b2efdecbade40622059ac0085ac3bcf065b420e5c977193fc954bdb4936c755c6307bf98bfc38740458a9e5702e37823779dd3faa670f78d6cf1337ee2813194ed78e11400ef9d59259ef8d8fd44a44ba8caf2aabae6509e6b5c91619a1252273919eeaa3a9740066caee4607ee506ac909833345254b4d77e08cdad2757ec345ad1fb9bca33ff119d658bd305a72742e431bac9a273bf59a2fd131078437d66d4fc602d4f8c095874aca20a111f52c6f6f95316c7e711b6a720894cdd98c44e5f386b8aa064169c3e2f66c33328bcadc6225d1aff0e76130a9fc93247bb3f6416da8398267275f3e1aa525e493312e7a2257e80f38c8c8252a70d388e4dff491fd4b871c1d73b644c06c75cda3173e25c95648f9d366402941f3f6ca9e6bed2e9b2e462c90bfdfaba7b224422e86b73c68f895cd5f27e837a69be195575f4b5dd455416a55ca7f57e26f1515ce0d711ffceef26934f22ee572d802409a1773c430c7ebfd42766a1f5b12e9a18f85ba22c3fe6c857a5c19a101d1703a4003bd8101191a824c55ef2b73880071e5f54e8c6cf3f0eda9128fea40d86dca88df64773a171b8f0c25d860471098a9f633139de33df646243a77177cc87e3fec64e76c0fe6d3b01073afe1e4bcd76e5e6e334386c64c7bc56f5898f6ef559485ecf72ad152744950ac2bf576edb8de0ae04d104130d894fbb1bb3c753f20888872a9865fde7b9711bfc6f7ce5827f267f49bd280556f92e8b8e6f3160c6776685ccfdb69e43183cd809213c714cf681cc7dcf667608fabe17b1a1ea7c07e48c82595cc399e534fc6f9d1a127d014f2b33e35c7796cba2775fe1748042e6e21a2aea8a01de9a8d0aa96128792735eae7b691dce073f24836fd572ff6a375b1f69e44bea9ebc8968bdee60724ae7419e72c33b365e41c38191c42bbf3eab772985ff43251b7d33ffe77fa4e9dacd674215cd99f12665c2c9f5150b8e295d293acf18a6a53ccde0a0bb25a04205c3cf6d8f562ef0ef422bf9fb5eea906ebe8e4ced21b3e1624082f0bab7892ff0b31faf06f91b3b457ded9b8445475ac6a8f53c16e14d9cd64304d1549139050696e0317eb5e1191b914bfa092d2a38006326017facda8e59390075d4517bc9e9823f9901323832003a94226b2fb03b105a384b1b12084a9fa1e2f6d341ba35c3cda4117af69fb72321ad8b178f1efc11fb59f8d1a7cf33120089d79a2b43d7b47afc1238e0d371f765e27b37ebc0547a883efd1a6898b8fd4d6bb4424e8119b28f7989a62021b4e2348ae890a625070d2c7c99febd200f8ba0ac194c111b0e2e53c14636f71f3f140ee768f1166517c2dd0e02598892cab81163043f5f3566a012ffb8bf893b6aa3a8535afcd4c6a11376fe10704dd82f090ac5774eeb895d186f3074413cae1fd4522e2b024aa2ca075e7ea88e6b715652610df9c05da68f6a5f52ec6f2a7e30dacd8a290bcba8b5cd85d5cd956522f000ef415b6db90e0ef5d7d1856fb2ef6054a6b4c6e52cea71b83f16c586f95d09847584e4cf96242629c939432b69234a7a7835dea88e7d3074e3552d84237cff959fb9be4bde86ec5539edc1ec6c7a50888193718f811e59e31cf1646e07bc3c5529e9b0fcc9fe88684af05ac4f75f00188cf94d305d6d28d930d741af3bed5a52358451e262474dd8211e2fd73385997c45c721186359203d9d7463f5df983c28bddf92ff049ef78b218b896b76579909dd95d2dab25fa09efb32689d0b73da272c1110485d461189551570d4ac833771cc8b563c79aac8099098b6738461ca9c085115aba7347c986fa09475285c97bb152b020fcceccfed9499210516cfbafeba6d454eac0dae799df26524c35612332ce83db957497dcd8423bfa7239451a1d7966f7d6f5bdb25d8ee1dbfa234a3877110082a16f1ebce1f0550247806f98e7f4a8a6fe29484c65514d4e3653d9790e199c3ec7517874f7b3b6c6dc6fbd48988f767c30b4a08dc23b6f297a639bc77ea4b54dfac050fe3a1950c6dcd41ffa1fb83cd8eea9230f67e4251384ff3107b00c19be0005e5948311aefd7a666979a051d614d5b3b0e9b39afad43c8518fa20b39177dc0581980c91ea6f2042f54e77491d7215ccc122f1785d989bec0560eb115a2b66e65543d05ee132ef5bc0fd71de6d7685888d91ccad6cfad92c476d98471432b10bef65aa671f91d07f215a91f1a6a6244338ce2ec4c59aa4180726352156919154e212577ae63b2fcf25f1cf8a4362843b562ecfef865fb564268a4cf0398b91f396339a4807d8830f98704946bd166d0a65c4a200b757aa3a9e0c618a95656189761099c23aa3905563d87d13c077cfa840c5e2100aa1f5d274f7a3d4edc93ad7c0347f2e83decf4b0be31fbce1beb04d32fd81ce5c0769018bc78d7d92c5b0b1a07144cacc675b44e88af35bf0c7a66ecb39235f2065c51f6ef192d77ade26bb41e2b8c9d1db5ff05a7b88bbb35e07c48c0637123e29d520448e1e0c2c2358e84a543065934147619128c9202f704febb3d765c35c647b38f38559f3ffe3bc178c577902dccaf45cfec33b8167047c9074a18e52fdd7075a1fbf33ef1f41dc2e4d1881455ea651d1ba89f74625ec75f27d7773be8830f3634632ca74fe0b0d30bbef385b56bea5d20df71f6e5ae40ee9cd1d2da39f6a5e5c7b59c30977a9d52a093f0e441108b495ea89b335ef70263c711fffb02486d8f178a696f0ef55fc677529082e1a8cdb3afc82710accc4bef89a2dc3610a7df2097372f4204f931dcefa24ede6c0a397c89a63cc261490eef8fe15d29208f2cb24cde6949f8ab8191ee3c2fcda260cd57267f7810943bb82d749042e17e34c4efbc7d9104e09be2e68b2b61f87e90b0de51a64364ad50adc7be7b2486589183078795134d2ee2f86357046f904b0d6cae4b293e73018c5976d014fe263e719400d571f86ccf93319fe28713368b22e1a0c9887084161251e9d513e90eeddfa925732959b41619cc2cb365dd664e1678cb460c81127fb73839ac2788ca5462feaed3f963e33911befee4f67743d457fe98fb71d4b69bfabfd0de82803d3eec510cbcc1fab09d770d5085ed89ad5fb54460ef33820da637391429645088e8dcfe101c53982aa966ec8553c2475cb398d7d8a79ccc9b146bcad8383ac25953e7ade35d50bfe518b762a651997e80d35a9482f0d3b0a65175a6059e4c5e3078c2bdf4a7a0bdc7ed28e93531bb832a1e6a2975adee79601fcc9fb515644846b9f420c89bca7d1d90095cc8cfd3c7d04cce46d19036cad259a849e417ea396296a85f639d6457b520e3f70e95fba09c44f4719aa78efdb3a1b010795f46f936192874e6e8ab6932474ba1d68f181a42420255c23800bb5cac1b17886a2ac1122c96c908049cabc010bb79b1fe24b8b69604a8cd9b06b27a5480dac548fcdca72144cc9f93eeafc5abb8bda3a26797d627a3096cb45b365d0e65d73427fd2871306eec79c41bdbd1ed560a44d31de905f4d23a1ef08e497ed8e9548956259d8152597e9f8d43cc6415b1bd6a6b291f046adf300c8bf8841ddd1a1b2ab7509581c840eaac0c5942bf9cb03b1e572fce3fd846756cbdceb06a93391872d80df193d2fe8bc0addd317d5951a88f576342b450f370aa6fd88cdf679ef9ebaa2cfce860798192b0fa80c27ddb3a372146b8dcc3640085e21674ecf1d8116b9ed7dd1fd009e32e173892de4e83969ba5c13e77c6c907c68c2c0f1783f4135f51b39e73d3c60adc574b4dea3fa47e6f8cdaba0d2099441431420fac4c6a314ac5fd4bf7272b047e3f9373820e851fbd4d5c3368c903e596270473c6d8fca192b78b7585b5d0c97d960e104d76db918b9904637787a93a3285452e5b89268fb76b5ce73e68f2810d185471828f96e83980ce6971d850f1791062fa675fd4829ceceb665df1bcececcd86a82195ea6ba11740fef4360da0d9e08f67e9f6d5c56582a8b8b71cd65792c056f959d07fbe6b351f6aa52caad7325d7a7845e82329e1c91abd959bfed6cefa2ebda596ca454b8528adcf42f5fc716560a1d13723e0d9848077319e8159a825a0dd6215da0e43272202fc8af97f911c9098b2aaee39ac00ed08f86be792a3900a49a020dfbce2331984eb4119989a13221da7928889955ac63c51b57ffce27989f830904478c745659990eb99c5ab0c3d4714331efe7f0446924c913ee9cd419137ba1179d230abd2cdb8870b93017e526bbc688e63fcb55b178f0d51b13ecf30053e1602d78edb24127d4211c01c14cbcec5036a5c30365c758ab6a5f08568c027a5201c78240383c18e01fb28a14704e3b7876c1f929e40b22f62238765f5bc61553f011998826baeac8957f5472009d4d14225091491d2a0bcfeab4a65762ade8ef7a68d950ae91f2775cc0a61c67e4c9ac0b2f4fc9b1aaa76102da108caa8203d827341380853c04f7814ee1777d60a709b2d4ce65019b6d5fa15ba2c6e4d0ef203537d910f42a159ebdc91017b1de9b13f1acb660f2f02e464c2ac489594e59b82cdc0abdc12a200b5b605dff9ee75e908a1b0179f23856a99cec7dce49f1b9598c9baa34042be5916990576fa51a8baae25d923e44945a17e91e8ea4ccb3caa61e7fdf0d66f6837285266e380dfdd52a9484c9d8b271b3aa9468fffb0874ddc4a2228a98d69c53f8e9b3b1889db8700a1c1af30af7908775eca78bfaf5851599218f7b99601b739d89d550caa2317ea7bcfb985f569a9179f0a650e9b928c63672a5f89e2fb43790df0245bc770923e6379427a81714710e361b8d8e76ea0e1852b530c3d9a0ee084b10681983292171247d8c4e1c00adc26cfa6ae6d702fdbf059998105babee280d24818a6e793f7162d3447acccd83d57c1aa8b3039c3807b8465508fbdff45d9603312a936651dbf63a6442b544441810e5e2b7fd6508ac316e5d739a2200f63185fe46d7d51c583d276ba91483b2940a83d968044f1c8996b080c3d683586ba172cfc0d6a72cf32eb7d58b613c01eb72435df6c780f6d962110920324b706d36ef29b3cf79c80fb49a12cf01fb6567e77697ca9c096997a74f25a027d319082f1cbf7111a15bae8f615ac14ae91c58b8adb253db0622eed535e95a908e7ec28602779d969578fcec35b95e55886f91efe758d1cef16b25adc9e46fd43ff480b0c0200ddcb25274da5bef24cefc971030b16fb3ef987d2182ce05b2f8f6d93341b16c7b842417200f96e2b54a677bd8dca37bf4385768a9da4c33f30cbf44d09622370097cd483326f80006a39330f727b69febbca73e891019caf97eba3bc556f26d5018946ebb810fc35f0f0771b251e45ce317b6f5519016386fd33a22606d2aab8b46af531e264d1183c3f4d9a496660c190f306f59cf3965a6a591376d4bc042ecde261180f4738afb6888e50d49b4bd63a588d354ab5ede16fae79cdf083ee63cd517b45be5498d6a4481eb0216bdc18c24ec576a2e6e6eb1b7de5b918f16d5c041a020b773af0e9bcc5429032b85fd7012746a2b2f66de8ffab9714955916ff69a3efb8740a0c4ec006ba5d1284cbb2592e24b840455e54f40429a20e5918c01e55e402a1d2b1d6c4d9a70d9e992ab259", 0x1000}], 0x7, 0x0, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x300) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x40, 0x5, 0xffff]) 00:22:15 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 00:22:16 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x9, 0x5}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xfffffff7) close(r0) 00:22:16 executing program 0: r0 = socket(0x19, 0x4000, 0xfd) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) 00:22:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x10, 0x4, 0x32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000002140)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="0ae823b5b5b5600f0d6925d317cb6e91fb29589c", 0x14}, {&(0x7f0000000b00)="c98bfd904b04f03fae270032af6dbaac7af44f51f09e2597deef2934def4f93037052d1009302543f4cb89cf6bd3391f83734a7f", 0x34}, {&(0x7f0000000140)="6ec59be297e2cf999bd61ac3b3249fd5eeccd883b1fc6efe4ba518258338efb3226f5b82418ac02e0ab93f02d9", 0x2d}, {&(0x7f0000000b80)="d248531cbd7536e38115e2", 0xb}, {&(0x7f0000000bc0)="5c9712e11face688c62046c7774171800adec69c96cfc0751a127f0e750e653a403ca411c2846a1b717e", 0x2a}, {&(0x7f0000000c00)="6215e55a4f263457a9f91f982c67b45d44ac3ac3304d019ba8d3c55e6c0d6ce92c6fb09456589ef58b7d3737026e64343ceb627dc5b14fe8ff054278c0f53f03feae877780d670308df60dfd3a4f1192fe90482d290da07773094e", 0x5b}, {&(0x7f0000000c80)="41b0a2360255d411d983f2bc950737d1533fca8b1c8145c68b3b464e9658d21b95dc7d296eb5c1f694b70d68b2b6b4a189973e55cae7499dd95a445b0431ae3f9ccff38b67690c7404a4406fb4da81cf6d89c82cbdaf0935626ecb6d60c3c65591ed29713fd2cd1e7a55b44492682a", 0x6f}, {&(0x7f0000000d00)="dd948cbe289c98da02c65076c35dc6af3648a0c5442689ad6fc6a2533e014d796c55044c96e4beff70ad3c8469effab346a6bdb1ad46e0ee9f90c5000c0589556ed6aa1b1149378f7ceaef5251449da06f7262d01657f67cab98f9cfe711bd4396ab76e3820ce1f5711f34b1b2976c1f357a50ca0e939628ed9d445b10c03a163eaf82565776aafc95aa457b71e80f", 0x8f}, {&(0x7f0000000dc0)="38d6aef456d037819ef722d3de8ef2ad39fce5e58fab57bffc5742372e7c978b9e7e1d8a7e1e3b88780ab7c67ba1e4b253045ff0500a159d1b7bf984688fcb709034855da8c27df910b992bd4d06f4c6a232d79e702dfcdc58dd0e4a5a6a1a1430aeeeb75c62a17bda1a6f404ae13f190f646aac0da38993398b99627da49fe6c5b2011d6722aa6e99899546d0112f8258cd330ac16b4552963cef141c102d90f5d93b62bd41b06c1c3bd00e0820377e9670d31da2622f2951f40bc6458c2e556fb5ee5a9d534df120d2d3662767ce9acff9e3f877a262335e1916af88ffb416b555a91ea3b1b5e7394631c10d7b846fbb8d6e20551b93080ec3d0ae1b9c2b2309d27d8bce54f6b54371e3264553c5f6546823b090ffa4fde00b048fbc0bfda242905584da1b288ef6fec6a76b6b67f908632f6d737d247d013800f7c9794f6c29d3dbcf20dd01229a56ca0b16661f149eba4226d51bcbcbca2d28d46df03df61b7643b02162e991e490af628a24f63796757479f3a3b138d4ad36051dc70aaecfd15bff631b0c3c4aed2d22fabbfa69ce0f50db77ab7eae9f48c93215c39c96eb644237ae01dbf92c170c5c9ee43dea40fe0e9dd189ae112fe29061fb31917751648e4d7256a7c2917c6b81562221bb1398528734a01a9e68e3309a165daf6e5f14206ca5e76905879d1b6329f454b8634c3a671d135ff26ba3362c755321412169d44f0ff4ac59091bc85a048a73d63f1b1cb41a4b3ee60795b680c7b5c627c76bc01a2c3b989dcdc71cc1d252b67486c59c367a4c3a5d40a99532c6a0e6b8c317f7c696601b69d911f93a0d0828d2c2804a85ccb688469e0c3ed924d2f757eb4caf98f60d9c6ac3ed0007625f9d76f3015cd35c7821e6e927c7ddde21af94b5b300f2982e2b29428c73b1a601795db22ec1ac0979b828b7437195b1c52b8b9e546cf89ef4a58f67320517390a8a3ec8c302b264abde33d73b6166c7b8f86d982eb66b007304892c9f22da423a", 0x2ce}], 0x9, 0x0}, 0x0) 00:22:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r1 = socket(0x18, 0x3, 0x102) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="968c0cd68f9cb08046a33c1323e5c7cc66b8ca780704c3dd7651f2b00effcd91aa674ae87b48bf06c80797b9c6159552b29f3167725816d052235edee287c888a2fc53a7b6d11cf3868ccff37a058c6c03207ffc8d35703c8f5a75f5498c6b69c62a12f28e5975d14fba34aad40ea141d0a0ebcf83b2b0534c0ead79f31986186b5fd18dea4a7874533757e81794091d01617fe799f26f7d7d008b7b25f8f5f18879146d89b4a4019326b8092c8e4b0680b887994ad7971c2936b3b8a491021dc22802a6881a8e01d23f9b0c9979e9fa772ecca285accdec84105867f7bd568fabd6a1632b2d0f7da216f6262340e9fce289ef919a555ee9ee22e5b8a49f1ee847a3a96b106a83bb053d99a54bf75d30885d81bd89bd61d2dc41701f5f48c819b4c27bf503afce53e1c6188bb51e4dc211d867fd00712d3e9cff6dd31f9e61d16b630d5eb6c85f97bf42454c48f54a2e4aeefeb6989d9a0ff9b205a5fafb737880a80413fd8a1c108666711643df6ae6afa437fbbc3a93f512b893d89d01dd6dc92b4031fa2ef044205a00d0a0e1dbff2bdddd3b8fb7cab6c1ba8e1a2aa19fac69c2f980048ddaf6b47cd566c34736c983cc8ee206e742201d1aa03cb4a7645243b9eba9ddcadc7b23241e240cc572464c35139f8a3e11677c8703676cb030d4cb62a80685516edbab6db237d44ae88681651b9af655bc13aa25a71568409ddd1b79aabe2e6c044f5986317c2bea05611a47850ea1fdd0602fe109e9536d957fd4e1fbc7554b580fa311690f966202ef4a0a693a5bda06b08947378f69dc7486bf539893ae37d622ba2fa85d53b61f2d6a226d8a98d816e53ff3de0c00ed5be1bb56c48e53491ee1b335c5288ac1c8da304b200c18c167926278177f151071154dfa8cb2437b405cfcaa715aee3354900dfb92b38a10fe42687e39e25868697efb7f85940cabaa504291ae091fb70da3cde8bf86b575ca69512a711ff22fb0fdf396be1d3c7cb891da51c4754a56e835f32e886f5c8d1e2989d19e123e93dddda51dc3feea03b3659fd4701afc76cd32354b4941f9f4ceebdb37e9d830ca3c710096d3a54e9a574f39622ed3a3b3461e96a212f496c6892d860d3ed60e2e07c78a1dee0d2930fea3a0caeda2633d670dada18480732237dc1ffc7960ccedf1adc6ec6d94686a57a8c6806d5acf53d8570faee532e80d21c444a0e84dfd719e67d1138e7df51b941b22d99829045e1de33e3c144e4bb51bfa222354257152db7c9cac4023bbe71549597a03cd9e63d383edb5f78d2370b9dc5c6a7d91f94f05bff31a5a497be9a8be85adcb81d8a397b46dfa351d31a7bba3034736a805922f8e4bd1fbbd11d18551d0c240b4fe5d1560a12a917a57d072cb496e2a617627c3b160345f839e4cd23e838aa13ef31a9209ba835852b5b5b975202eef9abc9c2236f42fcb4ecfd4eb8367b19dad1f6693bf3d8e79d98c90ba7469da9ee37b080689d8824cf0be7241ac52a5324b9b807553fd9ebd784c3b977b2ba33259539311336f56a809d1e1fde34ad1334eabb5737313e28763ea247e02ce6e96d59b6d30f3d1b96c139eed5c7b4b761d133702d3b8ae5722307bc67cc3fd2bc2ec969adef2c53903699aa3c4bf0b8c33eb877342268706e69bfdc1979e90900a6da912e992d78548a5c4f993740c04c7d047187d6fe260a5f22292cfe7b164b9cb6f3384520b328889664f886fd8c870c06acd6d60d96bdd147e7864e7c9e84256c57072635a2eddd5f6972c6f75bbc81894cab8d1adf3e7e9939c8f3abdbd6dfaa75d988e883f1764fe5f06fc06ce370e52c93ff01fb4b680c39a3d3caed9d090dcd0648656fbacb556452295c52d4fe939633df9b760f1a97edd9ccb7df0b770df795d1a71c09ca87cffa036509bbd2ed020c5477eb997a1fda0cdd91a33aa6318e7267309e687d5fe4273b864fd423a89e18bc796e4ae03d9271be2888a4c2b423fca5dd69c654b60796a1c8eeace2529fea78c9349b9778bd280e3bb85edffd979200812f59a4e06556a5e1ffeebd9c0816af940bcb831b2e6bed715f451c542e67f4e8270de9a0db6adf1c04a8dbe2a8d17c38f1f80d43e814aaa922dede113454a090c1a8e99fb93c1bd62cdb5e0b998f45f1852bb0045b07488d9f34cc1679989abeb073d63d33c5a15e7883e459d3f110589be5d490cba0209433c763ca182588ac11a71c75248eb0effef8ecfedf13106b1e8760385c8106b03f08fc611fd159e2d17e490f6501c20561f2faa8a7283189ec913515d3575c1643f3679cbf357ba764a076775e824358bb8e0cacaaba7630282c01366b8b6dd9203e0bd428f6b6349e3d56d761bd46d87bbd6e7abb793c7fb9315b187f8f595bfc14421b93b3217e23b528b5989b5cab5efd398b44cec33ea99598573855739ccb5d48646f1753bb3add0571e0f610a4d320889c8159f2da5a5a15a608a79aa1d83372458087fdcfd93881b7703415637c5197554556cd20ff3b68c5a9232524d6c3b5ff3a22acbe561f880f9d825808ca1c394dae4096b0c91f95ff5a2240c79a154ae7822911c371248c3999429dbd1b3fde1090ee231f59f2ef03fb62fb5f7414553405f548c348ebd6c9bb2378626cc082490c9cec2921501782c858adaddc319d70823000c57b52e12b163317b8f9c4d89430ae3776f2ccaca01b325d20e5c48bd9b2f32fd5fae381658884d7c0be2ed1a21808823c43b8c534a12e7515e3f2bb66108d20487973b91b1282f45317df014427f83b1d17add4f2c2662d0fe6053ec80dac0f61a716f57c7e73dbc360ff05e68d1b80c2061b0aa7e3af2ea949a5d4ac8927375ca0af101d3caa60895eca96122ff941325b70a14edf7e7fcdb24c5f3ee755e7ec7aa42bde1c5f152513945fbe05d9b6b879e92ab66b8b03a75de66067a59338bdceb2c0715a394e557065f7e3b90e6203cb8e68745e33fbc09bf9411265418ef4c84392a8301739282ac22feeb34bf6ddeef8f031d103a1079738e6fbe1a75bacacf78d5b4879b72621c08b7161a288acab4fe3accb36c75b806d8ef0b9b94a591e0f31d13ecc124c19c2b36aecc35e3e5d5b2bedf69f3516c9ba8fe17361fb63ba8cb82a466323d708deab628e42070ce9be998c726e9948568f7bb089a3af9fbd8e15238505bed89df2a1d97283ec278da85d5107ec4d0bf16cd32edd33501eff5ce26c553a77aa56b8209025b596e08dfbc78f9c96066c9d90e639c5517774f7842639ea3c29cecafbd7a3fdba949182030b54238febe0826bf8ced56994f1958f5b1bac8c2fe6c7d682f1c1987d9307d458d918f4db2688e2ab787bb6ce3b3c5d45e8a863976812335e967922627e2021094bcb654c1febd0b15a11600a5ced76f88dc4291c7b23d086854c785824cc32f6e77d8941413b7ca81daa737609c137897cff58f3e29b5e7e2fdeecd8a45c0d033d343a1b86506f06c9503596972a3424e7016ef1a1d75bf38c8e6f9b2cc3c20f7082f410f008a65f2d929f07825fdad9afcf9a17830d2f13ac5eb11a926c6a3e2055d226a4ad29cc54cca269d71b1f0de5e5efbd0b2ad30eeb376f7fa3c7b491939ada405b9d121e312d460e10643716da0290f92e3b9ee50e22006e8f12dc76e8a0073c0fd3f9b3d5500d1c3bb8878f79c7ff534cdf884275ea662bab0ca0274ebadb35799cac830c18f8e52e3217f19583898e29e12ef4db71ccf929abedac1557183159a4716235ec511eed225bff259ae09a5fa44b9ec733d8288436082d6418d7c06a5184482c28853626d78cb45110cbdeb1b73360611c0c87319839abd7b0eb199febec60e3715de190e7eeb543447d524658805dca15570385901a65f5eaa27698eabe57d533da0c3824512d57fa3a1a32b08427b0c02b3bb2d2437794e696f5a7f08c2fdd65990a38a19e3b7cfc781e30776084b9282ad0b72246fd04752af686b5bab4824d32c32a208feed806bea1593a3874ac833452e7cf0dc389489bd94fada74f6eb1c1901c1d37f00bee6eefd9f275d336693c34a9d405e8876614fb44b9a2b72fb93a751af7ff1c8c7922759c21bd4ca8c1afe9631a09a79e3b89e61bcad758ca2ce931f0add227864170e6fc457c256ff070e2a0e02da022b586c11ccbad0a6430d8c9be038113d9f038be9840d48609c4a6184dfb3055dd45fbe2679462abdc27ea37c39ede12444b48433bc33a72da15d3dc11c1f12a70b8809d4e1719da7f2a1fa3e0fc88a82a2ef72d9a796143945d8bfec87b1b389ae13b8b45bf68a1c23446350cea5bc066fdea7980f66ebbfeca3e4d5645a4db7fa7080e7eaf7e29e4febeb20afb572dfe7376ccddd2b94732e1d85f86fc300061cc17beaa0f8966073b8ac6a2b2a8bd8323602ed67ec153ae1fdc63fc865b6855de15038cf3cedaafd8c3134fb8e1fbce6723102617c88dfe8f38de4cdf9982a756b98e02ae4fee69eecfc05daa30d3aa2f24b821babfd58aca8b6854cd24bac78d8d80baf60951756d1cbcab386fa7781208d390951e22e4ca5c73c65e3acfcea525a24b44c3e09ef2a9c44a65fcc5d966d425d396993e1d992113e3a13af3796c7c91e7bd35706f3b34c0fe6dc116c56142e04189b5e11e474293d9f929fcb0f1ef618f2eb19d6c1983b2c6452f6c5966cfed32891fd9cdcebb77dd4686337152177a556d67522d5cabdf2534faf81fed094e66ff0d483f3bf2344215514d08a0ea1fb79c3a9e7b0cfe1073d81987faabd65a7f3e274a3632774d98f63a3da41a19081f629eaeb9372a05059ab1c854ddfc558aed7877f2cab98a4586a5e670e95db9d5d0dc5adb2152630edcbe6189660812c84b12ec71ae31a78f6b6dca1c45f86465c90a2e975c6aa7759ccd30a9267d577330c93fbab191b680b110f71d9d1d5d8d435c3ddc2f4f777bc56ac738f12ab1d408916ca24eec1cee440d8af1634cffe0aaef635af6db11b1b5d8b134fa4378e763d2a560e02de5a12c1de3dc4c226fbbee941a11e71100a75b1cf3ecf9b087a263b4bb520221c1be06ab0cb2455937819524ebf1a8068f16ab58da7eb995534d9fe041680138bd91266f7ba0a07a476580d98c725edfe330dacd8b6c0fce848918dfdeebf70bb68b9f10b47926372c09e7dff97e7c678427f4b6a13b8e9399fe8e2e9d78f784705aba66317f5cec7b0509175d66b17cb4759cb4a459e7b63b9c8f181f3ca380e96f4edd203da114a22251a12a280c64e46a2818f0ed7c64ced3372ca84e63b0672dc0f5131ebe3a0a4b320b79187dc4e17f72acdf5e30bd437555c14abd150d9c470548022df27f3d6023f6fb5b620f39c71f27a7aa262b6eaaa0807a3de66f3fdee660904eb27afe6ee0b548027d9cc91e10c39605d51fb304ca0178e46e5ae75ed21adba912ac0bdc664443be0bd67c27aadc8463866b2cce2ad3428512bbea3041aed236eb5b8d0083004f8c9cc2272b624d24dcf390cbd11b61e7c3b4e2a9ec5ad77e8d5b615db34ab64be87fb9d20baafb6a2b391379a519b1adc839f434cabe2827f35308f90765d04bea14c6b9b545a2861e78ab436a0241568968f5ced9d6e9cd4544076dc7c71d831c2ac404c188d6c7cc13fb93e0499be75caf49fdea9465bd1af674743161e5d5ef6868c5f1ef8949f10b03c4f7b3ba0e33c1f80a7815691db8abea831441a09c6c1f780c68f566d16826154788731068a99d199e9524d943ed928a8137b4cf17c6988dd4dcac1719c6cc19fe2f38107009a4342d7a2f07e12323229cf650f7eda833d5c6a", 0x1000) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg(r4, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000100010000f1a5000000"], 0x10}, 0x0) msgget(0x2, 0x10) 00:22:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001b00)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30800000000000000864b2fc63cdd000020d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbcbe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c15a79f743c03b0049c5c3eaf1ece95de88691138439f42c4324b8086f", 0xad}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f920ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2000000000000000000", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}, {&(0x7f0000000280)="e2d05eb4628be5", 0x7}], 0xa, 0x0, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) dup2(r0, r3) setregid(r1, r2) 00:22:16 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f0000001f80)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c90067452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94442dd6d026ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd850bee38dcc17173080e26b511d3722577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687906599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd02c8a75348afa76c91c6fc4e86d0684162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693a6d5afa59b3286d2627a5", 0xa99) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004", 0x4b) 00:22:16 executing program 0: 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 = msgget(0x2, 0x15) msgrcv(r1, &(0x7f0000000000)={0x0, ""/2}, 0xa, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:22:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="80492a20b7247b7ecfad8b6e6c29741c183e76842fd64b8e839d"], 0x10) sendto$inet(r1, &(0x7f0000000080)="30f07e229af187a6cf36e278facac64592230c528f849da6cd3d8a1f3ec727707658a7a56cb107426f54b98b746ccc0b84b3892882a957034b1db8e909975047805c1b416cbe628f2871477e5381", 0x4e, 0x3, &(0x7f0000000100)={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 00:22:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x800}, {0x30, 0x8}, {0x6, 0xe, 0x0, 0x100}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x1, 0x1, 0xae) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000100)=0x4) 00:22:16 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x6}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 00:22:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) socket(0x1, 0x4, 0x3) fchmod(r1, 0x30) 00:22:16 executing program 1: r0 = socket(0x2, 0x8000, 0x0) listen(r0, 0x9) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) r3 = socket(0x11, 0x4003, 0x0) dup(r3) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="280082571cbaee3c800a15", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 00:22:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b0, &(0x7f0000000300)) r9 = socket(0x18, 0x3, 0x102) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069b0, &(0x7f0000000300)) connect$unix(r11, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = socket(0x18, 0x2, 0x0) close(r14) socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000040), 0xe7) 00:22:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0xa6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xca039af0b2d9127c, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0xfffffffe, 0x9, 0x0, 0x6, 0x0, 0x0, 0x2, 0x0, 0x5, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 00:22:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xc6, 0x12, 0x2, 0x1}, {0x401, 0x0, 0x40, 0x5}, {0x800, 0x8, 0x80, 0x9}, {0x1, 0x9, 0x1f, 0x3ad}, {0xca66, 0x1, 0x20, 0xffffffff}, {0x2, 0xfb, 0x46, 0x537}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0, 0x0) 00:22:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r2, 0x0, 0x80001ffffc) 00:22:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x1, 0x0, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x77}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:22:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x0, 0x800}) 00:22:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0x8) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000f681d6c1b06e7653a0000000045272a0d9c000000000000800000000000000000000000006859aa4fedeada1300000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000dbf8bd3b2ec49bd9ed496ae80fe2d573455818555cdec7181d049b764adde17adf39d1b2820ed3f49df93add17d64b9218f8c5a4ca9b5fbf92109b8a3e46f5f1eda291ef13a3b53fc5a670727e304e8f39b030bf6850c17539ef73a92ec6d867a8842886264820faa65e2ce1e6a880878c8dd970816ecf31ffb8c9be1b46312fb6225e6e9ddbe0a4719b018ef5188a6bbd351fdcb077a31d9ff4"], &(0x7f0000000100)=0x6e) r3 = syz_open_pts() r4 = dup2(r3, r0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, "c7a49c245e1cbc944b683354391ce853ac5787f9", 0x0, 0x5}) chroot(&(0x7f00000001c0)='./file0\x00') 00:22:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x81, 0x6, 0x6, 0x3ff}, {0x100, 0x20, 0xfd, 0x5}, {0x4, 0x8, 0x8, 0x7ff}, {0x7ff, 0x80, 0x9, 0x43}, {0x9, 0x1, 0x3f, 0x20}, {0x404, 0x9, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000140)) 00:22:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x81, 0x6, 0x6, 0x3ff}, {0x100, 0x20, 0xfd, 0x5}, {0x4, 0x8, 0x8, 0x7ff}, {0x7ff, 0x80, 0x9, 0x43}, {0x9, 0x1, 0x3f, 0x20}, {0x404, 0x9, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000140)) 00:22:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x81, 0x6, 0x6, 0x3ff}, {0x100, 0x20, 0xfd, 0x5}, {0x4, 0x8, 0x8, 0x7ff}, {0x7ff, 0x80, 0x9, 0x43}, {0x9, 0x1, 0x3f, 0x20}, {0x404, 0x9, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000140)) 00:22:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() r1 = shmget(0x0, 0x2000, 0x8, &(0x7f0000001000/0x2000)=nil) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = msgget$private(0x0, 0x200) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x42, 0x6}, 0x8, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) r11 = socket(0x18, 0x3, 0x102) r12 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r12) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x200) r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x42, 0x6}, 0x8, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) r19 = msgget$private(0x0, 0x200) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r5, r7, r13, r15, 0xc, 0x6}, 0x4, 0x9, r23, r0, 0x3, 0x9, 0x36}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4000105e, r0) r24 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r24, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r25 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002340)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r25, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x81, 0x6, 0x6, 0x3ff}, {0x100, 0x20, 0xfd, 0x5}, {0x4, 0x8, 0x8, 0x7ff}, {0x7ff, 0x80, 0x9, 0x43}, {0x9, 0x1, 0x3f, 0x20}, {0x404, 0x9, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000140)) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x81, 0x6, 0x6, 0x3ff}, {0x100, 0x20, 0xfd, 0x5}, {0x4, 0x8, 0x8, 0x7ff}, {0x7ff, 0x80, 0x9, 0x43}, {0x9, 0x1, 0x3f, 0x20}, {0x404, 0x9, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x150) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x7) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x8) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0xffffffefffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) r3 = dup2(r1, r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) fcntl$getown(r4, 0x5) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) fcntl$getown(r5, 0x5) ioctl$BIOCLOCK(r3, 0x20004276) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x7fffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='\x00', 0x41, 0x40) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x7ffffffe}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') seteuid(r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./bus\x00', r3, r4, 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r5, &(0x7f0000000640)=[{&(0x7f0000000200)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x7d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x1], [0x0, 0x0, 0x401], [{}, {}, {}, {0xfffe}, {0x0, 0x0, 0xffffffff}, {0x0, 0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7ff, 0x8, 0x0, 0x4}]}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x40000000}], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) close(r0) r1 = socket(0x6, 0x8000, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt(r0, 0x7, 0x7ff, &(0x7f0000000180)="a07a8d554eb188a544d9969f77090ea4ea0f99df19a1711bfd0900d0b8f6e03b946f4537cb82e9f9da9ce70876ea753aa6ed844f0a5b446faac36c8b1e4cdc0bcab59cdf73a62380bf3f0e446338bb96fffcec9febdd015cde506d86ff0b29b5a5c34956cc2754de4b5a28a86d1f9d9fe2a560e334d5479a722b4fb2", 0x7c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000000000000000000000000000c690f17a2b71c719a727239ed269520fc3259591c0d630eab5c0a9a8175031d026a16740f4d14043d1df7a16e147b5aafe5f4e8d2f5fde34678f32700ba7dcd04e99938d7349c80822925f"], 0x10}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000040)="29b08f066487bb58fb20d2423e26dcefe0f2dfe9ccbe984e103fa042adf76cbb394cb856c621146916adecd852841b75e386cf6e6f6164badc7c22b03f4dab056a34514a6d1749f4e8b29f71dbfd4d1b6238ce8ae70be6e3f250906ee25959becbf2", 0x62}, {&(0x7f0000000100)="f1d5db64cb873da900a64a6fe2a8e5844aee579bba964512da78b322e31810fc6ddf9e3af9f2dd", 0x27}, {&(0x7f0000000200)="8ebf93b409c4733a96ccfbfcb63d0e7aa122332c4cb0ba205378121408ff06258e9168ad6cf05ebd64637466713e602a85f7d3f9d5757f27fdb3de1ca01996e68d570d2878d64ddc41065108f7ed1c0ceaa46fd3331acb0144f1b9f36679fd8458268c566bbed2ce6bd877474aee0cff21dc22eac20cb87ff3a2308554bc002cfa1eef639e10ebb9426937ce", 0x8c}, {&(0x7f00000002c0)="0bb2f2dc30f22f8ab07239ae6246535842e55a906f0d138ed7a5f197", 0x1c}, {&(0x7f0000000300)="39f1fabe4fc2f6e0b6b06211bbe7cfbe4f654330e943eaf0e8", 0x19}, {&(0x7f00000005c0)="7dc0ba20ba34e7ec884e30fa2be5dbfb5a29b4c0c8e139d12b7c8734e8e12127f036a3505dcc4f03415d75bb27a897c3a58015b9f19545d776562c21c9d697934418efe671ebb736827c822d1992affd268bd000732a792d8eaf07d1b090d1f1c7e80c667fe814e2521a99a74dc0212c300aafa7b4a60bacd058babc28b6d6647dffe5bc00fc0fedfba4ef8416db28ff0520c20ed4db0018674f371f4b7ccb782db3da573e5d886204f18af736d3d2f9afb55ebbfd2200b450f4e4f012a857a8919764725bb07e174fdab19592261a13919c9ff24d6f54d24d86e391c38b37738aee787d04168ff69fc669d163bf891803b15fd5115ff5b511e9e84d919317c4f7f2dbc97db18ef4c0f0a771ab41fee0a9c0ffe0fca915d9cc711aef9279f51a9b9dd6ac2d831b858a8242a84951f8cf14c989276bd3afd5d2afccd71fe18514e655bf6265f6007a28c0c3436abdbf4932b6f3ed338d4ef0050d648d14fc85008d956e295a32f66cbbaad6f8a78bf49c7804920d0dc958f68a379ee495a45bdcc2761c8a2067c9efc5e054279bc7f1cf575b9b54488fbba3a2046863beada724fbbc5dd18875fe3344b300f1409ef5de8c35b3e17dcceff01071e2e8b49a37475f21f4bee68219d3ae266a6417105c36c531b0fa58e8088c40c8b1fe71d32d6b1b8989bcfe3713c3a581a0af93077df067f06776015c3d1c4d0a853c9fcf9700604e9f6cd4323b189fd3f5a0cd843647494caedbf577d07e575f00922beeaa35ae72dc1cecaf9cf10abea0a5a005b3a47de1f12fef12ddabf49895d080ee428fe2a8e2c2186692ff98c990828782f240fbb5130fc8a826e9bd12b1ac462a933d0aedd6ad221b7ad63e35078f73eff7e0294256360a940321e842dfbfdac9b3e5d21c55f0d95ccc9954fff2c58d2d68015dd72f0d1f653e4045f1011dfe335b35e746410d4000c63e1f243282f56eabceafccbcd1fb02a38de34c85b0811190bcc6999c32c992ae410baa182fa9d6c767510ec8a865f22fe92b68e2931aed75da35abeeb1f668d60330304cc8d999d2328bdd975e98fe507a13dca1ec2c5e80aaa44248a5d389bf410ed701bb1072c947b5be0a9d8ed4e68c0c84c40849252dc8dfaebe098c748f1f5809f492b945013cd14e642a8b4081e978ee4f6331d7793d92f65ff5457e097d725d69f98f09074640427df3220e1ca3e9801622169f47ea33d77e91c1569ce7da64845ded440a3cfd09ced35737f5464859259a096809937e00ef83ba25198ea32aea2810d298c8af5c43c0c489329f4920d612a712414e561d3a94041fdf670108356cdbbe7c8eecda34759a8ef0cb4b83b1477e7b6e39641ef51703f26f5e37b9452c3c76ae09c159a7a9fb21893978a98eaed305b289dd6d98e8102ee1f4ca7f907d5a0bbccc35d0003740b20b780899930b7581bdceeee9ae20d49632942e13cee18b213c0ddf5723c672c27acfb2f0c0b65647b92868a97cf120a7a894b276e8db19a65bf3fa90a817f29401cfe709076566e6b01dc55b0a63629e04276a199de26baec8e12efa6c6052829b5687f79909c9270a6794e0ae52265d26bc77de21e4a74de69136e1b2740891d5f446daf7af4b9879b9aeda26ba82f3290004e9fec5a0bd0d87756f2fde9698d10e2639fb6b1753627b71911e5c275689ca68daa35e959a523d04692c033d2a099d79b3b57b966ffc867bc288569014652f0053122436765b977cbb5400ab071357a016791ff5ef5c812516498106c8badd386b6f1bdc3c0610610d7bb84e4e6f26e6cb9d8fb1b541a41377dd403706f02a9c3b1b887921506d9aabbbaa23772315e1b3c350f31bdd03a67b8aed5820038579cb1f698c1eae0a363151e1e34f91d4fd940a03c98e80909fe8419e7fc89831ff34d1e1ff38183cfa5db9a262b21917030b05c941ec586c2376a03fea11c4a92e89b3aa7c926fbf259e7e3c270cea33403be76b09d415c63ff5eb3fe998b12dfd3b6db0f44dd44a071304b1fb03dda1ee544c309d19fb9f7dd465755d9f15436c90338b741e99a3beee85406a44f9724b7ffcb9fddc85861482faed5ad912e301fd10a2c0a1acf9904995e08e865aad8826ee1c8d400ada986b3e0f26c495b7818b3e8af18eb80bdd68d70d0b396804fd0f7e172d1e8a5c2d9ca27fd72eb5702f1b37784e2d432d7e47ec78cf27d13bad4e829a04e75ab58b90c2be9c92d65bcf26e000c6a1259f5c4e25860ee1597c2f077af36f3fa88c78cf1a6110c5435b548e12640e865ab6609f1f82508a41a1cb92404762bc060726a97e8d399447472bd2ed91ea7df938c4473d120264e0779aef3f0af135bbd869a28f9ee4d0a19caa2817001164c80f56e70cded4ea68993704a0d396a56a9aa611766650ff2a48ba8b37b8de65fb299ae935b7f8f9f59c3b0699fdb27f862e836c41ab9e910071516d63a306e46dbb68c7f7037f2fcd58bef8ac5b3b395a5bd4b70418d4b7865f9687eb8ed99bc78049c749d4a7f7d3bbf17df656dd5409299dfbc5ff649404d1dea16e13b2805b8ec559a0dfaae1cb2f23e497cee84ab4bff0079e7d8c3456d28fc073b9115f7fd670df906dc5b0e976714845d6ef22234ab5a6cf2c4fc9be92e79f23562f754f0999f48769b07fec2a27f11ec31a502a6d2e3edf578941b4dedde71bba68b329a1b2e154a1055caa28fbee22e1adc880a0b34f34953306ea5a43b959cb289f40f109bb8373ed76a49f30b42ce08e92f467f897868ba76d1c67cd09e5a00cafe165f85fb4d8186a162e53c05578a537d21ea03a2920c9bca22425efb01590223eaccc02a969b888c540ac38d86c781caaadb05306e19b305dcb942ca9a1a81084616ed868ff1bb15974b3e3b789a8d43b4454af3da774bc3b3f4b25086b7477f7c718223c30435d075051da5a6cf037066f11c047fab9bcc5cd2d3387576f9444450985e72c03e7e2dff87ddd01f91b3a1742afefb7325b686b02b0d33764a82e00b28db4da65b7cdbca266b65075bad27ca63b735f9766ef1b455f6a6df05e7da9b51ab6af7f5a7d622c5f811fa2c368b43175a0f134dbb77a4edbeee883d267ddeed9d543768c831962bdacc80ad02bb9c1241d933931d1f82e42193a67e9495507181ad715e80ee7fa0e51485c13b7080e76eded6d5fb2410041513ff59e6f9766dd4d2b84aa343c1365f9a14b4bfaa84e5ca08e395a246f69c338ead1402c0094bc32dacb04c994cf35003f4612ab2a73e43fb9fe46f91300ea9c95efa3fed52e8a6635a06a597745e522bbeafba57b345acedbc143cf58bdb47d61505ef26e3609c3c629861584c6da8fc390caef18fc0d9dbbe389477966e40bb79cc19b83df8c8496af05165ae9f906b08b6ed1cbfc788c186f6a89ab5d117968d0d04998d6461b1d4162961300dc2d52b8a51d6db0539743e3d52d0c22a018937f2199d994c1e366a21e5229c394b1de0ba61c1c83be05250c351f6bb88514dc3e5adac5ad498dcd12255bf9e94c05338b91577793e76fa318cac6ebce16c8b9fb86b46ae96318f24a1888ad302322ff08763f23e79b7280326e0478f66d3022418b3d0463d1d08d05def9552395a4c77dc6a824981b48d947e86c979eb5d50cef2878a38a28bd582315744dd4556241ccc1c29e1057aa2ff2438e7f66f6fab2dd29a7727ddec3876486847b919621f67efb0ba3c23cea5ff78651a9b16f7b38d3152c5ef1650cb96d3cfefa5d1e6db38cd805f0321d33f853ea45617ff1657b288336eaee38a8cf7676bada86b87d6aa0d6405a581e40d4da0630c34788339de6fcea26f397809b2ac6b5268900a212afb939dc88837915c10a8a54da96cc168739a6cfaa37996bdcdaf2c2d16fd58a9611d7810120a924340241a05854baf691083a0c914a96eefe952cf34b50356a7d643ae5df8a544dcd0192d7891f0ca5d16f532efcbcdee90cb5886635a3353bf36c45fe28806509bfd6d627973cd00bb0c61baf3db3f25ec156cf66a5effd311fa630871a77152ab8d557758e269558e03c59287c5d832fda2780a2e45f9746fed7d1f5cf1d6dfce188f6ed3fca81f336aafc9f60f417b563c01b21deb1afc24b7e409f43301e0aff6750fee5f9b45c568aad337b9953d362ac618b46a2ac5076cdff6a44bd146a1345cf788f041acec8934576641ce56a5bef8bf69ed74bc467d615e7339153632572401c0a94b73ed34a3d19680d1a281bd764734ee04758845905a247364f09d6668550d34bd8a65adfa9adc71c3eea87ca16427d86a6729caf76ea60298d7ac42ca24f9364e3b58c163dcfa7c2f0f66b1f2a566c3afe174cee8cd6ec02e2eb1f2c2040ec4a7f7495cd32f247b64d772e1ad0c0749d705b9d073daf96ac560b2887429e7c6da9f9b7d3101aea326a5f4240838798b1259dce1f5f40c3eeddb59dde9f76101482d8d23bdc34c7a0ab72dbdbde1a83e491feb9dfcf95baa8cd5f9ecf57b9d6b3bd9eebc321cac70088412073b42554483b811e1829be8b25c94617f12cc88141558a791e407c49074478f097c0610fb1fa99cad33607b34e7bdcf1ad993c65190f1ed99334074c404bc1a0236d9d3a78484317d93b70379b056d136039e464b35c6fdbba43f4dbef06c68090400c0951b5787d9a3a01cc08f118f1b78e5dcab0238c6f86d66a82e0c4b84079522b4f3577936fc5f3c55220d7b101f57405ed38518551f2bd360e866ebec511eef1afc1d516856c4e3313f1da827a70bb28142e940164d714cff92d9b55a1557a8eefb2d7265df2b9efa43f7f3761d5180ca7a457f60c224d5cfda2d8ea6b2645d51a45507545173a04b42ca96b49b103765754f042c4d58f0d48ad068eb56e36fca9d4e5dd441b4a3c42dd2a401777e9434be9a01cbd7841a51b0e54a36d97941028198753624b13109ab6042601e685002b90a43143c67397fccb04df9d0cce77ed14dc5a9d1a3377376a4b4a28f1225297efd49fcdc50db6098a6f681a75ec80861103d33dda2588b1ef59190b4f09cf10231f7d0bc2119e1eb2734c087cad2c3415758b63856e0afbd644e92a80965cc006744adeacdf5bd26d49f3896668c3e53490d5df5794056d5e8f44244b62c23d87682ff62e1a164f51db624d90b238aebaa130b1dbc275f986a75f8143a50ef3d368633d9ac160b29435eb578c2c8446a6bca3e499f93a5edf8df7168b66312099bae542770982bb02a4d88519727813c7b08d4a028426b99fb82f16f80cb36a52cd9cb15436346eac3d6d819aff81f570876f3b1cb90594f8c4f2820c0ea425aaf2598e3e7fdab04629df02df0109e4bc8e5d10135c2e3fc92aa2aff4c6a52babb2c71ebfe5fb78c0ac6bbedd16769bd370f3b8f68398dcd3d0875a463d6dc2dc9b7df17e576e8ff6674ab1ccb018800abce95142cac5ed9a8e64f9a1b9134643344f1f988cba4a4798e50d971ed1d4094a8b23191c16f7d8da5c53c24bcd7642a46c90224c70f573240fd565576b13f200e5ca3130e71f406acc1adbee7ce9d14710b787454555be3ee8d9d46ef5436a66d729305f1481894637e0cc9119bc972c0e96a2cf07c1cd9e5209057d16f2f5b0405291ab1c7395851e48414187a7a8c914655ed27e5355f559859186fc6642782a8e6b44da73eee49e4299a6a6264d6793928978b7a76ce32f18c7e228ea751f3871c943340759b172910555585dd5ff5332a020a4db4658e010e6f16f791089f6e368fb27d8a201c4e2a72161603cef2d6bf99b9ea630773d1eee5665874a2ffec8058ef2", 0x1000}, {&(0x7f0000000340)}], 0x7, 0x0, 0x101) 00:22:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0x80000000, 0x4) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r1) 00:22:18 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x0, 0x85, 0xf0000000}], 0x227082f8, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000040), 0x800007, 0x0, 0x0, 0x0) dup2(r0, r2) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000200)=""/216, 0xd8, 0x3, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) r3 = socket(0x18, 0x3, 0x102) pwrite(r0, &(0x7f0000000180)="e7ac742d9337036408515240408b43b99d41bae981b9b584d3e7c5107953e9e807175e20300bd7d4bcf0d3235cd1b4e8c8ecc7b755f439ae131ca37ad0069b1daf65f31693e418738c8a2e", 0x4b, 0x0, 0x1f) socket(0x18, 0x3, 0x102) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) linkat(r0, &(0x7f0000000080)='./bus\x00', r5, &(0x7f00000000c0)='./bus\x00', 0x4) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffd) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0xff, 0x0, 0x3df138bd, 0x0, 0x401, 0xfffff0a9, 0x81, 0x1, 0x0, 0xef8, 0x6}) r7 = socket(0x1, 0x1, 0xfc) r8 = fcntl$dupfd(r3, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b0, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000080)={0x2, 0x81, {0x7fffffff, 0x400}}) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x1, 0x3, 0x6) r1 = socket(0x800000018, 0x3, 0x85) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = getuid() setreuid(0xee00, r5) r6 = msgget$private(0x0, 0x200) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x42, 0x6}, 0x8, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) fchownat(r4, &(0x7f0000000040)='./file0/../file0\x00', r5, r7, 0x4) getpeername$unix(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="0079f7fb06e11b6c60965772a3d4ac00"/110], &(0x7f00000000c0)=0x6e) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x20, 0x1, 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) connect(r4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x40000009}, 0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65300071b03fa28135a93dcdcaa6e0bf92ae6d84cc5fcf8a512e34787e577c429c5911c067821fe11430b90197c046e5f6f2c63a308a78b011a2ef1eabf932546984d5b403fc39e50062e9421ded82e2b30b894c604a87c88a662b3f7b71e6fc252f8a89060a5b063eff68e6245d77f5e387a291080b313fff4d74402cd527938b6426206957434772ff5db545e5cd41f5f611485de1abadf408d795609e70e923ccec4487d436be01b73cdffeb188a6ed328f77aa694871559c4f17a4b0711cf7a1d9033ebf769cdf11e6c74c6cec43ef73992413"], 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r1 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) msgsnd(r0, &(0x7f0000001240)=ANY=[@ANYRES16=r1], 0x1, 0x800) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r3 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) msgsnd(r2, &(0x7f00000009c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r5, @ANYRESDEC=r6]], 0x2, 0x800) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7943a38334d057b79d7ccff3e2eef00000000"], 0x47, 0x3, 0x800) msgget$private(0x0, 0x200) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r8 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r8, 0xffff, 0x800, 0x0, 0x20) msgsnd(r7, &(0x7f0000001240)=ANY=[@ANYRES16=r8], 0x1, 0x800) msgrcv(r7, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000017420041c0c0a14c4192385c5178a8b000"/71], 0x47, 0x3, 0x800) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000003df08d6736cc0d2100000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf80000e6bf64fe6e7e3f140000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf6410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c121d997cadcd720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b000020000000000000000000000000b89020420ce99f8179e0647ea7dfb1c2dad84c286a1a9010dee645"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r10 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r10, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r12, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) sendto$unix(r12, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r13, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r13, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) sendto$unix(r13, &(0x7f0000000300)="e9ba626e8b020000000000", 0xb, 0xc06, 0x0, 0x0) msgsnd(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="ca228335ce2a24671c0a5621430386b8937467824cc33d78b0044e3030cf22e1696daffd27dafe414e344ced78b674b138420695479f5cdca791b2e09324eaaaba656e5ee6033de7a7bd26a204f5245575c356de507fd39a4fcf6c27e0451f2347d9a3010489c0e48dc1725412084f0361c260a12c17b0983abb3d42a40c9af683481610a700be8d556e9983062a57e762e43740a4f4d409f7ef105f24552522b68f686b4f6c666dcbaac72a174de75527e6250a547d1a506df76ee52de645a9a875aa5e8880a4d139ae00210275c416fcb5e3554cc841156988d860cacad51845e1", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESOCT=r12, @ANYRES16=r7, @ANYRESHEX=r0, @ANYRES64=r13, @ANYBLOB="7b4eee2235129045923fd2f5daf82d94d05239f552e58fbc0ffc4a6814d1cdf43e8c562b49bc86fa3aa22b9b7885aeca1c00f5e2e6217b35288e63b6c14d1f5274545634bdc1a429b86c764affe5"], @ANYRES32, @ANYRES16], 0x4, 0x800) msgrcv(r9, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = msgget(0x0, 0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r16, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)="11", 0x1) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r18, 0x0, 0x200000000000b, &(0x7f0000000000)="11", 0x1) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r19, 0x0, 0x200000000000b, &(0x7f0000000000)="11", 0x1) msgrcv(r15, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC, @ANYRESDEC=0x0, @ANYRESOCT=r9, @ANYBLOB="df9b3b44d53945304737529a927904c1e15a8e1f908bf86a922babb26fab3b03faf775c401759b507f630e078a9b5c1d8acd6fafa68b7e00b879a4d934d3eae132291a54ce431d4cfebfe153050721af9a8c724b64e2e3cb38da99eaa82ae9a6eab7bf86fb71cc3d3c27156110a239f40f04f875124b50b6d79fddb9294db68d91cce65bdd261affe84ad4d29335a6d0c0ef02ca5beb3f56b2fee794c63406b3", @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRES32=r17, @ANYRESOCT, @ANYRESHEX=r11, @ANYRES16=r18, @ANYPTR64=&(0x7f00000007c0)=ANY=[], @ANYRESHEX, @ANYRESDEC=r19], @ANYPTR=&(0x7f0000002380)=ANY=[@ANYBLOB="af82a6ce0965778a127b1ec389a36c7229d922720adf9d395076d7b70665cff4320a1af846e60ae3821080c8d001288ff80ef0754434f57fc7c060f07e8e893937a7f0639a41e761ee3009963f5ae36311baef2c601e9754637503ae21d54100969ec2a82f6da7a53f2fca897825a161051a753824b8ca30aad5fc0728fe61a63361c54d32cd6e44e9b28a93b9b3b4e74b98e78ea452fc7e2d8a182c546412e91dc7a02a85023f1a4ea5030a7ee492cced5d2d84e1c51b5bd0f32ee3210db5e1f760e58ccf954318c6b8f3fa05b41184d88cb1d02b9af30627b3a571ef795402cb1660b6ea238feaa318e97fbd101feeff65e226672be1a985a7fd4ea16be976fdc1f19ae155c6b7b118c9d64c2060df91451d8d20ed6fd1c669f76f3c116d9db23234ae0336d03a46bb1168c21e3c87485d71250c4968958e9b5bf4019a4595b18a729e321a4c08bf2ef904355e5d3e485f15190e8f9279b1ceadaacec374f6042c61a9e297325f654a5ec57b769454c6de46ae04b155268da7965954a100298dd2b912df644a61e9e38544aaaa90dcda72bce203dc83c1334b06860f4cfe95032b4b7efe42025458d8bc2072bc6daf977cd3c822434f0e4ffccc42298dfe975d0767746a18c75efbbc1025f85f5bfccdd24dfad2c8cc6501680c98798b14dcbdb9c21051e8068570758c3a016c59dcee0a00faf59a2bb648edd123090bd8f02d8b4fb356f4f12d2fc719688ac9d7a6b71d0b4ecafa2a59431a5c2f99d4bc00b7358a57736159075fa83231242f11a8189e7caf796fb2f3115b631a9ab0c9957cec1593c4a1d882f84bea298155d55b73a3a3c5b9053382f1e46d1e38ec260dc1ef2e1e7e8519a4f5cf91364e3a359ecf279e6b8880d082d63d02642a4b6ac65ee0d68d940f94d8370d70675b7c31f8387e47fd47d5e412214ad303d233e4c783cbd65624eb3d71f23de145e0f2b00f50f257ac9c969765c95b87def5b4bd034e5a240335c9e88f3d1a864468caef04b2d3408b2c35497233f7c4382459068e5e93207fc7410cb6188bfbc54c2d736074a54867634e66331089a1e09f135677a48e3586fc35b5795c4cf850089bd7c64d5b103179714fc2215daa3a763fabcf079daadbe30e12f111371562e4aa58948c6905b6f2666781bb051921aa7931ddbe795567d2095a560bfbda202ab99fc8fa5f127dbfa64a5e2af6998c946acbd21d643d841b80bde49ababbba3e99cbb853de7d4e0bee56e00eec3fce48bbd8e8d004d6a1a159ba163de7a5c48267d3b324d005e3d6fda4227392027201a012e282ab1c791894dda3411b4e096230722c2698e5e4e6b664ee3fa0e7b00955e8b43cb29c3a43cef5fdb0282002558a0883e1950829b48bef7636d474dae668f47dd66be620ef77963256b83b6ee3b435e0011a76245b4b0340011f120a124ac3768bc02347aa65a2bf0ccca9149d0cc2eef3785757c94c430476288f21de073335ceb4cf7a4941cf4b7e3183a39ad13c79a155977ca4b07413591dcf8eedf987164e4f79579ef8ecd8f7473f1b8e045520e8bf734b01fdc0a244dd1ee32c03aacd544a126971b0d37925445f24566c1182f029b2087e46da00fff6ea548efa9983eddd35f0af65f6b688401e63fd5964f1874db45011544ccc72a1013f754cfc4f9f3963c984ae809d6e5ebc83c7d7fc85862570d67f4b16ce88af3987f6883d331b54b6636aff5a5abed1d635eb3ff3b8dcda1e24ba1451cb3ab28c4b4dbf516763b8229d3949632784a63bcf5717612cfc1e692ef5d38ab87d2abc0ea2c77cb9acd7719a0f99bcf57de364f3fdc25a1468e36dc0dd41cb6c1a93aa9fc85a101148187b8d21b1db811efc6df7eccd0be5080e3ffcb092b302424369a8fca0609a0cc1d45fbdb0668c9f54e31cbc6059fcbb96b6dda5052bfc619927df2ee57bfaae1e457080b7771cef3c2e277f03c9f728647b8cdac172f5d7d07ed563013b18209a0596169038eb371459ceffe68f26ecf393275717e7b1bba262c8dd2f37236adcb487596bab58c74cc22cf91514f7afb2b62270cf0daa9307ea51ee92a91aeac4aa8c573c30b08943697820c241901199a3c252c1df6946fe9f1ef1c327c4bdb27cbf7e752b8fb3e0770fb220737637689cf89ade6bd6b986183d7069fae3d7199881c2d277cbd3cb331e3f14f4a35191bc57507488fc9565936e49e57796c6041db18ed33e7b943b95002ad0ddf2a6504130181127115592d65360e04be251ef2f2f7347c509bb7eb24d5d328162b482e630aac1f168abb25ff66780d6e5bddfdd614248c437c90aadc4ebf1d36f7206760ebcc4bbed447e5d0c2eb23898acf8dfc5cdaa0cf1265b7318a7a07adc6db717a9468aa4910907a346c887fcde75664a321f43efdef8fbbdf1cd334f1fe2de28b685190def36e630ee30a3e26842c11b28d3444932eef32c40bdff1599439ccc29d2313d2fa77398f772ba452e6e47895327487768aa64629c7856b4ae1171038d14cb419d30b520ed5baf7013af9a3220a71a7bd9357509e0146def800948ef18ccd8a1ff7b0d532aa77c4810f808f52656abcf47cd6c9b7fad3d9e5471e429d8c5e09e792e2187e3bf7c3840abc8ed7b797c38abb891622d6bc10d4701ba1d2402feff4234788d5414d9eb2d3a251cf6ca67b66f4b10a55cb8c2943fc92a9fbba20eb5dfca74a9751efc021b87ee9497c09745dae9b27549d9399741a7ecf48f5880ac4e34900470b9083a879e4217d559ad1743e6ec245fa62183b8752c43ef374b4051771fdaecd6492dfe3d284ea86dfc35fc2b640daff1fa9b0bcdbe4ef6e9463921036dc89042f81835344833e3ba0a1d7544004297de02e03121026ee06a0ef9330b0d2d3fccaf791f8bc6f85cf8c02408eaf3e2190270a71fc666bda2f0b4c50fe11fc6f872be87d945b4d54755fc892a43e48574ece80d59a99bca47e7361415456c8b8d42d4025b07eda4a84df06f5259a630390433f26fa947c08859e552f132d1cfd29765a5e5609a3cdff77ac9d20e6797cc69087c3dbef67d6c6a52634cd5df7fee4230585b44e7db2e8ee18a4a1a6074d446fceea86cc91eaca8e8a99b6dc005d62a251ce830d61b68d61d8a68cde7dd61a33a6bef098573c2964b15c3f546e28be07d074097538d8638fb820a5b24e4c6dea9b89f05b3370b6d28ea7a7b89703b622a924803ac831ba0f5385f7d77867030bcd586ed4bf27a6e5e9c267de7470a1edae056986c348e245aecf22ec8fefb721bcf5cfdb37c7d7606af5aee1ae112bde4d9e9e1e28e90e63ae7b3020d6083f78858cb7611dda779922c319edbdcf82e31177ba032eff28f5f9fbf79a80903e3f78314cd0a7bb9748f8ea00779938ce97447a10adb6868a2d5bf87673cb1e33f86e6af2d50b209b8987945e062923e49b1187445b31dd318399a30b9705e2c2ce184ca3f6ebfa10e2d5bb86ba14334507f3c997159449828e093622dcfed7197376c1da34dfa1e66d660bee05a3bf23b8e67a514267b3d294dba61d49ba39b4d75bdd06b360e3094edda4d7e059a03c2e1c5408e994bf7a2b303d32cf0d34a75f96b3934f73cdb9c4d446def81e83f786a4374c904204c2786a18313a147ee2ca2925683db5c6bd964ab641208b4d4449f1a0d854c5ce97aab03dbbefccad30c59f0a7a730d878d6205beb21cb9da27c10be8c14a9f497b296087032e073bafa0f63397d0f1359008992aacca7e7d5b35d160edac666747998987893ea9396fd91940d08c77e581c68e4a1a72d3424a2c75f2b630297070542c3bc2965d67e27560bc21010fa050a2d4fe09d44fda1012e3d8bb8e3170d927e7fb45f9cdb476842eee6e032e19d7d7bd2c633fca185d73d1dccb7df2df29830a96f267727a5fbb8cb259b9192e5908d999040538ae5cca6d002b747659c121e37f5adf3d9e1ffb18a3109ac45f4df4c4e709332c7fd6f91e29b0f506013f927b51154cce28b79e3594df93cc7b6973d4a97c9f62d276b33e229a9106194675c6e0689f6cf937efd3f1fc1bc57c91264267e642e372cfd9fa1f3532b4b796d0e7fd862a73bce5f5297abd8062463f54fbd855779eb9294db66fba5b29e37b3ed7cc172caa259f183ba14c25744dc7a29f3869274fc517ad77b76ef96586593041be7ae08b12cadfa92d63d40aa109a32736198065d05b03fd1acf4ff038a64aaecc988a748e19885420a96339d8b9c201e872ef229c5bcafe3f9c2489a84723d033902e5e0e10bbeec4a1d6ae8e68a127589d1b9b67057132d11d9b865ab1f2abd53009e80b6c751710f7077e873c96dd7a397f12729603c4afb8b4d456ed473ae7c3f81a45f35dbaf86e90a6ec6e95ae6956c90bf1e1ae1896e737479f004529e1e326c927a9c29044e60b741f68242aaed0c24fa9274443dcdb80cb4fa7c1638536f3879ad2668d8d5eb8f07e8c6b27c6e5a4be7b438a3c660b0f9524ce997d2d0279f6717342731e9d7011d789c5f528eca279fe7f90c903f601e40be887d04b1835d4709aa6b7e22a6c70e2f85eeef3db24caa2e3c6b87a67f32d75da7a3a2a5420bc0581514784fbb08590314f754b8706f7dfc3eae941dd1fca716243498b171c288265651bcebc140a1b7ec57deab67360982a86be94f4db572ee284dcf9feea837dec662d53d22d4bd70d86f0a5b97fe3f82e504dd29f387847af14922363f73398f6c4f222b2d6debc3e9a639e178e1067b9c52a8666517fc07f692c90d0d9435bad6e5072400065a0a7d9de2df72bd525e216c2bbb95c5545314ba3858e0e606f943fe76477afe009446cb86cb853635e83f0804e8254ba2010f7bc4d03b3dd6609892f0c09c77b0ea89332f9bc754c6d34b1751dafa389685d50b66db8599ba1ee4392b51fcb7e75323aefc69e0ba8944a84c5ed24ef2407c3e04c752e4ee1a0a80d3165faca495cdad6429fa1f2d9e55347b101e015a3f0df190b8c78213c96e7ff8c2567416d9223f17bb2b266d1403fed1c7ab8219a634bb083e8db31962b67d3a412790f8c50c209baf67a54cade81d980eca3d255f221ac4389202e0e0d807270e735d9012209b10d050296838f63f5048e474c7f15e00ede03cc758c31239899dc6d14efd871a6c1b9bc6c4058dce03f7e0dd66b17a353bf1e37ef37319af927c9b327d391ec0ec5dcf4a081067368ef90195bf6cd507f447c64d29956bc4ee8eedf294128c5bf6113160fb5bf042210064351668b43c2852620859cf63fc4f65b1923b2f18c77ff872ff7f2b2f622207e35eb0b264695b016ba15968afad8121496155da072eba73219dcba353ae4734c759fff07e647f3550998644d27c6665e71f1fd2dc6c431f82ef22fac37a0f382374b4d561a044c93e886d77be6e7cf46d7391492b23aa45f1d95e479f2205e1c15967566db0c341f17365a5c3fc96e8cad29629741a6f7ca8027fdc1e869b44e06f04a6375433c14213b28f8e47fb3c0a25167fdeb5de984772d1db6b7d23d8eb7b433d25d5e90b0a43fea2ccefa44119b49bd689e9409688e2be75581d8cbb6f23b6f82a67e2239c4283987cb659b9276e8083567c41d6c0a753a532bd6c55f404ef9c091e25031ec595b531d64946016a8f21e5521f08c41f5bb7f0d0270bfb76e68e43d200d8d95806796f2dd86981e15f44f830f02787a2d742a7b8b16947950456ea82f38aaf5e742c3ce59e08d03e09e97ab2931bfca5605a8feacd415f20b6a4a7e7d21fa41caa40dffca66134da5c08f8109cada9f912b2200acd4e42", @ANYRESDEC], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYBLOB="648e65ef3503d1d9bd601e11bbda3f0cb4e92412a31b04d236ffbcccee5b1749f1b8f64826e64e0f5fe7b027b68d600fa7be24cb4a3ae7f4"], @ANYRESOCT=0x0]], 0x1, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1790fa22d3697cdfd21260e438f037c504bdafef8d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b09784805127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352e368687b0003f23c978fb83fb3742647ec9e61755c12110316734b21533dcebb45596d9f7c609e6b71c23b81145a24d57db98d81970cac883cd201eeac35d12ec59464f9507c4c7ea20db862da7488087deed47ef7d8a1b2883563b15b8a496"], 0xaa, 0x1000) r20 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r20, 0xffff, 0x800, 0x0, 0x0) msgsnd(r14, &(0x7f0000001240)=ANY=[@ANYRES16=r20], 0x1, 0x800) msgrcv(r14, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r21 = getuid() r22 = geteuid() setreuid(r21, r22) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000), 0x1000000000000394) fchmod(r1, 0x8e3) r2 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0xfffffffffffffdab) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000540)={0x2, 0x800, 0x800, {[0xffffffffffffffc0, 0x3, 0x40, 0x4, 0xffffffffffffff80, 0x0, 0x4, 0x1000, 0x7, 0xc74, 0x1000, 0x7, 0x635, 0x2, 0x80000000, 0x2, 0x2, 0xfffffffffffffffb], [0x2, 0x981, 0x1, 0x8, 0x5, 0x77987063, 0xc6a, 0x80, 0x7ff, 0x2], [0x8cc, 0x1, 0x3, 0xbb7, 0x1f, 0xffffffffffffffff, 0x5], [0x4, 0x27613232, 0x100000001, 0x9, 0x7f, 0x2], [{0x1ff, 0x400, 0x35, 0x37}, {0x9, 0x6e26b3d3, 0xcc, 0x3}, {0x1, 0x4, 0x4, 0x6}, {0x3, 0x400, 0xe9, 0x8}, {0x1ff, 0x9, 0x3f, 0x1}, {0x9, 0x6, 0x0, 0xffffffffffff8a74}, {0x4, 0x3, 0x3, 0x8}, {0x5, 0x30, 0x6, 0xffffffffffffff01}], {0x5, 0x4ab, 0x4, 0x6}, {0x8, 0x6, 0x9, 0x81}}}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200100000000b, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x0, 0x0, {[0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8d327d3222f7f4e0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r5, 0x8e3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r4, 0x8e3) r6 = msgget(0x1, 0x0) msgrcv(r6, &(0x7f0000000200)={0x0, ""/12}, 0x14, 0x3, 0x800) close(0xffffffffffffff9c) getitimer(0x2, &(0x7f00000002c0)) r7 = accept$unix(r4, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0cb0d22b6cec5f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027c82c9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b58400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ac50007d295b87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bca8e452a165dfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d69833d3dd68f991256c78286ce044ef6f1a0180411ff64935e396895c89a123a58431c57426fcf2b3b2"], &(0x7f0000000040)=0x1002) connect(r7, &(0x7f0000000080)=@in6={0x18, 0x2, 0x80000001, 0x4}, 0xc) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1a0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) setsockopt(r0, 0xf8, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3, 0xbd, 0x0, 0x4}, {0x24, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xff04eda852490632, 0x0) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x808, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f00000012c0)=[{0x1, 0x2, 0x1000}, {0x4, 0x38a}, {0x4, 0x2}, {0x0, 0x701a, 0x800}, {0x2fd585709feb4412, 0x1, 0x1000}], 0x5) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) socket(0x0, 0x4, 0x6) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOGETOWN(r9, 0x4004667b, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001100)='/dev/pci\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x10000, 0x0) r11 = fcntl$getown(r0, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet6(0x18, 0x2, 0x1f) r13 = socket(0x18, 0x3, 0x102) r14 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r14) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={r11, r15, r17}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x7) r20 = socket(0x18, 0x2, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = getegid() r24 = geteuid() r25 = syz_open_pts() r26 = dup2(r25, 0xffffffffffffff9c) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r26, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r27 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r28, 0x0, 0xffffffffffffffff, 0x0, r27, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x36f2, r22, r23, r24, r28, 0x123, 0x9}, 0x4, 0x2, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e5d98eedd7702c32") r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r30 = fcntl$dupfd(r0, 0xa, r29) ioctl$WSMOUSEIO_SETMODE(r30, 0x80045726, &(0x7f0000000100)) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = semget(0x3, 0x0, 0x40) semctl$SETVAL(r32, 0x3, 0x8, &(0x7f0000000040)=0x4) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x800, 0x1, 0x0, 0xfffffff8}, {0x3, 0x81, 0x3, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x45}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0xbffe}]}) 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) setsockopt(r2, 0x4, 0x0, &(0x7f0000000180)="7773cdd441be589f99ae2a4f9884bd70e17ba14da4a66783a40901208cd62c8dcbc34354f7b0834b3375e2669e529639f07297d90f730c8ef4426f695685b0bf0ff1548384932edb9a04507aa282671c5598d5afc593da114000d7556935b942deab33344b0f344d2434aa81f0f1ffe956", 0x71) close(r2) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) socket(0x1, 0x5, 0x6) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x800, 0x0) getdents(r6, &(0x7f0000000100)=""/55, 0x37) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:22:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) dup2(r0, 0xffffffffffffff9c) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x3}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1, 0x5, 0x8) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = msgget$private(0x0, 0x200) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x42, 0x6}, 0x8, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x42, 0x6}, 0x8, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r15, 0x4004667b, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="fe1899f07c9d94c8ac45fc0e86a2372fc29a1defa31316a294fa795665cb79dc1a1be02f149a4267dd6a195e57eb7790771834f876bfa3133de3eca8516c754e509ba7f12d45141ab412801b68deb7f8d624f5d86f200b5cead337f7174d64ff5402b5b9e7bc3d1069bc9051e41a2ec747d48a0ad23f6c17b3c9c47afe6ab539e0ceee4427fe666243bebb519af7519e5ccaf79acd73c7cba7a91ab77bec6af87e7965ead2c9a724178e8a7501b60dbe603d5f2fe18a865029c42e102a3dccf947a043248e", 0xc5}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x30, 0xffff, 0x1, [r0, r14, r0, r1, r1, 0xffffffffffffff9c, r15, 0xffffffffffffff9c]}], 0x50, 0x1}, 0x8) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000080)=ANY=[@ANYBLOB="6a634e19767b0784f03fec3270869a5781c82c3f052144403ad858ba45"], 0x10) r17 = accept$unix(r2, 0x0, 0x0) write(r17, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x6, 0x0, 0x7, 0x2, "b4e0892a20db93101efe0fe1798bf54f5db288c4", 0x3, 0xd0d}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x0, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x0, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x0, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/83, 0x53) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xfcfc96ac7f78619a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x7f, 0xfd}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setitimer(0x2, &(0x7f0000000040)={{0xfe0000000, 0x1}, {0x4c, 0xfffffffffffffffc}}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) r5 = dup(r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xfff, 0x9, 0x6, 0x3}, {0xf47a, 0x7, 0x93}]}) setreuid(0xffffffffffffffff, r3) syz_open_pts() r6 = getuid() setreuid(0xee00, r6) r7 = socket(0x18, 0x3, 0x102) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r6, r10) 00:22:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x50) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000400)=0x46) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x0, 0x7f, 0xfd}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = socket(0x2, 0x8000, 0x1) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x3, 0x102) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x101) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getppid() setpgid(r6, r7) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202f3ffff21da13966271322602134ae6206c6b23fffffff155a319deab7d0d421223b18df919a20edb6210332266769b732091c44babf82e61dcf68a00"/71], 0x1) sendto(r0, &(0x7f0000000180)="0e56097a2af83a55", 0x8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/76, 0x4c) 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x0, 0x7f, 0xfd}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) r0 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0xeb) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9, 0x3, 0xff, 0x6}, {0x6, 0x4, 0xdf, 0x1}, {0x8, 0xff, 0x1, 0x256}, {0x695c, 0x0, 0x2, 0x98}, {0x2, 0x0, 0x2, 0x8001}, {0x200, 0x1, 0x68, 0xfffffff8}, {0x2, 0x9, 0x5, 0x6}, {0x3, 0x7f, 0x1, 0x6}]}) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) socket(0x18, 0x5, 0x7f) lseek(r4, 0x0, 0xd4f, 0x1) 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x0, 0x7f, 0xfd}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1, 0x9, 0x5, 0x2, "4e489e562309e3c8deb6b207836083e2cd5ab68d", 0x6, 0x5}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28, 0x0, 0xfd}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x10, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) write(r0, &(0x7f0000000400)="3b00c3a00e13ec29008a49971b8ecf46794bf68b5c984658d20900000028", 0x1e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0), 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="9b012e474480aacf7b9b"], 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0xfffffffc}, {0x14, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[], 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x880) connect$unix(r3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) r8 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000340)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x1, 0x1800}, {0x3, 0x3, 0x1000}], 0x5) semop(r8, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000280)=""/61) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSBRK(r10, 0x2000747b) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000000)=0x3) semop(r8, &(0x7f0000000140)=[{0x634153f1de00f584, 0x0, 0x1000}, {0x1, 0xee35, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x9907, 0x1800}, {0x3, 0xf847, 0x800}], 0x5) r11 = semget$private(0x0, 0x2, 0x5b9) semop(r11, &(0x7f00000003c0), 0x0) semop(r11, &(0x7f0000000380)=[{0x3, 0x5, 0x800}, {0x3, 0xffff}, {0x0, 0x5}, {0x2, 0x400, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x394, 0x800}, {0x4, 0xfffa, 0x1800}], 0x7) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x4, 0x4007}, {0x0, 0x68, 0x1000}, {0x4, 0xffffffffffffffff, 0x1000}, {0x1, 0x3, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/13) 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 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) close(r2) 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, r15) fcntl$dupfd(r16, 0x7, r17) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="00009e827d6fd5e1c66920f98f00000028000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYPTR, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0x94, 0x8}, 0x4) r19 = msgget(0x3, 0x100) r20 = socket(0x2, 0xc003, 0x0) connect$unix(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r20, 0x0, 0x0) shutdown(r20, 0x3) msgrcv(r19, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r22 = msgget$private(0x0, 0x8) msgsnd(r22, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r21, @ANYRESDEC, @ANYRES16=r19, @ANYRES32=r21, @ANYRESOCT=r21, @ANYRES32=0x0], 0x7, 0x800) r23 = msgget(0x3, 0x100) r24 = syz_open_pts() close(r24) writev(r24, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r26 = syz_open_pts() ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r23, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r22, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r24, @ANYRES16=r20, @ANYRESOCT, @ANYRES32=r25, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r26]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r28 = msgget$private(0x0, 0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r29, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r29, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r29) r30 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r30, &(0x7f0000000040)=""/86, 0x56) msgsnd(r28, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r27, @ANYRESDEC, @ANYRESHEX=r29, @ANYRES16=r25, @ANYRESHEX=r30, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r28, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r31 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r31, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r31, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r31, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r32 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r32) r33 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r33, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r33, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r33, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r33, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r34 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r34) msgsnd(r28, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r31, @ANYRESDEC=0x0, @ANYRESHEX=r32, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r33, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r28, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r34], 0x9, 0x800) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0x8, 0x3, 0x0) r36 = geteuid() r37 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = socket(0x2, 0x2, 0x0) connect$unix(r40, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r21, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r41 = socket(0x10000000002, 0x2, 0x0) r42 = dup2(r40, r41) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000900)={{0x3, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r44, r43, 0xa5, 0x1, 0x100000000, 0x2}) r45 = getgid() r46 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f80)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x1, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) r54 = getegid() r55 = getpgrp() r56 = socket(0x1, 0xc003, 0x9) connect$unix(r56, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r56, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000500)={{0x2, r36, r45, r47, r54, 0x20, 0x74fa}, 0x25, 0x47d, r55, r57, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r12, r45) 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0xff, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0xff, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0xff, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, 0x0) 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, 0x0) 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, 0x0) 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000a80)) 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000a80)) 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000a80)) 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x7, &(0x7f0000000a80)="b6bc1fc92479ff") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x7, &(0x7f0000000a80)="b6bc1fc92479ff") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x7, &(0x7f0000000a80)="b6bc1fc92479ff") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xb, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e") 00:22:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xb, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xb, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xd, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xd, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xd, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x81, 0x80, 0x5}, {0x3c, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0xff}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 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)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x0, 0x3}, {0x28, 0x0, 0x0, 0xe364}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 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)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c, 0x0, 0xaa}, {0x28}, {0x4804, 0xc8}]}) 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x0, 0xfffffffd}, {0x28}, {0x4006, 0x0, 0x2, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xf0, &(0x7f0000000240)="4502669eab6bec2caaeaf353dd2fb0648fa23862a342a5ca7fedd6fb4b06eb9dc9ea215ed9fa83b3d1efc4a18b5679ae957b9172f55b517b5a6cfb9b6505a91674a65458cf0bebfe8f4766e0de41f437b882dc2ba7e998de1d2547dedd8d74d62ca803c01c002d09f4e9067b3d781c7920bc56801c7c2e0eb2023cf19faacadb1f5ad22ea1b13249f643c7674dea925d573364b048baffe5adae2577beea9f82f508ab62ddea12d1e6545c8c583fc898a0aed647ed5837319307409adfea6ce018c29c72f017062afc6cbc4e1b66501d36a85471d8ff31842958b8ec3f324bed2cdcf918f651828abc1b5a7b1293c431") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) pledge(&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000100)='\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x9) 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r1 = semget(0x1, 0x4, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/76) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x28}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x50) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x10) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) socket(0x10, 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2, 0x7, 0x80, 0x8000}, {0x4, 0x3, 0xbf, 0x1}, {0x2, 0x8, 0x8, 0x6}, {0x1, 0x5, 0x6, 0xfffffff7}, {0x1f, 0xf0, 0xa6, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000140)) 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x1, 0x3ff, 0x800000}, 0xc) r2 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = accept$unix(r3, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x30, 0x80000000, 0xfae, 0x81}, {{r5}, 0xffffffffffffffff, 0x28, 0xf0000000, 0xfd, 0x3}], 0x8, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4e, 0x4, 0x101, 0x2}, {{r1}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0x80000001, 0x8}, {{r6}, 0xfffffffffffffff9, 0x28, 0x80, 0x1, 0x8}, {{r7}, 0xfffffffffffffff9, 0x8, 0x2, 0x3f931547}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x40, 0x101, 0x6}, {{r8}, 0xfffffffffffffffb, 0xcd, 0x10, 0x100000000, 0x7f}], 0xfff, &(0x7f0000000400)={0x9, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x0, 0xfffffffd}, {0x28}, {0x4006, 0x0, 0x0, 0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r9) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x0, 0x1}, {0x28, 0xde}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x206d2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x3) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000001c0)) semget(0x0, 0x0, 0x3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r5, 0x2}) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5, 0x80, 0x9, 0x7}, {0x8000, 0x9, 0xa1, 0x401}, {0x0, 0x0, 0x2, 0xfff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") kqueue() r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r4 = socket(0x18, 0x3, 0x102) socket(0x800000018, 0x3, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000100)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) lchown(&(0x7f00000000c0)='./file0\x00', r3, r5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x20, 0x5, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/235, 0xeb}], 0x3, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) fcntl$dupfd(r5, 0xa, r6) r7 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000280)=""/123) 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001, 0xff, 0x0, 0x5}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, 0x0) 00:22: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, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, 0x0) 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, 0x0) 00:22:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x5, 0xfffffffb}, {0x9, 0x0, 0x0, 0x9}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r1, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 00:22: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, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/17) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000a80)) 00:22: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, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockname$unix(r2, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x9) 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000a80)) 00:22: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, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0xfe, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000a80)) 00:22: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, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x3, 0x5}, {0x3c}, {0x28}, {0x4006, 0xfc}]}) r1 = semget$private(0x0, 0x0, 0x408) semop(r1, &(0x7f00000000c0)=[{0x2, 0x3, 0x1800}, {0x3, 0x8001, 0x1000}, {0x2, 0x1f, 0x1000}, {0x2, 0xc9c7, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0xffc7, 0x800}], 0x8) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x7, &(0x7f0000000a80)="b6bc1fc92479ff") 00:22:22 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r4 = accept$unix(r3, 0x0, &(0x7f0000000100)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r4) getgroups(0x1, &(0x7f0000000180)=[0x0]) r6 = getgid() r7 = socket(0x18, 0x3, 0x102) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[r5, r6, r10]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x7, &(0x7f0000000a80)="b6bc1fc92479ff") 00:22:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x7, &(0x7f0000000a80)="b6bc1fc92479ff") 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20080, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) socket(0x6, 0x3, 0x8) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x22, 0x2, 0x9, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffd, 0x80, 0x80, 0x85fe, 0xd5f}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0xdfc, 0xfff}, {{r4}, 0xffffffffffffffff, 0x61, 0xf0000000, 0x6, 0xc9}], 0x1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x25, 0x2, 0x6, 0x8}, {{r6}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x11, 0x4, 0x9, 0xd0f0}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x8000}, {{r7}, 0xfffffffffffffffe, 0x81, 0x80000000, 0x1000, 0x1}], 0x4, &(0x7f00000001c0)={0x200, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xb, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e") 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) fsync(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xb, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e") 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCFLUSH(r0, 0x20004268) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xb, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e") 00:22:23 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = dup2(r1, r0) r3 = getpid() fcntl$setown(r2, 0x6, r3) wait4(r3, &(0x7f00000001c0), 0x0, &(0x7f0000000240)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000800)) socket(0x1, 0x2, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x1, 0xece, 0x0, 0x20, 0x1, 0x77, 0x1, 0x1, 0xf3f4}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000300)={0x10, 0xc2, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x271d01e6}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x9}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2b}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xd, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c") 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0xfff, 0x80, 0x2, 0x6}, {0x5, 0x1f, 0x2, 0x5}, {0x3cc5, 0x40, 0x87, 0x8}, {0x3, 0x20, 0xb9, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xd, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xd, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c") 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x30) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001c80)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) ftruncate(r3, 0x0, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = socket$inet6(0x18, 0x4002, 0x80) r6 = fcntl$dupfd(r5, 0xa, r3) r7 = fcntl$dupfd(r1, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$TIOCFLUSH(r7, 0x802069b0, &(0x7f0000000300)) writev(r6, &(0x7f0000001bc0)=[{&(0x7f0000000ac0)="42ca5c2405d1e12ae5ff46599463a21951307d49a76f8ca369654222b0515b27505a846a3f4d85bfe5a695cc42a5b74ae571cd34366fe9d2c5091cf67dedb1554dbcbf1a2e34eaff5f70e3dce6d0cdd9dc1166c6105f570c2dc5b2b3d80a31e10fdf6a9bf4b4b81f45bd19839125d677a397b5219094c12cadbe7307dee0ee0c6ab768e19aa2c989a2b164ab1bedbccd7a260d2a2472316804910efe83d5d0172f2a498e990bfd5bc97103777fd27ab9083dfd7500efccce5284c5a7553629c78804802dc802c83639b9195b9c400df23453b3c7c28f298b1b8a706b2df2903fe9f06d2758cfcf61906e7b6fbd80fe3d434471956c5e5191d2c0cdb35facfb5a10672140602b93c16ebcfb685df9cae34e5cb94ccfb318973bf116d793fbdc0e83292c045bc452b454c0802e3c0b9a904bb612c63f459fabaa2e1f2b63734047ffb8d04ce2286d25e0ca26b820502dcfbeb645caf1aadd188199d72c6f2e26a727db1fd50a8da24b8b5e8508d1668d4de429482f91bd207d1ecee3e9b759d5c156146d247ca6a19ec9577858b059bb43c803e06eca647c70fa0b5187f87c705d799159ba0ebfca0cd5129d969d51f072643780d2fa9773acf8c14c61c45de2793e16e097c079c741af90883783398ba7a02deebc733a92ee9a4458582e293b80b493902a24c54e52ce180aa89e5604a9617f7ea3d6d87751c5db93c1fd51cac9c49433ce1724b0a620fba90a8ea0d7ce2075fb096671a8e5dffda1586da40e43c3c8aa97bcdda74fb472ef90ec4d8f96c84547d4903a56bae2001304e40c40312350e14a181937c52427155c8f17b981b3d975b59095ccbed976819f0d58be709a1bdb4b9cd3d5c218c7f36b90114777d8a525c74596300cb0cd8135592c8edea86894877c177c0623b49b258f6ea3bb332348a393657867a8e54ef54661ae0800881e0ea3b563dbe1dde73857c6564c6ee0576a1965cbf8d187c676a0cf33ff51cfd27486b3b7b8691245dd879bd48510f438702b81a57400229767177245f65e090f895e3dc4349ffeef7345ebf7b6a6c2bdb49d562e53e4dc178e7e6f6d34d3ab0e18afd43440c2c9521294770bd206c10934bde3f3022be6a2ff41b76760d3a1a2c30c2fa8e29ef8583d987a96439776906c27e669c2da24de1d827c8d7887366d9fa35f9be7295d6fd184e349847594e54ea869aa0a86f2db74088a71cae8d41ad5e024563a7bd5dfde98d73b0dcc5368abfeb46a10b42e9e87676c1fcba104a9818b984a84cc31fbbd41f4bcd995bb2fd3cd1cc3263543dffe99cfb5a37404702bcc018a5932ce9d6f4673316dbf45520fb980cde575b80a56667e6e7e288db562f7bcb05657578f97dc2e1c17299afe6431a731d5864cfbfc375d5d2a997e18b416cc1f6ecc787b47c0d3b60ef93f78d9eddbadbe40f186e8efb5487048ff7dcb74676303658272b4df6ee2d26b537d08b022802c020f2b177076f149e9e658caad8525a293b41d2538cc5e088ec25d16fe9e1d4226f7508767d3fa4bd627a1b531753937dae4cd7d738725eff806d944781bb061c2bc1f6c224fac0d18a962fd735910ca052ffc6915e0599240e3de8046890935381c2d4c82a71bffd676eb2588a5041f83a3be8ad5f703e811e8d83abbe1522d84e035e0ca8125e02a760647ed05e2e84d4a9f6e155350687ce9b900c099bf64d0b36eaac705e4cb889b90eee38e43e5ac68249a68aef646234e54faf827c86124d88ce9c36b0cc580bd217b7caead548a21728a6ada18914de221ab1a8f33c8541b6ec1a96fdbb696174e1c8f51b68f9c2829ddae4502b650a06a97303f60348a2cf81383126e34a13ec804bb67daea3e48ecb2b345fc023d2157834c53fa26c52a1b35987ec3bd129d4bbc53c3d3bd40156a95725e8aa10d94dc3e0c5fc91e13f1734cece1bbf99a061e8918ac5c732b15cfb4e42d21b3ce22de20e1665c3bb0a82e3d207c402c34e2a7eaafee6ba82d9059c6c719eab27667e2120bf267de4461c1410762708b1f7e887c9957c87b8bf4b1bac413059b7410c4aeb1970f68da29bfa8f9861e383d97bf9a2517d33a39af9106820312b11ef0468ea34e9ff7134bef8c068779974acdcfe09243ac95922095cede8045a280af90ef983fd4e397691f0c5a1f7e8c95be0eeeaca5e86596f28ab435dadc9bfbe927079d5c362c47a67f905c1dc32b4406026153e196b78c19c3d541a02a97cea0a2faaced3d61373a44230f1070968055d66e506cc2c69e4172dc094e8cbcfd8a773997018214afc6fd5a4bbacfd2a18b5f50a66f622fa086a652bbceb3264d180fcfab99d85f82562d3f2ad5760b9a27ec8ba50608efefcecd670a7f85cfee91f9a688cd30919f7e18c09ac264c1da171c1488452a42c312de35c82c516891f9c200974ab98b38ab60d40970211e44d70e3708c1621498d792d48852195e1c1b1706232e4d0b5667fc14ae9d02e8270a15ce33a86d229bd2d6c5830a708a7f23078ac1e5703175c8015f4f0460701886f77df47a27222d37d8355faa88fb764ebece876c09b819049d52b91aa665368bd80a95e042e3956c40e73e5263e7799901fa891c42bb90180387404e66ab54f01b1ea85941c783aac5aefe28a1be78a201f1fd843416e10d031b4ce40423d44ba7068a4e901e3cd9a4aca04e7120720b22909007a4ed5b98992a6529025564151ccb36868417a76f08e08427d8b42df1ab39df9f2cce1a0b0466e5cd3d976c394e4c695c8b71a709138b1f24637256b756287451633e34365ecb168326ec6fb082dbacf4bde4a1075f45012b24f04022f7ef9d64fc13bcc614b250c97e4d41c405c7f58ed77b9cb02dc32d994f784f0a1c21c19b86b1845c14dd27f4958f0907a0a1e28a61fb252782c573559fd580dd35a81503e3014becdfd1bc7ee3c69236e9e4e65ba64367aa0b1f55cccbc5567c1a7c5935d8562f85f9476fb7e9aeb54979943e35b1d5db26e6e10886f0e75ae5dfb45d7d3cd931a3b61fce7cb5367c8690ad96e6eacb086cc239f62980000cfb524463c17ad8c4bb6900c9637ab526746c757227bf30071e6ddbcb90c1d1f5070fc8b874e7bb51eb9318f0f4bd580a0360fba5a166cb108de70db4728a3a21e472e54dec703b38a5645f46eef605fdb508fd97d78003c4da88199acaaa73047e7f2e758553403acf468a1b7836be172dae9df6a654ece28a2e1f32d5986cde3a6a8e95262076f9b571c786915b29906c1fa467ebdd49c36392dc0a785c2689cb0838eb9b1699a686fb8c369473e4ac8f153e6978187bd8ddc16823d5dc00e1aa3c0c123367fdaa63bfbabd58b5f2cf6c4b4d24c6577428054a7d51df4269d1bcd43a79ae66279ddd8636e568f6096d5262d32e859f6a1109d816c957772c853b5518199f9e03cfa5be7c539d8eb68ce506e825a5a40f4505a3a8532d4bf34e286ff692b5e24f490aa6ae29313b15c11125b822fa3b6a65179a924092b236fa0bf55d80d9b848d913a934f2b9955e85c9ebfd34de0aad14dc5104adb70e69101f4698043bc4db9c5e05ee439d1f0f892149b6b4f99dfaaf43afcab1f32c63b0c2668e3d23756ef7e7f114ed6f6d05a62d87d4ea2197c7800d4190ebea04b1e0e79493f5ca29117f222ea8603064ccd60ba7b52ca97fb8a006cbfcb75a84b407a47eb3a2668bd542ed901131a2221dc4e771319be9ae04add727ec530cd104fdeb8d0ce8ab78dcd03ce37171e66f4b71715eb6c5dbaa8c4e20a3f98c843d77e7a3fa77d71186eb57f0db9494ad1d0a626e1f3c73c0e206aedbc514481e62e532a6615f1dfdfbd4953e4c12603cdb013dc8bcad2b438abe752febae351a1896faa0c583355fd36d0d1b36690ef5c92ebd8bb88b436aa4c0b59b4c9f5d72b9a25ad80d4ebeafb6cf687edd1b68276d35dd7d95b8c0c36bccfa0a3ad07e046e141699ea012a9bb5efe6435ba0bf6f4b366710bd0b2fa4ef85fcdff5a58677aa8ee91912d4c05b5cd06de46c877fe2ef0167e9e42c6b75ceeeec083cc9720ba4694a56391c3a7fe9b987e690e775ee199ce1b541755af7526e60700dc3e7ca0f01582f750757bc60a7ba1e9fae7eaf3662711d90f4f8c6f43c3f6219edeace0cf91779a94951dc74511249add98e0069ea06fce164efef8d5fc91859ff6970adffb49e7b316fdbbd8d6a6d95826cfd1132517ef48626757124d9dfbb9df2a2a6adbe1103365c926b289cfb66d1172c2386e85d74f408d5cae577e63100c086224e6912a4d22ae26e746673179f3deb29458760c032f463bffbd40c273048b31bbc5d4d73276ea212b5d6a0b96301ba1a2f253c510dfc65051a0680d59c3272a546415c6e3ee5e7edc899a513e75e1bd53058d41747b3cb0870adbee8193f8d4b0021ae81e86830506a4df2f77f66921a2d8a940cee16d87a99fd36b142daa152ca5e47437f99cf664a555184fa3254cfb52edf036028ef84e1b4fbaf8b998260174905b185bf22d8745f6e0b7a1e4f9ae304be2ed6f2d0941457de46653413b4708e85b084ca7bc4cf4d592a8aa18b8e72e626d0171b1edf6b64925ae98f3d020e1ede8add319f514261bc502c8362ed181f1cc7c811071eb9493ff5f25554a30a29e2d54b068fc021d6527ac6adde9084bd894f18930de81c502b875fbea0d05bece8c0de30f037543a211e876d23b4598419fb9f6bf86188e5c24eee7e1a5115d0ebbf876ccfd313363ce9e492fba162d2fae7b1a88aa8a264e545705a18bd2f086523d6f6699a71ef8ada5041adc3297db66741acd4fc4b7487c27684d4a631c774963689cbc760dc58d770b126d8bada1c537323885562294af60a71dde3b8cf41b4c4bc84bff1c620832f6e8884c7002d321cfb8d11c47c9b377e86c3b8e5393edb6956db8a1bfbe8c6bb534eaf9625d0fb0a7b1dea243f5a1c1254b08de6a15c2d27d37cc5998a0440d898c59f732caed383a325dc91a57baa3bfb905b0491c96519a485593103f61883f3be3faa070b47c43a93ef893a2f51e4365bdd442339babef3509a528ae6aef45dcfd222d9e06fe653a2151133f5be102914d0736a87505731d621fd834b93651aa1a0397245dfc85c37b54af9683daa6bb44a0b7576cd129417ff0f157b85825c835e4490c9981739b5656f7d16bb22045d692076f0ded5e4bf89d3eb2debc4309f04cc6d1881929c8fe6cee1b2f40ae3566c1a16485a395b1051ee073d325526460d3b8de688678fc4f56cb0ae3ac3bcb988a57682169a4c4cf75eb7741b9e10a1f14279462cf141d0758852ac2aa05da6180ddd694f94dae1683f76c4544f672366bbc6a5bc5517585d7a95398fd95bf9dde979dd3493a67b9a3b00b1f5c98a957460c2c09f57ea399ab110495b4d96a72ecd30b78f1240ff623ce364b9f270c5cec46af351d6dcd3bcffe5e4cf3d315fdef00164bda086a5e576ce84224272162cef8f3250615f4f906a3c793ee9babeacca1c4790e5571d588b9c742eea88fb380894c48e611f7c344f3b9ddb43222ddf4a2d50a7c9077109a0909c9d2946b9b6ee3a718f4acd46476e953a1c69de81b4d5b72da0ee626fa31c0aca96860684b83e15fefa03c304b3b5d44cae8d6ee47615a1b0bc7ed12a36e4f78aff7c707fe3065cddc4c26f49976ce679ea9f73b6d2b8b7107cb6bc093152e0291ddbc63660f22931dc731c3044928a6dcfc62d4adc35fc7b6979dad749239b1868fd62e0c1de16acfa2f20b74017d6382f7c8d437aae9f9e2af53375549599d605af9b453d54", 0x1000}, {&(0x7f00000005c0)="0b2f2a24a29600760ea3fdab7020981b2553a26d460326bd6803d1d20a9ed4e861c662368af179bf1ed3cd1bbeb9f44bf5e7b881946155fc31a8f968b3d5630ccb7947a692baed58654666405b414f8382b2bacfbe35e9913813f44fb92b9c37fa6b1c833c954facc73e162c21758ac9c120ef43cbba28a0360b7fbb271a97f5fc2517b99c854774013a508f2db5e3118e1ac213c8315ace0a11cc2806de3ac8f634379ab4fbb3ac04d9daa059f63ab2a981f81c8299d23e1a3f77833fd139a218", 0xc1}, {&(0x7f00000006c0)="1204d53300313250773b846a38846e1f4bcfbdc3f50c3a866a1b85e2f93dcf43f9d2d6dc25b7eb8637602d46467b1816f78bf2d63f1d7e86f4f4cc8f6cc6a9fda642c3766255b4531bbdecbf9ced976a9a66eb50dd3209b87215ddee327db11d028093ff1962e1ba4ce8d2678edd609d363ce7434ab3472ede7f584c362e826991ddbda393d9d6c7996b65754dcbdb838af774e0c82a142aab4e92255f556eb9b5a30527c398f1e5511ee93dbd9f519351c1b8911fde6a06bc53c6ec2810b15a7f44f8125af4b749d76fab7d4d197ea25611b432fdfd73", 0xd7}, {&(0x7f00000007c0)="4344310b4f124f660c9df138f01756578503d0683dd72b5099dcf2be90c8dacb868480efc967b1bdb53b1d9cf34d3b6c71270488e9bfe2dc9a5c3985ea71667535872e3c3723f3977d4b31d98350281ad804b42474b43b83d2524ca59af1e21425efb6901384fd71759249f6ef373d0471824c76f7fbddd0609f3c98b6a77d4d9a60dccc3129f50735b17d280e3eb5ed7f56c809c6d4b81be99162f924bfd1f8e20288451e77746e6b63d08d2ef6cd7caa4d80ab83170367e36c3ed9172b64c42c70a578ef7d1a8a6d8283c5d6854b4469b77902c2b4bddb616e2a946bfb8325064a0320d6db85cb80d665ecf929bfb09fbb", 0xf2}, {&(0x7f0000000240)="45bbd5412aba545d6b1f3b7c76f694c0105d436a1979633ece9a7275c5f6ebdb0d4738f744b0e688a943f38f806fedeb7a6d7bfc601b09ebb13e649547a56f329421da5dec469c571a67d2626e4d1c4186452a519c978a1518264987c4a2f150ff544e66885cfe028a2e62e3ce38ecbe28b0ee30d72c2746f4e71dc7ce71aeac961ecfb090d1c1792f0876a78ac8ef4d09", 0x91}, {&(0x7f0000000180)="61d16f", 0x3}, {&(0x7f00000008c0)="01b7d3e44aeb7cf9b3cb2abeb7af795a3ad07994984dc0a78ef70f484d7f5b20fe3f297da05c16036745ab814f1323ea990c16132aa82a5ac6de46c2f32c32e95184c95e3de28ae405da4bb48d7e489a29329c352a1fc43550da7ad00b4fb7e4568d942864be0c176c0ecb8aac1bd7a818fdd5ea554b23237878d503901bf7d684b1c941d1174a07d12432448e8eea1d2d98d51a64a590b14d5fbadca2cbd9c72c304d20c0803d3b260c1b3e8510a7050550bd5857c9b2d919ecb7e1fee62f8a134faf88cbbe9797f95d4e990ae3380a6a8db8d0f1039f6660ec57c04c1658e1b465", 0xe2}, {&(0x7f00000009c0)="c3ea7949cb2295bdf020bf6ea147bd3a155e53d40bcd2cc50eb49c7a9eac12b2af30e69a0f3de6bbe14fa21889e60f1b6ddf1477fefc044108d793323f849d094d88447ae144b5e33e627045eef5b99025598778f98ea1708651275c1b598c0b2586faba661adf789aaa7f84b160968f67d89219b757", 0x76}, {&(0x7f0000001ac0)="33361a80faa6fbffd7e01ee13d74f4cb21afc65816da46db327b83d0df58b9a2e85353667e806d6d4e8a06e5b7ae1abc80bb03f55641314f32d57554a8f81a13d92e87e411d8dd19626b12bb8a4f479e4fffce77336df69c0508bcfd720837afd058a5c0249fea9c85871b43a60c3e69056b0689454349dc1cdb0113d6b2d7d97dab802f83a3abff4bd75da59d3e49f6594c7035d5a022f0316575aae62c816e2e8554b647b7f0cf3638b0c0526a84e07687fee9ebc85438f55a3736a6c7fbd3079929dc2cd75f1bc22d7bff", 0xcc}], 0x9) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000000c0)) r8 = socket(0x18, 0x3, 0x102) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b0, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000001d00)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28, 0x0, 0x34}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000340)) 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x5d, &(0x7f00000000c0)="b6bc65b4bc1fc72479ffbee0d67f181105b6c68f9bc2eeaeaf1aac7083391874fc35455ce777510a1618a5939b313577b6eac1bbb5f322bae39ddfeae5bcbf09fcf1f8ba04e4c0dbceb9781e8aacb10251d195a5f1761626b5dcc9bafd") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8, 0x4, 0x2, 0x7, "04e3eb239cc7d1aa2e125fd7bf9ddd50a6bd346d", 0x81, 0x7fff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xfffa, 0x0, 0x0, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") sendsyslog(&(0x7f0000000240)="1cfda28529da228fe97c3f426338ac53f3d6b4c2e2c569b318d3537fb1728356224ea67b4ffc9b35c3b25d8b23f45e63f33d16b0a2f754e540c7ae755af755eaebf60741ff3bf31597bf503cfce58f6d8b4f029ba7e6d15f1fadd8d38cc2ad76193a7eb79792fafc8fe83837ca76aaec67f1efa6540008f0f403b3cc0fca73f427d79b38580cbe218c6359f984ef66a1ac7f4959d9f24dc045c4befcaae472eb9c0000000000000000000000000000000081fd1fc88261ea5450c24dfef572ee526cf7091264cec82cb750896e2e5da8ce8aae40be7e28e140b1246fa7728393a5878a528e6b5a3bd2e9e79f20c9eb2ee72e78b794701cbf513f25414f6ca2babe7a000000002619773667037f5d8af28d405c98d13a6c3bd175e9a8f4e390d3c382eeb1d8ebf8ee7af191ae", 0x12c, 0x37) 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x100, 0x8, 0x6}, {0x7, 0x0, 0x2, 0x1000}, {0x100, 0x7f, 0x3e, 0xffffffff}, {0x3, 0x40, 0x8, 0x4}]}) 00:22:23 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)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28, 0x0, 0x0, 0xffffffff}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x400, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x1, 0x8, 0xff}, {0x6fb, 0x40, 0x2b, 0xe1}, {0x1010, 0x1, 0x6, 0x20}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x0, 0x40, 0xa0000000000, r4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x4, 0x5}, {0x3c}, {0x28, 0x1, 0x1}, {0x4006}]}) r5 = socket(0x18, 0x3, 0x102) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, 0x0) close(r8) ioctl$TIOCFLUSH(r7, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000140)=0x54) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1ff, 0xf7, 0x4, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = socket$inet(0x2, 0x4000, 0x9) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) fchflags(r0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) r7 = socket(0x18, 0x3, 0x102) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b0, &(0x7f0000000300)) r10 = socket(0x18, 0x3, 0x102) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b0, &(0x7f0000000300)) r13 = socket(0x18, 0x3, 0x102) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x802069b0, &(0x7f0000000300)) dup2(0xffffffffffffffff, r0) r16 = socket(0x18, 0x3, 0x102) r17 = socket(0x800000018, 0x3, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r18, 0x4004427c, &(0x7f0000000140)) 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006, 0x0, 0x0, 0x20000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000000c0)=0x3) 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xadf, 0xa6, 0x1, 0x1}, {0x7fff, 0x2, 0x0, 0xffff}, {0x1, 0x9, 0x0, 0x6}, {0xffff, 0x1, 0x1, 0x1f}, {0xe10, 0x5, 0xff, 0x5}, {0x7, 0x9, 0x2, 0x75}, {0x7, 0x0, 0x8, 0x9}]}) 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0x9900a873736c596d, 0x2, 0x4, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0x23) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x102) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xd0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8c2b, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000100)="780000000000000000000000040044a0e2415768b510149dc3fde8e26a8be7683aab0e9d3e732185c222fb4ee051256db7d1882f3ab635fdf4d904a7b3c606ea40595724cf1d38f65920cffbcff8648224b891e4eb0d1311a5e7de13a49909e1f74d15fa7f9f31d4cb4a95a8e84d0640ed2a3b2925e9b69f5e34fac0c77c135478fcfd3c9a0c2b034b94cd5d4f51ef33a6765094d414a2cbf04d688d379139d50b495a73bcb5c54ccc66b78f4a5392428455fa4f07d02bbdcf4527616d2188f2279f3c3d60c7639f1bfec910ce08196b3ded110d035ea02206f87825dec04ccdbf20321d1ae3fd5d93198cb9") 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/223) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x200) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x42, 0x6}, 0x8, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) r12 = msgget$private(0x0, 0x200) r13 = getgid() r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r16 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, r14, r13, r14, r3, 0x23, 0x6}, 0x8, 0x3, r15, r16, 0x3f, 0x7, 0x4, 0xfffffffffffffff9}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffff, r2, r3, r6, r8, 0xb, 0x1}, 0x5, 0x7f, 0xffffffffffffffff, r15, 0xcf, 0x5e3, 0x1000}) 00:22:24 executing program 1: r0 = msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x42, 0x6}, 0x8, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) getpgid(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) r6 = msgget$private(0x0, 0x7) msgctl$IPC_RMID(r6, 0x0) 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, 0x0) dup(r7) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006, 0x81}, {0x1ff, 0x6, 0x1, 0x4}, {0x0, 0x3, 0x1, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r8 = socket(0x18, 0x3, 0x102) r9 = socket(0x18, 0x3, 0x102) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x802800) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x8, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff8, 0x14d}], 0x3c8, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r8, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x802069b0, &(0x7f0000000300)) r16 = openat(r15, &(0x7f0000000140)='./file0\x00', 0x8000, 0x32) r17 = socket(0x18, 0x3, 0x102) r18 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000100)="b694d90a09c9ae9fe203c6656fadf938f0ad7d108bae195b9982b2401ed0", 0x1e) 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x7, 0x9, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000140)=0xdcc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xffff, 0x40, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getpid() 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {0xffffffffffffffff, 0x40}, {r1, 0x20}, {r2, 0x2}], 0x4, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) socket(0x20, 0x8000, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x2, 0x401, 0x1}) 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) readv(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f00000007c0)=""/236, 0xe1}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f00000008c0)=""/155, 0x9e}, {&(0x7f0000000980)=""/96, 0xffffffffffffff11}], 0x9) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000540)="36c603c017d2e9b0ae77f59312688a849ceea6b3e2d8d1e8f9812bffba593e14d07514e493ca4058293bc26aa5065dd55ed3d2b6a5cb21856efcc6bd10cfd37898d89fdeed54c32a2fac430d68db2f489190ce795150c7d95b7f58a2645e19947ce4dad769cde24bbd73918505ae1e5a09c45c8d05dc50aae82d571d9b1d2ae992a1114e3d17f8489b45ffac95ce3a25983b96306faea4eef4072c78a60cea13a4c1b1101d", 0xa5}, {&(0x7f0000000180)="9cfc7c3015b2d33b04e7f9da41a74f8ddedbefbfd2be73144e83d46bb2a6dfff1f2b67cf25e3d05057d697480244b6fbf67ec29132fe45a30d6c511565a90562adfdd3bd921d60e65090b1271ad75fd6f661e11ea7c87634", 0x58}, {&(0x7f0000000600)="dd1f3057a50a99e49999a9bf4e32ef22e2dda8b1fac3beff9784a7345082f538e6cb44cb4dd31f191ff56985878ecec6719d5580fe9eb463a90802d8b51832235e36c5edaaf1ac373fcb5ce1948bacbc", 0x50}, {&(0x7f0000001ac0)="bb3ea3c5d71471b0ec87adecfdaedfde5ce2820e4ff5063810db8ee5bf6fc3c8bd1e624a084408932d556feea1c7aeefe80ed9a9e8890b4c72b63138a65e9c92ec74cbb726f1a961ef87a330d860efffabffcf89dc1ee75fea180261fc139e7017c1fa1847a52b8b42ccc8f6181ddc0cad033c52cb81e316de56ef0c47d5758d1edcda7de3ef31fb8f2b57cb1d32d2d0430d08079f9b337e0f18c1e47e4c1b496428d511e5cab5c3f913c35da32c533ea96a431c3aaeef056d17cae59f9d5a4565b19900f3a0641098c21e551d1ec7f026d8568b8c127865ad4de45093cf5c1b7dca3138d2959ce7e983360b5a2ceb71dcd5954fccfbd52447982e5fecf8eba6def2d6155f2cb6f701175a8f6dd48d3bd66ab59958e97cfc34897653a0df87b1c65564ad0e0a4e444ce151a3ca53390321e75924b5ae4b66688c2942a44793cf74560aa066f959dfc50b8ed11693b35fbd1b210fc58ecdd8a9811871aa29b0b6d9067f282c417c00f367fcdd3966e180bcd5358c9e4c544ae64b9024831efa2cb696319370669f0dff70f7005b85ed6ed6ba22da2a78be6b212767edfc8ce076bf3714347f45a71d92b4da72f49c6fe0a200255241fb7c88fffdfabc38e5d3a3cb884532db0d6c631abb9b9f505243394485dc01d019833560ef99b69d1f637eec1c56191cbf10be08bbba3565f979627e2bc705f564b2fccd3a13e73375044b48d237776e73c44c58666a7e3d0b29424be88bbbaff9d6754534077d714b7c3e369928b430dd91b14db77eae3a6c2353fe9a757ecc0374d3ccdaaf181468a8ba02bf9bbdcebdb0231b81be4ca0da0c807a660342df32553a7350b74b8c68b96e9d60e0f823373fba60566d151f8a080c995b15ce1d32798ddc824cbc4cfc2f9e9f1e1f3ed0a6df819f553932ec310de23b903f191c7bb311c330a89d5ff818dae3a27248cbd4d9adf3c4583f4deb8b8c768ec1f15266a492359515d686920d86a29d196cf86c87be54c7f413d914f180a607db11b4bf234ab909c8e275c6e062161f03c0f001141360b7bbb6e870f0a78bf424f6b44f3e1fd6ca9f39828143dd8a533caccfaa27ab0f9097b71386b3adb58bee71255e793264234b091b98508ef4e5e97f5b13096e38648a259b393ba3178d24b4c6a8423efe3107127d9688a11d2fd2471369eb5e5702e60a4400d9848f980f67b9a3e1f7bc49e1aa458b80ea73517b636e96295752cee0251f1aa48fd853f939e2a0337343d6aa0ef5a73bcf61fe0823d96c77c56e2e26160f86005085f943d5ec1b0c480ec898dd79800182394630a613765b781c5201bf311257d5f504b237d799ad822e0b360268fea26492f5b7ed32ce6798f932724e3d6813c95cd829b7b94cb76d0ae5ec7732d341a816d79b4b7853cc22bbb00a24676335b71d38f92e39af6d363bc8a5b842c9e7afdfa028a33c5b6cd1d3b03c93d5f161e5deb0a67da84b3326a90a4dcf9de7297f36fbbeca7f92c293edffc29c5b5ed29514d1e6b998df48695ed11a2845ffb727c06ea64174d7674af9b9676c0cf6f906cce534c7acc665b8986be9197f494b2257c60f7edb7df03a5d26c81fb66ececcd3ff0c2a5c450c6f8b5a4c52709c59da2900082a167352812ac284e47a18fa3969d77dd5274d4043a01e473b7eb840030f21b611929d3f28cacc1538b886017be93c8810d868b0cfc9d49d8e27ea81f535d6fdd66e16530dd99c20568c700a3cc0a8c4d420ab5b441b45efbe4b6c07b2e87c17f95e99ce56c34318d9a940b67d3856f1b8c72b649053644e691d7f3d18598f80c502125c60fa9307f2a3ce555d3ea0917a09e1eea266e987c326e3780482f71d9eea2f0a87ee9d1e27e48e68d087110d7289a2dc7b9cb6e138623bc1e8b51791d7bbadf2a9201a88029835a6431ce4645b91b2f73d1599f2e9ed4fd4845a08920472d47275493022fd9f33f701ae453834dc55af545da930e3b707fdc3b1bc7e683e65b444d3157fe88bac3f70674eb5cfd358b250b231d5027b02b917693b1f903e12ab974686288b3b583ccf9b1f8970b57494fc72ac775bc3397174cc649ff7a602c0039ea9f9bda8cb7a5a492f0fdf76a28996e383aa15fdc73f6c3ac8cb9e419771ca73425cfe444cbc8cab2c5104156ae2dc1f5b219259aac2efc469fc042e22a381e255237f7c7455331d0bc7585faf958b6b309570f04633e753f58dc349717ae7d5d838c42b39add4ddacafd7eaa19c146ddb1550fb26377fa7225c85c556c5982ca7db499b97f2de20af45ca8628e32d71c5d2cbcc7fe585e44487a1b7fe83cbee522dc8db4f34b33400853a4fa5fa1b7f9700bfe5c9b32dfd6c10b7c69fe89d5320468b42899d11949876174787cf1216ee3dc4e743d4ffde0e902aa63aa3ac0a199ee1f9740985fc9e03cb57a4cb440330a0a8d5877b9496aa9d65eda5aef2223acb2eca92054573d98ffc3db3714c5deafc6a5902a6a45b51592653c823b4596767252ef701a843b79ef3eb81db12e8ba7ddbb6854fcbae623de3a15592ada93493d9185b26ab2c4d79d56ddff16c5580e34b6afd6a8b091ae1356eb2bd6e288c8722e1fb82f38f18caae6fa5b5952dc497843133ec9550f4a60d70b8f8605785b5be90b1a370d599db24b02ae618fc7a10f8c9d8b04c6da17448dde289dec179b8759a21dd242675bf9182a5a0eab5761553ab5353b7aa529e6f695a2de9b99dbee44e4d993a3e0ade9a5aa31a85543458a9c703715229266f31c53930ef2c9ff1d6fa8e87f0e3436921dc9d78b845fc038c30cdf8638d8ea2769fc9191474252d3fdccc8929dacedf7aba9df90c9c521d8236c855b701f241ce61f1f84562ddd2881699720ef310202c7e0619d6e62e69e327e80f6ae46248dd05971921981146b834f354eaeb37d2f35836510459209057138acff310cc4420d72ee290164f3d8c17e558b3ba19f958d8f749a0f2d3a284ea2167bdbc5bb60b46e07028d78ac3dcd0edbf97c1a2f8bb77539417bb79170e6953a167d9d29e094654acc86e20fa8d6d1e0bcd5834f9d4f8736ef50f56eaa9bccd08311ab4390902fc8d76c2ed3b418d5828306359298911066e9ac4ceeeb90a86cc405d9b8fa4f0203c462c307df340bae192016ff0f559a967a2b5fe6abd55e0136b356be4201f6069670a72c4dedb65802d6413c9f21b9ae498ac74e513088ff98695ea86a519a33a4d2ce3de5f0cd3dae94f7809885531040f33a0a1bacbeb98511c833bc76722b223ef840f6357306d0c09e72e9f81d0db1c5139ba1b40af88eb95889dc0980728743f244f5ae919cf42cca0c881d3497a407a12b9978ebd8ab305143f4d21fbaca20859f8d07cebcaab755b4ea28d21f259e355657a611fb96efaff8699110a003e4c4f53306a8fffcdb453a80be838c00149516b648bd8a915e83a6a6786b5e296819679cba53fc19849e562a8aeb892ba3b5a726c7479ee7925096799420966c61f798c7e6aaef6a2da38bf40cfd63939c13d2846ccf1074f3476b7ced8e387281c6e7405de330439e1f5fc67c5c04b1edd20c670322f1c2b7f0383334c49849e366a583460a2c937907484e14933288f81848ca6637e25030fbfa9cfc2852131ae24769b4853db7c9485a41765dfdaf820f21140305094fb9bab5ece699be54f427f7896e7c9d862b97402575d9213c5c75ca785233fd0d1350d6e2a73cb8edc1d4d9ad03100cb7dc42541be533bd292d1723d20b98b56ae0ebd38543aa6438b6a290d996eb60aa4a6cdf2decf620f5a5fdca666ba3982109af9737f3acbc8d75187dd824ae38b632fe292425fd056d46a241b63ec0cfc7df400f0a8891fe06a44fe36425a3411b01b1dc5deedd720223f3788f6d20b16d075784106947b9fa759bbca9665d8be5f842d4aaf4146d8977f061831d3e7641fed1bfefe6452360e0c196154c85a607f85a88c9439bbe3486c242363bb2de326d320197401857a55bfff78cd614510277200b403782a28d63019e2cc7b5cbf11e779a6c378ce46e56ae4d1eca5b17ef80f649e79684e3391c428928125e0506e4c401a1cfa98df3fa8a6bcb359fd2820493e96c35b77dbc17cbe0866bbca51e700ffeda8e0055ec117e0d59450279760963c5dba2415c395c424444e48f6a19f2c438d8be5f8d74e7fae37907f8a7c4fb0637b47c8b40c43e90a1f6c40d49690786f2fb43e0c725f2e62f5974fb6b871d943a27ec97c78c4bfaa79986213a20cafa1b6d6e9ee156c719267f285d1d9cb231d842a3e557ce8f9c420566e0eeda69aef95d16524dd5a2df9d1bd709480ae0450c4adb6f60d71687e86d6ceb6d48589ec42ce9ea08103c2f9a38e12b1d0bd5e9361e84b3abe3b93e84644be6894449e29cf8ce600534445a41ec0ff8096a106e3e06b83c3ec24053154031cc1ddfdfb9297ebc3ecec6afb1d5df323ee18e1e3d1226350232761c4344c20317f0038dff30d59487ca889e6f25a50b99746e66da4175288bbfe7fb4282106e5e422320cf40ac7550a6506153dba2c1721585b132f9aeb1ef8bd9eab26345ad0505cb15d1e8dee135690299083db506c0b525ab6b92e82ef109e44d16b83ae22a665c62f1197dc240d08e3edcd43e74e6cb748d9a2808639f948744918f9222c08e174c4979dbef6072cce70d7476b39fa721d882c32f5a1bbf8477f485cbec96c1274aef5f84dcc976152709fc0e00bdf66f0a24ecb30a5bec2c13b4bef769a288145359f99f663ebe217f75e7eab1d7dc81972e8d911d2bf97d24a5dd6f1a864a084bc04e245bebad1f83e67851d5d7c4162a68827d1a6a735588f1f8118200614ec01fc4623e8ca78e7613d01ae6542a6733994f686837153d8a3c8bed6ad79a82e5f13688f21cfa069648515c6b863dd3297aa6e7315899c292ea7bfe00c6890a59b2d4b9584fe38664568da8d57f871a6f0f3e1e965ee180ce898ea961abef3525aa4620e884ed2b624a7ffd3d5ba07fb038dccbcf2e8a2cd07321b8cdeef0be48b672e657e1048c72280a979ada95792d740de6572024a15d98f43873fd08bea8db8e17002141b26aa74e0ac7482deebb75173c2ca445c20fce93722f4adec16925924b51eba2b3454a23e754873f3a563bacad84be0d4dbdc17b4ecba0b24620808ba3f35b019c5cb1c1a46862812a4d480b1993ccc2b3a76c43e53d43201ca4ee857c57128abf85233ad93c9f1c4737f63e4925ea6060ccfa882bf17fa87449c0920dd86d7b5987dc189be57441aae11407fec530ef3a59ab98831889561d9c52e96316001f498468b9be3ce25497377bd919cb8ac5ffd9a92880c0c58315199fe4d2a650e78ffff43e9a42d61a561f771f6ebc986cd87df46aee5b8f8ec13f00e5422c658eeb70bc25e33ae374a1f1426524c5e3caff3ee56db79c9095ab5b0642ef2bc032bdb99b4dfb093922b42a4bb3bd081a058ed912d220253da480efd4e2e98cfd22749ee40d0858eabf6c5b912df5eae662f744d4dc56b7e2ae7b83c0079c0df78ae44b22482ede72c28ad8f3afe5bfb2df7980e28dae4b2989cc09acdce7e319d1e9bd937a549333b22a4191a18fd8434e9e64441a947bc4b37fa131859487d41befe6a4d549f3de013fa2d761af39c1ea900f653b33122f7c8d7b3f4863ea62507320d1fd6e6adcaf70761ec003cd9965a83b7c7a3bceae3114b70bde179673193c13a9c40ed4eb3cb6be59084d19bb9e61bc7be19971dd68f05755f0118ba6aef310cf40c6649962a83be5e816aab62821c5fcaa26b9b3edce6", 0x1000}, {&(0x7f0000002ac0)="d74a97a2f45bc8e433723bb04ba9924d94e0d5101474834bfa6f87e485e607c9c31f54577d949101f8bc5ad54b9bca0a2080729f2f7b09cdaf749a90822de7785e6ff62e51f5f6c67214d6bcbef81b66ecc22a8e87d3f5acc2be7217b56571ab00701653a20deed54f66918454110e8f98c28dbe1a84105a99f71f52b4fd3ecf36b8af693d8983b7f1bbb0f19ab4ddf0a428511c9a151e3a0eaa61431b02e7b64fa3b6e3751c10993959349b9d57648ec20ad15f7ef64b73ab19af", 0xbb}, {&(0x7f0000002b80)="b8b27165848eacb6655b6dadae5690ae554f40206d3d6269bc5c58e7d6f86874066d0ba8515164dd517d71db3884a146f44c5426ae0f8aea952594fbaa6fefb25490e26c9ffbc8a8faad7190e5b253a4defc7483aa943c86e4d5f18ca48c4a49f6bcb3a359d410575e27795b14e9dcf6ddf2934aecdb36c34276baf0a96ec65af0ecd1796e2aabf2da3d7be6bfbaa4a98034d69a1eea1ca8d170907c6f8b6d23270e22efee05273cb3a63f54e9b5bc70a0412da1c803e5d030f12829af9f82a240a65f6bead7ac5b5595e945eee50bc6dd9c7d9de724b68b4eee351ca3682e9b2d9ed01cd796cfbf980c213bd20ed2", 0xef}], 0x6, 0x0, 0x7fffffff) pwrite(0xffffffffffffffff, &(0x7f0000002c80)="5f286d39b59c94a6e63b54ae6108b636a64e6ad3ee60ad17b9e5a869a9079dcd81de6ba7b0bd5b9938fbd025df8ffa0929525147b790829f68a40f3795cc32f27a2de01da9c17cd35ef3b1d1dcb2916978c723b2904cb69754a2302311865863a5166ccfd8c7d124a4571072dacec7586c8a749cce71f5454feb195e3cf7f5adfd3a1ee82acfa9bf501b2d2c25dc5a9734fb8b89759545d9bac2a6070564577f6e3c1346e58c04e3cc2cba34ff71bceff700037aab87ae15c7396e9bc43a646081f8469876d128ae83fffb3a4cad6027d20a1a52b628040a83d67013f23f3b0b74cb3819ad52c0030bd862614a011a60faaa5f6ac56b5bca94538874440101b3c7d03d5ce073465bdd574a0744fabea54d1e43f2490f358bc638f052ec303e6ee50f8cf356a55269c7aa805d479aacc61f9e7981c6eacb05fa7b17d20d95de9dbf0cc86d5851cadcd40442669c248e3dc4daabd6681d6c9583f33aa08a8e24f7ee0773d918ecb96446ab33de7861c678d1e379d58b351fb9fa9cc0857947d970a9beee51ed4ce2d17dd38c6053884c1c5b0dc4097d5064a46ac00be081b6bec7372fc433842306d6be6d164be601d8da2903799a2aba7d90875976032abc245f48cc105ad8d3010a29b0156579b7cdaf4d5c2f09daed8c1957f1c6552b387fda96fcb60c2df4a4eaca3d7a19932716d62a5fe8e1ea1de33c72964586885824094f00d29b1d6baab0b4490ff815852ea37ccbb50e8cd19c700a7cd9ed47eb5a299024cb9e48def87b79ab43b72f88aedc550ac5184145da6e0c30d81b8be56ac99db56d3819d20c07d8094e6dd451465b390ffe67644d9d9dd3c93aac8c7fe4ee6532136172fdc353d0d7a19ba840c5ca4658da623ac5047249ee14dce6162e48573c8b2993e7ce57b4cac29f14735102c3fb06a5e270eb4a758c0b222c867ac7493b2a6ecaf924c3981b91e7931320378e5ae2547f3bbb5b78ee9027d13e657ef195d25262fcde22e898cb50d2f21491e9bc68dfccce1950f5430f515c6e64cae96c4459d984addd34851eeb3186d0b3d522862ba272cd5ead7045807eeaa684123ea5cd6eef01af682dca44f745471c0a527b7e23cc8072e922e5d43279e6b09bc2632cdfb47f207006b7269ba8122c34ab7781c74de97c51eabf36f66b9423a88e23736b0249e5466f92221da5456574fd1f33a3759da15a607d926ed5040e2c776bdedaaba97bf51dd17fa74a25310ca9245c70a8898a8bc12a8ecce7aeabdad34c31078c2ecc1dc94b5b7692dc4de6d0be51135eecc9d3cb9dd034f311110f8b695ff6ad4dc04fb7f3a746bbc33ea1f511938b378fa8b7d2bb1b76b70a0e3e0234fa41399f0106abcd098898b736616a6b5e8781b5d9bfa81d4598ab63be50d70e562baf9f962381a362d9a98bbfd7ae75c2aa3e28179d3f65a0a1f04d08e299550b4fa9488ccbc4bb2b8257c5cf888bd9d088ec808808df31f5001ca490e81aad535224d6aa23ff885e8b0029340ccacc3e196ccdd712365be35f1a82a928eab7a5766b38b3bacc04525d0c41be82906f0e914e3ebc7c8cf51a7b41ae956646993d9e4e2551ea6a5992189d7881d9e285f7b0771bb4f7ce0b186a0174b656d8486d3b69230336cf7859167bc404b5a0eb8d77e2fb3bfcf6e5d740e15c7a035408d8232066c5d2213971217b4e4a200ef2cdac944a208a89647f272ba92970b45684904f8a5f7f596e645c3b82506619646fc045ace9f01b88b31fb7e00e73ec93fe4555d96aa3824831b8e9ae26ba577df0c617fa15232ea4d0e95470d4fa021d40bccf02c1322f27f8b3c127db62c5eed5460a04c17b5cec8c6ae7d5b6655ade3bcc670e6821d43003e715ae8e4c51fa7a216b75cbed3251e5cdefca12a05124a6c2c649025c30218c6930cd57cbae155a1744c9e523ff4c833c039154fc285eddfd92fda7e946d0ed60c35eb9e7e1c5bd091fc00e74d03e8b0cfe4d14433d0e65ac2f988bbaaff5a7c07c2da861ce590fba25e574eef5066ec5aa9e6c92d913568fc0c841ab8e19027c8647d0782287ac4dc1c1c02550b4a84726897bc28bedcd78560f403e5b080cca4c5db6d39511c72d1ad91521aae73b4c0be75c23b24b6cfbef11c9b23c76ff46fc04c7de313ea75d321fad3641527d24cafabeb223b6739e14d849cc16d6eb8bac9312ca0c95a8774b77b994ee4b9db0bdd065dd97c02f0fe60b0b6c48657524211d3721d0b965bd8240ce113e19c8ae4bd4fe655ba72629c101984d91952b8e58aea2c11514cfe4ebdde741c2d0c37cb738b0f120ba650360d095a9df2bceda02d319dfd5f9e6ca7e1b06861a3bd109045347d4953517e2dfc9e40efc2ec98c35335adf107b28d17a07aac1159254c1432556921973d07bf2d89f40f247637b066921fd02e7a4a5ce7c44cea0a994442b1cad17116025fa7212ac2a7ee3cc45c0a7635d47839d45940a070f4a74720d3f02b48e1b024d30501d0fe59904fdb6110f9cfd0f40c24ff72b0ec09713b7e0a377071be70a62c7c3f7f2cf6fb374f873151bcca5f06208e83462d33196fd1635d604c6209026f801abf7120253a7d9330e367f42068075bbcffb26f5fc842c052f9124b4ceffbb97ede4505a6fd2b15d718e55e34c6d3e23d624c7f1617e7fff2da8a4de56d09ee6ac101669bb8485a4929b76dff6006f08214bf1956c95b5b0b93874be11c54ed8e73cdab61e23e7b792a098ce0f578257abb71660e1fcb85648d3ac04b63eee1a7d64dbe3a2fc858f9bf005a8738b1445d7fc9f8c7584670c5a654a5ce0e536a375668b9e8d0957a2e4038fdcce6a44bb81867c680aefcb93d5eba06bac30cddd1fc4b604f134ef3be76382e82bbc7216c50b04eb08c9a8557ea2751066d0821738d69dd9998f3e2773ef2aa294572388831d428317fb9a82eed7a6b97269b9172873bedb3d614a73eba999d8e7bd40d217cca1f93e9fb2c09032e9caae0270868581389df4438130cc0ec3625b2c31db442325a2d7949dac1b24b20c56ea81166da33b9edced2b1311f7b43987cd1c159f40fe62066b4255097032360f05e67b138e93560a91b6d3e7da092d24ce488ea6f87af47fcd6fbcb6f8fb3ff4391884f0f848ac8b705467f909e9c0d39b29cc02be26aba71fb3bd408c11bf0e77ebe4da81dbca5b50863b253a3b4343aa6351a9fc81c770970eabe9b899c5f4b04a0e9f9083ab319625feedb5fc1c947dabd488e1da4959b37815917a7cf6b8a7af4ab606fe4c4f83d011767ba45cb40b9eff5c0777466edebb5ad58b018bc88eca3534ad9c264f5dbb42e64b1e2a56b8fdc31e37bd324e4ba04c277ac59c25180e5ee2fc65a5f6f4b1c25d8d412a8cfdf99c9445194b54d5e6f838e7f5cdc422ef29cd1392d917d007b2c8e8c9a26e5fd3b67940d4d19bf2220117d81845607fcec70cb243510ae09e508c89b238b784c1b577398390db3796e5640c8ed82cdf653572f652eac6312ae14b0cdb47ac335deea8b7e9aa2a0b6f810f9de83f917282d6dc1827e1302dc34658b66c08bf7d7f0c30cc17485f10003f7499f94c0991824a8e83b39feb584fa14b8187a91c7607f5c5b6f064a7eaed6ed299b9b25b8298283863c57c46de4213069623f082cdec8747559374d0b7902a77c1d88442ebae1466e8a50550c5809f5e6567cff50d4a4cbcb116a6161bf0912e87b7cb5a24961d88d53cae673e8688b0aa63f059972ed46ae6e86e6e9f4a2f64d29da7fa0f153272311eb2da93fd5ae8638a8a25e7aa72471097aad4b253f5896ea13b0c2876fc29381c1232e5650eaab1b0ff03a051e693aeab81f1bda12e827553613a280b4637afd678d35c6862f4286eea045ebaaa5998992a7e63de4605fd1832322e49ca91e456c697561e8179c4d76f0dad872216db7b2e4d7282cdb68bec7c0ea5f8939ac42322d915e4e81a7dc71d1b511f29430877326c5a14059946c17ce235faf7ed0e627bd5fc51e777bb5a8d4e844f9ae75f0f6d9cf99b839f185531676db2c708231feec457f2b565b3041b2ea53d5710e7af169c5f706a58f72a5b803f1beadc405c483d3b19dd462aa44b4906f81eff631f9561e05317032da11c9708e2e4da683338f13eb0c1ab082f52b2980f7139ea788c9195edd3e5e9ee5319f01ddf20e336e70790f53941a899f8f40aeb9534e66b6a5dd3328d896f4dd51812ff33e3f953a276a27ffebcc4a0df5e34c4a08c50fa2b4db954a04aeaf5330cf48788beeb71b1fa8616a62ecea0879105e5c20b66b5f2b9ba573559910a38efdc7494d45a2c850fecc20f5669c4a400cf5b70cc1e54fe596ffb49f4a856f3fc8187922095f33e63973b5f12758e6eaf3f24a3afd7b88d87447e618560fbebffd05b2cb30f413f9a5f3ff4390c2014afe77ae293206b7effc597664f5e000dadb1f0cbdbc3869b6feb00bcecdfa147d28834e1a0cda404322ba9eb77ffddffcee12e3182c5e06574a4f35aad261d23e9848f293a6ddd04ef81692882838d713d61ac7559dfefc95212354c384db9e360633cda90378a4c02f72123c1f873f41c8a28746a7095d2a9e35be337ec60a76d46e6691acb67c241c0d1e3d0596b9aef746636d2aa03d5be4b133d04d5741b1bb767ce98559646634d7c9f15d00aacaf08020efa2778e8d81fc802e609910dd841c208427fdc1e42b01a4585a9caffcc0c16921fa396285ac2d2f07163935b51b72be02bbac071a241dd415d2aa8c19df80ab687069e50e3a5c5f7265dd0089887f272072e3d8eb11d2cf67f26882fbaa87a14a7b6434494e3adb1e4167b1b5fcddb33d453f5f3f683f19a02ad5b837ccd8022ef03497900841221a7d18c2b841d7c159191327c5e0f279372025885909b4b984c595ba25be137cfdb869fbc177ab9bd5c09f58b28c37d8d4462a939237c4d191aed7fc7881cd5674e6544bcfa15a827d78906f7b3fdfa5f10d808f8af4f2bc0d24e045901f2817cec00ab1e33fee59f214a37946bac1ef926f2288d0b389788b1ce3d9dd65886bd48aec8feb69b9d36f56592d5bb0aac527234dfa91fd775a602962253c0c1afd6092589293390aca2e319cfe4e1af631dda6796a04fd93feacc9d6bbaf8b8e70b0ffdb139c682bb151c3df8570a3bdb1f893095bfe50c1cc7cc34b34d7a742c835f44ca89ff16184732fbb59db3902da15a3b0a789ce65ffcc9c792598b32e30310911c0ac3a07030faa790d0be7fe69782a3bc8cfcdf4a2f24d2d1cddb9e04619f9317076c0a7edfb9b8d85b67f348872ddb944c6e08469480e3a46577297f696de5aa7bc2585eeee6bff1b2f332074d662b64129e29472bedb7ef7a9ba657a7852efbf27c3f79662eaf52f3db6a1a04ff7a71e97fe0743f7e10148aa6a0f85646dfd689f0471327bf3c1b3f95f77c48b6bca2e588de0f07a78b383bb917ede33ed3db4df0064190716a58641491a5803074bf799e99c77f4de6ef8e2ff5ec67f24e82b258b6a7d73f62e3cf077458fcdb1aa96141c991b63c9525d076d33dc2281a3e6d01a7155f47a952f6fe95b9b12d2a43979515a837eac923105f86809e05ed965b2fc8c78bb68938349a6873412db852b903cd56f83698f8747684760cf552ac5513ef51515e626182ea0894848827c2d1afe71f2596fcfc6d3e14a42c9ea9f7f319493c1ae876d79ae968c48217c8682648427b4df12f39f2370653af1ff357e9301a3ed8bc1f334e8ac339c9aadeb48c8ec8d8c6bf8951add51239f58a9f368964389dd149749b3d4d232e3db9ef", 0x1000, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x4006, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28, 0xfc, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x0]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/228) wsmuxpoll: not open wsmuxpoll: not open 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0xff, 0x20, 0x40000000}, {0x4, 0x0, 0x0, 0x10000000}, {0x4006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80, 0x101}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) fcntl$setflags(r4, 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x60, 0x80, 0x2f, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0xa88f}, {0x3c, 0x0, 0x0, 0x7}, {0x28}, {0x4006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x11) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b0, &(0x7f0000000300)) renameat(r5, &(0x7f0000000240)='./file0\x00', r8, &(0x7f0000000280)='./file0\x00') 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x8001) r1 = socket(0x6, 0x1, 0x102) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x81, 0x0) r3 = msgget$private(0x0, 0x200) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x42, 0x6}, 0x8, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) r8 = getpgid(r6) fcntl$setown(r2, 0x6, r8) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r1, 0x0, r9) r11 = msgget$private(0x0, 0x200) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x42, 0x6}, 0x8, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) getpgid(r14) ioctl$TIOCFLUSH(r10, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0x66, 0x79, 0x4}]}) r16 = socket(0x6, 0x3, 0x102) r17 = socket(0x800000018, 0x3, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x26}, {0x4006}]}) r19 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f00000004c0)=""/223) shmctl$IPC_RMID(r19, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x2c, &(0x7f00000000c0)="b6bc1fc92479ff2b23d36e8a9c815de94c69b465de13e4a20f96a56f0f817c977515238ff22f96647792ecab") msgget$private(0x0, 0x84) 00:22:24 executing program 0: r0 = socket$inet6(0x18, 0xb0caeb7782664464, 0x1) lseek(r0, 0x0, 0x2ab36ea4, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0xfffffff7, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x4, 0x1e, 0x81, 0x40}, {0xa517, 0x1, 0x7f, 0x7fff}, {0xeb, 0xb8, 0xe1, 0xffffffff}, {0x6, 0x5, 0x1, 0x7}, {0x2, 0x3, 0x3, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x9e, 0x40, 0x3, 0x10001}, {{r4}, 0xfc2e813a66b54f43, 0x1, 0x8, 0x100000000, 0xedd9}, {{r2}, 0x8000000000000007, 0x80, 0x4, 0x7fff, 0x78e39598}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x9, 0x4, 0x7, 0x1f}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x10000}], 0x7fff, &(0x7f0000000300)=[{{r5}, 0x4, 0x24, 0x10, 0x0, 0x2}, {{r1}, 0xfffffffffffffffd, 0x5e, 0x20, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1c, 0xfffff, 0x9, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40000006, 0xff, 0x8}, {{r2}, 0x0, 0x40, 0x1, 0x4, 0x8}], 0x8, &(0x7f00000001c0)={0x6, 0x1}) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0xffffffff) 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) ftruncate(r4, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x4, 0x2, 0x8, 0x80000000}, {0x7, 0x20, 0x9, 0x800}, {0x1f, 0x7f, 0x8}, {0x3107, 0x20, 0x1, 0x7e}, {0x3, 0x1, 0x3, 0xfffffffb}, {0x0, 0x1f, 0x5, 0x8}, {0x0, 0x2, 0x90, 0x7ff}]}) 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7, 0x0, 0x1, 0xfffffffc}, {0x4, 0x1a, 0x60, 0x40}, {0x100, 0x1, 0x4, 0x3}, {0x7, 0x4, 0x2, 0xb6a8}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 00:22:24 executing program 1: r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x70) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x49, 0x2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) accept(r6, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) syz_open_pts() pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000000c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x18, 0x3, 0xb4) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069b0, &(0x7f0000000300)) readlinkat(r11, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/228, 0xe4) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) getegid() ioctl$FIOGETOWN(r12, 0x4004667b, 0x0) r13 = dup2(0xffffffffffffff9c, r12) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f00000002c0)=0x4) pwrite(r8, &(0x7f0000000100)="897ac61164108e9f55667436a37435900729fa5d1a495835602f777cd7dd6f07423d8f3e0e101d6bced903c04cf15dbad6853b101f5f0db99c839e802dbab2592123e909c1fb6ec152e824b0b0074bd14abf18afd7dfa9575dbfb752aa2665a22ee36908dbbdd7c31dc5cdfa2941d0a49a01b3fac963bc86ed7ad6df1ee5b44d86a11389431df8c58ee085ec70698ef2ae1b2f0a663f44eb1edea3d2d0fbccb5869f08ff747f2b9848c8c2477527980b82c2c5f51b21e52c0d71b1fecdba47c3bbe4f8656cf5ffa7cc2c7feaf5020dc262532329f4f82626fa87eedb632a2950a6e8f7c9c4d400961be776", 0xeb, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 00:22:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006, 0x0, 0x0, 0x101}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x3, 0x102) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x800000018, 0x3, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x40, 0x0) r5 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x5, 0x7, 0x800}]}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) kqueue() r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x890, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r7, 0x0, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r9, 0x4004667b, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r6}, 0x6, 0x0, 0x1, 0x9, 0x400}], 0x9, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x2d5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x2, 0x3, 0x4f6e}, {{r9}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x8}, {{r3}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x0, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0x7000000000000, 0xc82}, {{r10}, 0x4, 0x7, 0x80000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x1, 0x7}], 0x8, &(0x7f0000000240)={0x4, 0x100000001}) 00:22:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) pwrite(r0, &(0x7f00000000c0), 0x0, 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) getpgid(r5) 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) msgget$private(0x0, 0x85) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000480)=""/18, 0x12}, {&(0x7f00000004c0)=""/111, 0x6f}], 0x4) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x40, 0x8, 0x3b34, 0x3, 0x0, 0x3, 0xb1, 0x10, [{0x0, 0x0, 0xffffffff}, {0x101, 0x40, 0x425, 0xfff}, {0x8001, 0x8001, 0xffffffff, 0x321}, {0x0, 0x2, 0x8001, 0x800}, {0x4, 0x40, 0x10001, 0x2e4}, {0x5, 0x101, 0x10000, 0x3}, {0x4, 0x59a, 0x7, 0x3}, {0x10001, 0xfff, 0x7fff, 0x7f}, {0x81, 0x8, 0x5, 0xfffffffd}, {0x8, 0xd0, 0x9, 0xe18c}, {0x9ec7, 0x200, 0x2d4ca067, 0xffffff7f}, {0x6, 0x1ff, 0xffff1c3b, 0xfffff000}, {0x2, 0x8000, 0x3, 0x7}, {0x60, 0x1, 0x3, 0x5}, {0x6, 0x4, 0x0, 0x3}, {0x6, 0x1000, 0x7, 0x101}]}) 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x200, 0x12c) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) r5 = socket(0x18, 0x3, 0x102) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x4, 0x1, 0x9e, 0x20}, {0x8001, 0xb7, 0x40, 0xf1b}, {0x7fff, 0x1f, 0x40, 0x5}, {0x200, 0x3f, 0x20, 0x6}, {0xfff, 0x1, 0x80}, {0xfffc, 0x9, 0xf8, 0x4f}, {0x9, 0x6f, 0x4, 0x3d}, {0x69b, 0x9, 0x11, 0x5}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) dup(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28, 0x0, 0x0, 0xb6a}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1df, &(0x7f0000000240)="783f6e8a9c818ebcbc4736e78c77b64417170f39f39ec46278468fbdd844ff0667799273ffa6fbfa603e8feeca476a29ff1fdf75e093d8d21907cd729a36a6e09a5a92544f37d9ed3bb29f3c9be1d674c7451c18a0e06cca436e4780f7e9e5ae6a323d921ee45c5a00fb926dca0eda94e697ad8978d99dc3a14cd9ff917fe35f07f9c97e97ac153c0033118eacac7b8b3508e03f1462ce2562af5f0b8499dc8a538003000000faf13a7a425521b3e734073ccdd940041f28b0c69d38cd38523cba83de7978e8fea221363c4859d69e67305cc24e20ba23eb8554c26a928f64ead3d7b638a76db4e6fed6a0bd6db41b2e478f5311f0d36d5e47f268634f5e1ced8abfd9abed8460a966de698a8d3ba371ddbcd25c01f4d10d8ef40577b1764d5e359c600ce99a0000000000000000466b74e420155248f3b929b6efdd165d46bcb4816ef39eb44830defd258d9949de8aec618f4a753a30283ad7a13e3170e79ea37c774d1a435d2cccde7deaf95d300895ece6b1b335d61060fabd8846c1b65e15816f06bb1a7adb9e30928531176ead59140a66721a1cf6bcdfffd39111e6dfe3f1f33be0d5adb6c65b14a35065657a7b113bd51ce3ae1f8e455a848f0cdd34949d6097546d0457dfa412b92c005909e8d380c9cc78df8b3ada44ad112d91") pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) getsockname$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000100)=""/218) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) setreuid(r1, r2) 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20cb0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x1, 0x0, 0x9}, {0x4003, 0x1, 0x4, 0x800}, {0xb4a9, 0x9, 0xef, 0x101}, {0x5429, 0x2, 0x40, 0x83}]}) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x18, 0x1, 0x1) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) sendto$inet6(r8, &(0x7f0000000100)="8efe462625a36084de183f8320d6609f5f7a09618dbde3500786da9d2b4a09632dbedd13acb0f626243b9f0714d361ddfdbb66f359dcf4f97191323fdc1171813537c4fa240ff835f76f6700f762e7322762a14ede1f4302b1ce085677269cf329d55eb378aac8831fd146bacd0d7ee71eaf9867c79a37ec5a7c6be443095c517b36888d01f30c23bf2a0bbfc70295e6c3bc18b634f4927153a21f5b36c35fb7309ed55b54e9e03c0354f8cad56dca8e71e741007917b38ab7b1408321c7644700ee7ab80f0f4bc0b23dae25df2dbb6a3d3b822663cb9d95020784ce6c908ec9a86efa12b6dcca658505cd509b1bea199fba", 0xf2, 0x9, &(0x7f0000000240)={0x18, 0x3, 0x9, 0x6e}, 0xc) getgid() syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7e) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/21}, &(0x7f0000000140)=0x17) recvfrom(r1, &(0x7f0000000240)=""/174, 0xae, 0x842, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3e}, {0x29}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3, 0x8, 0xff, 0x43}, {0x1ff, 0x1f, 0x6, 0x78}, {0x100, 0xff, 0x94, 0x800}, {0x3b, 0x0, 0x58, 0x6}, {0x5, 0x1f, 0x0, 0x80000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x7f) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) fsync(r4) 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{}, {0x28}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x3}) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3ff, 0xdd, 0x81, 0x40}, {0x7, 0xc1, 0x2e}]}) 00:22:25 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)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4002, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x7f, 0x1f}, {0x28, 0x80}, {0x4006, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) r1 = socket(0xa4a11de94894ee9a, 0x3, 0x102) r2 = socket(0x20, 0x3, 0x40) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:22:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) setegid(r2) chmod(&(0x7f0000000180)='./file0\x00', 0x3a0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x400, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) r5 = socket(0x18, 0x3, 0x102) socket(0x800000018, 0x3, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) r7 = kqueue() fcntl$dupfd(r5, 0xa, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x200) socket(0x20, 0x3, 0x81) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x42, 0x6}, 0x8, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) fchown(r1, r8, r10) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) 00:22:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfffd, 0x0, 0x0, 0x5}, {0x3d}, {0x28, 0xfe}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f00000000c0)=[{0xfff, 0x1, 0x1, 0x5}, {0x9, 0x74, 0x0, 0x1}, {0x2, 0x5, 0x9, 0xb9f}, {0x5, 0x2, 0x7f, 0x40000002}, {0x8, 0x5, 0xc7, 0x7}, {0xfff, 0x3f, 0x0, 0x1}, {0x40, 0x2, 0x7f, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4, 0x0, 0x3e, 0x3e}, {0x0, 0x4, 0x81, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) 00:22:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r1, 0x5) 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c, 0x1}, {0x28, 0x0, 0x88}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) fchdir(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x24, 0x6, 0x48c, 0x77fac7ee}], 0x7000, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x48, 0x40, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x69, 0x80000000, 0xb820, 0x7fffffff}], 0xffffffff, &(0x7f00000001c0)={0x4, 0x7fffffff}) r3 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = socket(0x18, 0x3, 0x102) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(0xffffffffffffffff, r7) r8 = socket(0x18, 0x3, 0x102) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b0, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000002c0)=0x5) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x82, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x7, 0x0, 0x5}, {0x3, 0x0, 0x2}, {0x28}, {0x4009, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getitimer(0x2, &(0x7f00000000c0)) 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") chroot(&(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x14) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x42, 0x6}, 0x8, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x42, 0x6}, 0x8, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) r15 = msgget$private(0x0, 0x200) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r16, 0x0, r16, 0x0, 0x42, 0x6}, 0x8, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) r19 = socket(0x18, 0x3, 0x102) r20 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r20) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x5, &(0x7f00000003c0)=[r4, r6, r11, 0x0, r21]) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r22, 0x4004667b, 0x0) r23 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x80, 0x0, 0x10, 0xfffffe74}, {0x9, 0x7, 0x4, 0x400}, {0xfff, 0x1, 0x66, 0x2}]}) dup(r22) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r24 = semget$private(0x0, 0x0, 0xe7ffde5922e28fe5) semctl$IPC_RMID(r24, 0x0, 0x0) 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x81) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x42, 0x6}, 0x8, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x200, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="830d5ff4377a3fb1603aef022d56752232b8b1278eec8578ebaa6391a652511476102dd1e3cba91a9f19370d1e4ef97d0fe42a1a73d8b27a083417c853387e2254636764aab8951b1742427010d3eef21cbb4d07b905142eee9f0949783f9c4f8a448175adba1eb655eb3059a76dd104544fb50822ae5e46ae938f41dbed6b9a23d8d5989a120d52414dbed58251774a0c0cb100d96058835626903ebce26443b7ee3419a1adc6e6be5833145bfb8b56900dcb00c9f3dea6737d9f400309b28a9703af572dec0062fc4bcb0cb69cb6", 0xcf}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x30, 0xffff, 0x1, [r0, r10, 0xffffffffffffffff, r0, r11, r12, r13, r14]}], 0x50, 0x40d}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x71db}, {0x3c, 0x2}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: flock(0xffffffffffffff9c, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) socket(0x0, 0x1, 0xca) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x100, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x81, 0x20, 0x3, 0xfffffffd}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[{0x200, 0x7f, 0x9, 0x7fffffff}, {0x80, 0xf1, 0x9, 0x9}]}) r9 = fcntl$dupfd(r4, 0x0, r5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x8001, 0xffffffb9, 0x71]}) ioctl$TIOCFLUSH(r9, 0x802069b0, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0x1, 0xffffffff, 0x7, {[0x20, 0x10001, 0x4, 0x3, 0x2, 0xfff, 0x9, 0x24, 0x401, 0x1, 0x4b3502ca, 0x0, 0xfffffffffffffff7, 0x2, 0x4, 0x200, 0xceb3, 0x80000000], [0x7fff, 0x80000001, 0x81, 0x5, 0x3ff, 0x200000000000000, 0x2, 0x400, 0x6, 0xa0], [0x1ff, 0x7, 0x0, 0x5, 0x4ff5, 0x2, 0x9], [0x8, 0x0, 0x4000000000000000, 0x3, 0x40400000000000, 0x400], [{0x4, 0x23cb, 0x7, 0x8001}, {0x81, 0x7, 0x9, 0x20}, {0xf8dc, 0xfffffc00, 0x4, 0xfff}, {0xe4f, 0x775, 0x1, 0x8}, {0x6, 0x3, 0x100, 0xfffffffeffffffff}, {0x5, 0xf7, 0x1, 0x3}, {0x0, 0x101, 0x7}, {0x4, 0x0, 0x80, 0x5}], {0x6, 0x7fffffff, 0xfff, 0x1}, {0x1, 0x2, 0x1, 0x5}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x7, &(0x7f0000000540)=[{0x1, 0x9e, 0x2, 0x1}, {0x1, 0x1, 0x5, 0x4}, {0x3, 0x7f, 0x1, 0x5}, {0xd4, 0x1f, 0x81, 0xbac}, {0x3, 0x0, 0x3, 0x7}, {0x6, 0x9, 0x1, 0x7}, {0x2b1, 0x1, 0x6, 0x4}]}) 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") setitimer(0x0, &(0x7f00000000c0)={{0x7, 0x3ff}, {0x13, 0x7fff}}, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 00:22:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x7}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x40, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000100)='tap') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x3f) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x182) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x0, 0x3f, 0x3, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x401, 0x7, 0x8, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/223) r2 = shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r2) 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x28}, {0x4006}]}) rmdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) fcntl$getown(r4, 0x5) 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x8eea, 0xff}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000240)={0x3, [{0x2, 0x2}, {0x1, 0x9}, {0x2}, {0x2}, {0x3, 0x2}, {0x1, 0x3}, {0x3}, {0x2, 0x41d2}, {0x1, 0x2}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0x804}, {0x1, 0x2}, {0x0, 0x8000}, {0x3}, {0x1, 0x5}, {0x1, 0x2}, {0x1}, {0x3, 0x7fff}, {0x1, 0xfffffffe}, {0x1, 0xad}, {0x2, 0x7}, {0x1, 0x6}, {0x1, 0x8}, {0x2, 0x5}, {0x1, 0x798}, {0x1, 0x400}, {0x1}, {0x2, 0x100}, {0x3, 0xff}, {0x1, 0xfcc5}, {0x3}]}) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = dup2(r3, r2) r5 = getpid() faccessat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x5, 0x3) fcntl$setown(r4, 0x6, r5) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x40, r5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x101, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) flock(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x42, 0x6}, 0x8, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) msgsnd(r2, &(0x7f00000000c0)={0x2, "8c5e616a59cb22e44fc4c04436b8bce0e32876e79fcb4e777cddf2822cc58b45ab65f711a54d6170787aa9652dbdcd8ed2ac7f248665cf84d7b02924b77ab91b92012fa13d474aa0"}, 0x50, 0x0) 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000100)="4e3b7a5b99ba1b23fb926594f62774f810cd2b7b785de80a401ee88bc8542142aec102b9940d53b892bdd9b0e0ebbe398d8bb32a4ea7a75e0660bfd670d7c191def1788fd0a5298d0863a0449d5591be5cebdb240d5b88658bb53fb96f94582fcfe5107c2a311917daa4483df8c1c8bef19d") r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x20) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x401) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x8b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) pwrite(r1, &(0x7f0000000100)="017f28ea586d25af4434356dd3f4f2c509923c9751e3fc5631b362c33373a4db618bcd13a5ef67b05b69b653cce541531ffc8099d3d9b97ad0982bc656b0ef6cd81113829cad", 0x46, 0x0, 0xf80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x46, &(0x7f0000000140)="b6bc1fc92479ff2b783f6e8a9c8121604539001241a66ab1e2d08df5da770d9006302145883262ea40fb4b452e59fec5fc59ef6570877754e61bd61dee91a5030d4d69dc15e6") socket(0x18, 0x3, 0x102) socket(0x800000018, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000100)=0xd86) 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140)=0x1, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) r4 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) pipe2(&(0x7f0000000280), 0x10000) r9 = socket(0x18, 0x3, 0x102) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCFLUSH(r11, 0x802069b0, &(0x7f0000000400)=0x80) r12 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r8, &(0x7f00000001c0)='./file0\x00', r12, r13, 0x0) r14 = dup2(r5, r4) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x5, 0x6, r15}) fchflags(r1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCCHKVERAUTH(r16, 0x2000741e) 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28, 0x0, 0xd3}, {0x4009}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000000c0)) 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x6, 0x3, 0xffffffff}, {0x2, 0x0, 0x0, 0x9}, {0x8001, 0x6c, 0x6, 0x80000001}, {0x50, 0x6, 0x5, 0x1}, {0x0, 0x4, 0xc1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) getgid() r6 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r6, 0x0, r0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x5) pwrite(r1, &(0x7f0000000240)="1dc4ad701c24fe7a9493b46e1aeaa45ee9a3256f7b0acfa463ac1555e59defde5fd42afd7f02dde893534a4fdcc84735220eb6f55b770b42e9bcd1652c2b0054d0a1ec7a0a185ca51284397fbff650d4900a67d89fb41ee95b99366a144b6132bdeef9aeace24f363bc6468c927300b4dfe6d52ab80646e67d0244aff7ce47b9c92c5397e5a1eb2e5f7a8adbd0407bfbddbbdecbdc0119d5611ce20c41c2c25dc436d08433eb609bfe5c8c739ae9e0ecd2fddf153703604d99be36ec73c08d268f5a5f087ec1065730f97a028011d3210771d1a9b8a886f0d92c976ef455", 0xde, 0x0, 0xffffffffffffff91) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x28, &(0x7f0000000000)=[{}, {0xa, 0x97, 0x0, 0xfffff579}, {0x4026}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) fchmodat(r6, &(0x7f0000000180)='./file0\x00', 0x9a, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f00000000c0)="1b3d216ffe00df5b2a6818e8e351f5621b3a617ceded2edfbd88eb4bb195de5c8b3844c52ec500ae62ea7b1a21f6ae7fe99c435130e59978c2eaefc7d66ef23aa9a1b9991aecab5b6f397edffcf5ddf0673e158761ee4324adcbeeaecc9a6ff993b1f527"}) 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x7082d2a3e17c015e, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8e9, 0x7, 0x7, 0xfffffff7}, {0xfff, 0x6, 0x20, 0x55e9}, {0x0, 0x2, 0x1f, 0x1f}, {0x1, 0x1, 0x1, 0x5}, {0x0, 0x1, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x4006, 0x1f, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r3 = getuid() setreuid(0xee00, r3) setreuid(r3, r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000000c0)=0x3) 00:22:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000b5435e73b4c3158f2ee32d5f17dcc4296c20a047c380ac317d34f6d76c7d0b97768df584d6a3cef8f747f63a51bdafa39ede82aef6546eca0c1f60d80603daa0e5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x900}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7}, {0x27, 0x0, 0xff}, {0x4003, 0x0, 0x0, 0x3f}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_emit_ethernet(0xcf, &(0x7f0000000100)="1b4e243c1f9ee00d355f0e7d05722edc657f7444596afb5357884287ab5151f1dd862bc6434cb5f93b747c70181ee5d7a75a915c4f8c4e52d27d0cbb6c403a821cdc96fa861c3d95d6dbe4b039d42817b64403ccfdd22fc6aa668e480493e66e1e4a737aa45670a783c77dcd9fad6289ad438888ada5071333827c7de3561b340c92c0deea40763b14114c9c6df05c606ed997761f7b7ea23d6814e3f887e7c90e8477cfebf271c7956fc0484c5f04e731b2f60cf7336ea73b94f2ff43ab63c9c3958af6ed5721c981f1fde77651d3") 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x4, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x27, 0x0, 0x6}, {0x4006, 0x0, 0x0, 0xfffffffa}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) accept(r5, 0x0, &(0x7f00000001c0)) r6 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) r7 = socket(0x18, 0x3, 0x102) r8 = socket(0x18, 0x3, 0x102) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b0, &(0x7f0000000300)) getsockname(r10, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$KDGKBMODE(r6, 0x40044b06) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r7, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x80, 0x7, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x8}, {0x28, 0x0, 0x0, 0x1}, {0x4006}]}) acct(&(0x7f0000000380)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r13, 0x4004667b, 0x0) dup(r13) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) socket(0x10, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6}, {0x20000000000000, 0x7ff}}, 0x0) 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x89240e18a380c3a9, 0x0) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000240)) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x18, 0x3, 0x102) r7 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r5, r8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x7fff}, {0x4}, {0x2, 0x80}, {0xc006, 0x0, 0x0, 0x7fff}]}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000000c0)) 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) semget$private(0x0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x9) 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="f8ffffffffffffff783f6e8a9c81") 00:22:27 executing program 0: geteuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x8}, {0x3c, 0x0, 0x0, 0x1f}, {0x28, 0x7}, {0x4006}]}) syz_emit_ethernet(0xd0, &(0x7f0000000100)="e21cfa4479a2c8508754d33d76be848b6c573750890c77a78c585f3c5244fba1540b5727b2a24b6332ac999a42b0a5175525829aa67e13a3c4ffcabb2a45ab8d9fc760fb764495b8fb0b7614517ec2135226245d48bc2f088ee3404894bb020e29412649bbb98bb50f071d1b5659918f14a9ecd867f58afaa1c80b2ec80101620deeaed50393fd4a350dd3b97dedb1679a9beed85a380495f030f6f889a6546fab6d40c9eb4ccc672a2ee28e5900526a7438375108dc20cef09bc737e0e7e7283480f32324ba45b3eb1909142f786bfd") syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000180)=""/45, 0x2d) ioctl$TIOCNXCL(r3, 0x2000740e) socket(0x1, 0x4, 0xbf) 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x0, 0x8}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getppid() pwrite(0xffffffffffffffff, &(0x7f00000000c0)="8e2903ada7e73c795285712a7448c736e6b3608391411ba9e50b660ae8745bc2effbf0e61a376c66fb85415218bb3941e7b5cfb65356e99bc5ce21b94c93d7aeade9bbdfa0b1f94476591b11e51c338d0c436a3592a4e4fda7ab87ed5a52181f51dfb45dc229cb2b0db568f1441e44bca1bf77d0d60e0943772a7011f5282b5f60ff4a13fe10a9e85c84173b18960bb0889c462393c4e8bb0c07bcd12f28a5d660e181f7ae41905ce6fa6cb3a278a7b360f050095dc6dc48730b1dc627b8798eabbaed59d839de26cb75003ffeba2c36cc017d575f4c620c4a85befa843f118be4df82bfb2c36fd11c903d8f5c237ee843fcbb83", 0xf4, 0x0, 0x8) 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x49, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00040000e3255475143f00000000000000000000000000c7dc00009632f5a4b4287e5410d79a5430524094895159bb8347ea6087058a7d97365371e88e698e2e5446a064eb6aad59616252c53b3eab4e40af1a424d9b1c66bd08909a615b824a02dc09915e49075b62777c3ab1aa255ddc1743c9fadaa5b9b500126d7fc8a57903342cab3aeea5625eb4faf732d648edacb2d01d86e9a356b944c5be838047392df7e7d48d188338e44cd58bf3d7eac31c39dfeeccffc01e8d3e5062b3ba8a848e8152fb5957f25ee65e02969391d3e0d885c843b37fae0c2de9e9e7990edf1478825f8a0ce3ee96d103e7d4b4a580969ff35fdfe8fa994340299e264a6a91ab0d29021dfb7b5655c3b141226e3043b58939f20757ead7cca00ac9e921cbb6e79223dcbfeb94e44f9618ed6dec8c827c3e21100ed9308625562744c92a0e011ed149492edf4d8b1abe067b937595ef5e08a5733ef225adc2edd48976b8d527e27a16b84574ce081747c73b4c79a7341d"]) 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x2e) fcntl$setstatus(r1, 0x4, 0xc0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) fcntl$getflags(r2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) fcntl$getflags(r3, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") kqueue() 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x5}, {0x3f, 0x0, 0xfd}, {0x28, 0x0, 0x0, 0x3}, {0x4006, 0x0, 0x0, 0x20000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1a, &(0x7f00000000c0)="756097343d1062bc1db6bd1fc924790792de6e8a00003aff2991") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000001c0)=0xa7) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x418b765e1f11b32d, 0x3f}, {0x5, 0x9}, {0x101, 0x4}], 0x3}) 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x2000, 0x9, 0xe6, 0x400}, {0x800, 0x6, 0x8, 0x4}, {0x2, 0x63, 0x6, 0x7f}, {0x75e9, 0x8, 0x8, 0x3ff}, {0x3ff, 0x4, 0x4, 0x8}, {0x9, 0x32, 0x12, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[0x0, 0x7fffffff, 0x0]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1e2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x800) ioctl$TIOCSTART(r3, 0x2000746e) 00:22:27 executing program 1: r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, 0x0) fchdir(r7) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x400, 0xffffffff80000001}) 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50, 0xfc}, {0x87}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x7f, 0x4, {0x9, 0x2}}) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) readlinkat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/18, 0x12) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) r1 = socket$inet(0x2, 0x5, 0x1f) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x20, 0x3f, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x0]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f00000000c0)=[{0x1, 0x6, 0x800}, {0x4, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x3, 0xf9a2, 0x400}], 0x4) 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x1, 0x1, 0x80, 0x1}, {0xde, 0xdd, 0x7f, 0x8}, {0x400, 0x78, 0x4, 0x7fff}, {0x1, 0x4, 0x1, 0x80}, {0x3, 0x1f, 0x9, 0x7fffffff}]}) fcntl$dupfd(r1, 0x0, r2) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) kqueue() 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/177}, 0xb9, 0x0, 0xacc0bd933a981cc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000080)="7f2ff9c697c1bf9e9f68bc41cd5bb7dc832088476bfcdd1224df275a932497", 0x1f}, {&(0x7f0000000100)="ccd5803b61ec37b9448e5e046b308476eba42e58f859fd09c2373f75efab310252e972a143d48982a0c611e988671474a28bc13deab7a0124083a0bbd9ec3ff751a4d672a8edc00cd67fe2f7b840cdb753db5be5e2f34b92f4e44fdd806cc70a2b9d4a4f6f23e8bc63c2a5b88df85dc802265b457a919eedd38777ed5e2bbe22c399328e0538d0015d451646dadbd98d13c12f4cfebb97c3bd477cd94b613b387eda1e95fb6977031d", 0xa9}], 0x2) syz_emit_ethernet(0x201, &(0x7f0000000380)="b6bc1fc9d2ab96f4939383f75e3045458f639f592479ff2b783f6e8a9c81e578670dc04474d470e04fa4df9c9ed7d9538de4caaca6da403d48d11b54de3fa344050526752c1f8ae8fe74796bbc573f007c62a021f077d20335252a7177c51d853b39874baedfc9e7b228b13deb05f0c858884698b701b91547751cbb826ff588a2f47077d08662a35d019e46848d8f2d3af8892981dae081e9b250c3fd4a15cc1229b96720b814783a321932d380b106109a289bae368e45d0043b0eb892c7223ad52cb860182b9959abb7b95e63c9e7406e5b13c74f73327e666e36fb8bef2cbb4dd5ba5034583bbb0322b9f4267ec60f7d32d7a1ede489b69b7395a2b6e0a56dbae2b1b7000006000075fe6a0af1974837458d0ec3afbd46817f4916f5c70f2278f684a086e2e35099e875c6650374b08b59d43cf0e368adcf27b3146da522dd5a101e364c8aebdcb15dceff19a25022314dea903a2115a7f79143dc60d4f8b18566faac9bb34c9eb0fc7bce3524d82b688cfbe88eb7d778bbc3f27b788ebfbf246b08a7a985f064c204c0441f28b199f37ba2f36d00aa9e14adc290e5d88c125b32dcbcc8991bbfa5cf7551fac3676174526a640906b01dd24b352e1941e1c137ba5d9e5835e2aba579b8071d7c44c28ccd8cd8803fd312e5817a93e59ca4682bbaccc66e85afbd5b8767125afd63bb6d569b62d49c777da95b01b3b4f1a5af") 00:22:27 executing program 1: r0 = msgget(0x1, 0x302) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/228}, 0xec, 0x1, 0x1800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x200000000000024b, &(0x7f0000000000)=[{0x0, 0x0, 0x2}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, 0x0) preadv(r7, &(0x7f00000007c0)=[{&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/88, 0x58}, {&(0x7f0000000480)=""/249, 0xf9}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000680)=""/93, 0x5d}, {&(0x7f0000000700)=""/163, 0xa3}], 0x6, 0x0, 0x0) r8 = openat(r6, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x81) connect$unix(r8, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r9 = socket(0x18, 0x3, 0x102) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069b0, &(0x7f0000000300)) r12 = socket(0x18, 0x3, 0x102) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCFLUSH(r14, 0x802069b0, &(0x7f00000002c0)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x38a) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") recvfrom$inet6(r1, &(0x7f0000000100)=""/135, 0x87, 0x842, 0x0, 0x0) kqueue() 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x2, 0x7, 0x6}, {0x20, 0x1f, 0x65, 0x3}, {0x6, 0x80, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x2) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x17, 0x4, 0x200, 0x2, "8479597806965aab2ce4fa8914f8ecfb1068179c", 0x1, 0x7}) 00:22:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r1 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/247) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xffff, 0x0, 0x65, 0x4}, {0x28, 0x0, 0x0, 0x4}, {0xfbff, 0x0, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:28 executing program 1: mprotect(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x6) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x0, 0x7ff, 0xfffffffc]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) flock(0xffffffffffffff9c, 0x8) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000340)=0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0xa0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x40) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000002c0)=0x20000) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/143) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 00:22:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/145, 0x91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x20a01, 0x1) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000400)="1e857077c85e6b94b9fe875309028ca9c27c67a1696aa671adb7e535b4ffa8f85ecc0d62716d05d8a38304359104af4670ff16f4dc825a4c70cce3f53490c12f90", 0x41}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r4, r3]}], 0x18, 0x8}, 0x407) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x7, 0x77, 0x20, 0x2}, {0x0, 0x4, 0x1f, 0xf7}, {0x40, 0xd, 0x1, 0x9}, {0x7fff, 0x0, 0x7f, 0xffffffff}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x9, 0x80000000, 0x2]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = socket(0x18, 0x3, 0x102) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c033000"], 0xa) 00:22:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400, 0x0, 0x0, 0x100}, {0x28}, {0x4004, 0x0, 0x7}]}) r4 = socket(0x10, 0x3, 0x40) r5 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) sendto$inet6(r4, &(0x7f00000000c0)="0af275a77683fdbc8f0f1c89edb49d1ff43467ab7b71e879e435769c018a700c9bbfc33f5310c05ca5e8df7e4546de3c4ebd93b026bbeaafcd3f0e8ab3387926f1fd6f43e733e7e156da16811c56608204771526b59666f68df8de27de0ee3c7c9a72c", 0x63, 0x2, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x101}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x18) r7 = socket(0x18, 0x3, 0x102) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) shutdown(r7, 0x2) connect(r6, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 00:22:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 00:22:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x41, 0x2}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) r5 = socket(0x18, 0x3, 0x102) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = getpid() r8 = getuid() r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x42, 0x6}, 0x8, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) sendmsg$unix(r5, &(0x7f0000000200)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000280)="32546b7eca3c5734c5bae42f680fafb67475d451336c210c48b915c023c6fe9cedae37ce6dae710e0bc707ba97787ec995c50ed23360c02614c842d2f4977220279befe65bd9582652bcf0c81eceb1fa6721aaf537719a44f2f48735be3594095cad0b00b121bb46cd2186df9f097900c91e520ab44f19b359671f3214e5bf2913dfa0d98453633d882acd32d860e3c3caba6d3fee77820a8a5e19b7ed870ef1a41173a26fc7f82b0fdf239e62ac9d2902964ac7c672a288948bee2a31eb324c62f974308a034b9cc7587a11ddc1f10b041215a00d", 0xd5}, {&(0x7f0000000380)="0f9b446eb6d2369a7acd08bd0e3f000091a0e77695093f82b986ab0a4903d24b27b7c7de3f0b7adf1c03c8cd469e0a1fda047e9366917ffa4bcfdb4c34d05449426cf0b08b0bfa6a3d6999f21f652735a8fac73473cc227f05827b963f42b5edc4ee2217420a9f2ec50cd17b2285d9c71c6c360828988676683779a3132eb39c79c0374cf013cd05cf8395750ccad91871f76f0ef3fa446642ff67d3d2b85e15c8c73e5a65ba0cb110cbb229c77f06edc45f9d5db15da5e64cf89de2e53134b355719eec3ebc4d009f1924e57e8243e4760c2652102ef0cf62b30ff1c8aef51800055ccb1f699a1acb7a3f261c13fc68d08081100ea85380235351", 0xfb}, {&(0x7f0000000480)="6bec81cc2ac54e270bb4d45576bb7912f86a37bcf79aa15eca544a4c6e68d28bf1d060825facd16f593e787ac8af7d756e08179e412ea43bc572ff7d6d581947d3f14ad4514471b5a011a0bdbc484b056a3d4fc15c6d8202afeb2a8253db7278af2b037c6fcd9f3272c1266abd9a30afa9f95265bd230cc6ea322f469e16c16d45e5d49ad0c65bad6db8cad3b644df6b6379565ef09f5b9fca427ba4d5c9e12dd721d286b793d5f29631157acdd48244c76adcd082d6d2e483a1771e9de58a88a51ab5063292f5247ecd813cdff8bb3d58876f463abdbaf0b6b422490e5b5718c635d8fd41e487a5374d7d6db3c01284f5c23a", 0xf3}], 0x3, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r10}], 0x20, 0x1}, 0x404) listen(r3, 0x0) r14 = dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = dup2(r16, r15) connect$unix(r17, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000004ce7000ab39c71514e29484f0d55182683a932fb91c55c2aa3f50cf3db916e801c75f898f3273aa7e64ce57ac7cb542e4a469451be9252"], 0xa) r18 = kqueue() socket(0x6, 0x8000, 0x0) kevent(r18, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 00:22:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x102) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, 0x0) close(r7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r8, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 00:22:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x12a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="07140000797f87aed9f385f10f370025ff149b3386ddcccb21f944a5556c8c91ece3b10408dbaeb84c0d87c2c89533ebec72406a80c3dfeb502617cb4b1f539ee1068413f6481ad9ee0ddce97dae0500000031d9f4d03505b73d5b52341e4dddc8b28c68e6f2b4239955904f3462cace27a4da17ab49818b2d6905a2aa05be2ece7202ae7450914272390e29115df48a0616934426906483255539", 0x9b) write(r0, &(0x7f0000000200)="0fe80aaf7492ec34", 0x8) 00:22:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="821c0c6001f15f1ddf519ff2f2115ab34a786b1e6d9a72fbc47007390820cd206de4feb6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:22:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) socket(0x18, 0x2, 0x1) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x1, 0x9, 0x7, 0x4, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:29 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="7ff1512b4b01000000df357b80c7ded986150b3a35026d135f12"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x5d2, 0x4, 0x1f, [{&(0x7f00004e2000/0x3000)=nil, &(0x7f000006a000/0x2000)=nil, 0x3ff}, {&(0x7f0000490000/0x4000)=nil, &(0x7f00007eb000/0x1000)=nil, 0x100000000}, {&(0x7f0000488000/0x2000)=nil, &(0x7f0000480000/0x4000)=nil, 0xffffffffffffd3b6}, {&(0x7f0000234000/0x3000)=nil, &(0x7f000031a000/0x4000)=nil, 0x3}, {&(0x7f00003f3000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000005bd}, {&(0x7f00001c4000/0x2000)=nil, &(0x7f00005cb000/0x2000)=nil, 0xff}, {&(0x7f0000054000/0x2000)=nil, &(0x7f000012f000/0x2000)=nil, 0x80000001}, {&(0x7f0000778000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00003d9000/0x1000)=nil, &(0x7f0000609000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000680000/0x4000)=nil, 0xe32}, {&(0x7f000020b000/0x2000)=nil, &(0x7f0000683000/0x3000)=nil, 0x7f}, {&(0x7f0000441000/0x1000)=nil, &(0x7f0000131000/0x3000)=nil, 0x1}, {&(0x7f0000664000/0x4000)=nil, &(0x7f00007be000/0x4000)=nil, 0x8}, {&(0x7f0000411000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f00002e7000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000486000/0x3000)=nil, &(0x7f00007dd000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 00:22:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x18, 0x0, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) socket$inet6(0x18, 0x2, 0x9a) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x3, 0x0, 0x8, 0x1}, {0x28}, {0x6, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r7 = socket(0x18, 0x3, 0x102) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) r10 = socket(0x18, 0x3, 0x102) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r9, 0x802069b0, &(0x7f0000000300)) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r13, 0x4004667b, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r13, 0x2}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r14, 0x20004276) 00:22:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000580)="cfb4c0efb051be655dc8649d97398753c3585eab0a71ee5cae9d8d99c28f248aa834f88c875bb33543496ab6da77b57f000000000000002341c04a1fac365e0c1c25cb1951bc56551c0220b7c7b36742b9ba2de74bb44b5f90864fa77176ea8c5e319786207a3370bd32c9133f410d861eb46e0729de65489f549277812056c3b94e1a5f6ede70fabf47f859252c6268dc37602049767630fb2b9c25b9b6d0d28a0ebf88229c31a2df5531f7428ce0a2ced1e058558ba1ac1e4152435b801609dfce19938d3a8291caf3748fa0a9a9392ab1d6ef3ba523c62c6b55b248f6140f48993ea1e8bfcd2e5bf4c167930db7f3a137a454879223983eda8f84f1594f69ca44c7236bdcf47563f8d2dc789980dcaf664b97b93d725903ed68ac111cfdc2fe99670b4617d1c978433f6605c08bb178a840b059bea1a7c6f7bb7c8a0ac870a997ace406be122e7afe813bf58f7e446e440b91af95ce4f869eb1e565e1ffbb402542e22947737bc0bf249c3bd013bf7aab73e591d6ea2de03d9154ff09f2163969806c1f5e4e70fc1e53e6", 0x18c}, {&(0x7f0000000040)="8660c67b6519c0d74c1cfee9fadd41d9ca1e4d686a237587ea76dcc38939cc3ff2e088e1bb8d55b72c5876980abdce136e83467fb20831ed38b9caf7c3eda6e927b56bb1e9e1ed73bf233b6629bafdb4831492540c06f5ee3bde4cbf9288bc0455332bc16d686d", 0x67}], 0x2, 0x0, 0x200000000) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) 00:22:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) clock_getres(0x2, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:29 executing program 1: ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x6}, {0x28, 0x0, 0xff, 0x11ff}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(0xffffffffffffff9c, &(0x7f0000001740)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) preadv(r1, &(0x7f0000000000), 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2, 0x0, 0xfc, 0xfffff801}, {0x6}]}) close(r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) 00:22:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x20, 0x2, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000100)="730f913b540db104f4f3c8caea1c5ee5836cf5bc99a55f54970002833c912dc9c55ca0aec647b41c0834afbd2f797a708d4a0489c1fd060622c6c224acae07dabd11de0529d1629cc41db7e88e86b04a7688512d9043045a63ec799f4e8d5f16ae3be46240d9aa2b95486b15121fb69577783a4f5d2a7571d37a429518dca312937e9990cff162fdb7ae547c074a3c6508f6148a6b3741006bd4ca7cd67c5f605233a7698d55d7413cdd54c2e76e9c9333f55dcb32968f930e13c431d1e46de753907719a00907a8db1ba4ae2d7c99475cd1c93a4b4b5177", 0xd8}, {&(0x7f0000000240)="694cfea1c6f71c5db392d74f35d76af73284ffaa7ef3ab300252877fe15a88c5fc93b9d91113156cc2a33784cc9f3f0ee8bedffa0d30c978d965d4aabe2d9385e688f607ddcc122b894007bec4c8fe276f69cf548dc3cdd28e80f9d4e3b653bd54a92fb1ed14905d5a865ac0f8da2649343aabed8d606d9a0baa4d7472bb5759301515ba9120e8", 0x87}, {&(0x7f0000000340)="47fd93d87110a7e406c46b61ccb20e4792bc0b957812cc27bd3f49a4dee58a0a92c15092f037041595cc0a12338e466d9377c8a3b16439211304837f63", 0x3d}, {&(0x7f0000000380)="7038ae2907d1a4e49970c37a219084d556d640cbd41081a753aeeb92848318620b2b9c4b26aef2f80fe07710034ede0c9f8f319b47e5632255", 0x39}, {&(0x7f00000003c0)="21da6c542f6b8ec7aa4faaf1a752e6e2b53bb47eb33e43ac76ee4d3563360713bbbdcdc518ca25e3eb51f1ca255b36734e0ca4f834872eaf342a2e82aa7c18e731bdf0f4c74c2862061935baa55137e50afbda539c7e87bc25adb9da", 0x5c}], 0x5, 0x0, 0x81) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x9d, 0x0, 0x4}, {0xbbd, 0x6, 0x8, 0x74e8}, {0x8, 0x3f, 0x92, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x4006}]}) r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) r7 = getuid() r8 = getgid() fchownat(r6, &(0x7f0000000140)='./file0\x00', r7, r8, 0x6) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r10 = getuid() setreuid(0xee00, r10) r11 = msgget$private(0x0, 0x200) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x42, 0x6}, 0x8, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) lchown(&(0x7f0000000440)='./file0\x00', r10, r12) ioctl$FIOGETOWN(r9, 0x4004667b, 0x0) r16 = semget(0x3, 0x1, 0x8) semop(r16, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000380)={{0x3f, r7, r8, r7, r8, 0x2d, 0x6}, 0x7, 0x4, 0x1ff}) write(r9, &(0x7f0000000240)="bc06c098df3b8727b0121bbdd9082dd6fe7cbde74fe204a456687b3df7fb15cf49e16d1607b808ac2d77e247fcff8771e63d2bf22a15395b99b552a4daa732abd3443106e054a46a7c2493d3ff1e31a05ba18321431ff581a95ab48ad91e1de72c31504ae9a0420f8ed94de5395fe8f43ff48e9f1255cb8f36663433d64d77a35e31c1d6d298b3ea48dcc28c3b963e939488d3fcdb40b2995a5bbcb73bdeacfea52ac41dd5a78080f6f94f0cb475b5", 0xaf) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") kqueue() r17 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x10000, 0x5) ioctl$VMM_IOC_READREGS(r17, 0xc2485607, &(0x7f00000007c0)) 00:22:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') getgid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 00:22:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xc32, 0x5, 0x7f, 0x90db}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x10805c8e) 00:22:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000000)={0x6, 0xafdd, {0x8, 0x2}}) 00:22:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000000c0)=0x4) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b0, &(0x7f0000000300)=0x216506e7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28, 0x0, 0x0, 0x10000000}, {0x400a}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = socket(0x18, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) ioctl$TIOCSCTTY(r6, 0x20007461) 00:22:30 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) close(r2) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000007fb079264dcab2cd0b313c07a91e3df8b2ced934222581d7f7ea224ef3c3d3e3f6489f21dd730628946e16cab9a44507d7b01a2e1f5e17ee27099313b8cfa2c643d5fc4081ea8cb37804000000000000cca62127e164b8dd1844704f2a8f6c74d64ba6187fdd7b7599ebce30c212ecda8235"], 0x84, 0x800) r3 = socket(0x18, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x2, 0x6, 0x46, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x81, 0x1f, 0x7, 0x8}, {0xffff, 0x6, 0xfc, 0x3}, {0x3ff, 0x20, 0x3d, 0x4}, {0xd29f, 0x3, 0x9, 0x23dcd525}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 00:22:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 00:22:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x800}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x28, 0x0, 0x1, 0x200}, {0x4006}]}) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x8cc00000) getpgrp() ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) lseek(r1, 0x0, 0x4, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:22:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5, 0x4], [0x0, 0xffffffffffffffff, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r3 = socket$inet6(0x18, 0x5, 0x8) fcntl$getown(r3, 0x5) 00:22:30 executing program 1: preadv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/238, 0xee}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x2}, {}, 0x0, [0x1]}, 0x3c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) getsockname$unix(r4, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r3, @ANYRES64=r2, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYRESDEC], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64, @ANYRESDEC=0x0, @ANYRESDEC, @ANYRESHEX=r5], @ANYPTR64], @ANYRESOCT=r6, @ANYRES16=0x0], &(0x7f0000000040)=0x5) r7 = socket(0x18, 0x3, 0x102) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b0, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000700)={0xe1, [{0x2, 0x2}, {0x1, 0xd3f}, {0x6, 0x6}, {0x2, 0x7807}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0x6}, {0x3, 0xfffffffb}, {0x2, 0x1f}, {0x3, 0x7}, {}, {0x2, 0x3}, {0x1, 0x401}, {0x2, 0x8}, {0x1, 0x401}, {0x1, 0xcec0}, {0x3, 0x3}, {0xca603e9cd0fc712, 0xdd}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x400}, {0x2, 0xffffffff}, {0x0, 0x9239}, {0x2, 0x1}, {0x2, 0x7}, {0x2, 0x1}, {0x1, 0x9}, {0x2, 0x9f2}, {0x1, 0xe2b}, {0x3, 0x84e}, {0x3, 0x4575}, {0x2, 0x7f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r10 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, 0x0) r12 = dup2(0xffffffffffffff9c, r11) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sendmsg$unix(r10, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x6, 0x7f, 0x1f, 0x1ff}, {0x1000, 0x8, 0x1}, {0x1, 0x6, 0x9, 0xfffffffa}, {0x6, 0x3, 0x81, 0x6}, {0x3, 0x0, 0x0, 0x101}, {0x4, 0x0, 0x3, 0x8000}, {0x401, 0x4, 0xf5, 0xfffffffe}, {0x400, 0x29, 0x8, 0x1}, {0x41, 0x2, 0x3, 0xb02}, {0x5716, 0x81, 0x5, 0x1}]}) uvm_fault(0xffffffff82610a88, 0xffff800000a7e000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82610a88, 0xffff800000a7e000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800023bb9120, count: 0 ddb{0}> trace memcpy() at memcpy+0x15 rtrequest(1,ffff800023bb9160,4,0,0) at rtrequest+0x85e in6_update_ifa(ffff8000009ce000,ffff800023bb9460,0) at in6_update_ifa+0x1742 in6_ioctl_change_ifaddr(8080691a,ffff800023bb9460,ffff8000009ce000) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd80663c1ca8,8080691a,ffff800023bb9460,ffff800020ad64f8) at ifioctl+0xe70 sys_ioctl(ffff800020ad64f8,ffff800023bb9578,ffff800023bb95c0) at sys_ioctl+0x498 syscall(ffff800023bb9640) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9e426e2efd0, count: -8 ddb{0}> show registers rdi 0xffff800000a7dec0 rsi 0xffff800000a7e000 rbp 0xffff800023bb9020 rbx 0xffff800000a7df40 rdx 0xe8 rcx 0x5 rax 0xfffffffffffffec0 r8 0x70 r9 0x1 r10 0x88119ac9f6f85930 r11 0xffff800000a7de00 r12 0xffff800000a7de00 r13 0xe8 r14 0 r15 0xfffffd806776f548 rip 0xffffffff817c2125 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800023bb8fb8 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor.0) pid=285400 stat=onproc flags process=0 proc=4000000 pri=69, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad7608,0xffff800020ad6c58 process=0xffff800020a9d6a0 user=0xffff800023bb4000, vmspace=0xfffffd807efff170 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 43451 279609 50419 0 2 0 syz-executor.0 *43451 285400 50419 0 7 0x4000000 syz-executor.0 85080 491732 38465 0 2 0 syz-executor.1 85080 511529 38465 0 7 0x4000000 syz-executor.1 85080 435350 38465 0 2 0x4000080 syz-executor.1 82861 477688 0 0 3 0x14200 bored sosplice 38465 363073 65455 0 3 0x82 nanosleep syz-executor.1 50419 161276 65455 0 3 0x82 nanosleep syz-executor.0 65455 24105 72258 0 3 0x82 thrsleep syz-fuzzer 65455 195559 72258 0 3 0x4000082 thrsleep syz-fuzzer 65455 114435 72258 0 3 0x4000082 thrsleep syz-fuzzer 65455 191305 72258 0 3 0x4000082 thrsleep syz-fuzzer 65455 502424 72258 0 3 0x4000082 thrsleep syz-fuzzer 65455 498308 72258 0 3 0x4000082 thrsleep syz-fuzzer 65455 424182 72258 0 3 0x4000082 kqread syz-fuzzer 65455 239693 72258 0 3 0x4000082 thrsleep syz-fuzzer 65455 84307 72258 0 3 0x4000082 thrsleep syz-fuzzer 65455 391651 72258 0 3 0x4000082 thrsleep syz-fuzzer 72258 305884 46 0 3 0x10008a pause ksh 46 492982 78504 0 3 0x92 select sshd 84012 164442 1 0 3 0x100083 ttyin getty 78504 36043 1 0 3 0x80 select sshd 2482 297537 97382 74 3 0x100092 bpf pflogd 97382 92787 1 0 3 0x80 netio pflogd 33090 367794 37242 73 3 0x100090 kqread syslogd 37242 467506 1 0 3 0x100082 netio syslogd 79726 363454 1 77 3 0x100090 poll dhclient 86194 336879 1 0 3 0x80 poll dhclient 78872 371888 0 0 2 0x14200 zerothread 68366 126621 0 0 3 0x14200 aiodoned aiodoned 2419 194645 0 0 3 0x14200 syncer update 43675 102498 0 0 3 0x14200 cleaner cleaner 69132 315801 0 0 3 0x14200 reaper reaper 76343 393642 0 0 3 0x14200 pgdaemon pagedaemon 19030 286475 0 0 3 0x14200 bored crynlk 32744 402446 0 0 3 0x14200 bored crypto 3089 162181 0 0 3 0x40014200 acpi0 acpi0 86566 326434 0 0 3 0x40014200 idle1 68548 156945 0 0 3 0x14200 bored softnet 59891 362989 0 0 3 0x14200 bored systqmp 32587 213480 0 0 3 0x14200 bored systq 26807 386674 0 0 3 0x40014200 bored softclock 1145 362100 0 0 3 0x40014200 idle0 98553 129655 0 0 3 0x14200 bored smr 1 100656 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 43451 (syz-executor.0) thread 0xffff800020ad64f8 (285400) exclusive rwlock netlock r = 0 (0xffffffff824b6788) #0 witness_lock+0x52e #1 in6_ioctl_change_ifaddr+0x155 #2 ifioctl+0xe70 #3 sys_ioctl+0x498 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82617bb8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9520 6612K 7840K 78643K 13265 0 pcb 17 8K 8K 78643K 404 0 rtable 103 4K 4K 78643K 246 0 ifaddr 65 13K 13K 78643K 90 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1489 0 iov 0 0K 16K 78643K 33 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1859 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 37 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 505 0 sigio 0 0K 0K 78643K 8 0 proc 61 63K 95K 78643K 461 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 45 0 in_multi 44 2K 2K 78643K 69 0 ether_multi 1 0K 0K 78643K 9 0 mrt 1 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 222 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 121 36K 36K 78643K 2475 0 UVM aobj 17 2K 2K 78643K 19 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 1 0K 0K 78643K 43 0 NDP 10 0K 0K 78643K 18 0 temp 123 3018K 3082K 78643K 10632 0 kqueue 3 4K 10K 78643K 23 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 48 0 7 2 0 2 2 0 8 0 unpcb 120 163 0 152 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 385 0 385 1 1 0 1 0 8 0 tcpcb 544 73 0 69 1 0 1 1 0 8 0 inpcb 280 945 0 931 4 1 3 3 0 8 2 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 4 0 1 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 20 0 3 1 0 1 1 0 8 0 pfstkey 112 20 0 3 1 0 1 1 0 8 0 pfstate 328 20 0 3 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 15 14 0 14 14 0 8 0 art_table 32 213 0 15 2 0 2 2 0 8 0 art_node 16 46 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 7 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 35 0 25 1 0 1 1 0 8 0 shmpl 112 17 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1993 0 587 46 0 46 46 0 8 0 ffsino 272 1993 0 587 95 0 95 95 0 8 0 nchpl 144 2807 0 1189 61 0 61 61 0 8 0 uvmvnodes 72 2648 0 0 49 0 49 49 0 8 0 vnodes 208 2648 0 0 140 0 140 140 0 8 0 namei 1024 7955 0 7955 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 1 0 1 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 8454 0 8454 10 7 3 7 0 8 3 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 432 704 0 688 3 1 2 3 0 8 0 futexpl 56 6991 0 6991 1 0 1 1 0 8 1 knotepl 112 80 0 61 1 0 1 1 0 8 0 kqueuepl 104 62 0 60 1 0 1 1 0 8 0 pipelkpl 48 131 0 121 1 0 1 1 0 8 0 pipepl 120 262 0 243 1 0 1 1 0 8 0 fdescpl 496 705 0 688 3 0 3 3 0 8 0 filepl 152 4271 0 4159 6 1 5 6 0 8 0 lockfpl 104 148 0 146 1 0 1 1 0 8 0 lockfspl 48 50 0 48 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 216 0 207 1 0 1 1 0 8 0 zombiepl 144 688 0 688 1 0 1 1 0 8 1 processpl 960 721 0 688 5 0 5 5 0 8 0 procpl 624 1695 0 1650 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 1 0 1 0 8 0 sockpl 400 1155 0 1128 6 1 5 5 0 8 2 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 0 21 21 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 192 0 0 12 0 12 12 0 8 0 bufpl 280 4896 0 194 336 0 336 336 0 8 0 anonpl 16 69468 0 52770 71 1 70 70 0 125 2 amapchunkpl 152 3548 0 3230 15 2 13 13 0 158 0 amappl16 192 3024 0 2110 48 0 48 48 0 8 2 amappl15 184 58 0 54 1 0 1 1 0 8 0 amappl14 176 267 0 263 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 3 0 3 1 1 0 1 0 8 0 amappl11 152 54 0 38 1 0 1 1 0 8 0 amappl10 144 14 0 8 1 0 1 1 0 8 0 amappl9 136 837 0 831 1 0 1 1 0 8 0 amappl8 128 357 0 333 1 0 1 1 0 8 0 amappl7 120 101 0 91 1 0 1 1 0 8 0 amappl6 112 56 0 51 1 0 1 1 0 8 0 amappl5 104 134 0 120 1 0 1 1 0 8 0 amappl4 96 725 0 692 2 1 1 2 0 8 0 amappl3 88 600 0 589 1 0 1 1 0 8 0 amappl2 80 4746 0 4661 3 1 2 3 0 8 0 amappl1 72 24276 0 23815 25 15 10 20 0 8 0 amappl 80 1939 0 1891 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 18 0 2 1 0 1 1 0 8 0 uaddrrnd 24 707 0 690 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 707 0 690 1 0 1 1 0 8 0 vmmpekpl 168 8776 0 8742 2 0 2 2 0 8 0 vmmpepl 168 91259 0 89061 123 19 104 117 0 357 8 vmsppl 368 706 0 690 2 0 2 2 0 8 0 pdppl 4096 1421 0 1380 6 0 6 6 0 8 0 pvpl 32 223088 0 203093 170 1 169 169 0 265 7 pmappl 232 706 0 690 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 175 0 4 5 0 5 5 0 8 0