kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Oct 8 04:32:17 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.197' (ECDSA) to the list of known hosts. 2019/10/08 04:32:42 fuzzer started 2019/10/08 04:32:49 dialing manager at 10.128.15.235:11828 2019/10/08 04:32:49 syscalls: 337 2019/10/08 04:32:49 code coverage: enabled 2019/10/08 04:32:49 comparison tracing: enabled 2019/10/08 04:32:49 extra coverage: support is not implemented in syzkaller 2019/10/08 04:32:49 setuid sandbox: enabled 2019/10/08 04:32:49 namespace sandbox: support is not implemented in syzkaller 2019/10/08 04:32:49 Android sandbox: support is not implemented in syzkaller 2019/10/08 04:32:49 fault injection: support is not implemented in syzkaller 2019/10/08 04:32:49 leak checking: support is not implemented in syzkaller 2019/10/08 04:32:49 net packet injection: enabled 2019/10/08 04:32:49 net device setup: support is not implemented in syzkaller 2019/10/08 04:32:49 concurrency sanitizer: support is not implemented in syzkaller 04:32:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="fe0346aecd030485e9e40efe80d109431082a7cba75114ea5949a6d1d198977a0e6abf2ad287e94c057cb1c6824eaa044af86d9852ec629d05ad3a06bd86bae263e7c1e03f1c03dd475d4348cbac248e426d310b66c0d614641be40ddf7b6c35d867eb1684eccda8a360f9d7331922b4e3b221ef51e77dec1c8e19ad87cc54cba512f44bc1f91412e12c358732f6fc5a3dee5b106ae3b33cfe3ca167", 0x9c}, {&(0x7f00000002c0)="057aba9378ef51cbd638ce807838795b821bc5d44b2416c18cb4b1dcd130a6401b6aacd1e36b76da98e22e4baf20cb27838e18df8d3d22f46120c2abdf3ab7ac6aa4cb8830a125d4faad32d5e023f5eaff84e9755695a1658237f53344f6334b01145fb63d19632c241b512c0cc20ce8efa4aac95d20b029f0d468f09eda53a25daa4561f35c88b0b25ac6be457aec3e8e72e7f4e4f0461c486fed4ee424b026ce", 0xa1}], 0x2, 0x0, 0x0, 0x808}, 0x6) r2 = semget$private(0x0, 0x4, 0xd7165b67b57d2ab3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x698, r3, r4, r5, r6, 0x0, 0x3ff}, 0x30f, 0x20, 0x75b1}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000640)={{0xff, 0x4, 0x1}, 0x1, 0x6, 0xe}) r8 = syz_open_pts() ioctl$TIOCNOTTY(r8, 0x20007471) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x1, 0x0) pread(r9, &(0x7f00000006c0)="1cdcea1820a076f75dc2e4f2d4dcfe5db5e4472ca46179e5cdd3d0045517cb8ba7f0d0e0f9dcfe836083e38d8756e2e27f248a58d2dde4d6d9269142c96550da6b6166c85cf8a4962f5634c24a8b741b3a6c94a5ee70af278fd56f0665d35c", 0x5f, 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x120, 0x0) ioctl$TIOCNOTTY(r10, 0x20007471) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000780)="b169d2046029b216da9c7e73110ba1cb4ae5f2b4814bfbddc813448c1266194a00551464b59e7f1ba8ab278bbcc6eecbbdaf6580acc25528203901c9c3a28c48cfc6e973a6a84eed1ff4abac2480ef2aaa1779c907f09b7192e694848425a1d64560fbed7b9d0af9b08c6a82e8226cf4f8860a0a0917411137f695580c49c027e825fd6fb1a9ef082477b3bdafd70b2db6ee596ff66f953c3f74f0a1d3a9dafa09b9591255b7fe7a1020c0c49d6f1367ab79dc0b4a33814e0a10166fc26fbc467fbaf3a090b613dd3dad6d31d90b0d873ac30a2b7977524b1ec1cf75e9", 0xdd}, {&(0x7f0000000880)="fa282565e36b8509ba08793313", 0xd}, {&(0x7f00000008c0)="eba2c9a6a59a252efad5486a310010ffd425a3ff97d7a9c2265877e24ceb7c138e63c499c2a5a39f54680f6567f6fbe8e89255df026670ab04960fbb240c1ba72e66178cc5bed887dd0d08690d63f7387a7fd9356f5db3dfb4888956", 0x5c}], 0x3, 0x0, 0x0) r11 = open(&(0x7f0000000980)='./file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) open(&(0x7f0000000a00)='./file0\x00', 0x200, 0x20) r12 = socket(0x20, 0x4000, 0x0) accept$unix(r12, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000b00)="3f8013976f98538790884d6c1a656d1da774c14fc506a5a645b2ca35e7fa39851640c9cc4db5f625a8db3901893c5b4420fac02d2acebafdb25ba10a33b63b8a5fd2d405db04752e56c8a14d07287eb2b651b72ae9568b69d1b10a7ad9be68eb8b8ca8524dad52457086075bc818d965eae0dd2ba0d48ba1d658427c6fd8d67611d7f376ef1ccb995483dfa5eee8cfbe2a9d76ab595c0e2d0812271204dee1adac50728176372def75948fe069073bc70edc9b58981d352b6e0995694a3d74", 0xbf) flock(r10, 0x1) 04:32:53 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r3) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r1, r8}, 0xc) getpgid(r0) r9 = semget(0x0, 0x3, 0x41) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000200)=0x9) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, r3, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000300)=[r10, r12, r13, r14]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r15, 0x8010426d, &(0x7f0000000380)={0x3, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x30b, &(0x7f00000003c0)=0x10a174a3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r17 = getgid() r18 = getegid() setgroups(0x5, &(0x7f0000000480)=[r16, r6, r11, r17, r18]) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r19, 0xc1045763, &(0x7f0000000500)={0xfffffeff, [{0x1}, {0x3, 0x2}, {0x1, 0x100}, {0x2, 0x4}, {0x0, 0x8001}, {0x0, 0x7f}, {0xd0cf0695bd0f0661, 0x1}, {0x3, 0x7fffffff}, {0x9ef52e3ce5f5ffd2, 0x52d3f68a}, {0x2}, {0x2, 0x6}, {0x2, 0x9}, {0x2, 0x2}, {0xc5813160b7b5f61c, 0x401}, {0x2, 0x3}, {0x1, 0xb02e}, {0x3, 0x9}, {0x3, 0x2}, {0x1, 0x8}, {0x2, 0x10000}, {0x1, 0x6}, {0x1, 0xb1}, {0x2}, {0x1, 0x1}, {0x3, 0x1ff}, {0x1, 0x1}, {0x2, 0xc8f2}, {0x1, 0xcedb}, {0x1, 0x7d}, {0x4a155d296a816b5e, 0x8}, {0x1, 0x8}, {0x3, 0x5}]}) renameat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000680)='./file1\x00') setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f00000006c0)={0x0, 0x20}, 0x8) r20 = syz_open_pts() readv(r20, &(0x7f0000001840)=[{&(0x7f0000000700)=""/178, 0xb2}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/118, 0x76}], 0x3) open$dir(&(0x7f0000001880)='./file1\x00', 0x40, 0x40) r21 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000001900)={&(0x7f00000018c0)=[{0x22, 0x788b}, {0x0, 0x1}, {0x40, 0x2}, {0x6353f6964060b752, 0x7}], 0x4}) 04:32:53 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x93) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 04:32:53 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000140)="9301582ade039e6e5f7822aee1955f625b5ceb3bb95307163258579d8c97bda02a57dd7a55f332806f02e0d84ef19e308fdb798766841b8ab56aea6c39b748979ee80a5bdfe90f29a8dd6ca586cea95ea132d2f70c352d514722ef58a6371e3c3a80910b2361a545bc53c29e37ed1f1b2d541edb6e880f0ab238b67b4780e8cac080699e20632ba1cf500d0d1aed27adeb4880ae82ef5de8b653ef43ee6a13e919d62784087b640ea945200d94e2c21b05101a573db55621029cef3ec50b88ce79b23b95f9bd8294cdc3604850724eddb0a568a21fa97772d0", 0xd9}, {&(0x7f0000000240)="0944d1cb7eca98c6434f161721c3e743c41706148860b4458e23c18f0a6503265008a3d0c65d3dd55044a52240886ebb5653bcbd5f5d38e1320856ca518e61d206ef47e320f580d3dc463206dcd15ea4aa358479f6e094ae176d1d811f2d1f2c751b589871fe80bffa74f91081b7e110d01531aa304488219c040e732a4b2c7832421cb89ce5b30428d5619eeac3f700b35b4e89704b6c7b4070a797f2cd22938bfcbcbf5a8495793bf9e5ffa97ddde4e35f7151cd79d8cd2b49fd83c9e958196ad6ddd64b722486746a2e08c53fa6c7be1ef221c633c2d070e5a644b8f115ee4985427e", 0xe4}, {&(0x7f0000000000)="608793b91adb3369963333b81ce5e20fe837db9598f9dbb6a3ae", 0x1a}, {&(0x7f0000000340)="faf59b122e7f0a367e49ce4845e863e1f8c5ed7da1cd450e381e010c5bae3755d6d466288514a69b6dc7ea7ceb338ef8aea4dca03c36ee83ed05b390ed0c36d2aec0eca0c99148794b97e9fb5012fb34f4ed080c19c6c05cc2283eff674b64236aee49c10ff8f4a92b9be36be2c4ad6fb8bc879e41feca821b", 0x79}, {&(0x7f00000003c0)="4917efc5ab886e66243a736eeb4df90e0e91a4781488216d572fec94f64261839771fc78e04ec6c16f72f01799d2a671842a2c4c9bd40cfbfd56849b6993e9169c2cf70f39d7d4b7b63a72a561358fdfe814357e081d6a31bba1bb762ab5974cffdd5a2da2583fe532162a62", 0x6c}, {&(0x7f0000000440)="4cdb69a06fd3e28f88e9969d6b5291aeb0161cfd799c4e80304b637c65e907e8d190d5315fc27ba31e028c67c1896d8dbdb259d27cb8204af6f805dcee53582b95ef1dca3c65f12ca3dddb35a8375c06b087740108abe939d55dbfcbbb464d4d04023beae67716630b49400419fc037bf24021dd79ff8cb44b5c2fdde120aa6b03166e5fed831f33d8e5d187fe0e2ec2", 0x90}, {&(0x7f0000000500)="9573ccf592d8e3e7210b0a8a49d4bf05d44e22e469a16f7b05c4fc4d1f00fe5574c56e955bfdb48a36c86555e70bb81beaf35875fcde2f8cf41044b9fe1b8cddc29d4b1c93066ff76705534ba3b92cced62754c2f871bcc5ad9df08eaec22204ccd264bc2292071d40a63921b54ba84e66ca780fd47f56daad1d30ba0d1b489828fbf4695ccb", 0x86}, {&(0x7f00000005c0)="46e830769210876dcbf3741cab7948e7454f422053a76dab7cd1e602178831942d0130354cdba47b99b07af1bbdc9f4a94df6847741b319c8ef07f51b33696f611dca1f239e34090e7eabad271b1f358c597fdf0fb8876b4e5db1329918a54778263cb4bc1dba303d63fed0a5519a13d150021b6c6b24dc436c1e947b9ed8b6cf4c5f9aaae67027e4317a996ce0fd26a0e10be1a36e1", 0x96}], 0x8, 0x0, 0x0) 04:32:53 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, r1}, 0x1000000000, 0x20000002, 0x4000000}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x4, 0x4) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x3cb) semop(r6, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0x200, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r4, r8, r4, r5, 0x11, 0x8}, 0x0, 0x4, 0x8002}) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000080)=[{0x3}, {0x4, 0x7fff, 0x1000}], 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r9 = dup(r3) listen(r9, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9584e19767b0784"], 0x10) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r11 = accept$unix(r9, 0x0, 0x0) recvfrom$unix(r11, &(0x7f0000001200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 04:32:54 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000000}], 0x80, 0x0, 0x7fffffff, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000380)='./file0\x00', 0x91b1344cfce33275, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r4 = syz_open_pts() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r8 = syz_open_pts() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r8, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r10}) r11 = socket$unix(0x1, 0x5, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$TIOCFLUSH(r13, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r14 = getegid() socketpair(0x2, 0x3, 0x6, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r18 = socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = getgid() r28 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x0, r26, r27, r28, r29, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r30 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x1, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r34 = socket$unix(0x1, 0x5, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$TIOCFLUSH(r35, 0xc0106978, &(0x7f00000000c0)) r36 = accept$inet(r35, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r38 = fcntl$dupfd(r37, 0xa, 0xffffffffffffffff) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = socket$inet(0x2, 0x3, 0x0) writev(r43, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = socket$inet(0x2, 0x3, 0x0) writev(r46, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) r47 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r48, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r49 = socket$inet(0x2, 0x3, 0x0) writev(r49, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r50 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r51, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r52 = getgid() r53 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000240)={{0x0, r51, r52, r53, r54, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r55 = syz_open_pts() r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r56, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r55, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r57}) r58 = geteuid() r59 = getgid() r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)=ANY=[@ANYBLOB="01000900043000"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000180)="4704b9e180283fb8c7f3573dd0b738e8faf72e917b5dea5d7aa7235a889bf6e253ec4101f1c9005ffbdf906c6feb53fc177704820f9d310c3630385c6546d984366a808f0c7a9f0fbad55af48480f1e9a1651aeb990db38d331eb71e19a650209ee73c4f62f7d49e100a09007a60e6853b7c5ba8589da1e670a68460bb6c772d1cdbbf2d6307cd5e21de6bff67a2264c6bfcafa2861ca2abf88f740b61ee53eae3489847ede12b862719cd8f0048b63fa306402126aa60f34db34adf4657d515b6c788663bcd5108035ee100deee9be92c425b4ba9cb753aabeb4bd7", 0xdc}, {&(0x7f00000007c0)="995cd0729b8e386c9a9c7145ae23233dfc40a3138859049769470b672b86587d42e238b23ed9d7b475f402aeac735b44d84496bc42f081d2c1fcfff7bc49542643c9e1561ffae447ed220f74449a011e5cb9da0998053d62dfe7fbd7d599083df9a784ec3ba0920e777fb5688acb50ff9671ee35e0429b1575", 0x79}, {&(0x7f0000000280)="099bee33fdbe0775dbfe72fbf44e745ac47d398494a1b896fa2199f68606943faadb877da61af6f15d69e723481d9a6cb98e2174c597f83e3bea86c58d48a0678f55381c698a890e42d8950cb5c0fe50278c1af7952770867ed5675f67239cc45ad3a9cca02ae221a73433b37b607fcfc81e194d94f0cd8d471999a599153dd4ee52e6185098d9f998b783808a75daad6a3bd42420f5912e644660b9fc5117ca0c3c1d56f5a8de8e0f71f36d85c0917216f4b223739b52c695d19e2b8535eb62f0a0e12750d84d2caac800e1897277f60d1a678caddf9e977532c9c6262da3113d7383d5869539d0f4d3dc", 0xeb}], 0x3, &(0x7f0000000600)=[@rights={0xfffffef1, 0xffff, 0x1, [r2, r1, r3, 0xffffffffffffffff, r4, r0]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r5, r0, r6, r7, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r14}, @rights={0x20, 0xffff, 0x1, [r60, r15, 0xffffffffffffff9c, r16]}, @cred={0x20, 0xffff, 0x0, r17, r20, r27}, @rights={0x38, 0xffff, 0x1, [r30, r31, r32, r33, r36, r38, r39, r40, r41, r1]}, @cred={0x20, 0xffff, 0x0, r42, r45, r52}, @cred={0x20, 0xffff, 0x0, r57, r58, r59}], 0x148, 0x404}, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 04:32:54 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0xb050a24181c69e79) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 04:32:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ba9], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [0x0, 0x0, 0x473], [{}, {}, {}, {}, {}, {0x0, 0x10001}, {0x0, 0x20000}]}}) pwrite(r0, &(0x7f0000000200)="d000645921056900d9d14713be0797a7a3c82cd3e5eced497bdf210967ddecb49a3b18bdb944a7bfe2997d352935d11df1ef6023d10701e20f6fb522ddbca16f7080083a4ad40249a28a520955e1b92d366bea1dd52d5941cc80ce80d0bad576607f312c1ef21601eff088fd1aae20bbf68ae3025bf590916e2bb7a5e47c8a2a27ed8c24952334a450cca93222690a292d517ef48edb8eb15b5dc21c71cbdc4f99721ace7337d2f054d7d98991f07489f567c2fea4a15607a25ba86bbdb70ac174157b1c", 0xc4, 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/71, 0x47}, {&(0x7f00000000c0)=""/209, 0xd1}], 0x2) fcntl$lock(r0, 0x0, &(0x7f0000000300)={0x3, 0x12ac094b9d19749, 0x40, 0x8, 0xffffffffffffffff}) 04:32:54 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) fcntl$dupfd(r3, 0x0, r0) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) kqueue() r8 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000080)=[{r8, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/\x04e\xdd/vm@)', 0x20000, 0x0) kevent(r10, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffe, 0x65, 0x40}], 0x0, 0x0, 0xa102, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:32:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c, 0x20}, {0x50, 0x72}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8336, 0x67, 0x0, 0x9}, {0xc3, 0xf7, 0xd9, 0x1}, {0x80, 0x6, 0x40, 0x3f}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:32:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x200, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:32:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=""/233, 0xe9) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0xf8, 0x0) flock(0xffffffffffffffff, 0x6b01751cfa55e92c) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 04:32:54 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0xa461bf7968e406ca, 0x0) r0 = getpid() mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) setrlimit(0x3, &(0x7f0000000080)={0x81, 0x6}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x1, 0x5}, {0x0, 0x5a9a}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000200)=[{0x7}, {0x0, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x4, 0xa90, 0xb0e146dc3ae2dc20, 0x7, 0x1, 0x5, 0x0, 0x0, 0x401, 0x8}) 04:32:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getgid() ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x40, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchown(r7, r9, r4) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x28c00, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffd, 0xd, 0x8, 0x2, 0x1}, {{r6}, 0x0, 0x1, 0x1, 0x80000000, 0x9}, {{r10}, 0xfffffffffffffffd, 0x28, 0x0, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x18, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0x5, 0x4}], 0x1f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x80, 0x7, 0x1}, {{r11}, 0xfffffffffffffffc, 0x10, 0xd50facf25a2f0d13, 0x0, 0x4}, {{r12}, 0xfffffffffffffffe, 0xb, 0x1, 0x0, 0x7}, {{r13}, 0x8000000000000008, 0x80, 0x20000000, 0x5}, {{0xffffffffffffff9c}, 0x7ffffffffffffffe, 0x17581c914edfa754, 0x4, 0xc1, 0xf}, {{r1}, 0xfffffffffffffff9, 0x21, 0xf0000000, 0x400, 0x1}, {{r14}, 0xfffffffffffffffb, 0xb0, 0x8, 0x4, 0x401}], 0x40, &(0x7f00000000c0)={0xabad, 0x78}) write(r1, &(0x7f0000000240)="99", 0x1) 04:32:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x92) pwritev(r0, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 04:32:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r0, 0xce278a68dff8447a}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xf8b1, 0x0, 0x10000fe, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 04:32:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) mkdir(&(0x7f0000000000)='./bus\x00', 0x28) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 04:32:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 04:32:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x2) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r4}) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x1, 0x3, 0xf5b, 0x0, r4}) r5 = semget(0x0, 0x3, 0x40) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x128) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000100)) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') login: pckbd_enable: command error 04:32:56 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20040, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1021, 0x0, 0x0) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) 04:32:56 executing program 0: r0 = socket(0x6, 0x8001, 0x19) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x0, 0x7, 0x1f}, 0x2, 0x7, 0x1}) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x64, &(0x7f0000000080)="d0ff20ad3d74ffff", 0x8) setsockopt(r0, 0x0, 0x69, &(0x7f0000000000), 0x0) clock_settime(0x0, &(0x7f0000000100)={0x9, 0x8000}) 04:32:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) socket(0x400000000018, 0x3, 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="e98d6cf90000004fc6b2651bd06ea85b9e86778b51c5c8006b6cc9a1424df01ae99118ff56ee460f65f2e83f585798c7e772bd1ac671d10410d69b4e954504b4bf717b2aea563daea29bf4024652c5ea158eb8b1c239beb772d201c2818856ef7c6dba4283fcef4ad93a70b25b9deaa7cb8a92b0b2e4e20adf96ac7f1ea741cd74865f5fe051676349cea3621511801ec9f31abec84498eda41ba218bf960b6bf43ce0b712f315bfa3418afa8951df4648692a5c7b6da1b75a195ba8561da432d045609ebb30422481415e57181a5bfe54cf650499d5032e976c7d26c9de0e774e71f9c7d3c6ff758b7c7e18507bbc1a21bdf0c58e6318"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0xffffff01) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1039, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='}\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='-[\x00', &(0x7f0000000280)='/dev/bpf\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000280)={0x3, 0xfffffffffffffffd, 0x4, 0x100, r3}) ktrace(&(0x7f0000000080)='./file1\x00', 0x4, 0x40000000, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) mkdirat(r8, &(0x7f0000000180)='./file1\x00', 0x54) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) sendmsg$unix(r10, &(0x7f0000002700)={0x0, 0xffffff9d, 0x0}, 0x4) r11 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x100, 0x9, './file1\x00', 0x3, 0x3, 0x8, 0x8000}) r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0106978, &(0x7f00000000c0)) shmctl$IPC_STAT(r11, 0x2, 0xffffffffffffffff) r14 = semget$private(0x0, 0x4, 0x4) semop(r14, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x22, 0x0, 0x2, 0x3ff}, {{r4}, 0x8289c97312d07006, 0xf, 0x4, 0x6, 0x7}, {{r4}, 0xfffffffffffffffe, 0x70, 0x1, 0x6, 0x800}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x5}, {{r4}, 0xffffffffffffffff, 0xe859880f576bc703, 0x10, 0x7fff, 0x1}], 0xbec, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xa0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r2 = dup2(r0, r1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x3) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00021907e00000010000"], 0x10) write(r3, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:09 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x8b0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000780)="491fd494a927710d5874967d2f3d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab6a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000f00000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db621f1da3f3f6943d18b3155c158641aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1c006eadd976ec2235bdcaabe2348e6746754d10b66be124435455c51c777025f74c3f17fea62c5d41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a51", 0x127) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r15, r16) setreuid(r12, r16) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r17, 0x2) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r19, 0x2) r20 = getpid() fcntl$setown(r19, 0x6, r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r6, 0x130, 0xff}, 0x54, 0x48000000000000, r18, r20, 0x9, 0x6, 0x10001, 0x3}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) lstat(&(0x7f0000000000)='\x00', &(0x7f0000000140)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x48}, {0x6}]}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7, 0x10}, {0x2}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) kevent(r2, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8f9e6fe69ceb213e, 0x40000000, 0x2, 0x5}, {{r3}, 0xfffffffffffffffc, 0x40, 0x4, 0x1, 0xfffffffffffffd34}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x20, 0x101}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x8, 0x6}, {{r6}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x7, 0x5}, {{r7}, 0xfffffffffffffff9, 0x60, 0x2, 0x1, 0x10000}, {{r8}, 0xfffffffffffffff8, 0x22, 0x1, 0x3f, 0x699e}, {{r9}, 0xfffffffffffffffd, 0x2, 0xf01fff7e, 0x7000000000000000, 0x2}], 0xfffffffb, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x800, 0x529}], 0x9, &(0x7f0000000380)={0x8, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x1, "aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"}, 0x118, 0x2784654cdad2cd0c) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/243) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)=0x3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x5, 0xc, 0xac}, 0xffff, 0x0, 0x80000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket$unix(0x1, 0x5, 0x0) socket(0x2ddc5ae59cdc51dd, 0x8001, 0x80) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) dup2(r2, 0xffffffffffffff9c) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000140)=0xce) pipe2(&(0x7f0000000180), 0x8006) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x60}, {0x4006, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$KDENABIO(r1, 0x20004b3c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = msgget(0x0, 0x2) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/14) r5 = getpid() r6 = socket$inet(0x2, 0x3, 0x5) writev(r6, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r8}, 0xc) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r3}) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x400, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00\x00\x00\x00\x00\x00\x00'], 0xa) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:10 executing program 0: r0 = kqueue() madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r1 = semget$private(0x0, 0x1, 0x290) semctl$IPC_RMID(r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in6, 0x1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f0000000440)=""/31, 0xff3a}, {&(0x7f0000000300)=""/100, 0x64}], 0x4, &(0x7f00000003c0)=""/30, 0x1e}, 0x2) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000002c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8480, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x6, 0x0, 0x32, 0x400}, {0x8, 0x2, 0x4, 0x4}, {0x400, 0x3f, 0x3, 0x3}, {0x579e, 0x61, 0x81, 0x7}, {0x7ff, 0x7, 0xc4, 0x200}, {0x3ff, 0x6, 0x19, 0x9}, {0x7f, 0x3f, 0x3, 0x3}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/136) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x14) r3 = semget(0x2, 0x9ec731c47774102c, 0x624) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/125) 16:00:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00\x00\xab', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r2 = dup2(r1, r0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000240)="270b7b7b1a5bbc15bf2ec828d551a9b52c26e4f34e290314d240da1c31e2cd618e127b9e", 0x24}, {&(0x7f0000000380)="ca51516d349003ad67b0b5c04d7b7d68f0c97a30339ba3269c55a16be05ff569d74bdee5a5e5e1b0c0cdc77e99f2fbb4521bae36b332998ee05b148c0252d982a9e1aee7018afbc1d1190de194dc4660b4d1d4bfce49fd19a6d906fba75114025c8ace1a9b2ffe045857b2de780a30bf33413748b750b779c402461892bec2a3e44f13062c01db227b80a3e95784c6216af0ebac33abc512920e465dfb7217a5506796f75291a1f8e6d298", 0xab}, {&(0x7f0000000580)="50654ab4a4a56ef53b9ddd326c30f916b6f439f2b0920f38b6929f46435d54dce3152148c4de1307d4c814d61b435cd5bada852a80b4122fc8b21482c16185c7734da30fe03475fe7c72e24c4bbacde92adc47acaba960dafccd92aad114e71e536f04d06f56ab13bfc5beaba7ebc7bd6198392017cead276c87f810c39c413a2e4ea3e8acc18fc95c2971d76b5f9d6b829bc7760d2b00614e67cbbcb8dd11348f2cf1f44b9ae6f0a9ca4b8e1a92", 0xae}, {&(0x7f0000000640)="6438cfa3ba2ddef6065725f5d15f1b88dcbc5e0608b978212c53382d95d532b9e8124d1078bf2322318d41053483237e530597b94456326afe01276772b2720b08fabd72b11daf77837639608fced2a2ca689302c8c0757af2f9314c6bf7ce02d05aac14b4e5ef74bc266fc2b2a5346752c5b6bf129935d03b1701c26868745094de7f7936ef62d711b5a922ad981b2f0bceae52f8bf1a84029b17c3b885ebca7fcd71416e403dfc0a20870c08353bed7c0b468068d602c0d771a1b2f07f0f6cb81ae57aa664de463bb393f0680e7aad4bd1d2eca3e47e5b91af048b3eb69cf6430ed2b1d596", 0xe6}, {&(0x7f0000000740)="5597bb5eaec66f966e0750295ce32eaff6dd3757935bdf597d4361802aea9e107a004f680da2e9d72db3ffd655d005925cf991d530558560279a44aced9b28e2fa1ab6c788d0e60b04c184c4aa58b2038ca1ce07875ca52735b37ebacf52f33c170e08fc4ef8d2c0d9cf7d40fb1bc91e5c7c3507e1e2d5ff5437ae9df8be7ad249ac0fc475288d361192f5cb059c6839bf6d87547068d74ca2d8bceb1374574bbcbaeb1aed2e96bb85ca2cace1b4746920fb071d1fb0c1807264a5a48a61136ad433857966d65014337217af647bdbd93c8db8051feb2f276ebbd88fa18c94601db5ff06cd63258e00dec38eae38a65b12ced64c3ec85533755286ffd3ad306f137065100629ea9a53ee0627d31253555ea1528948d8a3b7431ab1b10359b0c05ac7f21f75e6cae42aed9a0d93e9af5dbc22ec16256f3b23f74581adfec258fda21f95d2105ea42949d45bd4764ac49ab9657a54330a6cad8111ec8425f9c07dbf457fe03b1688971b814d64ab781c3fca31a12e7c345d0b8f7c89aa1ef1212043514d94236abf915e5b3f681519ebcd0b7742e4f62f10a084220ab4ef28cdf57bc4a20a78efbcdce35b1d121e7e735972232c9d8cf9369079f77b495c5938eaa2808bd5f0c27a2a14742c661a04530d9b219e7d4769a6abc04827fd9ed9380249fe405e39863ef4dd2dce71c571c8ac61e01e677b1df7030e7915b2f0854a5b04347b6f686ed323e1c84b461a57afcc86d629ebfbd1a8b70b945d4665d01d74dd6baa87c43554aefdc48287b3c43021610db8712ee29ee4c9a593feecda2562f0ac8afa91d3bb0cf5e4e8662b595307022e5e4b6e06a2b2fbfaaaf2b5e95c193175c3281aa2a1dbb5d23b496853a9b65bf69c123b1b7006da7d01784e498897401a9aafd1650b8bbe8f53df7b24847d19d5277deaa8cbe72ca2082d033efce6e8c23fcab5dd3a156208e6b40ca12b5a9749cb29671d17f1906116ec6412bb8a687b1f7a965fb91060f637766425779567d8876db8c6c1cf62c211242594d79db9abe614a5d5a0b83db5142c9a0712f76fd052b0c611d2e1cd9919e2e61dbd84664dfa0b9512d87dce3a26f76765ee6a570c529b1f2aee4587876dd5a72dc284ff0c5090c14ce5dc2a2343c1c240a959029570c973f45cc36ad654241448254dd7601485d553709fc38c33423692353731c7f9c9c3e606305f7ce3bc135cc86778673f657559a0f5a001217e05093fbbba84fe0c00be59e5f566833fa21814037e4d1612f805ff9bf3748b9562fea744b92c30bf1f0c8803d03f3c51a2d321279dafa737dc8ed214bb88767f78c7d8b54b621672d5228abc274f8d0cadcc1fea9f162a0740f0b53373dec6c164815185bc0aaa9caef46a498deaa156688646bbe6b46dabd878571f2ba22b273e1061e315fb90dd43b67624da4769035468fd8dbc12dbcba083eeb63ceaab3760597630a892ea8704cba3517449848350a04f91eae3e1435e995502bab4ed87dafa3a5ea59e8998fa68f7a6255121e19afa43f25842f4aa50b2e939f138481995ddf4872df5c790a3cc577e19d93f24c780ee3a6cac3662379609e7f9abc2fd14c3284f3ea1523a361e11ac89fd48874e227e1c26650cc342556c56aa77ed3604d23a751137bf44f497eac94187737770876097f14427c193da197ee7b9a668abf5db2355fcfb163e7e41cd0e657a2b69d5e10a2b0f8a311577fd3f8e6298f56056837ae13c286523b1f690b07557150bec19919f56b97b01ba7f29d8e0c91c7aec0460900e325754a35f84c233cf2e663af749a554c545ba7ecbd82cc1fc76a57fc294d7883b43e8b7757f1753d7104a1be4deabc80c81e7bedc0347acc0e9a9c835b76a72519a092068b7c5cbd9121bb298f4098bb22f6d9a20345c397ebbe9adf2b2c3abf3bbbb2393b6d30a1a2e3653615ad428005da27b4a25b940d0a789b6ea4647be48558c26dc906f6680692bd647275b8e3214861cfb3bd0ccbf0ac7f87b80b2972e7fb79e18d62dfe9c027f2a1f11d625bd94986537ad5675c9a90aa6bf915eeb0deaa7990b79facb75b9c4735d538b9461716fdf73e1ce30e37f34a8909c8e291b8bef6f5cf3a511a23b0d745a02c8f74e216b234de9053c0bb913b231d2bed016d9888abd506815326bef9c13a10f38460ee526b71b0c38b348f63ef042abbcc79b68443bf228b9ceaa43c46a62ab018f7c339eeae85dde143b929ba1a0e85664bb75520769ede903296fef841c6bd71d291261409359f1f317237d95adef9968f6e5e4befb7cc63dd224e63aafc49f76943eaad9d0a17f427b88ac830aedbfb0042945cdbf6f3dc32147d948d52a2901a6eee12896445ced5b646534ecc6e5262c7c7ec2218df1ae59050aebd3c3a6427f31a0d80a0e751731df74b14d069eb56061f0e3508796999129f9e02b3e954d4581b1810424bcc9897cecc39bf5ddcf988f818cfddf17b832a2b2c5b7019aed5de05cc6066b9348a70d48ea6c39883c43b956ec8e7078b47b41734a2317e692a9b4a208a5090e7ddd61cbc0699e0a4f858c27f3c68186641c1dd8481b5136eddd126683ca55c1af2e00c73e4b9ed467b32e292e9b5eb4f32028ab2d41f6a2d16675f57be04ab6057e15734f152a9d2e72cd72e502c7292059521ac73b02b5df2275b1bcebbd793ce252e67a113700e35e4bb329f123788f8c976c8b2ed2fa4097c20548156c30266cea7c90b3477bc30bc65798ee621d6f090dfc5a3e78791494c79db21f5b0bad9706f8bdaf7fb761fea2c557ab1529a34e8541cf857506fb57dcab169c91573d2348144028ea87eada6b5e41f06ba526f460c4141e2928f156b48bbc5dc99e21802a1e33784f301aa4fcf932f3050795c8d12d59c191f61dd5a8f00343033a21be210005a90e25d13942c01b03717fc84151be1e4bfeff7bbf650008c2f7650698c5ae75d7456dc1dd4c6f5929dcf8fcbda35bc90743edf5d3d77b1333d7696e06d35a7eec120c7c5af03345e4f57c22f51b29155f4d71ac1498848df13a7b711698425c73f7ca514867b0a3e5a58b2380a6bc482613c67d16fd369c86cf37b42228380c748437b5b5eaca6e36fe6f59965c6e99fc8a65a5d66c07ebf2df56359387a2aa4ad7e16ff97885992fe598ddd17e41a7824ff54ba0a87b95f92a57a42cfb084bbc44260b249da96a86da547985fc91e96a51ec2dd9bb93f5864c58008a5a95b1da0350546ed477ac4a4e78f8268b15f2f61e91af4c45d50441681c39753c827b605f47577ec58c418bd99ccb4bb8022c443e5b6a52ebc3c540bf3a09452d14591429cd980b40f1fde7d9af97a84b8b65767232cba2391275c5bd249f0a058dc702908030af29c30984ab8be5af7a1d7d96d2a4b530fcf9d84ff3725a83c0dc93b46a9df7383b8c4b0e789f988eefe15eaea9e5a863aeeb7af9a655ba2447e507e7fa7b7aab402bd1fa3bc258dccd567a0316569d2bab65aab8ed03ee6f0aac83c399b8d872485109b31bffb087ad4eddadffb704e5aa357156a9227b2fb8f952de8332539753d16cb872bae43c9886361eb685bdce2ae5bfd6b601c164028d4431e614f7f431548257a4bc620e87b4d3295418e41b0b87960755fc10fe1f48c571ae809052119d80196b0c6bbeb60b08f0675b9f332adc29d2e317bf145ff82a16cb2936d6b12cb330e5e52f69094233833c1b244c97fd4ec786fa2fc2c67f03b5a78cd7c79c6c057bcc52ed70385f4f59f9ad55d99f2d070cbecd4a07b07fc78cbba3def8f118fc49cfbbb4ac42df2891b3e65c5c39444e43737f375d3d64b9a41b6bc2f4d2081456f1a3125e8010ed4bd4f04e5126545fa964aac82b364c438c1093b18e5ef1499f350ff90a99200bd13546cd70f7d643442e8c1548ca0ac2d57850ff6b964e1a17e2cca221ec011f66a5004951cdf0583cf026dc0d74a5fabb556c3ba898981bbd4610971dd29b89ce978bea64fc1c4661aed94fe9b032ffaa0bc4115da1a4b77ba033ce8e40c6cb1466f92138cda696ab700f3866c602c84d1672803cdd956203265c9cbca549637b03f902f16aa6b30089e6708afeba1d37d3918af8c444479d3f7e21bad8b876224756d81c9ca0ae6e9706c729f3b3bfaea0502b1b66e0b8e0a98a190209dcc305e826f6c9bcb658bc84d900e2c19cf3515f4cf29d4d362c27f30b2883e9a2db2bd6e60dfb0748cdd17b91ad17ec47137dcb059f781530d80b3549594349b4e21531c6c4ad8837403c129093b9e62cd4766e2c7e09fc43e4bbe3c61b052a29b96cba21b4ae561047c16c9df0ea07f4e81ae120ac897c9eea94fe4803aa64efa91112f397e60d425108c1357fa1ca565f23876ffd33b505d062605e61fc388ee0ff620fa9bc9213fb609e1b63868793a54e46ba91750a3a5e0966554bd1edfd207ed2d440aa229c6c1805e8c09f49e97b4990faee3346ecfe57bcebf4f83fd2e4714fb8ac95805a4c9d9a507d41039d2924a3d7a8eaba1db9197a03c47e35fca4260a3f8455f78fb29bf7699e79fb34f38f2e1efca8f66fe63ea2b3420924f51f306d8499899a9cfdb22222cdee02ec5882b8adaeaa680dc39a246802e6763ba00c2a21df3fa51c3d97d87f500ac210409eb90fbeb5c6848110f8c63dd5990ebe885ccb88b84d4a86583a1b245869e3cdd5d77c1586b66b6739647efb70fbf43fbc0a3071d3dddb484f3ec77439f7a77cb9a5c382f6d757e28718ba3f19c1d528956954e0f509f949feee76a72c07fa645950617a3f0bad2ade2c413d4f88a7f94b4f900b5e6562764f304263c077e8b976eb0d7dd9433d5ab2299c06933ad2b713d57b5eea508d4dac300cd5a52a3e7def3561164e3a37d6ecd168debd08ceb1901ec410769051c92a28b3698b80fd49bb998a7b61ea5a93d9f8942643c25eb0f7883110664ea9706f24123e41c4412cf3c1f77c5dcde2393d3044dda5a7780f9fd990ca4b4a167b5ba0ec92f59a36e9415d553c45205efce621f2825ae7861628c4b0d87a6b1e4105e9f8a8fe718c601ed44e69d6ee79727963629e0efb440ea3bbe5781dce843ce3cb1296e7b80e710ac2aaa88603b6e67d98980abeedd9bcad7f69710a2e1894f518ab742546964c96c1e85edc38eeb42cc5097bd155c0671e7a040fd050536e977b1d2b444370c1da6bfb1987fd50f6759733edc7b020facb6a82f38a1c95461be8a93ed0ea9af53e82d3ae14ef20efad0b92080d340a3ddffede1ea9613697740834ef6650ad1df84aaf391ab1ef5a2f7f74845688a07c1b90da349dfe567398c2b9336f2c3ea840f1766456524d002d5b180b7d14a8b27bac6d8dfdb71980d48dad86e042d19db276827b8468032ff65e656ac7f13e5cf380e1ab34d5d3f9f450c06b7e8eda154546c058ceea525ce3b92c02ccf391bccda36dd80472ec2b959c3051a1fb53c7c6516a8fe02a921f614bcdf80c22591b9c2ca1ea4da3404dbffce9a2cdcf2e7776bc3e1e378eaf288dbb55800d34051ea8624aa0ab27be46ef48ea61e5b422953e9b8f8ac63bb78cd215768e2639832dcc0bdccff763459f353d0c6ce46e2cd99f8fec79cbe2ff1c5fd628c200a6122f5f9363c8b70d391fde23b2be100898638d41781d29578c14c4b54584780d49f86c88550d9f7d283f8a72e235fb3f411767280db378db58099c35c84d6d42e4517dbb5060b5e49ffa313930bd35bb9197e7ddc2bcc8348e06513c6c6a8eaff461bb7786f80cd6322e58a9c8f0ebc53bf9f57efc43968f68acf28876042edc3ed19e", 0x1000}, {&(0x7f0000000440)="a7785ac280f6f76ec60e20847dc51fcaa6e6ac295cda79d6f91a0af2a0571cb5daf7a6edbf4e", 0x26}, {&(0x7f0000001740)="430c9a79f269e60aab9f276fb17f438954e5563b2795b88a55d0b412856454f29a9423f2f7cc218e259a38a952e6f85c29c2c6512414ad594b789b57e5ac5e4635ab8eef76b363d2ae4ac238cd47cb5abd2bd9590800f6a7e377f4340a4b4e0896f2a9f147f14000a6c265e5e79f8314d16fb7de9151496e7cc5238fe1e189c8e8ce246368a2dc0aef749dd6bd5fa9e51c39", 0x92}], 0x7) sendto(r4, &(0x7f00000002c0)="4b61fd9ac22903853fe7bc8f3cbe9107a602fe5cc8e9e7430e826bfa08f79eb4a91f7a282f7e11b1f46d2d3d9e35ff04d31165c05a969bd53dcf70842365e4a80ac3fee4b6c607cc334df99d66bc39a889b03497a5781468c3fb77b8ff9ba12eb166c44608fc5d9f2a34976b3519d774a80616ccb1f97c5797aee58188c63036bd1f251dafb4049e34b9d048e5c22fe7b3cddc58697b9d1d10612fed50335a1963f43757a3d968337bcc1a4ad7557228", 0xb0, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r6 = fcntl$dupfd(r0, 0x0, r0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000001c0)={0x1, 0xff, 0x3d83, 0x15, 0x401}) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x1b, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0xe649, 0x7ff, 0x0, {[0x1, 0x9, 0x2a93dc3c, 0x3, 0x10001, 0xe37, 0x6, 0x80000001, 0x5, 0x0, 0x4, 0x4, 0xfffffffffffffffb, 0x7, 0x1, 0xfffffffffffffff8, 0x97f, 0x5], [0xe16, 0xae0, 0x100, 0x1, 0x6, 0x3, 0x8, 0xfffffffffffffffe, 0x7f, 0x8], [0x7, 0x1, 0xfffffffffffffffd, 0x1, 0x800, 0x2], [0x6, 0x6, 0xffffffffffffffff, 0x800, 0x8, 0xd13], [{0x3, 0xa117, 0x5, 0x6}, {0x7, 0x3, 0x5, 0x4}, {0x101, 0x5646151f, 0x200, 0x1}, {0x0, 0x0, 0x7, 0xfffffffffffffff7}, {0x1000, 0x53, 0xf6}, {0x3a1c, 0x2, 0x6, 0xffffffffffffff7f}, {0x9, 0xa082, 0x8}, {0x40, 0x85, 0x77, 0x1}], {0x9, 0x9, 0x4, 0x1}, {0x6, 0xfff, 0x8f85, 0x7}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r4, 0x10000) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="a1", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000d40)="ea4c8c93494bb81388bc7034d5744d104a5dd20fbf8804c3249408df3eaca63da02c222f91c960f75e266ca6c213634be43e1eb5772c749896e5fc32cc9037a8b636b6b52b42807cf6a43311a6f4a4f3b24865e5d321e527a36d696b8f5de6fca04b07948fd03aeced0abc545ec4c0c3204ed49dae0f6ce0494edf623369191535bbb48c2dcac016307b1de975281aae7d9d3c99d5bcca00791965c27b4f3a15daf9c89384ddf4786364e096a67bd6bb334803a8741f47dd1c4e79ddf1c570d342e50864d0d100a6ce1351661b04ee9cbb329c40cc07055d2dff08b98525e2cecdab1fe5f74e38c0924e623e2bb9f8e0b07379b672e306c400520c36524646da4aec6125d2565a22e56fa285d3d2e1292bda331139064e395ba4ea8d918b93b2f6a77254a0fa7a7a53cd353c76b6cdafb786b58532c745adef0049e8bfe9298f33c53ccfce10249effd4b119b0a2f2ef58e465512fb716324596ceeec926126f29cdb0982412bfa827125bffdb952225796f5b977ccc02bbb741456f7a611d7193250d9cd7101cf4e76166b334eb29ecbfb1a03814cf79c7019d5bb5ea9886516fbc04e332c013623c6a2742ced6f7ba278683f31d9c5f16d970b9c1642052dd080e5999f879069964fcb90167342390dbfef6ac6fecb9a1d2ee21a33e3c37c6d57efad6192694b75b972489afd70b29fbdc70325e8f1f91dd4cc4dba6bc0f3fca4323bac3faa4cc3b22983897893527217f596c8cf52f67fd65aebc2f87b0b8029fa5fa11804eb07e11bd34f5d2b15a02bcbd53341f76b05d5d4f62db237048a08c988794c210c771cca3779274522973ab2bcdc891ee253fa9d0120ae790dd3ce478af9ce8cb9eeeb6caa36217375cccfcdd6f2028d5e43c30f199ab82d2c2529c9eec60ddc461e124e70783deac01b0b2db84c84ca9b2d9e49332446c93e0227566cc7a954c6f6b34ae01aa8e8c389ad4a1d70517e7b7d0a6d6b79fb4d297062f1b12c358884c2096c4188525e3732bdcac07a864594fe7435fed6a8149594c908a23773003e91cf0d796cb58eab5631218cf92e4260ed1c05aa0d9e9ede522c36ff50f520783f6bee26b577d774288cdec98d90ad8c11bb4ff8afe085c770d2ae3293e8c9cfd7a4fcbc9c11e236cea9fe0710116de7caf87ca4359d8a17f0621a2b5a16ddf09ffc09b7a1bd40421bb1a430b6b9a8610197e03f5bdd94f9d16d4d1fe2423b3d495e22ea4e5eb11bbb870f5b1b5eb212643d9445b2ef6c92d033e507d699ba328b1716c685078328a490721d0b4a68ab4612b0ca7f0ad6de0c7ed82a994eceaa9868bfd44d4365cebc588c7968391c7920539237828bcfdb5064a6dc6e9c4c00fc92ba5b14cc1d94c0661c697dfc613408d66053e79a396779838788318c45941b04ef793d8946d090aedc89ff3f0f7058777a5c22f52aa597167f64b8fa6476278f9022877d0a4146ca5b68d916e69e0f4af7f468ba95a8051e166e411dfa43cbdd5b567be2299387503d65316f72d6eeb9bf20a06f9e4f8ebe575fa9895ce3914d410791b65019c5b76540044c1ffbd55c49c42362b14ce65dfd406060f67c132b2b79a7ff200711c6f415df4538ab139439f5e2b96a4135b5d6a0632049b9f37010d392ee051cbeac192859de04b018501d4488cc0c1d216e28fb693c46dfc8004a29e1b43d6e18cf3ba4a3a83122952579d082c641499cf3d37637e4f2fb648d0dd868f5f18cab2e3ba8defbfa8fc3fbbc550331f842ce9a54e2774a427f564746e881d26a4472973bd41d0c177332543803b006b75907f71ba43353f60623936794f51bb8a452e133ffb63775d17094eb0a2dd4967aa4487b77ae51abb8a77b9c7056c6e1c865cfde90f496b2f8b7f1cc220e8087be6c900274d8319e1495ec332be63f0ae480b04b407dfbfa39ff96e75e963084b235fcb6b64534b45f57b382ff3bfae6e9c9c5177ae10ded18376323cb5a3db690e9b00987fea90500400050d607c4e028fb23bcf6c1c10804b2701446711cf6057ed8d7633f37cea4bc1217bf01d90e27ded59eefa511ad4867b83fa5f786be0edb55df2de6dee57a70c81fc83f43d20cc09c5efec4fa075738f8c2b0c7c588d1c090261242992e85a6eac2315c966a9ce330b7603cdff588920701c5e368a066c34ab1d522dba6bfebe238755725c573a1846073dd4fcd1659c5daea10c4f71918f9bd929c023862643ae00fd64b7966d0c0b1f9740f85a48f17cf741a802e6b4bfd58102d4a2ace0da76b09ab5551185d391a01a3e7a1e68c1048661100e4a20b0014f43ad26221c98fc97ecba071cb8c81659fdd2bd2c3aa5fb7fbb9c1a2ec07e0236898eb41b8e582c99fbd73d14df117153ae7717ff3ca0f310135a6147ee7427366801ea49951f377b5fcc136bbbcd418dbbf5f23a3f0f5d63b21b315f475cc260f40ab8dc0739321e795179dcfd5cf7bbe631f79f90ebabe0271999507c2974cb21f1ea40ac759dc659eccd2478dd9c88fe0575936e5b43f4afd68a39c0b0c2c109c73afcd88dc30f38a20c6b925feef657d540e4be555b2cb4ba87f5267850a9868d04b3193579e33e01241923744a29c8e86920c5e208fe341de8e380125a32933b67eebfbd5f0514674d4a0f287c1751c44bd5d2245ab2b0052ae690f78dd5d5599edd589e3a54d71d9b537933effcb2bb0b3e2b6a489e753621b1614080903e188e48a3f36d00eb2ab8a08bbd68127ff4bd409aab1a4d81035323dde038bfd6c858615d00d3b1730309a953f2292f1527a58a43039421de671836cb8739a5e1073be8b5773f5023608acefb98d37070d3db3b523976e8c255bb8777fdf476a57782fca096f80c5d761c2802b8f9e0e831723567aeb904d8294c25110554d07b7befc0558fd7331240b807261a9ebd12239cc1775c882388a382fa21f051cd64452ce8f03f51de20f1da53ffec673df826027842a6618560978e402326d66e535bd0c38e72051dc79ac6b6168b895eff9393f10e30dabe3b9f6db97ebb45ce450b2f4993f6acb0250d5d65fed6fecba9d22a047ab64ddc60268f2ce3150d18bdd5413181d96a45022ccd8fbd6c5f18d03773d63920ebaea9ee106d60613f6ae622a09e1a115bb402d715d9f66f8052fe51e7c122618634c1814e295954426ddd3b4ac2223f9a81dbe584d0ffe1e037789e34758eb0f7faed3d8f4a4dfecf5cff24ee6a947fd371c0ff699a98e951a3eebd76be9d93a60b66bebe0a9d2aee61e2d37b07559f2a19d1eb9508f253930fc56eb52fd0b3f3894e449f0063e97a92c7cb00a3faaa7a01740180805618ac38fe5ce5bdd39c2079f8ba41567d73b7892ee366afeddf6dbb722dbc071ebfafd573c8ee3f1fd167b5f351d38767d94c92253a8f6c7fd2401260480bff186cb29da385f0ed9fef22606aac0284dd4e808458ae85443af3998cdd8440b3a12d3ed60126f5071489d89e62eb104da2189ef3533825329498260015f6382095dc78902e31f872c275c40cba2dbda5d0844456ab9c2e40605db55d525cd4c75d4951f428e87a762c6bde0fb7fd97e51080721f4f06e6d768fbb1e225a5de1b07b5114e51bd658915aecc55751322477ad1a9276c461ed4be70451a0f6f6711fdc6590388875dbe0aeac00981e92160902cf9741700576ba70f0417e9d9129b98375aea66a30652dd70933d563088f87e4b8f52b081598653cca87def14e3440e7653a0baa019ce5ea7e445e5be53ce0c738f2a50628944cff60579f5ac59f9a105965fb6c2fb07c807f5c8b5e3422df06a3916e3d06de12df0ce435144000270448c79ab5b26c8eb9c79fa246cc563da779b9131d2e9847919a79f3829a227d82b769e86e62934626e57619f83afb6dbdbabbd9c5d7b8b696e25e9191792bc7bce4fed29d6a1a8f7ad391583e189b7dc6a610eca691afc5097b1e03c848c545170984257c2dd20f853aa5ad035123e7c4620f771f15b7f9b7163ce2d8aec19b6fb24a7785408403645a5079b5e99c0653f34373fd34a80fea56b9cee05ba2142706372134b75e51b9e0af1547923609a6894590f550d9bd2b1e2533cc0ca21e1cfef7d0f2740f619fad80f3bad1f806efdd7357336a76e6d88c1b5307ac745219f835599059259f7c27f54bd95acbde21b985e2ab666f6b143096ac9366398469ca23872c88d417d4d69c7fd939b7e7528ceba5c120a13a85857eb28e073e323894c0f5a20110956e0ce9bf10cb1090025be9bd91652a907a280b7aaab82c8238e784f438c4b1a7b8bcf8f961c9b6f0bfc53a89caf1adb9c913a179ac3942ae51b416334c0712e85283613cc4dd22f6cf063eb7b7df472b91e53c0500955a81bf5d74f2969641df5607e1dfcea2fbd9dfa51d044a795689deca2f7647026f609b7345c1fb94976ebdcb5239986ebcaa1b490b279fa23dee1cc80309633942a16abb7e51674de23499e0658675f0744f28af65bc42dfbff675f14e87fa2be1c47c80060bdd1f4b2592e92429f51da57721b149a56f0703969fbda692dd03045f53d06fe01310943674480609a512ee1e4d6ee53b9cb4ee00d26ca59dbe0d7aaf4c8c8895a76e069bb8c9d3caa7bae8056b3b49d71e364e0ff5b5ac4474a05520f9784745ed41d1bb0fc6a369aecd973325da45c1fb06d780a4acf20d4961f0bb49775fe03c2770577168b5e845f276ea180ad72351e45ea482dc86f3d6f74aa5ae28fead2a5b157e0107ff34300bf3184c6b373aca4f5cd8c1a4998358ea7ab8bede87aa6e5508c16d70225d8ed2802616bc5ffc63ab5990e9cbdf2a826da3d3b39f7e775561a1b318c275165a972107136a228d771f47a94ac6d33e25478be3f16326fb0cd6e32440c66af461863245c7bff3f340751f258c4ca814859721dc8d58d27e5ccd68cd774ec2ee25030caad899615540eccdbf54998bd2064720fb0d354fd7afac268dbe6360606fa6146a7ccfe3cbf02e44df17c42cdb771c0d020da084da2033d5ca37fb01759f308e86da7f5ae2bc4cbce5eb966336dfe851f0fd5951724acf2ebc57411cdb3701494348252d2100dd6205dcf01b33ff8434af7ee8f079246279bcb17c8b97bef7975d0187e6800244eb8fa61c72a9fc6c8e3bffd16f600f8be71595caae0b5d1fdb2a7df958429c1c1ed1d50ee9ce96c170d1ea2cffabf37683bc244b0893f7a55462e9e2472646ac8d339854c775bbb528d064885cc913b8feada13ca691e121116b991e6761745360b1ee603ca206c0f6ddb90d81ff97d7e3ccf0de86407342414d15888062108aab85958a48362777b4676646fac8a33311579fba1ff1d28a9659aa72f182b76f929c7efceb5a8c516a90ea82dbb0db4b43e7b84bee21f91c933eb34745e3e133da6587de9dde88a39fd2573a6f7df34083213df1900859be06af5fe294fe3738dff1290ceecad8b1b095dfc0bac48f17691adfb0cac2eed789afdac8b01ebf72727f725db0f048141880c548ddc3d1d40ffb5649862167839fb40645935a76e70c9bb287c7f77d4ddb24a1dde9847a1c73903a8af72fc10dbb98ecc1404180421b1688ab4eef9b324b029bd89f71816c1a9e4b9788f771bedd654b9bc327087091c0524ab00f7c5be9d04a20c8d5c67d14ce3200cdcb7486f70d9a18f9e59af178cd88c00908ae1715f4dc840fd5d3c23dc4480aa0a2dd487ec7d198c471e7fadc6c2e62f845496e6e97ccc17dfe699a83d362e9f14ce0cea73250ee861c35fa70d024605063b92ae9108795b592a15a0141a45accc2d1854e687", 0x1000}, {&(0x7f0000000200)="06ab10fd7cac9c3a65f7ab913d49fca349a5dc68e54896d5e70fd1c3d65b38cbaf2d3f680df0c8c31eefbe987406f92e052854caa7a73c34030d69af2f0203b9a008ec9eb91b9805619c9749d0d67b7ee29959363eccf530f08b6811359cefeea61dc12509055cee6b3f5bd3a71dd3a74b40a0edc831442fdd7229f5c9a725891c66cfbb0babe3185540feacd36aafbc2a2ff86278af0460d1f578667c9926364e1e54ef9dd1bdf649ce568e12a89b4fd5c2ebd9d189153f0ae0289ffe723ba46726105d6190f805c57f628d3502e51e83ad6987d98d504d9766aca07b63432e241ca5c6243af8bf81dd79c603fd2ee1df419b761aebaa0c3a5f", 0xfa}, {&(0x7f0000000300)="907f7d62d5cdfa6dbfc90e43a95fcb4af768142d38c18af81eacba620f5d46386c62271943cfa458b3fe3f9afeb8e06b0317467f646bbbecccd2e855e722aacce865384142cead48908524be3c0a8f23d6fae2eea93b007ed31c1da041068d47f9265ff170986cc70cb9a3bc0b95c60e414937e01dae6f2015b18adce3da597f321fbf9f72689812a44048b01efa3549578462a75c668420a30efa908f3b3e112d9f562b9bf8b38bf52f7b35afa8c3835a326ed7155758984d44b9072487e45a27acb454f774536485770ff32f90515c876953bb29cff417da207020b256b647f23555a58cc96eac858d", 0xea}, {&(0x7f0000000400)="03b04287f0a096f66988e63016b008f14d5267939b8891f7ce74021b7b34eeacbff4482a8eddba86b1117a17c9f6e3cb96dce4d73e8693dbff847128a2005049f8d913504c49c0c18006d2f7c8cc4b8571deef5365", 0x55}, {&(0x7f0000000480)="716e01f2d30d7a04792b232842904de257e9f2f45cb23d1323914bacd0008efea6b7ac1b0d82", 0x26}], 0x7, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7, r8, r5]}], 0x28}, 0x4) r9 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x0, 0xf14d, 0x401, 0xfffffffa, "661fbef2245107000000000000007f091fe600"}) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000080)=0x2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x9) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24d}, {0x4}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3ff, 0x40}, 0xc) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000001c0)={0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)="568b28aafe38397c996649a2e6954afcd11fc24ff579cdd649680ca586041613e0ad82607ab8cae98d729687c49b7d7dddcf613c667f2ed4afda73f7857d74816169ddb48977e4db12d9f5ee", 0x4c}, {&(0x7f00000001c0)="8dfe92294db803e9018dd437617179c0ad2cbcf6ed659d07f33114e47e3837342e", 0x21}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r3, 0x4) 16:00:10 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(0x0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x0, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r1 = kqueue() fcntl$dupfd(r1, 0x7, 0xffffffffffffff9c) getegid() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r4, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e000000100003bcf4a09e84a2a879bdce3cbda56b62d9fbe8fab8c3674414c2d7858417359"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44e", 0x7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r8 = socket(0x10, 0x1, 0x10001) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES32, @ANYRES16]], 0x1) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44e", 0x7f) socket(0x2, 0x8002, 0x0) r10 = socket(0x6, 0x8002, 0xf1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd53", 0x49) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r12, 0xe3}], 0x81, 0x1f) kevent(r3, &(0x7f0000000680)=[{{r4}, 0x0, 0x0, 0x1, 0x0, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0xc0, 0x8, 0x8, 0x8}, {{r6}, 0x4, 0x0, 0x2, 0x7, 0x5}, {{r0}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x10000, 0xfffffffffffffffc}, {{r7}, 0x0, 0x2e, 0x0, 0x2a, 0x9}, {{r8}, 0xfffffffffffffffd, 0x22, 0xfffff, 0x0, 0x5}, {{}, 0xfffffffffffffff9, 0x10, 0x2, 0x0, 0x4b0}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r12}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r13 = socket(0x2, 0x0, 0x0) connect$unix(r13, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd53", 0x49) r14 = socket(0x18, 0x1, 0x0) write(r14, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x0) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, 0x0, 0x0) write(r15, &(0x7f0000000080), 0x0) r16 = socket(0x0, 0x8002, 0x4) connect$unix(r16, &(0x7f00000005c0)=ANY=[@ANYBLOB="63020207e00000000000000000000059f930c7288f6fcd09"], 0x1) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf60", 0x88) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f"], 0x1) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) socket(0x0, 0x79d2838172cb17c9, 0x0) r18 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r18, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r18, &(0x7f0000000000)=[{0x0}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', 0x0, &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a071300"], 0x2d, 0x800) 16:00:10 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="020000000000000026e2d03f7a470b3cb5d83b5664222b53b6aa70d1750abf04bcf3e0d04516419b3db094dcd13b71ab39e9c44ff94e35f144bb2d513dbc982db706cfe422c302037156b64c6fff5bcae3247863d9e7f00697f8ce93e444b63a0fcc1cca6bf1221db77f506bf3f13ff99415348ae19f3be970dcc8208d26b05cfd94fdeefcb0159fa997e253402e7eb248e9c25c1912cf22ada099b49de2694d69db3989fe27d778703bb968f8d1397e4f166af0230c6ccd0208c91f339dbe0a549a147b1a038ceb084396004b1f33c2c46bbf9f097e151dd5a1fdaee5279e1d36fe929274fb8f3462d07683c8f298d234cfaa8c996ae335dea6cdc4b4016734a47553e6bfa99e31f85d3fc900ec93cad035c9fa278510bcec7a55158f4bcbaa2e85ad534221f64e7084aca600d431e70ce8c0a4e3583ea2acc8ee9d59ba9f97025de8579c3e3c5e2b6c886e24735bb095f6830346e69c0390960c99c94818b5114b491027774dda11e1ab3c88290b42f6c37b2eae8ba52ce78a9d9794c176f7cdcc0519edc2264c8d56c88ce9128c19fc9da94e84e6983a4aae0543cd7f5500164165a5c508a71b94d04be9838b34c3bff35731322d0446c3b630038eb1202270f97c2830d50ed55374c9ac439cfaa2a9707acc1ae45e8e016085fd2b8d7b53a64dbd0a00000000000000000000d8d616d6d55c98cc0be75666930f219e5fd3728ac3a0e7367c4e940c1cde1c3a8d10ddfb18f6f4451f203996802d0e3f39dabb243e44b1945e6636d4b60fbe61a322e1bb1bde074fa7ab7b1600a7fe482d1f38f0656386a0a9173d5351eab402eacaadcb9211598dd414205e728fc3a72825732e5b11e3693defe97f13047284e53b4dcc59d589e7354869fad17a42555b3b31c58e11c210f1eb29e3b14dd9a1b98c392459167167775e1b4077903dfe4b99d6c6256ef8c43fe647b72dc465db1b96cf8ed3debb881e5cb806eb0dc294ddd671b8ff64e563cc0d0af8d23d53675d8896547440fc863be75a7061d84918b636"], 0x107, 0x800) r3 = semget$private(0x0, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r9, r10, r11, r12, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x0, r18, r19, r20, r21, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r22 = getuid() r23 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x2, r11, r21, r22, r23, 0x1c0, 0x8001}, 0x0, 0x100, 0x8}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffcdf) setsockopt(0xffffffffffffffff, 0x72e, 0x7, &(0x7f0000000100)="da17e81f9ed6f559cef789c4815403baf43f91550a8bc39235993c499ef93e4d07e98125a109d2edf1801bf0da8a4b36237dd1546e8e172e2ca5025dd3ea30d893c941779a76c9f1e3988b9eabeec43b8ade114a69250d747993c24d97dc25cee42c259fb687c039c66c48a7d7a8d779dcf5864dbcf449113c9dd460179d8144575c80b25c", 0x85) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3b8, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") setreuid(0x0, 0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0xdf) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x2, 0x6810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000240)=[{0x226b, 0x7, 0x1, 0x6}, {0x0, 0x3, 0x8, 0x3}, {0x1, 0xf7, 0x4, 0xe8}, {0x0, 0x8, 0x2, 0x2}, {0x3, 0x9, 0x20, 0x40}, {0x8001, 0x1, 0x8, 0xfffffe00}, {0x3ff, 0x1c, 0x8f, 0x3f}, {0x34b, 0x89, 0xf1, 0x4}]}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/198, 0xc6}], 0x1) pipe(&(0x7f0000000280)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x28000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x101, './file1\x00', './file0\x00'}) write(r0, &(0x7f0000000200)='$', 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) fcntl$dupfd(r0, 0x0, r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffff9c, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="670dc3b2b752995fe0c09f5e523da17400010f81478f610e0b1758699ad22b3695dc635d52c0a957c07a786b27d1d7378f22937cfe163a4640aa4566853b0b0d59160a7fc8d01493fee5c0c40b5b7523e369c87a1fab10da1fdaa11009c8c15ebc91b2feca21e78790579811e798e6e99c18ec8284", 0xfffffdd2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x6, 0x100, r1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = semget(0x0, 0x4, 0x612) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000340)=""/201) 16:00:10 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x6a81be4570e79582, r2) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) accept$inet(r5, &(0x7f0000000000), &(0x7f0000000080)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20002) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000001c0)={0x4, 0xbc}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xfffd, 0x8, 0xe0, 0x7}, {0x200, 0x3, 0x81, 0x6bb}, {0xffff, 0x7, 0xf7, 0x6}, {0x2, 0x3, 0x6}, {0x7fff, 0x0, 0x40, 0x1}, {0x7, 0x5, 0x2}]}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="e2ff125ce3ff0000", 0x89) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x1b4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0xb9}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1040, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)) fcntl$dupfd(r2, 0x0, r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x4e) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="003fa0fc67"], 0xa) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffe60, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/159}], 0x0, 0x0}, 0x0) socket(0x20, 0x1, 0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd95480ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c773083786bdca8f6127c62495110aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e62353000000000000000000"], 0x1, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x2, 0x40000}) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) 16:00:11 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="17fc14b795ee613a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000280)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="37ebb67c0000047ed8d422fee706b86281f0f8a151987303db88e082c0ddf1216ae0db870c04c691c345826994b8873327bd4ac04159e8ffc3a834d793d0e870eef6a12104ce3b9d72382362b561426f1712ff4c6a4878d75bbabb2f2798e8123d7f69365a61d6a82c74b10defb7815d4e8e6f6871622189596ea85b63e969405d856f1c8353b835ff0f5b2a00fd34f6d79b3ce01c2d6006587b1b567f23ef131e5c3296a0b77725b222c52518a9080000000000000097bfc2aed36c78302b4b5c55f48e344adb4e581e25877cc74c9b9f4ac6248b13c1dba71384c3687c7bf340e181e2d92b839d60b8452cf87a64b678177d146d3e3eb4c3c45e2855d01d4c7a0eb0919ba0c22223cd170ad252fd"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2, 0x0, 0x0, 0x3}, {0x6}]}) ftruncate(r2, 0x0, 0x8001) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) pckbd_enable: command error pckbd_enable: command error 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x20) connect(r3, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = socket$inet(0x2, 0x2, 0x0) getitimer(0x2, &(0x7f0000000640)) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) dup2(r6, r9) dup2(r1, r2) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="16ff7760e8f600a46b5ffdbcdaddeb09e860ef9f2a2fbacd77cb7420a152dd5aed1658f64da7bf297c7a190262c6cf54a38c72eb07196a292091058e17022790d54490049e9183ff353bc354e5d44c217dd9c2d95695ae97c7077f919b20bee66217140148eeba4c7aa8e2a781f90989abf5dfe8c552f76593a0e21b13acf0d92a73c5b28e4295602297bf1fbb6241be95171f16e8b9d5d8b78af437abf44b82e2b3bfb4f9356e844a5bd9537a608b47f6da2e4d7739f4d8ba50b23811f1b7beabd226b6a3937f689ef983394a682cc24c9f81a96eb364831fbfc9a86be24171ba05b9a35b848cbaaed50fbd8250ab867cb3eee1c897c64d878e31495bd14611ee57ee811723268aac0bb3841674c6161d2939cb12a2af1a9267ee9de06b24bfed26d6734a239f14f4d6f57a80ebd2fa7aaa5e3a8d6d63db5c4721b590f035f8e6fbe937f450f7bcb92174d21ea39f0253400c68dfc9463718eb1c61825a18bf9e115e42f4c5c7b74a7fea4908fe0405f85d96f73a2406f3c459fd7456a386d670612136aed3ca611dbec9238a59ed4684de2ad784f0a722d0ffb9aae0e13f9ca6723f623a1167d08a0b984ffc21bd6bdf67c0c3a8ff24fbedb99ee018f8447e671e868ce7ae800428882f8e779a9380f9609ecd943200ae33ea55d111b93b2dcc67bd4122ff7fc555ffc06ebc82ad330d3fbdc9595707b3f17ef96f0a87e8f8ad94356b706b7319f916e322cd283bf1e1650426594678c31c76d5096994d8f610384bb981ea9e455746edf4f2e1d3c9fb1f16bd384a481b0d12cc14923ef364b2dc4890f72eac71d5e50c146f0c6e3ace7f7417b640dc5e34de940b0dc1ae5bd449822cbabf3ae8589d5c45361e575e52ba2982ff538f3014565f8b8c58cb16abb5f225d44057c99759821d085ea50ec35da1032e19c069e9916f39bdf0bda00df7f640e4952c8bdce3f30e52835021fbf101a631325f265749e2400e9aa9770a8cbef70ca9b4e7af7f6d9fc08ac9ee248fbaa968b23677851e2638592736d8b3c479f02602d6428c7dd9d33fb58b076497b0fa"], 0x10) write(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000600)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:13 executing program 1: munlockall() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3d24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd48}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x39d426ee8ed7abb7, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:14 executing program 1: getppid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x9987, 0x8}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000240)="1eb1e0cfd37f15a4c8b8e25e1283d0ad2e5718e7ea6a8095400a0444bce26c7b608a067a93282063daeb65004f1854d9b7e96ea9d6b4d1d75b0fa4242831ad1c342a45fc78ff4a657bda702dfecb1ca0d623990653a769a108d999475a906711fbbd2f53421fcf6760860085d43758d3d6be2b4e5da3e91469b17a748c304f3c349994198f5d", 0x86}, {&(0x7f0000000180)="4dd7eb786afbab17c531f4a78a49f5b632e80e37cabab1059ad84ecda74f6436954852896d714f5e27601e808057cbbb7134110467a28bab43d7ff630f6d4579cf85053fc65373493f4c067eaf45d06ea33d234f", 0x54}], 0x2, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) fcntl$setflags(r4, 0x2, 0x1) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getgid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r7, r8, r9, r10, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r7, r11) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) 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}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0e2593e2a1c8484f351387a4952946149db9a868305742b072747757d7b89076f824a2fed06bb4e6dccd12ea95b4558c888b2738c8d1c5538bd75379eceb51c9fb5b73a2b40deea536ea12ff247a1c7cce24aa5afb399e9070e2bc2c5c45821763c5fdbc8f70792851863436"], 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) 16:00:14 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000700)=ANY=[@ANYBLOB="e900000600009f9039db336f695a1ddd8b0e2cbd100416f9a0b74256d9bddcda3c21ab538202060f7223fe2d657ce1471e92ef8113de0f21a126602d55abac57be272813dfd8a5df49811eea2a5eeb150e0000"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00003a4000/0x1000)=nil, 0x1000, 0x1, 0x9a781cd0f2e83c1b, r1, 0x0, 0x2) r2 = dup2(r1, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r7 = dup(r6) pwritev(r7, &(0x7f00000004c0)=[{&(0x7f00000003c0)="13d694318c8208589b520a96c97b5e645b0cbc6cb0caeca2b81c9ed10230f3ac95ed7a9e8e51fb99bf41267c85767d6b450ce82b70e8fe2571ee7cb20ad5c8c682235951c7412e7e557d464d979e946f6f28078ef7d13fd8d99662d455337807bd405b953489a8e44865c366f027589152a1711f127b260b9ab5f1e3c11f04db1e169828addfa907617618fb0033142f19176b2c5a5449cb9a815f2aaf3e7914539b826437b18a65f0d8bec85e7a8bcc120c4a91a11c9caf217459cbf58bbf1daa7f513c2b817633f492f48e34ce327fe940718837112fd2433e4123e8bda9c66ce221fd5ba255022ea7ac2c3a8ac90009171be9ddfc3d4e84b2bd", 0xfb}, {&(0x7f0000000280)="b39b5a0ea2d069b67c9e71b4c5f9fc25937137495c8fec96bde29ca188afe33175d07398f83b5c4662361891e5aeda0ee0757ddacdb97b2f602b7190876b288404931b1b8a01de46da96665efc8e8e5ac633da3173e575f3cca326a0ace0361254b234eed8a813fcbd1c3c616c396471489d948e2ebf097c3a5e1880d1633f71", 0x80}, {&(0x7f0000000300)="80e39a04e09d83a74b2390b31bc4fa399dbad2af91cb24e013d5b6163de89520991c0d98cd05ab1f4995f6e5e4d216b979510af6ec8c4cf763", 0x39}, {&(0x7f0000000640)="d747a19d7b022e2e89b87eef464a2d04f2c7fecccd3b72e11b1cae3250c92a326d2a41eb5ab289773c946d248a28f84622ab238a96d29173e8b98dda40be52b6b025e9edf589b3d6ddbf33846a36ae2bb3f3fc45c81c7bcdc3c213ffa6b125fa3d1b53dbf71493e27c80f97355407f8ec649172bf60547c7cfebb47b0d0545c39c8d51a359d2", 0x86}], 0x4, 0x0, 0x0) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = socket(0x0, 0x8008, 0x6) listen(r10, 0x5) readlinkat(r10, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r11 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r11, 0x0, r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xfffffe1b) lchown(&(0x7f0000000140)='./bus\x00', r9, r12) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r13, r8) 16:00:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb}], 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0x8020560a, &(0x7f0000000380)) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x2016a760, 0x0, 0x800, 0xc, "2415ffd690a3dd3a360e1bb2a4b1c1bdaa80083d", 0xe168, 0x532}) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x9dd, 0x6}, 0xc) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x400, 0x0) pread(r2, &(0x7f0000000000)="6e5787caf77aa56891b1824778af7d82a86b2a2f7899de46fa0ed11d1861838bceed035eb10b2144a0", 0x29, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket$inet(0x2, 0x4000, 0x3) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffc, &(0x7f0000000080)="b6") 16:00:00 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x20) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0/../file0\x00') 16:00:00 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0xb1) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x42}) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r18) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r15, r11, 0x92, 0x10}, 0x43, 0xff, r18, r9, 0x2, 0x14, 0x3f, 0xfcc}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r19) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) r30 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r30, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000380), 0xffffffffffffffab) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r31) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x8, r34, r35, r34, r35, 0x90, 0x10}, 0x5, 0x54, r33, r33, 0x2, 0x14, 0x3f, 0xfcc}) getegid() r37 = socket$unix(0x1, 0x2, 0x0) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r39 = socket$inet(0x2, 0x2, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r40 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r41, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r42 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r44 = getpid() r45 = socket(0x18, 0x1, 0x0) fcntl$setflags(r45, 0x2, 0x1) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r47, 0xee01) r49 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000240)={{0x8, r47, r48, r47, r48, 0x90, 0x10}, 0x5, 0x54, r46, r46, 0x2, 0x14, 0x3f, 0xfcc}) r50 = socket(0x18, 0x1, 0x0) fcntl$setflags(r50, 0x2, 0x1) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r52, 0xee01) r54 = msgget$private(0x0, 0x4) r55 = socket(0x18, 0x1, 0x0) fcntl$setflags(r55, 0x2, 0x2) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r57, 0xee01) r59 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000240)={{0x8, r57, r58, r57, r58, 0x90, 0x10}, 0x5, 0x54, r56, r56, 0x2, 0x14, 0x3f, 0xfcc}) r60 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r60) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000240)={{0x8, r52, r53, r57, r53, 0x92, 0x10}, 0x43, 0xff, r60, r51, 0x2, 0x14, 0x3f, 0xfcc}) r61 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r61) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r63 = socket(0x18, 0x1, 0x0) fcntl$setflags(r63, 0x2, 0x1) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r65, 0xee01) r67 = msgget$private(0x0, 0xd) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000240)={{0x8, r65, r66, r65, r66, 0x90, 0x10}, 0x5, 0x54, r64, r64, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r68 = socket(0x18, 0x1, 0x0) fcntl$setflags(r68, 0x2, 0x1) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r69, 0xee01) msgget$private(0x0, 0x4) r70 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r70, 0x8028698c, &(0x7f00000000c0)) r71 = socket$unix(0x1, 0x5, 0x0) r72 = fcntl$dupfd(r71, 0x0, r71) ioctl$TIOCFLUSH(r72, 0xc0106978, &(0x7f00000000c0)) r73 = socket$unix(0x1, 0x5, 0x0) r74 = fcntl$dupfd(r73, 0x0, r73) ioctl$TIOCFLUSH(r74, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff76) r76 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r77 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r78 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x22, r78) r79 = socket(0x18, 0x1, 0x0) fcntl$setflags(r79, 0x2, 0x1) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r81, 0xee01) r83 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000240)={{0x8, r81, r82, r81, r82, 0x90, 0x10}, 0x5, 0x54, r80, r80, 0x2, 0x14, 0x3f, 0xfcc}) r84 = getegid() r85 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r85, 0x0, r85) sendmsg$unix(r37, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff251269b0d36a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052ee265968bdb12d230d6c48facbce8db83b3f1c70a75c1da5f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a32ca35f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46e"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000800)=ANY=[@ANYRESHEX, @ANYRES32=r38, @ANYRES32=r39, @ANYRESHEX=0x0, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=0x0, @ANYRES32=r43, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r44, @ANYRES32=r47, @ANYRES32=r53, @ANYBLOB="000000002000000000000000ffff0000e10000004fc1dbb7c313849f9f9265cad5cfe38f8c3062530dae82261a6e4ceff3de098713d98ace2ddcbc1e9a37df667dec3c2683429a7bd9089780ec00"/88, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r66, @ANYBLOB="000000002000000000000000ffff0000000000007acc809c68d92647f988afbb5c2ae5023e2d0e4069b8618dc2d59b852bfe002950bc873dd61bac880a", @ANYRES32=r85, @ANYRES32=r69, @ANYRES32=r75, @ANYBLOB="0000660ae62ddd97c7bb6b18acad00000000ffff", @ANYRES32=r76, @ANYRES32=r77, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r78, @ANYRES32=r81, @ANYRES32=r84, @ANYBLOB='\x00\x00\x00\x00'], 0x1a0, 0x3}, 0x3) r86 = socket(0x18, 0x1, 0x0) setsockopt(r86, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r86, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r27, r53, r87, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r88 = semget$private(0x0, 0x7, 0x80) semop(r88, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r88, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffff8, 0x9}, &(0x7f00000002c0)) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0281, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) fcntl$getown(r2, 0x5) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x132367b73e0e154e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) shutdown(r2, 0x3) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000000051fe087b84410ecb0206f18ef45a240000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8e7fffffeea000000000000339200002cbe00"}) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x0, 0x1, r2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="10000009ea338f16731f011e7561de07e510b400000004003f000000000000b8cdc76b1919722de881eb5b1534013c3de89b747ad83fd8cc38dde9e8e03ded312e24a9816d5b30170945bf8506d78f5d098c4069aeec199065a8320134f45925"], 0x10}, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) socket$inet(0x2, 0x1, 0x5) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xffffffffffffff98) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r15 = fcntl$getown(r9, 0x5) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x240000000, r13, r14, r13, r14, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r12, r15, 0x41d, 0x5, 0x5}) r18 = getuid() setreuid(r18, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r14, r18, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r15, r16, 0x0, 0x92, 0xffff}) r19 = getuid() setreuid(r19, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r19, r7, r8, r14, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r22 = socket$inet(0x2, 0x0, 0x4) getsockopt$inet_opts(r22, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r21, r23) r24 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r24, 0x0, r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r28, r29) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r27, r3, r29]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r20, 0xffffffffffffffff, r25, r30, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x168) 16:00:00 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x1e, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3, './file0/file0\x00', './file0\x00'}) poll(0x0, 0x0, 0x3af) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/deBN\xf8\xd6kbd0\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x0, 0xff}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cce505224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc665769ac47a47e1d36a82818af28ea997e3ea944239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3ea85cce53f729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f36c1ba4f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb00"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) setsockopt(r3, 0x100, 0x4, &(0x7f0000000000)="78bae5544fc8b41ff10b898f1da1c39a0b4c3107eb2cc509edcc794b470598116aa2fecb", 0x24) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20c02, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, r5) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x8, 0x2, {0x2, 0x4}}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x2003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f0000000100)="7babc2815147e862f147e157879d6daaaa78b97051652472d55fd4f0b2c98da00dd0558eab6a499743018f1a2de3a58095f3cf6abdc9ab1f32646cdb97de9f330b489a03b439250c2152f3e94f59907ab693401c0bf342e871aa1dc0633d4fadf9920f", 0x63, 0x0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8008, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000380)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0x8000000000000005, 0x8, 0x2, 0xb0, 0x40000000}, {{r4}, 0xfffffffffffffffd, 0x52, 0x2, 0x401, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x80000000, 0x8192}, {{r5}, 0x7ffffffffffffffd, 0x8, 0x20000000, 0x8000, 0x93}, {{r6}, 0xfffffffffffffff9, 0x40, 0x2, 0x7c00000000000, 0x40}], 0x1f, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x1, 0x2}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x8, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x1f, 0x1}, {{r7}, 0x224e5a855e699bba, 0xb08054ac2418e5ee, 0x1, 0x1, 0x5}, {{r2}, 0xfffffffffffffff8, 0x12, 0xffffa, 0x6, 0x8}, {{r8}, 0xfffffffffffffffa, 0x41, 0x2, 0x2, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x21, 0x100000001, 0x1}, {{r9}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x7}, {{r10}, 0x7ffffffffffffffb, 0x4, 0x8, 0x4, 0x3}, {{r11}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x80000001, 0x81}], 0x8, &(0x7f0000000500)={0x2, 0x8}) r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f0000000040)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74, 0x0, 0x0, 0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x9, 0x8000, 0xff, 0x9}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/196) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x37}, {0x28, 0x0, 0x2}, {0x1000, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r7, 0x40047473, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000240)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0xa0e, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x20) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="00f0dd671277e042addcc20100000000000000c71837dabd29f1e537a234a5644c51491c7191a3fc3b9ea1358ccf11e5a75186e561f10fecd35acb3d89bc914e55f7764021d4df04826c91e0e53ddd9df1f9942d2d7bf13a420b842adcc8f9aa8bf6d4e98c118d91f09a8721e6c09e979bd5b7c6ad1eda8c24af67bd6153aff9e346547b3b367f7b5fe26bc3dcd0e8b7726df270eb81689551f66837729d674fa7aa6d19fbe02d166fe8a5f887039c48d5ba1ea3f92ee3943463c871d162dbaca45f3fd9e9aaed592f3975f7c811f043a1b9"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c6530003c159eff3349"], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffffd}, 0xc) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1, 0x0, 0x1}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x523}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) shutdown(r3, 0xe46214aabaabac05) 16:00:01 executing program 0: socket(0x2, 0x400000000002, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000)={0xacd8, 0x88}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/165) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) sendmsg$unix(r7, &(0x7f0000000500)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="660db7bc02f44fe7d2f3d36149a9e43ed16f23eba854f5fbc6ca6e1e62a165c60b7b9476c276d839892a8f571686a40b92373c00cd5982bbee79e70b69f86b9962c32349d866710b578c7ffe20365fbb107b3fc98b3e99e295baf3a04dd5ee9dbfc01b053e657d9262e9e8397a3f34a4c1076b08928bf288", 0x78}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r8, r9]}], 0x18, 0x2}, 0x3) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x53, 0x9}, {{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0x100}, {{}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x71e, 0x8001}, {{r4}, 0xfffffffffffffffa, 0x82, 0x2, 0x1, 0x9}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x88}], 0x2, 0x0, 0x3c50, 0x0) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = msgget(0x2, 0x0) msgsnd(r3, &(0x7f00000000c0)={0x1, "aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"}, 0x118, 0x2784654cdad2cd0c) msgsnd(r3, &(0x7f0000000340)={0x2}, 0x8, 0x0) r4 = kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20, 0xfffffffffffffff7, 0x10000000000000}, {{r4}, 0xfffffffffffffffe, 0x10, 0x1, 0x35e, 0x5}, {{r5}, 0x4, 0xa4, 0x2, 0xc00000, 0x8}, {{r6}, 0xfffffffffffffffa, 0x18, 0x40, 0x7fff, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x13, 0x2, 0x4b, 0x5f52172c}, {{r7}, 0xffffffffffffffff, 0x84, 0xc0, 0x101, 0x7fffffff}, {{r8}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x10000, 0x590d432f}, {{r0}, 0xfffffffffffffffe, 0xa, 0xf0000140, 0xffffffff, 0x100000000000004}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x40, 0x0, 0x1}], 0x16, &(0x7f0000000280)={0x4, 0x5}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0xfffffffffffffe1c) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x7ff) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000000)=""/41, 0x29, 0x801, 0x0, 0x0) 16:00:01 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x7, 0x4, &(0x7f0000000180)=""/151, &(0x7f0000000000)=0x97) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000100)=' \n', 0x3) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x2, 0xe6, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0xf8e41e8c455b8c9d, &(0x7f0000000840), &(0x7f0000000880)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) semget(0x3, 0x3, 0x40c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000ac0)={0x0, './file0\x00'}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r7 = getpgrp() ktrace(&(0x7f00000008c0)='./file1\x00', 0x0, 0x40, r7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) pwritev(r6, &(0x7f0000000500)=[{&(0x7f0000000200)="a1218bbed989973560f255c26fa9f783c6d711bb1fb26b78dc09280f98fb56953d2a174fced888afde73ae164591c8433b2c7333ca407cd0ddeb2a8cd7976558204e85745445d054dae086a9ed603688c01e0d37a014f3cf2b0cba260790992a4e5ce54424ddf3e69b33f8b3127b5bc98ad084609aae5a6eef5ef5aab8b4654a229b213b7821fcf4ffbb797a424eb72eb7031c5527", 0x95}, {&(0x7f00000002c0)="7aa48c6804ab04c5fccf8174d9a4017cf91aa2f9ed4a5667ba0de8831b8c0f235c7b238bc47fb6890ae471dc41657e8ab6142d61d6938e042e5ce17a70081cce10b31efa9321fbdd383b412759e7c70cee7bf5d1d2932fafd52ad2ce071f341cc92c1d894ec9a5f6384b3ca0134ee96347e3885b8e8fec098359683afb58e8cb61d02145709c1c531859144ef7043dbed17dbeddb8cd6f", 0x97}, {&(0x7f0000000000)="eac5f77bc0d141546a4c694f55b1b979bb3f4b40044a74860f5dd38b45", 0x1d}, {&(0x7f0000000080)='g\tH', 0x3}, {&(0x7f0000000140)="87605914075d0471e4c3412a23a86c3b0c8571cbf970daffacc7bf13922654f783440d9f8efdbca9ef0728497b407644b3d8e8f506799d68f217e4ee564a172d5d7a76fdb6", 0x45}, {&(0x7f0000000380)="e5b07624bb158e00bf709f935b1ad5f288edfe7b3e68d17c55ad899cc30a0ccedcc076dc7e487bab4eff8249c444d05bf3b0e175ba5bb469635c875a38100bcba51fa057b9722211885d9ecf4267149a1ad9902e3e61e520a8bb89bdcd42be335e44f560b4587aeab13b0044fda8d1904aa32f11285ff77c5bd6cbd59374706fc171875046a35113bb5077f82b9e3b960c66b7acc96d14fc41e444144e430a190457d66e02ed170363de54c7219bc076894c743f0e7226b12a1a9146bb0b20e70359c14092e0e2d938dd23c9befee0ca49f67e60dd8e204845359409c6", 0xdd}], 0x6, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000900)="d9b76a0a43a93afd2a8ff2f715eb5996b650b325dcd7caa9f03ec3cfc274c8e71b0a9cb515c6a37a472d11699b4e69d33fdede3a4bb5770724aa784046c711edc37cd665d5c6c5c4b431dc74bc807076a6eaad908938a16822799fcca2ecf858637162c6da4a0a19277b74d24d8d11949179027836b617a87df2df44d626de8d3609e0308067a291c691f9", 0x8b}, {&(0x7f0000002740)="888df8d66e94b27520d6a815a4416b93bd997bab43aa59239365da51f9245d4476641a4df2c603124dd736a0833513890e09aceb1888d47fc4a28607fb7191a386338e4285da3f3a384ad14e9fc01e80d4e5ad6c265267f82bc1615ff82e3d1d0bbfa4eaf13f7e459017fef4f1eb0f81c34aad28d2b1bdecee99d5c7c49ec8aa9c51011e6a42f238b0b49a93810adb0341a3aee4ad2e9bd98d5553cd247345e730de761bc90c54a821be503ab5fe68178cd1a5bc338cc3e7788213f38639b7234659686ecad6e81e8b099410258c55313acc2a104d0a18e470b274ee1fbe6cf9a56b7b74f9bf65a98d722ec1964e627ccc727ab122be02f3845967b051243a37da360821bb1c30c5654a6356dc9df1d615e7847431445f8809954717d716c9bcda60ea8e669321514f32a1715e5fdc0a0ee379178ed70a186091e250a4db0c828bfc21af4ff6dc9ca05f63fc9047e6d0b2f85a3f6c9f6c86f6446bb951f9825f13b5c786a4037530b629a22ca8eead9dfa9adfed2f27d4880ce01e171eb5039d6dde20e193050c101d45dbcd9d27d9bb349461554e48a8b1c51d86584af896143768429ff29152fe377b69bec9185b5c1fdec3302843a3fccd1702758923308c6fbe20126c80ec5f009656aa92e75ac7ae2010d2790e80231bb59986073a77afc8f11cdd352ae1e38d60f138bde23335e1c07518290f850824d59f3f2b329dcb500b5158ec6d737afaa903dff198eb4b249eb2de8691e2f5891a7b3fcb981d624cbcd23205bb7c00f12b0fe6e37902c1153dd24c5540de2b6b76ae1643abedee9e9f5d7c8fc58d22c0de83c1947b01ea10c20601e0cf5e7e2e66f05cbe56336e5daacec8d31f158c5d9e5a0ffabd8d3ff88e600a31fd270996917b9b510632230215e7d2b4333922604280a14c323f11a719ca39696784d1b2a44cd63e2eca5feec2d6e72f8d82e1fc966b251868796bf9e4d468f25a897ec099da61ed0635661bc4c9b470a7893314cc0cf46199a4f3d61de7f3c4296ddbf9d55e1b495b92f718b03e7a156b4731d7b6481a90e33eb95276d5c90bd0046e38e02e16ab03c9631357dc3f247eb7a7c6750f553e94492a9df6c884e4b055ecfc0e9c8a19a8bc32a48d0c7cb56eb06eff1d2aa0cb20ca582e77cc1f3c1e9fedb366192ea55073a82c90b2cc0cbaea6b9d9a384465a528b96118517f3a92b8127b278fd5e5ceb2dc2018e3c21e1095c4c991bdcdfaaf2c4856e11f000d32a71e22a4b63126c37967a0e31dc79d524f763c3702d9fb2d1040077c2c76a9be4b9ab34293257c59b4cb0ec8c919304604243016a0dd1e24fe7c58480243879b1379256850bd1f9bc88c20c06b786c678b40a762c6834f9aa43001fbb2f8db452f951432e32aa9643612d2f7ff7af8d13a8a20d4a2fb422316c68c7a058dc2bd1d0c4e5d0e921326f776219516c85b5ecf3beaa19ff82e0660e842d6880583c87a84bec9ea99796e20b9e8be083404d10f558353b92f7273706b52b55f858a3591cc2398a431db43cf93494b54014a1d012c4ea49ed710d8865469a2a8dbdb91c20f403dda6377027179c5b2713dedae0cb3bb7f07806dd11ad77ad3f76a5300061ede45d0886517127904281425bb8a33994a318b9aab28848fa4733072087b7ebbedea4e4585e81baee065f8bc3b37e00c79370428a17e43c48d15caa9e98ec5328b21735e3352935b272711d5629c28701880784a7aacdbc01b81cb9c76937021d122fe178982bea745e9ce662b156790d895d32f5de876de2b9c3069e17ca2ed2e6daae1290d8304896262341a459e1aa3ba8227fb8c91f05bf6fd0822e4dc90d4c4038cff646d7cad0b8bf8ac0cfc8f50cabd4b321e62f6d7cfb1cc5e71ad082ae16e038a046b881b903074f1d16668826cb334151afc22091e1460d24e8c3a0d7dbb49dad93b99ac46e1cd5a93388984509219f8c02c0f6f8d3656ed429b09c2580921292903be64874facd9046f053c08e69ca9306f40f0d14750435b78e7ff636030eb1ed1b120563f3c2cf3e71c55252fb3ebada27cc731e5324ef44a5c34080ceaf7545a64dd71d7e8ba7e528ec449ee6d0e5f9be93d46271e080abb4b15cfb19e0df4137ba4384869efc509ac59d4fcf94499c3c523715f782577af1ad26bbb508812b384a6f5b660afe6a1d203cf4ac9052889db4d8ca6e9d02ebfc482f378a1c2c319b2b1c76f6970ad2584f29a485227a4946e775f04663edca110c134f567b0693035edd649a99e98fccdddcdddb026a0cbf703201df3320fddb5c691ffc65b0c901eb720e770bfa28a76dcac76e9503ac27d70344b6496d518f7536ee90b88187915cd77c23a28fd971e5c7b887c9499955574c40ddae26bd0939ee03ac1df78c3b88b45d3926d4587c68b9d3b710971733b54c9321bcdef0228593089a6b65c27682e396fd2e15aa806db3b8979bb112bd437d4db2be9c09c30d495d1548420d9a011516ce3a93ca3057da1695cc79284b8eed4aa51e46d80f797a81981e26048a42b1c2d9baf05832951d6935cceccd64199719e9fee75192df4762e7e1b9884b1025e620886f89fd744fa3df34e9e8434337c64e5fde1cff6a7f0b2d1d5e54cd95846c62f7ca56c79a69563535026475cd21e3f2b2640852b3b87ae07bea9a5555965553839d129807048b8fb53edfceb15b52909559b325f3bdf39754ebeb67089fb2df770936469c211ba1c29eb0f50e57e4421abd506c200ca7e12800022b0e6a439feab48d452ff52154fdbdc9bcdd7a0a6a5e0fa7f944447e7164b440a1f8135978cae06798678ec498166e26b96f6648f5d147c646a5ee55db2a3bfcf905c8780b52f58c6d939ba317a84f461c97159a2b03e2123a369ddd2557b9844a40f2e11d744cc8ad61cc65b042f84dc10d6104e7c8ffa62b7315dc18ab02930b4b27059591d4104dd76e2e43cdeb682c1f72a7d6a134143b4a7f6984ae76119296c7ce553aa078e28caa3eaf66b98ab704bb7beeba72cc03fe461e5ec6503aaee51887eef12c81389fa8551b42f4784f2e1ff4f2566f896ab73e8ea7bbe6c9faeb3841e99b77a2025fa8331611ae22d2ed08d626bd412a3259db8786b865a20fd272f28e2baa8a3e38fdd7ba5b34cf725d104986b0d89fe9ae3fe18715b6cfa53edbe1065486a705c41ba3138510ec27b54cc9a2d62c7feccf562f7d19ae0f8390eb89fb75aac9ac0e5e661f14b3915445469616220ffeb65ba747c11f347aced0f44eb10f5c6e8af40a44fdbc6eed4986e4149dfc646f4e306a56d116156ed0b4945e22fd737003ef3bad77c9bdcfe68888e9b4219ba72d8734836685db7569313640d26a7b746c05611535fdd6c1a08fe17cdcac12bfe25d0e424cc57b43dd68c79526df12a55111678bdb4b93c45445ff0286d642bf6070028046c4db3f887514308d51e06d0dba5b1db391943a0d32b17691b7b8670c715ac55074666bc857496bddf11418b4aba010bc891cdb6f21b675b4f233fd3de6b3ee5394e58a1518b263dd13c370a6ee39cfa6c5e5858100816c865017acaac3b7b307ff6087e4c7781c40bc0c630c0ddb07f21bda931ddb753da4b8d606e9b8a64f9e2f16ee9fbe88e680dabf551eab7d0c457ed8f14848db5eacc0a755b2cf628ba9b20d10e55cd05cef8e540cc6dcf5027d4f4cdece370d9a3f7ac3ba15e24506d7b3c6b6c5af00943cb9be093ac92a4c3bb5dbe81c7ecb6144c48ca5aaf9e2866cef8211029360fee11964b011aec2ce9545133c413e6daf5e26853e2876fd7026ddee9f0f8b5b94945af68096de9e465e222cf75f0b1cfae1b1762bb77d13efcc39a336c0d4f106a142209af3b6bffa3c1a0f2d6083d3281640bd18070aba0ed70cc3cbc087b9a576d1836c9cd64bcf21581d34b8351da4ca4c9d3e27e57ce18b9d9fe070b9427b07fe0229fc4306ddc4b6124364fd9d9ec981d64ebcd79561b057bdda7580de03694f33044fe780609ac2fe993bb0080f97696a98f35e9d04120c4e8e302439e1b32377bd19ce728600ba9e34c6222683230bfe40dc2d0c722c1b4ec06fb9c0f91fda346fb87458642b9b451afc1c4516c64ca86454e200eb5b6020aab900cd8c60a12307a9b54ee042cbcccb97e6b80eeb5578b2f07c05a3d4baa3e3f0e58c90acd196892d54247549d4adc52788651fc630021417cb6204dc29979638955bff656d35e231188249ed92fb53b6b251cdb2c40212f7f2090ccfa75ddc862818fa0728e60e396e86855a6ac11811bf8a307bb990f3dc9f668283fc87a5b9dc759b06baa9aae882f330731fc79d13222fe432b0550e9b570867423b11ea9abe597b9fed9a9aea6cf841eacd232d0c2bf683059d3c60faf3c5e405805d13a1fe13d5136ada01872d2e43ca0781cf8ec180b041dad01280c1818a75713282fc4e4e673f3f7efa5eb724fe9df6be5cabe4e765a1f5e12e186eb3e6934279e4d974f2c5f17591c71fc1ee466a346178e3945f6a5d17f6d5d71c30e8925fecb2287833a78d4f624f9fe58e82e32189621afe8fbc0b708bbc7b626afc39009b7374281ca1c974394ced32179dbaa801a41503f690b3e202d0dc13aeef296fa40de727a142d7277413b1cac09e41d2e3af0af3d777209c671e7536debd633909d0a36d442e9b624a37c27ad5c4a4b0f3e6b0c6c7575c8cd651180c62bf7a265698721438c136634b48c55b5134714158826e7de67fbc4cf5a1a5a47bcf5ebe98e3a4c5c17d5488f9d94736b2f73c12c50548bf92ee11b098f1e7041ea9d159e80278c13c98ae43f4dc55879f463097b4a77099dd17f9058e2bd1e418d5465bd123ed79e840a4e4fa2115a8cf5ea981dbb594d1849a2f5c1e9515bcc60042a8b2919d1d86129dc4c510a4499231a33084a2d44efb66b37b803e6c9c67aa9e21f1e91bebe79f964fd04420c3c686978e1b878fb94ed2fe61e88e2eee2d730deb42caa4d2806731e6e9bc862b03e1baf63b3bf4af268ca85fea649fc76ea548e5c6d49497848448b715846299ac1892010e3169088d0a5e9d865203248fa1ee4c472c8c0cc62cb4826f0769aa464042657a1d4ac3d1eb853876434ace5810ebcf2ddeaa8767fda8a25b2f003c39c63a2fd6aaa32ef64d26f57cc668bdc946e3c3c87ed1ce4aa998bb5b8174ea3481c9a8f70b2498b57f49035290336deee18152725f65da057cf593907898ca2603a27978dd5fe3fceddde155f524eb9cc4df06957da3b8a6a804f96d95c233f08007d46831532dddd7ed6de745d235d407b2e5b380f112a62aa62265dee5919af5915c8e9dde03419995876df8a2e4aa59d90172f50c827f3058903908401d3497a76f64266f044cdd7f38ccb0c8b713964197a853a43846a3dc0aaf7a5a1e4a41c6d257e1c314438ff4d47380f6cd95e5292d74726975ba468e87ea63941ac24a59ffe06c2082ad8a0ec7634b2b18997fbfe6736134fc06b913094c380e0b6c99f3cf7e28d2820e888a0fb0c055dee99d0f43f07a17f74d91af712d4f413e727e07e7ba89459915a7266f1c738de799aea81031791f6d69ebe2944c27eb84a25032d9d4e0cd4c49c1b9eb35361d049974b24b6d1d9321515176d7baad3bd7d2c8e7940bee3d46a6c868adfb5499d0edd1e9ffe6d1029fb67c1be24a4cdd717c14af679d342ade3a9f20245e47c2fe76e14162806c17c643f68e8fb883a1723353dba4c717c6912cae9c67354eb5161d77306a010143e526daa24449710a6af8b6c6d64a8c929faf0a2f5c391c16b1c8e863b8cb73cdb", 0x1000}, {&(0x7f00000009c0)="fd518a454bd542d7344a5042bb858a8b867160951c19dc0259cca953ea0e9df60f883e9662f0a5475eb2268006b78af08fd6debff6ca0b58fba9402b05706574f9f94236a01f77bae0d85598294f1ac3f35d32073c0e060ba5f0436860bc5da398576762dc437ec14223d8c4cf158ef2468d796f643a58e2f50b88f683549e274051a356246dad39488e6104c996e8846f3ae135af52ec69cb012eda", 0x9c}], 0x3) write(r1, &(0x7f0000000100)='w', 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(r19, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r17, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r19, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r34, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r37 = dup2(r36, r35) accept$inet6(r37, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() wait4(r40, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r41 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r43 = getegid() r44 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r41, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r42, r43, r44, r45, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) r46 = msgget(0x3, 0x241) msgsnd(r46, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r47, r49, r8, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r50, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r51 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xa2) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r52, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r52, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r52, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r51, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r53 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r54 = msgget$private(0x0, 0x10) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r54, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r54, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r55 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r55, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r56 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r56, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r57 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r54, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYPTR64=&(0x7f0000000e00)=ANY=[]], @ANYRESOCT=r56, @ANYRESOCT=0x0, @ANYRESDEC=r57], 0x8, 0x800) msgrcv(r54, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r54, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$unix(r0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000280)=[{0xfeff, 0xf7, 0x9, 0x2}, {0x0, 0x6, 0x0, 0xa000000}, {0xe1d, 0x7, 0x5, 0xffffff7f}, {0x8001, 0x5, 0x1, 0x8000008}, {0xc, 0x0, 0x2, 0x10001}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) socket(0x20, 0x0, 0x40) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r7 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x102) sendmsg$unix(r7, &(0x7f0000001a40)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000019c0)=[{&(0x7f00000005c0)="39bf4518d1add35812af1477e1b6bada81fe0791ce1b72a2b88fa03368070f8e8e88cf4335c3c469bf2ee00b34396b7f6f0822b32c2286831659ff2b861b8ab0676614af76ff971cd2b1b64cf49ab551143300ccd86b0db024e7c17d310cb81eeccef69db91ec9f28113342d", 0x6c}, {&(0x7f0000001680)="3cdc711f244d26952cde20ddcbe6e4c547c377cb26c22c7d642f1e8b8219ba52b35e9d4d41062c27977db3a91b01338bfe92eb941354cdb3c5d4128f1af642e349db2daa9d36100d017eafd8b7e1373a75451a371aacb0918e4a399eaddcbc5ef9e91c3c8246accfc6f3ebf474774340a0e52b53f6f743f4077daa57b75d4626690013c5cc67ed5a3a27043a3df03345c4b40a354314ea02c3efcdd357a6bd45", 0xa0}, {&(0x7f0000001740)="6d8ae438de1eddee214bbf984b747dc4b8af81ab91512abe59394b208b", 0x1d}, {&(0x7f0000001780)="fafb6c80953e32a323aef94d196fcea982aebe54db221a0c228a6c1061fb8f5910f9badf04d2c8214a39014b26d24a3fb430e15f35b56d019e9b107a70386af18fc1560c517c993bfd3005c2b613839b92282feadf56485b86b55362d78dac4f4597369c7c856624", 0x68}, {&(0x7f0000001800)="f3aaf4ff", 0x4}, {&(0x7f0000001840)="29fe06a13d9ed1e53129d7ff715359255310db0243c6a830b20e5b73d465066903794608656d49479041365e8a02a24a7a3b3554c7bd1d659b82a80a3ae564d862d960d169d48b162de3b0939a9dc352841e36546d4b0092d131f1d1b272dd61d7c6fd6c7a7a871c944a0095e03a7c830fbb1de90dec4a116d00d1a64acafc167f8ec0a8bd9fce1174d6ed54035c9ce8c777230619e2508f4035d1edf5ae81133b23b897e397604b318ca21b1af1cbefc7834c03102160b928c37c9abbd571e1a68d371682dd982bf0bb25a7d051d1824c5302ed450d3507a32009fec03a34c4851b7611ab79", 0xe6}, {&(0x7f0000001940)="7042251ba64ebf4ab66ef6af47860cd1de133ff3c1febc97cdb84e371c701d1cb944be27001ccb5237af2a88fe1c02f1ea47c4cd68f113441d035c1577f3cafe534b37e4f38a548f99a524294239302c5689f9d555286477f89f64725240361fed3607a887266b058a", 0x69}], 0x7, 0x0, 0x0, 0x210}, 0x406) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000380)=""/40, 0x28}], 0x3) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10000, 0x0) r7 = dup2(r6, r5) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r8, r8) ioctl$VMM_IOC_RUN(r9, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:01 executing program 1: r0 = socket(0x20, 0x1000000008002, 0x5) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a1b001553e098973c85ceb7d135bfd1548a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263187305cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9181e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fbead67de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f99908134030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e0b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07f06000000000000bb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b220096784ceb2ef37449e552a9c1803c6bfbd02ffa6dbf297faa465269576886abcb45c2aeb1f39a86f189b10e6f0e9f42be9d813a80a5a031b0b341a7feed77016d502cf3449e863adf8f77e14f4858c44c1dcbee425faffd2c3bddbb684bfc61f1d3ab85b021af344e0994a994b786cc30a186ddac89271629a6645c4655bd9a6f836351f8bffa73f7de66fa91bbde0501a74069f214281c603bc77852e168717bf83c72a43b24036102f79f624bd2c420145bccef354cd0a3f7da614b870954f44ae4a6b64cb97597e290ab49c2ab9f"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000240)='./bus\x00', 0x10442, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x800000000000002}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000400000000023ec1156ba3d13030000000000000000000000000000004000000000000000000000010edaf67f310e6d150e3eb42cabc760710000000000000000000000000000000000000000000000000000000000000000000000000000000012255919ad840d4e0cb3dfadc6d6202be06172eb76597dc6b627e134a515e86cb667f85b7499906f5a3febb4dab2a2b8d3ac439bdd2b66a5b72cba80b7bb1d8cdd06129046ef0e96"], &(0x7f00000000c0)=0x6e) 16:00:02 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x800d, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffc68f80002f5949ccfffff0000e8b4"}) r0 = socket(0xf, 0x5, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) chroot(&(0x7f0000000080)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'t\x05p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x25, 0x3}, {0x2d, 0x0, 0x0, 0x3}, {0x4006, 0x0, 0x1, 0xfffffffb}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r5 = socket$unix(0x1, 0x5, 0x0) acct(&(0x7f0000000140)='./file0\x00') r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000240)="cc3ddb1c7e4f8cc46af2ea3d12c834a43e0b0dcd97c9b627112279fbfea6ab068d0f88a98ac1d3d1fb02e3d370140bc3b350a02d0dfe4e674f62ca99099962d3aa7c58b3c9097ce3b93aae8c23", 0x4d) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001d80)=[{&(0x7f0000000880)="bd64860974b53dd951528a46a9e430dad54654cf14c3d2c12d0c739335a647f69cded0f680614b0bfac0b3dee54c927f9943ceca2c87b27650acf346ab680663886831321b7810b9819946a5973c8677536ed888fd882bbc61dce05a159097b31042acdf9c2b78e4513b67c8816d559e85041e0e9986e89c470e9b17aa2cf2ffb87058653cfb0aad78ed8776465d36c012e27e1d45ba2473a5fecedd40ad48087973d30d515ce299fe83954df8478086e375b9356046909d5da3c789ce4069e14d919ba0a4f4b4ef08500bea38310f8944"}, {&(0x7f0000000980)="0b4c1d41e6c77e4c89394dfc3686c2ea2197aa16c64d2d057f6bc9f89be617d69c3b48b70f1165eb9144cb95c31cf26be025271d539b94a22f7d8c718fc17c621677ad0fdda7eb1572537eb5f88581eb4147f93c34e5c16029182fee10e8f5736050a7bcf23e003408309c662f92b843441effe7a15d73c5859c2ee6ba344aae33e2964f1f8dd475a06c7f9db104231e0a13b0534e60d0cc05df3207214b3e9476bd25f456f86991610c6c21a729f02b0da1eeb131100426cd649c24d3ad861f20451212243bf7a6e93cd523a257d2ed1278464f2d102671a0f0354f1dede0fec62cce625fd383eaf1a0d1f7e6278c527162d2a800a8"}, {&(0x7f0000000a80)="3cfea49123a7a8b7df94b3a8b82719471b481024ca215a201851c60b98963e67839ec73f95ef2238767205cc4df3bdeb641ee5bfb2c3de8a2351be80738eff0b125aa5d890c2b2a5a1871fc27ca0a4c9ebc803ebad2c399420adbcb8aacd6390f620468d240881ccb95afeea8556f58881105c14d960b2a8029d5a26a7de8c26544c8d5516544f3be598fd8e"}, {&(0x7f0000000b40)="2b0b6dec4a40"}, {&(0x7f0000000b80)="71bce7a2a9d47d59d04655e405d437e1ddd4dd5fc2f405724cd5cfe6f241bff6c2c920b40ad64edef38b056576f31db3bf173f5e2457b08ed4c8248c04e0a29831ff93ac6ae18fe270b329927bdfcf763d35a82c0d6b3c0138a34692cacc7d2a3e11209ec79c0557473e56fc043526d859ff1ab69bbfdf0b7f3bb714e988e3a3c18d0ca02f2f6d777edc5bf3a2e86615448cf6c4d975d7ecb08c183a13a3407f1b107189619aec056ceb015b79e724241bc1ae6148fd5c3f75f4a737733067a65a918f70ce66d8d5d8750d4f54a33785b262938337f7579dddf256cd500f291977d0214b188bd6605179ab432bb0fcedf1b9ad6b8b936fd1f2ea10aa478234756302ec98227ca384b87dfcaec7a254361180998f8dbf47d1d7863eda65f1157eda1909c221231d1ea23be6b7db65a2109e7ebc5eb53fdf7f7a5aba981db9383bb3a6b99cd1eadc4cbdba8259d6b214842e811e2181df81fc610d642db599eae326918408fcda701b343fc591d05f433b503268180759fd11c468e580ec3042c7c70a312abbc18d43a8a30e649b09a928b6d4b14898d519aa4ca27eb2c590fbdf5b93b907eb4b15c722ffa9051b11696d4e7d70450c4c8b8cd664d129e8cb5987f7c4c15696278a993e1985cbde1ce8463a0d394897e8aef41ee999d870aec450d7786d2b1a765eda3ca532ebbc7348a08c7c9c6e3fd6763b7e37395e060a3b203faf3a20fa8b9e822b98c2a06df927d6fc82c56839c7458f4cbc69aadb003774e4ce39445df0503df11d1363e3e7becfd8d9048e1917ab9e2ffe4fc0188e0ea4aef8a5633d426633cc08afd1ec6cf51dd3b1349311d816e8b9aa04c398951785401623c8f5fe395243b7f26a02ec7bc7b803f146fc024dbdf00326b7d39056060570e773ee5637f09dcacd5b740ae402de066856816b50610ccc3013443da2db284a811c2928b8895d7534f9929506391403bfc772274d4e6b689274d2993ba87e6e1b37e112a4d2cb2d60d65e0ea4b286127a5d16753309d5f52e6f53c1c0aad447ae6877055f2cd079dc3cc0d7c308ddcd3d46a0f1620f6654df458efdf263b1fd06fe082bdbe3278093b2452a2e56e2ed11821e57ca1476d3cf36d1d49f81678bf294ce129d1e04590bbd4d1385ead67751713cb48d2e3048eb63730d0035a0fa241d19ef77fd17db427a71147cff5d5b6431f6ad13581edcb3f65321e15820bf49570fb55cce66b658cb66eccc2806daa5b0873cd010d88191585c186b55e1c1c6136a1920eff8d7bb011d75a0f485c1cf9cb2ced6b24b5862eb15ac4597a897a33a405eb70e1b8e2607c659c2d05c466b02fcab251a96c2a3ea937c782dca980cbca1e342818e30f963d416d58bdbe6862391de23683bb1ad4d07a1d56bbdb73d351fa3b9dbade459ca78fdea777e858f473e90afabce4f2ca2ccbcb61f9c96d42892b6b9840f105afb57f86a41e12142134a93b8b147f8a97b7e9eb1261aa444a7a9a8f0082efb9ead53b91bda8fa0d38a7c7d06bb079e317b6c12635d6343a36ce79b8ecad36233a7d6bbad8cb23d6863f3902bf53451394884ac35bbaf977c5ebc952f3ff1e17c21f07af7dedbe627831e5544a98acf6033cc9d61b0f73f1f02a1d879c22eebe5753f1ae8442ee54fdf2a15b84fed4797d38f2c194fed2a240cde1801a2bafa294f580aca1848dd2ab413574670b82052be9cddde03e77f0e600135fd68d1892da6d70e443131bbdf09beeea13385b4e8cdf32a1cdafcc25a7579c9cfc132090d2257eba3b471260dbfa07005c6a8ddf79e071ad812c1ffa2b970f7190d210348be37d3f5cb235c5d4750df0524eda1852d9493a1e9affc592425ee6683dfa8cf088a2251373995015b1dddb2c5fd5c6af26f1363ef213d094b8fdba9d634e4daf253301a402aa08a445e4aaaf51eb3a8c2a5c91f5f8ab83b708ece735276c8037e73b30317a8c01a9ab586a9a513c0174ef690fc5f69ce7af695bb744802958dae465288372849b15bb72f06a90a194f5982404f883e530368cfa112d02a2fc209e80b2b77aa515b1bbaf271207e6df17c703a63ead892353a697025ad2710ecb8ab6906e4de8c30969dd145d5ea63e189be426426f2f7ce4923dedd990a41b60642941fa19ccc5e0c434f7b1b1995f423cf9d834c4b14614e1d587e2055cfe5bdf7caeb35592c029e649511b0cfc5eedc3bb001bf632f18ff2a93619355e60459436a1f7cd03620ea024857a1358cf6d7a95f8d0fef76cb21ffd7b860aa5727e3f05a8ae275b18448dc3e8778256187a7ae094fb7d7ffc91cfb17cfb90579ae00bb100a0080cdcb85044780ba4b1f43811d25da1ebbed68c342a68fd8a1b26e6a07116a8bff3d58f6739b777ce73411fac0aaafeb7bcbb599f745f9d90c3ec0261530cc02c5a7b7f6f8fa974721637847b51ec7db0e27af17b0e9316201fb8ee2f768183ed0ff155390ad19af7c8744b8560c19fd24fd8fd26f179473c1cfd820a3a786930c41d7f95edb2ecbe1a21545325ce30ccbc1d93d2545f2351542e44d2d99b5cb2a76c975a564c93641a78e819ad6cdd2b4688d03d362fde23afc6bc5ea80e2327b4338d6edcbc6e6473eb4f8845f441c3e2aac99b3d2098aaa42af4dc24d14ff36fc356c91049e603ea1f62efdc96d4be2176af43ff64ba87c6e20bf7ba4d4721434471afc003bbc5b8aa643935cf9bafddaf1f0746aca5f631a27cda36f5c13b4bd4886a0f56c8d350ba5de7e6b018cc80989e7d21d72ac60c127642adbebda8c061013e3a13a188db50166ef348f57ba011845c56c4c0d0f25e2ebfab9356f9c28c1659e5a8e452319498472f3c7820c4bf5aa0f04f61c450a358b0ade444246d559460175c19e8c10285a60f32fc5e60faaa79b71ab59fba4abfd515ed38e5e27dc932f966670a307bf558790848d5e5fb132e5cb11f0472e5f39eba0baac5fe5fe2ad51938e7451b852a074fa6d42a4a8c5bb5cb65d128fd44f68da401e1e89d37f0e92fed231f9e657eea469a5f13974b52c40f25f330235eedf9e9fec678e4b6cf8950a71b6e6a4b5b707c6338a22c3371ad5d9390a260e4e9aeb3d8caf01dc5f439cc0c00ec59f2d12d317e4c897fde475e595516e45cef9539084e773d4d5166255996970de868d66e7a92c2d956230c2ab25b40913cb5bc76f935102485861c8d4526972d52a60010d5d8f15c05ec040b2d332ff792835196dc7fc7c0654169468680dd505704f535bac9bf0efb6f508cfb4fcddc4d363d8b2df5f56c9d05a3a232b8ccbd74eb611c183ae2b50e3e8d7c61f9676c31e9b6bea0cf558d73b341e0fe7a8e778ce6b546059ddfa9efb76d42698cf9b61d3c29d18ee2b2160243eb37e49747733d43775271b1cca2c1da5c36db64036504ec9317a012c4d6dd0cf0b78d46669abea5f9c3c7bbb32e05e889318632e117da2f36dc52aedf7cdb03213d7344dbcf56586949f2cf17f59db779c74256b6439ba7b51f4230b449beec6f4bfcba93b7da8bed5ea654308fa842915d710212062da7e47a42eda6f721701f0c666eb6ca387f491870b332ea1675fb8758a48ab254204a6f6de88cafa58b8dfa77bb683b9c7001bd986848d0494c1386b833e19f77bb2ed0209456c51e0f52f2c713dc83deb426721b85aff684e3ca0fee40c8f1a060e61b5188d60b7773dde80ba61c80b6b65caa8622dca0831ec245d71ac098ac17f1948a47e4b50336b9e30307190adf789d1d0154c8c1c0a9de5de23e93eb1f3b94d625ff0ff47e540af29c4c070b245a73249c2e7023870ff2bbc87d8d94faf790997e731a982d30bda2696e78fd9d0437858226d9290936b9eda3446cd8144de50d4ad4b7b42c8da1a8b4657655a91a92fbb9a2444c9411b07f70efeab616c884d65c6ccc154578cce1048c707d51891760de7b8fd32b921d7da0f71116af222efcf13ba450b00aaec7935890e3a4264e7cedba720b8deceae74f8d9fc42b31a90a0b0fa69522b0726d1d5040c9084e29a963e36eace82a3a054e07a519399a2b20a72ba9357da1700f36866d1b98a071bbf343e5dbf77c7e0b1b3b9eaf04074d39294de241e2ec6549c6b56b179ca24cac5e4955e02454c2b433d1e467411d03ca12f6c066c7634c1116affb07d68157ad1007b51d320cd16bec03b939f5db1813f3f1bbe4d7c9f0f03656f51a7bb03d95375d1d09509b72262f63249539c7d6c667353cdb6df56e9e84eab8a91b8ba056be1776798f88c37c0db8cb7b413c32320d7e78215985c83ec5d78aa85b0f8b4b91109bd2fdcfaa5314e6a44aac8765690fbdf76ad74dd090c27bc6686f186b21cc0930410729d1f11e4a9b2c8a594590aca20331f8fd38e6a1e3447a4f1890505f3c9e4ed8b30de36f2f576d70ecc86c960ada8f1c0837a07405d2dd9982b39bd4da16bfaa7829c8b4c039c23be310dfa47ff28a678576f6c684773b1f06c5e5a1711e2c8df6731d7da754e3d3cb736d40b40f74ef774689c71054c21b67901e50c2ed454991733b52dea19c68bd9ca935e7122d9010f4dc1208846ff051859e36d0923f029a0ec70bf7eea1316d44c8dd1b12203f097e762e486e040ed7e4d81a30f7fd854c5250dc18d6d8e4b062c556cd0bf5cd9a7b5fc914c3f0d5b461ce607da100314b4091bc536b84a0eca80abfaca8c803ba7213c18ce3414fe40de890e8e700a1903a74d52e54dab65426b6f583bd5ccea8d18657949f44461c54ff32f0ee9742a97da9d68b995b42d4eeedbd2c52e4c7a495116fdfaca9f6874ca6e826dd06223985d898861b81ffc77fa5d7782ac6ca5940bc2045a3dde98a5ffe99168b8077516dc6836648a26dc910d1f5480641dcff63906ebd715d31fc74d651af60f89f2a7c95906d298d5d4688374af9f76ae6baa1a9c1c0f93a3cd9788fec1bc20aaa0f1b1018b1b788763d8aaeec1811742c67e3d57d770e8b447e19a21232fb377402bdb24813afaf2212a2f7cedb96be61d15e6800d820ad593c5e72cd0ceb3e019f066763824eb8cbeec854bf1c6178c9223c77e7b16ee734de82e067dcb6f86476e1a177e6221d0925aa741dccc354f60f2ebf5e8ed8706656abe4ce6bfc4de49225de3e230fe081784f627dab12471c0be743806134f56ace207ffd58fe50b471f7a9f7132a59315cf15c64df90b453f3ca47535eee8b9a6be84bae07ba32ef9c4b5e07bc712e372f1b0ca09c47837eaf380ea9c8e098bafd1a700e9397dff4e9e3d2c0c52be14afa690be02c3e7d00d6cbf19a634ac21010e25c1161b9a2e310825669fa82351d4cb81c0fdfa62a902005e2948fecd78e3c232c1f0a459f6a9f85607dd25be157b7ec595621a6ebaebb8b85c29cd6cb17b231f2b9bb20e050d40cb046a174886af6e59459e03a7b4ff67c196fe7f23f0a508dfe25525c6412d8ea476ed6539f5478a65ffb7afcf602e3ec0feae5ea31f4edfec4a514ca49a148600bd73566bd20c81c02b2d961cae75ff2eff30213e595e246b0df1fab44925d9ca497ece5d4e212d8df2ca621010a2685b936db55793d3e4481444be032458d67a076a739a5e0c121ddcf6c6489dac122a2f3a601b84b8c2e4dfc8f34892cfb580f9a4323226da9ead79c60785e8389fb52b16d6f226997a05131bd3260b685ae6377b6e44a898fb5b9d43c2784fc23cda39b0dd86cbf7d4a52329b5f1d7cfde68848dd3259a19f0d1874264c219ecd30f41eee2f8cdecc8d3d08b71946152b501cf2eb2a33119fea7bebb126079af17dce7040dcb161e386d2af1ceb"}, {&(0x7f0000001b80)="0794ca2770697d95ff7a1736c688ccf6ad67bf7d62971d6d1bb891f7b271f8bf9534239a950d4396e4cc9f3bd22b1affb160e3f7e3c0f97f3be90e9d18636aeec6557242bbdfd45e3706cd41987466cfd5835505d31ab264f340bbe29f8677ecc8fc9f58f85e9fe7b362"}, {&(0x7f0000001c00)="d641734dc62e4f179ffb8ba5ef49cbb9481b00a061c5038782319aeeabf80fd75094143fd970cf398df08d29e8309ab02ccf7b33f366dcc6a07e5bf30531c172865381cd02c166417fb571db64c18f6e17204782d4600d3b109bda89ebee7a1edecdb40c90512875ed57bb0f1bac0c05400b829ff1ba49d07a8647d76e694734191de01deb7f3dad3b44f3fbfcdda55309171d47e6c9f375f9fe1aff95b15546"}, {&(0x7f0000001cc0)="4d9b24b6ffffa5a0c11e855cd5302851572a391a5fb94e09c772da38e3612d844457d1f965acbf74889e88c01c22ff27aff80257804db7df1395ca48196759e607363d6481c52f615d5c5829a5aa4c5016435aa8a4279359c3eebab8d8a16964fcb2e28a8aed4c9dac58761851421fa27f25fb950d3868178e58c9aa96a1a80df09463d9e81d64774acdcaa4536aae30"}], 0x1, 0x0, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) shmget(0x1, 0x3000, 0x484, &(0x7f0000012000/0x3000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000bbb5a0bf3cf64d17"], 0x10) socket$inet(0x2, 0xc000, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x4000, 0x8) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:02 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000640)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\a\x00', &(0x7f0000000380)='-%\x00', &(0x7f0000000580)=']\x00', &(0x7f00000005c0)='({\x00', &(0x7f0000000600)='\x00'], &(0x7f00000007c0)=[&(0x7f00000006c0)='}\x00', &(0x7f0000000700)='-\\\x00', &(0x7f0000000740)='$-\x00', &(0x7f0000000780)='+&*,\x00']) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r3, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x134) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x2a95}) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x83a0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) poll(&(0x7f0000000280)=[{r4, 0x100}, {}, {r9, 0x1}, {r5, 0x80}, {r6, 0x13}, {r8, 0x2}], 0x2000000000000175, 0x6) socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x4, 0x2a, &(0x7f0000000140)="337ddeff2831f5baaec8c2c99d90c119e9eabc6f4179ad460c64b77745dce861bb30316fa51edea290d8d70085014e7fa53d3acf85d0d5", 0x37) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x8000, 0x9) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xd14d9f8a994f3e0c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x4000, 0x1f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x2000000000000279, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r14 = socket(0x10, 0x8002, 0x8a) r15 = socket(0xa, 0x8000, 0x3f) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x800, 0x0) kevent(r4, &(0x7f0000000280)=[{{r5}, 0x0, 0x42, 0x20, 0x4, 0x9}, {{r1}, 0xfffffffffffffffc, 0xaf08aa121f9ec5, 0x4, 0x5, 0x4}, {{r6}, 0x2, 0x0, 0x8, 0xffffffff80000001, 0xde}, {{r0}, 0xfffffffffffffff9, 0x1, 0x6, 0x80000001, 0x6}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x8, 0x9, 0x8}, {{r7}, 0xfffffffffffffffb, 0x108, 0x2, 0x7, 0x1f}, {{r16}, 0x0, 0x2, 0x40000000, 0x6, 0x20}, {{r9}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x3ff, 0x49f0}], 0xdb1, &(0x7f0000000380)=[{{r10}, 0x8000000000000007, 0xc6, 0x0, 0x200, 0xa3}, {{r11}, 0xffffffffffffffff, 0xfd, 0x1, 0x2, 0x7}, {{r12}, 0xfffffffffffffff8, 0x10e, 0x20, 0x3ff, 0x8}, {{r13}, 0x0, 0x80, 0x40000000, 0xc9c0, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x8}, {{r14}, 0xfffffffffffffffe, 0x2, 0x1, 0x1000, 0x8}, {{r15}, 0x0, 0x40, 0x1, 0xeb, 0xdef}, {{}, 0x6, 0x41, 0x80000000, 0x0, 0x3ff}], 0x10001, &(0x7f0000000100)={0x1, 0x2}) 16:00:02 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000066c0d475179334c4f25ac73796d80ddc97d93464626c0e1c27359faf9305dfd829718bbdc5ff"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x4}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) write(r11, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = msgget$private(0x0, 0x402) r13 = geteuid() setreuid(r13, r13) r14 = getegid() r15 = geteuid() setreuid(r15, r15) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5, 0xffffffffffffffff}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1000, r13, r14, r15, r16, 0xa8, 0x6}, 0x8, 0x2, r18, r20, 0x0, 0xffffffff00000000, 0x4}) r21 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) write(r21, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = msgget$private(0x0, 0x402) r23 = geteuid() setreuid(r23, r23) r24 = getegid() r25 = geteuid() setreuid(r25, r25) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a5}) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x1000, r23, r24, r25, r26, 0xa8, 0x6}, 0x8, 0x2, r28, r30, 0x0, 0xffffffff00000000, 0x4}) r31 = socket(0x2, 0xc003, 0x2) setsockopt(r31, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r31, 0x0, 0x6e, &(0x7f0000000100)="2705518b", 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r32 = socket(0x2, 0xc003, 0x2) setsockopt(r32, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r32, 0x0, 0x6e, &(0x7f0000000100)="2705518b", 0x4) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r36 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r36, &(0x7f0000000040)="670dc3", 0x3) write(r36, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r36, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r37 = geteuid() setreuid(r37, r37) getegid() r38 = geteuid() setreuid(r38, r38) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) msgget$private(0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x6, 0x3, 0x1d) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x120, 0x7e34b03ad14ee5ef) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x10000000, "b8000000000000080100", 0x3}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/231) semop(r1, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}], 0x1) r2 = socket(0x18, 0x3, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="9b57c67b", 0x4) 16:00:03 executing program 0: link(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000040)='./bus/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r3 = dup2(r2, r0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x1ff, 0x6409, {[0x0, 0x92a, 0x2, 0x9, 0x5, 0x10000, 0x1ca, 0xfffffffffffffffb, 0x3, 0x3, 0x0, 0x3, 0x7fffffff, 0x548, 0x100000000, 0x5, 0x6, 0x6], [0x334340000000, 0x401, 0x0, 0x3, 0x2b7, 0xd90, 0x3, 0x10000, 0x100000001, 0x3f], [0x3, 0xe5dd, 0x81, 0xffff, 0xe2c, 0x8, 0xfffffffffffffffb], [0x3, 0x101, 0x4, 0x2, 0x100000001, 0x9], [{0x84, 0x1f, 0x1ff, 0xffffffffffffff81}, {0xde70, 0x9017, 0x5, 0x4}, {0x5, 0x800, 0x1, 0x40}, {0x40, 0x1, 0x1, 0x835}, {0x248, 0xff, 0x0, 0x401}, {0xffff, 0x80, 0x7, 0x8}, {0x20, 0x5, 0xbe0, 0xff}, {0x1f, 0xad8, 0x4, 0x7}], {0x3f, 0x0, 0x9, 0x4}, {0xbef, 0x0, 0x7, 0x5}}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r4 = dup2(r0, r3) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) poll(&(0x7f0000000000)=[{r5, 0x80}, {r3, 0x3a0}, {r6, 0x40}, {r7, 0x20}, {r8, 0x4}, {r0, 0x4}, {r4, 0xa8}], 0x7, 0x2) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x311) msgsnd(r0, &(0x7f0000000040)={0x2, "bb11a308e6fee5734d"}, 0x11, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0xffffadff, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r6}) r7 = getpgid(r6) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getegid() r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x100, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000002500)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2, 0x0, 0x0, 0x1f5c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) r19 = socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r22 = socket$unix(0x1, 0x5, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) sendmsg$unix(r3, &(0x7f00000024c0)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="5175dc4eb1b87077a522ffff82ecc13ed682fc7c475864ce4ee430988eca278eb50a23da8155c353d6a2704720ec7b3fe4f3d6e7334e7376b36b8e00153175adffa9bdea02348d525c96b062b3eb1d1eaf8e33acac9bc85ab21dfad32bd4ca14a060f6393a0ff47a48e1fabefb", 0x6d}, {&(0x7f0000001380)="ccd568b06d2dec0137bafb5034748e93f01804e6771b3ecaf842344974b40b2d78b6c5fa0a1c0391d0dfacd09f9830cc40e8174082254da7ee28e5ffffb3418c6159774052c33c9c1fd4bfbf13ead52aa4f4f31a412adce54cf4ebf5d99d5f0a47a5be5691c88195e5a413ae9cd2e08b9486fa1f2299cfcf20f219479e8c952808d8b61bcb9e7e4528f766a5a4f00055dc93527afebf9fc78569a39f4b304a02bf9a25ced3704abce42be18fe5ffad7fbee6a3796785dc27f9835e01fee4b661a6c63553e93786ede014d2a51316f3855b0e0da9da31f33c179dcbd779b85e9d8213971f64c54a066769a13a8fad79d8e02ebbc973211a282ee10378b6de75a7c952e86b7d20f00a9072423fa92a0adc3a1ffdd662fc113ee72540488cb5fb07c912010c5d43051e3e30e0d3b160c2e031bf5a69e754b1d18f1adb02d5732894c208486c0b29c977ae2561e38b319efddc060856ee61fa11e7e0de1e32b127a8243ddbd605375c773f26aac7d5cee1afe119e5e5dbc2a69239dc2f14eae845e1ee616af8ef060fba1681cfedf9de293ac98d834e7026163e7ba728944269d3079c7e22695a815b8eb587943e52a8b2053974be72eb253c48cc735e1f86f2bde152d362a7406899281e6c70a39a9b3a659473e214d055cbf3f1dea5be23e9444e509ece8a14ded5dcfcd7499fe7c925af135f6148d8d43cef286769232750eb505adcab0222d8ef690d5e7a9143dd6c2ab1ec2c69c14073c6ad00b9622c256aefd011073025d672c5aa7625567a0163fbb086fd0441ea9562b5ef9294bfcf7e716e656c0605b0ae63ee89ee07d6a087c9f4b841837bffa41159a8e45c1226de6bd244b67583da6331cce3301292c04418c0292353f2430254ba74701f7ce1fb5965a714ef02df537671e6accfad1ab585c906a2ec1d3daefee3fc80cfa03a6a8a9340cdd612acc335123a673c7f179477fb909864943767a783a17d6ddbb2b3faabf7ca503a6dbb21eddf22fbf2667d52684df285411037ba1a37b30f2f30c4423e4a8eadb24e9bf4eb58834aae233f21e2a319cd49b4a65a46a07794d032cce54a382d34b92291211b0af64f22d4d0a937fe561388ffffe9ec6b607875f93e12f1e73f16a0472e53db7fa6cd7920aac5fdddbae16118138a62764d9e0ed89fe60e48a661ca8bf0fdcb5629214139a75fa0292fdf281fd9dd45f102a4e54b47501bdd24bfa36c0a34849be88d871d02198ad01b197295194b560c2bbdc88ec80e2bc2358096f86240859a47217f3ec12d19c011fb44b3b1e2914de88242d5ae778d1272ad16e7b55d2344df0c003f3746909b97bc380cbeaa16f05899eda7c0b8b4d7679e9bf0afa6ce2e68523bbd61941390dca612e1fff5fe1cf40ce437476cb3d245e28c50cb4d3bea24aced586a8dcfc199fed4c98c169b13edc6b3812adb9f050d744ea4435be2dadec93d8238055908aa185af66b5d957a2a7c41dfb5227c99a6967b21281d555d0ffa14b05fd386d3fb106c6c3b2032813dc9b7be6ffa64cc68cfc037f50f62ab1535683488b24570917e36067b1964347950722d89023c4c2c51b81789e63cc08345815176f93c4846e5001733b7353dfe14b2f10cd22a920040f0e45bc3c27c62a5bf2b89799428c6776a2c5a1730182f07f1feb02f9386c616acf3179f6b7f54bf23c99fa330cf95eeadbbf90e0507a0f232dfaa0a8a47111a979c3e8a8e4703eb5931bf80e1d82a59e29d45691a3e4ee5333717c73c2780df86655870dbaaeba12699bc117355bf631f3a4fae4abcbac5e658e2fdce9d98abab97fe9f51024f6cdd48f9266b3869a1abb54cc7fd6047ba7bf07de3fc2459e5861517593db7751ce2bf311e706f1ee7a6b3dc4354096d3e2bd9f39d1d1481ae5e07612678b5cbecedf6e0529d7e99b18466923cafd940e5673419d2eb73a54aa1c82896235a839c2542d6c100925fb451b70175529d39f93ec06467e07c5fe72d2e6a0e36db0b78355cb70ab0e5746259036fbe3a0f1b717e5e1197c13a8a90025b29266d5a397140985e5058c266ee3685d05c916e23390b6b1aba80548e385ab7ef7da9ee95270f34f935daa56183b0b0e89597b904cb79223fea421758c15244deca046260ce23f46431874e23c4923748e9bdc42d2e77d5104923e503d54bd49873f229c8ba041e9e73996559d0b86a42158faa9b3d149d00aefdd3d605925a5c1af566b28378dc859074d9cb6bc6850a167632c35a532a2be5f0b651aa387101172d79b55a969567c35fb6135577eb1efc39657c7f6e18d27f57aaf2e856c7c275178ea27e689f3a73db958cff400c26bd114dd7c57cdb65535aa628dad679d557d361984eaa9d94ea3bdc8ccb54684e9c8f74a5c237a4571cd718b5359a4f12d16a504583a60611570853b8c1977e748d5be7abac9eca9a9a9c84141e06bf6c0d1d15b3a58b81645703c7398e4f8e6f24bba80247191c0623c8dbe551680c74aa11fa5ec3f7029bd412098ec3edac5c0fe2346a51ccd423f7b74e64cfb8a9d7b468128350f716784019b8d3b09144e29d7b921bfb9aaf2828bbaa80f06df6f5d05d9395f56fd31ee286272cb9a3d8c37759434be6ba8fa3c2b7f4b852d11ef5e6c162d4eaf30f3b9e3baf1970e5871f4bd4e73e9cb279923560f762beed768b6fff89d259c7683e3eb8c14c9e9ea28ebfd55e491e6fe5833798347b1215586664748669ba84aef9d5c3798dcf8eb2bc2a60409fc3279d3bb1ffbc8aebd3b58ec6525b6192b917f6f59a70c9399b2c8bc2aaaa36acb8c0d9fdcaad9e5989bf1497e8df84d0ee758b9a2cfc3965d60835bfaa560ef166f0e845d362af67bcba9ca600c72038a4d127b6093c3d3f55d7caaeba2c6cdd22099a5d0f9c9a911f17d2ca691ca5aaea2a257cba1e3d9a55890668228c4c8fbb12d1f895a7f12e6880c28c8b10ba2b2f93e403ce1c2d30a1558b8c8a615e0f18afbd60f9dfe97ffe82a2c8daba116fdb1ec02b10dab94b891908b3aaee904bbf04595e843e8564457dfb12759ca243ba51ed2c9abac81a292f8c1a1a9bc6e6f7c7173b118fc6dff8fbbd842588e1c1fbf476f710639f4197206edc9637e0bde5af94e98b1424c6418fcaeaa3159b36588e609a68121101d7f1b2c82ccedad0ab8b974ea08d591f015da2a2514d299f4cf234b49356addf66b07c26e5c0a401ab54c8e64055d60fdfab5f082043a5b88ffadb2321602d03d00b572c1ba58957dcfcedfecfbf71d78e67a834ffffb012e33460a2b0c85e320f93a52db114c8437484c5c101ce3c445ac296247dd532d7102069d4c0cf3641bcd7a57e348e58d44836b7acdeb46d953d16009d87e9255611b383d06a88a3d62b5a9185fc440bde43ff16787975aa71f461cd71c62e3f88623745721757ee16a9271b76a490983cf2e37aa8d71aab35101e00e9aeb09135b915aa9d633e486ab7bc7216c8706e9b509fb72decc9b571608d062f3e6a21d4cc204ecf99a585094e60db9ed1e1b14eb0ebc3c191cad1fe786261b252fe28a138e9c94f0fec2bf7c2901d77019a6c9885cf2acce80e68c237cd14f1ac4f7a28afa4298b5fce2465c19bd5c049c006cc56caacdae0ab4c01b95ed2aa887c38426ed2f1886f99f80d041a2a53df35ac68d3bc312a504e22e7f2242b8d0c36e5b7b8001ff1bd3a34124c8f81417a8cc799c8f9653d366f36f3fb597ea64554c6fda56fedc0e81cf3c26d07c5bac9f3c6485fac11926d051ac2eefe24fba2a1eff509687bd196b610fffbfbc9effe12bdfb9a3330da1a088557976cb4a7865fbcc8d0d6e648c4044b4d8b9cab8a4b0cbfa9e47776a47d4cbd46ec5a854dd0d9df49ba11cac708a6143f8a6841b01ecfb6e1d8267fd20d1f0aca874972503b74256c9f9d185e7c59e4fa2e047d7c4d19e51f694f25dbded6cc24f37f1542ffe35b678dfbc73b2f884fffe2a6a9ab288d0c60d7448eb5a0839465f58c8578d5e5f75f5bb76414edf1ad24f26c27fe78624ce3ce05219115c8b8fa6ba6bc7ba108d4f95b0771c481fd2e89986e4a114eb037910b81e66046944913beac98a28420455794a31d869e647206ff5386994cceaca3f9926dbc7f5af4822a163cc4ba7906a97dbf4fc25bcb372955932cd6106ae5647ace2a7c9fd3fb6ac2911f47c530eace1b0308f0a95149422f3deae836df3304fe8783c5fd329a88638b3932737163d15d6848e12c2023e9a17ddf8192dcb82349d189443cb21809a058d907df5d5718191e99962afc36b3f2a2bf17e0d3b1174f1a45ef78288ff5182eed2b2cdf4f9e3513ed8819264083e16696ddb36e7fac074428b404e5faaf8de9d6e8154a62d9802613275b258de2c6d02a575a8733a74b1f79f6debef02686541e79fda10485cd9755307e41c07b8b881ebe160da159c985d35ad2e9c06556ac60f760c9d9e735350d452e6bfa0baf936ce2638bed9b21407efd32ea652c65d1fd0e1684111b76ea1adc557867f89c55691bf967e2d966afea9f107db3294e8121390cf5219d6499c0e8b6d4e648fa43d39ad48ccab2c780403f60e044459bade32f3dfcdcd973ec486ce1f0f50890284603263ab9c27d6efbb5e647e211e7c579822381d2c18bc4a220fb4cb213046a47d7199d58f14c49f8b39eb053cd1fa74a46779d9b81ee366209f4c4751b91c4b93838eb893316abb76bd5d76d2ddd66b367b693b83abdd20b305b19258417ce9af4b7cc2c3bfffff9214765f0142c392065cc7ff4d344637df54fc2b91e2a03d06c93e2c16dd5f27333074a65b3faa0ca1ea171752e5490c003e322e9a30cff5788856c29b12bc4eaadc9c3d1ef97350c42c75aeb485286556beee00e58988cd075706267df20977c30a50e73d29f59d10b24ce603de0d8746b9d3f064b9899926fea43862d1e4af9067d00e8a4f492e658ba19e35f55e407dea3d2e6439821462ffeeaa0d56be1a8c8c6d573201ecced017d2ce43782cd3156811e7038a5139b89ec08e64d8fb64142f3f6b774a524b20d08036b73f4553aa105e8f2820b0a8f8026aba19a0971fb5f3c8f4dd8a7caf62da99bbde69c5e8ce48cf9c00eabbde746446fb6010b461648e37322c5dcf1d579520ee545599996241d7d19e3b7eb5101397d9744ed8952f61edfb8d24d182ffc4be281f681c37b8c5a48ce4619917e7e8c211d7d737d45c5e9ddd2778ce3e86dd3e745a9d73eeb46d356a697bfc28c67cafb013667cb7c3329de0695acb706ce1774e8347776c7fa716589ff5bbe17e719c62729c3b33247555ea45cf8f890f238c32abc622c902872770c9737617549e4a7b5059fd3e139c909ff4c15952f5cb4100516c086bdfe412ece0f7588e8e6685f064ae66c6c42d43448bfbac64ca87e0ea64ae64f9ef817d93eb1b878be879ad2b632f435949a824a2e8d30ef3acd7d0284158651dddd503197dd01edcd1d67635e3a559714732b6e0ba8d3243f0ac7163042c6ae6711959587273024c8ef16aa00318f514c35d4714b388a0132c89ed4ff857a509346bb93fa4996075167e8d41598a2392e5163c775abaccdf83411455bda4f7faea0de0e62ea4526d7a039ff2245a9d15f33abc46ad2d0df2759e7bfce469ae5c1ccf6e3fd31997d2399b1d8e2be27eaa9cf45d618849f25dcb9588ff47cba84b715693f01b15c5081155f617455804dd959ec4366a3cc44a43ca3cff0078bf53fd01ad86298d8e60ba0bf1cef26ad3cb6630db4006e6847930db5c89de6225bd70a81da80e1584c3536eb053cc495e0561c", 0x1000}], 0x2, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r7, r10, r11}, @rights={0x30, 0xffff, 0x1, [r12, r0, r13, r14, 0xffffffffffffff9c, 0xffffffffffffff9c, r16, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r17]}, @cred={0x20, 0xffff, 0x0, r18, r21, r24}], 0x90, 0x600}, 0x2) recvfrom(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x400, 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/187, 0x25}], 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001140)="03d937e8311f0bbad81b435109e276747a163d22cb22f1e77c42019c39d47aa62e814498f37c2a3b289be724769aac2903f3637f9f2d8e274581d65ceff144a2bc5dd4d6af87498fa3483164", 0x4c}, {&(0x7f00000011c0)="083d98b0a53809b03c603a98b1c495ed5fbb68bc9fb65e6bfc2b530d1f2cbb0ea5c4c009e6bb215b26007f132dc638456ca39051e06e9458a255790242745f001e2e1c3b3cc8d6f7e58cb27f1c1b9fe90bebb8d960070aff0fe8d14ae54bb716475414762786619ae2d08697b5b7c28d5d061117544863a2ce0177a1458f4abed9738b24db481aed84fa669a91c19ddfb31443bf1bba720c12c313498a11f9bfaee34c2a4f3175b28f17de14f2590c2c21cfce8a724cf24bac740b537e80288c28eb24d4a4b2776556a0131c3aab3dfeca649d7b499a88632e0c8a1ae8a269f06f026ae45b6b70aa5ad8e3e7e81c821ed9ba15eee936f3fb34a3123dead91c7cffe901e17003ef1a1670f14889ec00027b3068c3b788e0a1bd511d71fdea5e198c2d90acac0e988efa165d1bc0820fcec58c03fdd1e8e1db4448f5bf9df2d61bd5a79430b32213450834f400b08ba77ff39630a8d9fc4eb3355c07fc0c8264bb0c07502566f7e8d0120a5803a0b168e0bf20bbbe601491ec98db194edc924bcdea8dfbaea544088eb0d6ab14b25d8eeaee4a9e59e4533695f580f99134ed52a91c4012812cdf4c92791cd1320ca82654897800d026f855e2e2111945c813bfdbb1078ae641b3bd1e6f273e60bf55c5c361e04c780112fc934525f96c442f4d81044545bcdea6f1b85d2e40a72e68de27a0f72c970ee72d9cc2c28a1a7456593227b0adcc35f18b8db3d222b11f17986880d921e9128f0faaf332b342526b63747c916e8a8fd97ac81eff53b9aad26405480e71299f2838d4b795fe82915b2f39d2b8f0839dfe770821c51f52af8f3779d8337b6adf3a6ca2e8516558822737b0bd8c46d5e1e3ac8b1470f5b9c1a16fc37775c3efdbc462e5fc6517782f5cbf0ea58029a27a816fb7ed17ee461515d7b7717bdfdb1d3a9caae42ad8ee89125dad190b86db22bb4b1c22a8ff16acd3d65e94d51a738937de5b7a4a66b67dc3bf6ea99eee2856879338b369a9cefd8ba01de1c31fdf2ea5568b20e6c984f00a149e36ed0428c11b00808dabbf8a2de20e01954805607651b3047c7078cbb928278d0aec217bc8839abcb3a1d67d7381837b01f53b1f18273d3801be25a03248a4c154a4adc59c89f5654b064eedee8f6a2dd91a0cb724173da9d4a81a3b5c13c2d407b3f2cd9410d393ad9a7de69e147a09f3e8a7d9b990faabac3303092bcb0b3763d914ec6dcf558212d999ee458329b2e0254ffe5ec2856adc31e1f3a320bafbf1082170fd74535cfb5a81d8fa3f2b849aa87dfb8a5b5db4ffe2d78c39eb31ad5e06ab92fe307fa4dfd82a89793091514349b460d7706e817929a50c99118fe365e4fa806a7108f166d34e0767e6a47e8e655d4e3de7742b13ccb8866148588aabdc71c42336330662cbfb7ce17ff403e9d546e97cf8b0f601873df477808b2a42a8ca3140c3e32c204da28573e07db0050bbd47741e667dcecce69f90335c35838bdb7dd2d645ac5f401fe5f5f80b05a1a01daed8981d3b8a4473931c3b106f731ed6eb5e16d09ad8155049a33a3b63cb334a00b4c1ac955637b5f23df846a1baa0b4dccb441dad7dcee52321c4348c1084c3277c7d7a48b4c61cec5aa8f7a6444fb0ded8d98aa4692feb8bc5082603096331c19936490bf2f9dc12342a78fd3d8a2c1afa02637e7a1e35861b706509e0da708bcd6bd368f64530adb0b0e14fdd8a1e954384fc82f16fe267ad08d5065829d4d645cd5704567d4b7d6326f44afeb807d7d0ac9f61430112cd9b39ffca068bb88effc0e117313bb9858e3f2c0d0e70b169a4c715d29e019eeac74dde20ff5c1b53681f1e5d7786032049334e264ff43414cf08571ae6779be32a30503df8a36b0a222862659229c40ff00a9742f2a6c9decad819aae74acfa1752b3da6b7787f4d3d111a4d0a51e00a71cac7464fedaf13844f7e5f362db42873c1744796f5bfcd04087d1f6ba36e176bc6858831bd4a5fb171e2c54f03b30a7bc5d6d1c05107d5f615825e4d836a479f88dd2db6fc30c5d16ccaf6a66fe07b27ae336be5e464e5abf4ad0fb17e28605127a8c8e3f5c7de5b23ede6418f337530da63c1752d887c57c9eed8b4d26286876804c60e7999d24b982a535ed85646bd8eab8ff37cb492322d609e441a8d4cb9cce75ed0b21db6bf7e64c0ef5cc432b620907056c3d088da13488efc430d37fb56304404fadd85c570108431c58d6a06eeb2dd8bac4271fc44346ae69efefc2b82bbfb1a6a688e41562fc5318ea5a68fe40d8017399045d77bce1a32243e472100567f4f82a9bf10203e3a9badd654eaee7bcd510d352431ebcc4c2b1dcc455bd0f6f8d3727292a449b4dd5f8a89641076cb26294e6c22f8cead6d0ac296d0468c3449ef973c65ebc7af5b749ecd0e82daeba86100fce4877d01202e5b611e746d4fed0c9ac1302ac9a12bdd96a1492486b3b84da71d435bd56ca2ad5e7b8e1e2880a711250c6055e26d5808a05e288fad6b0e29403a330894a41c4d3beb8b70358ce81a1f97ae9496abdbbd79a1a8bc1fd6c838413deb2193e65b05200975e3976f6efa7558140dd6953afddfaaba40d05d896dd9d122521d7567027c43f191fb38b1969283131e9ba6776cf96c99352b4dc186d2f9674f236e6000ea1334e5bbf21bf1c8a2340dec4d6d1cd10e0695ff2056dc6ad612de2f7eb5c19ecd20873915cac18621052c8905b3c4c700f675ab0def9b3f7d95ba06af4706249a796ea7b9becdf32d36fb117994b7da630bfb8332ecc16fe57a770615baac54a83ed84a203b961113813405dd384de383d5dfe8b5e6e3cc67c539a8e80dcf4cae0d0fa90ee4769706cfb53e9bbba56069f753f4f941f818fa0376d841bbdc73e8fdb06cdb210a59050c9fd38b4a8c2db61239a4a172cd7f0542a342a65d59e5daf3d065e7babdff20990f0f7a28ea39953a4f4659e49b83f2b0ddfbaf4a0c6065312244976c0207ab1dbb7c70d43f59c300803c8a2c2e4a24b6417f3aeb92fa4525661c891d74a488b9e5b4e35ebcc41dc955762b49dec1517d48567a4ab029080a5dc6432550b9f09b83eeb4b07b4f09d40f3a16a07703f71e4960f3ec52c2c32c7930a7285903cebeeceacce0d6acca295e7b28d0f85d3904b2ca2cacb8f621850c5203816f6b2ef69ab540b06883a9922d54177249cb36456d015209551928dfa5d6e08959565e0b0fee85489759b0be84dbd03833e2baff9e62aba57e3b31b083883ee9d9347de6ca2633b559a9816ad79c153d22073e8d89a1f3b9a5ed4c2a7f8991ad0c8eaf300b456e83f3fa2ffe79831d3561db437b6e7bb1278766c8b463d0ed6a0aa7e448924b54b7eb6a88f5df8e52c0ac3d3ab4b25f99bd0f2ae433360d25a44bc5f9b94cec5af76533a302443ce4c15fb190aa4ccc0fe97ec6390160c5e426be37d55e53de9078295ae449dbba4fb1fe22db43b8f855b72cbf419bcf48ebad33fb1715baefd860e6be5cf858c6f22dfa536a1de25a4bcccaeae0afe5519719999b9246f0ff37487dc7fcb6852da8dfec457e0d25196b024f36a431cc421ed8f86bd062ce73b417d0560f9d8ab3c57cc8d6ec1912be368b6c32d21f653d9a9e2b6019b51017f6627fe2472d34b6750058beaff4ecdfe0e00a01e85ab5f8d8ab4f3689729366da419c29c32c13356f747a7354e9d8f4523dd0a2083fa8886793cc68aaf9b909365788f15e1ca85d12e58205aa5a20d306302bd3683961bbb05c1ab249da873da925ebc63c1ed7d77ff22450089cfbf24ab3dd3f2673672cf7a2c17f4b9fb9c7f4f92314008947baa980a9b1e8b25a02289dd88f8c078d722652b8aa3f97c029cd9510f0bfc1d85a7419f858b15894f4da6a5a2be4c215e1e466d2830c4fd1c6b80791e8b33626109a76daeb18da9d6b4ae87286d15a7dc952f998dce101fcdacae651580ab36be3e396dcf0891ac3c25f06d9938288ce32db1f7f9695d804de9e0c37375b319a8e0e92fc6465cb803dc4af59a167537f3738e46b87b54aaa2d904963b39415aecc6b2177857bf674e56f2f5ac5086803f4bec9cad87f63d85d3cea9681608c1b78c09a768667485b65afb593b9a1e1a5e646eb1a00eb758054895fdaac3e3fd577f8d264583fd37b7bf64f1337f1bca769858b81d48014e169763dad0d3e9ff68561587d04fbb91a6bee7b60ecc864593524b4278ef97afdafba130860846c95e033d28ff35ef2f659e6ddbff524f6cefdffbfdff111fd45eeec409dfd2e29fffaa34318622d591ce0af37cdcae914fb0a3759adb04a6bb82ee4734256cfad14cc7a511b74209af95291f7a592f4dafb57901691f306430a9c2245c5368cda4fc160d673e9b377334faa69f618e7408232a7a72d8fab56cbb88641775658ec8127162429e995db63152fdf7f07e56158cda5648c48e84a6928fc3f866a62931cc870869fb7f292220ee8a91c69a0c6c9b517ecfb8f3c786052c82f97dae6d5981ae69faac9f5d85561349361c207f338ae224708edcbd23a55bc9379d66404f217deffffd6bd580834a746dfb54ce6275e182ec028fdb5c351c2766cbf0871c16c1aa6b9d2e9194e04dfe5e7709ae627453d4d85d9cde62fa07ed2a3fc13fccd4eef2310e78e0cf08fa1ca7fc3709556f69c64c36301e72010dad34bce5431cea58ae10a9663a46ee1ccbc03cf5d5d1f3a1e33fc5b0be0c3c7e7a2e76554cc356f71886f434c9a38e5067d71a9f8a2bc342832597f39853deb563b52aa4e0d511da88293466948c115a0f8c848b0d5b5d420af010beb91b52dfc81378aba50443b6481541562ac0cc92fd6d309f331c5f7e8ef1d358ff670c01b20e1779a3b54d7481351605bbdb6240221d0ff2e650dd0fe52275f139f05e5ab9747f6d8b6c0a3d09acd84e33fb8a9851758813f67f8b0e0a9d87e3a95b6451e3ec74042685fe8f98fb52870591a720655300ea1ad57075735a7a5476a6ed763ba9225b0705d2017a1a6c4ac496125f0920995b9bb6552d971f791fb707666cd4fd7bd63671ab74f1a69be1d1c520f8c3bbf1432ae66f359b26f0410605329f5d41d873bf33e530dae265a4d0239aaa4a7980b5b23c9352f507a804091892425a47a9fd3f89c5f77409587d95565ed2324063bbf4a1888765633ddb22277a589e24f98f6c4a130253c2421a5e5e34725a1142b65b6a8d452f5755a596d482f0ff40c60e443f225ce5cd9d1acc2451b2a1139c8b81d6dfc7f76a2fcb726753c65797728ecaf8d24f5283cbc3a77b435c42a9f2c57308365075ce2b5ce4d68b5e90b81bb145b3068377f60ca105ca39eef3aa768060b1d76d5f41ef1a1d1ace2a19e2f17e439c73ea702ff9c7d9dcba26ac57c9919e91e7f68208e7297e69f1db969696e99abd24352d847b5e904a41dadad0524a48ac533e610426773e06d1586f9fac885f41a819a1385581e5f64330edc45b86d63397ba19287f4407ca3b87c48a3ac072971b9593f38088d31212befa567eb3529ef38c43aa4966ff96640c16ff35b6c8eefa26981ec9681200443628db2adf516ffc0632297300268accaea0c0769f89a25195dc138c1f591524eac819e0502a0771b5827db1257eaae9c577cbc88d60a3a167f12bc0c45793c15342ec227fda283add4f733274ef0a5b0b6fcb45a7d9c6ce8e65c724561db17988bbd1475ecda53195755b5efc1811cbebfd1b242a35be2668926557aae57f5ae03719d5e7cf10ac691ce61133b8382773ab2bc554fd98cee1a35a472b25090243411eaa8d5925bb2ed2a", 0x1000}, {&(0x7f00000021c0)="a04ac35b75ed478c0473bfc29b38b3c08d53746ab6079b76ddfb72b641b8cdc28c37c8eea001f528cb83511d4757343da2a2934b86dd5c676d7c4b2a50d033780397ee7bc662ca5350e0", 0x4a}], 0x3, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() pread(r1, &(0x7f0000001200)="0f0e3f9bfaf4b4c1553700a0f4128f750fd09001f5c2b1a9f5adb817c51786c7552225859a10616993f80e4203fd2dc935bed4c996ba7384e7fb636cf788d7e8b4bc87a90cecab0fb9fe04c8dcfa0e8cc4fa712e329d868954ca99e1b3d564b96bdb5a92cd6b6e5b759a9f8e13399ab84e08276674996fc7de52ae48ae0f60928bd0c49e4fb3dc4aa0bf6473e90c28997fe1e00babdc6e374182b4c3d789f2d2d8d135dd4f17f017045bccd0fdc502550643d7a056dc7523ea1251d7f1ff3cfadcc9dd478ce01c2ecc1439ccb4a39a4230855adf093c1e34b99ece9602f920211f1bf97d52561bbc29375f88cbf4f62ac5d565041b996a83c1ca95e797b866bcf797fadbc369f6c576eadcd46626716f197de8f6006336c82e92a2421a67029b02791e8c7213dd8159034f6ea5baae1d657ee975d48cd7b034f7b4dcdedbdb0c44793eb7cdbbad3c307bce8ecf620a858cea9d28fbc7e5767469fb7cb42c5b291ac60e49033d70748eadf58556c3c4a0f93503d04056a53c6cb8a444a045a99505403391e455283215af83750a9687756217f052501e477910ed7fa5e8d4ebdd4984f8c6bf78f8f0fd4cef5c88fbdd473162c4bbe407b487fb64985e1d16a2beb590eb46d5af28530629b2be166706feb02242cc8173541abd1fa0ba6ef1610342f174addc679e9bae2526e56ea47092cca5e3d0ce41de8cc17a90f04ab436c22037603f2140fa9650101137de2b92f279ef2cde45d9cb549e861595f0c8f9365dccb06ffe27885181d0fd9436ce0f2d54cb4df941283315d041c3b7117147196dfa599929fb0d6006e496a7531ea730f1d26758ec84b2b733d19ae93c86291994cc86971caf883aae750aef8f44a26bf9abc7030bb5e6652247c5ba9cdc8a1ac31eba9ee0a1bf38347afba842ce0ede53d90ac94b57d9102d791c7afde27f3b31eac1fc3efb2d007815b65ca0f660b0d7bab32b6345014cbb962da231edb548228cf5922653622a229af3ab97b7cff1c7ddf65fdf457707a6b47260ce76fa92cf75c192805ebdf4da21938ac6968ae1e423fc20894b9ee01e62e9fd6e60774864028232e8bf58e3e8904a8eb64d0a3c06f7d8b61b9764e5a8a1e803361a266ebc5736b9be62089769d752c9398b0a29bcb8abb9ab1c5c41ef5067008e56f02f484e48a0505de55c4c30ca8fac079b0deed3fe7533937ecf2a9bcc2d60badb9fc7ecad2ac1e24929a210a60010adf643967cc386fb5377b7cc50b8245691dfa5e417383a16e936486871b66b754bfaef99ad948f2ab852f430e857da841ddb53579290d784f9940a8bfb08ecdd08680b26ce12bcc42371a26a73916a89fb1f7b76e504b668d3ba90f9b01c8465f68eaf7e265c36e8cc8fcee2c7df93f1414cd531fa6edab508778cb72a2a7cf755ec5caabfc711b0c7d8cee15ac77b5eb273d466dce9bc98823c9b2c0dbf71f94ca8a8ab28bd67399c46544780ee67a5590bc0cdf13ead6643eb6b0e5a5fff6a3c19d791ff23b82c127dc6b70992c0ba9a8e4d1a306687204ab80a671635d6a4fee8bdd42b1e17e12fe9a9d7dc201444e2cabc454e1220b52d2acee03cd3aa59f2ac558ef4caf3048d37e8ca413796d83470a3cbafb7a697c809e4540f47ebc1ae83a4f988cae5eef366be34703211796249fe07892c29c7dcbc6468eaf246bd8b381858d8c690aaf92b4dcd25beeb7d5c37b1c8dc26e544720722fcd8ac662f6c4d5e1f17746320ae2b6618263ee9106b4f39dcd7be6bb960f01151ce39c43dd7a805c449de6f2162001fa0ae3bc4ba328f18a406d3a5285f76911d466bbc050ddec750e498b76771bf624b8e19074d019acef7325ab0f15faf95ca34a0bae4ba9bc669ee3a2c861e744ad29dc3511df2dd4b922080bb2e7664cfe84c5291a317ea0757e84b945857457b72701751efd3be2ad66d5014a3371c474dbf565e07d63a12d139226ad6614e1fd0b31d052eb81a12d370c83f0ac57f6169adc4ad88550c24a0c00281df22d333a00cbb0097dd0ac49349efca7345e3950682b9d362d748a64a3753bbd5ce77ca533be8677a510a0743f4a4f4f065d5ca15b9d3e9ac5fa66053d88327f5f2694ab8789b336182e3052b70d099bab28ed14b305e7900f9a297a24e8d29e0055ae0aafe62c9eff5299c35ada0b9f33e3e5477333f1349b4c69aa4a00ebf8230c782b8ec592880297f8031c375024063913bd93193d06f21bb2bc8a74fde15e8ee5e13f191d6a3b14a69a930cece1dc76b497bcd0c9e07256a6a02bc4afdb28362c079a81463426befb8e9b2afc6f30acb19e14e5ad3e9720f5a57e42cc20eefdfc4f2767dbd97a41d8e5a5128890f306d0eecc2f1ca6b71a385212dd0c8a947de56f369d07dd99ad2d3dcaa52c23b79b0204ed1724220e195152baa7ec66f712da06932a1d1b591c1f17e275868ffb899330fa24e091da77bd9e77fc84f4de3112a590983c6ed39978e100a7e1af0fed7bd59ff635ce1e526dd8df555bf8c2070c2427d42d8db49f8aa21ce7755069d6ac2ca9d451f54280e8275fb3d4bb21f8c0b79361ebc6f80658e76ca8553328952c35a64538895ce879e98a62796b16ccaa961181aa33cbe5b98038713083e06f93f014db6ceae4cb60fb388a0ef311ee70cf8b791c7d0963e0e71d561725c29148007e564197120323f9d816a1738b26d16a8fb56a8d58340068cb1941d21bd85aaf993316278336b877c957eafa8847a40acb0140fbd48bd35a5a2e9fe3f0d16c7a345fa7494c3a22abb273fab1a81f5239165226216df0c6c827bbe22fd8bb87b60c090a8a7efa4932ba0922fca4ed86ae72ca77cc238ba4e49b0bed214cd447bd71eb60b1cfa5e384e128b5d3cc33177ca1400fa3aecaaba277dbfc8046fb67744fb50a4af24f042e2758a4d247d67bdfdb305bf705e3051771aef2db087eaa1c54c1fcb1c15e1b867f9f17b469bd40b3bf698b50b78d3b20f693fe1483f3e15dabf911b9ddf56fde691b1f30d99e6a33e8f16a5c4d8e8ecbc5341932e6f725e3f38cada7b9630e2af7f95e4a224abcc6d610de443f0a164031384aa7ac9ed46483bcbc6ca91af08aedb90aa060f1c989b8b6ad413c39d14b84b639b7614cef50db94e1b3427b3bff2f0a09b82a1ce8f6fb7a93de0837c8bdd6aee32b5e59ad672ec390bd425396450af3dcc12dc50abf1dd7e284cc57effe5532aa25f375cc42cd9f713ee65bddb7c1a796819f32437e4a89b90a648d5e7fd79405a26321c3b96efcd3be3a0d5c7d6ede37f493d5720dcd001d565a5432f3a321020aae6cc053670156e6a3bdd8a05bdb177604bbd2267ec3717d13f693d10c2b243ab48130d04b4a3f1c3e514e1791d592d0a9f537a9a325660a86528cb02b90180931c976d64958977cb5ee6b790775bb14184ae6bced25b5ee8f99ef3b3ba7bec945ef5395be125a7ad34d3c76df5e70631c0eaa2b3cb8f390a2ba9351744734f5f63df0785252ab290c1e4cfb0ff4f48e651591820c9d2509d583b94ba5d21c7ad9f801eb1723624955362fcc49622d674d4d11a5e12c3190d478126e523fc42d1c8940f8f152cc615e4cd5f8a97864a3f223ff65cb74dfc946302d327da77097440e9b55cab9b637e6518b8762fbbc77ddf1d2f5449198862224bef48cb1075e56ba06d00e93c845124c840bbf3ad70e03b8e74f5db03400ffc6ba8d8de2799a408c77f5a213b81c890117e0a553d8a6162542f0763ecf1044f4350a5ab9523420b998d6644ed7ddd682d2d3bb831467be4c1469155d86cec56ac0a35f835596446441fca1b25d278d7274f7b9d5c4038b429114e3d9a8da19faf1a63420022fcca75f51b867d9ea3490cf274555a4d0ef17e7ce6db22104341b5f26897a38ed8fdf71ef109b58ea4dfec69042cbc61ff7779fcb5e255e5a42a37052070638f3782b9140aff76c72c91f2fbf0d26a447e9d8f5ea13e1edba2a68fd36fa63021d5a9f653b9facc0548f8fe79e7f6cf85c2c25c1ddd0f6a8d531e019a5a44be2b7f261dfdb3d0d5f6f3515401d5e3a283611f7775933a4d8c338ff0da1e0c9e9f4e5e64db3a74dae893399fcae035a254739b1bb6e518fdb89b41f82a712e8d2232fdf2fb1fd59ecf92d9161a3e892bde609a2c765d681a52232197685f4bd8db2c48eaf7b7a6c443a7cae0b1c8e77096a52169ab0c0216f511e21538112de007894cc12ec6f22f5d73b5812937bc700bc24f440f2772e72503cb140eac76d5ed69a65ee3127052ee6f29f84669c448e4128768c5f04c679d8843d39f247f1850bff5b1d5dedb8a031a77f1a5fa0876954f21246ce0993980f2d6c60a406322c9a85ea41483cbf0ae9d87753fd2bfef16732fc2171c8c4a6a5d838cb9d709bd7d2443e10e901433ffe1b61ac6317c1b32ff50417b1077eae23e75783925d226744cf52f078ac001637100ef7b72a356dec18e55c09387716f4b960dc6a4583e17955c517761807c7b1eb4fa6e592df60a02502c4645385e01f2ddc95fe64efe104a00082c5f99ec6c76eb61525b0dbbb916babde0d3bbe7d33f1272b88fef80149e6da1c3cd4883de852260208d4fb74269de7cc991b2e333acb60626d4cddfb2165cddab5415efc58d31f94fc7ddbc51d12aedf038eadc3f441b342d3f9f1eac2a56a632c3141ee075af924e3c80c05104e807001278682ba2ca9154e7fa2b7360c51740f35e38dccafec93b5f9ab130ba26da8befa6dc34ef5279ded6764dc7136b4db320d21bee4949ed91e5936abdf59e4096f0e6f9d72919bb3b36950b53b4b8654b7b873e17733071680c8f17a411db54d046a99ba40900d35f21a2c52c87b8e10fba608db9675f1cdb6599bcb5863706fac9740d56214a10f4bc74dd01daf17a2e87cb0ecf991f4f54b3175875311f4ee0171a2f525346df9f4288d25f30c2759c66ac261ffc67c67e5efaac09187a96f854aea47a0ddfdd53ee3244f3b0ba2386dcca001f207e4dd24e1b72ea3f5cda9b9e3082760dc3d044af00ac3f4d42d23a146f6713e62599599a9fb9e89abc22a496fd2d830924cdfc14af35c4ce9302b335d90a30c28be7a47b1d88499ec617cdf341d5dbb3da843ba8df0d76b135881ad61909edfb42944b5de898e3a31f5a5f4e7c313eff8870a3321de81110fee429b2a7731e727ae9144f1bbfb644ad2b5b75d92445e5b50830ee3a3ab1cc2e59bf03b6efd89b3757382b7f40a51e10b9385b49d0fd9b05cbea3df404e7fd7af20245bbff0b42bacbef86b4e680d0ce4a57c5729b5e5702fc6ec7cb80047168fd1e555fc9005c680f9820ece23821b5d86e976d3b2a80c51df0111aa682ab2c4ad9500132840658461ed31aeca6ff4426743a6ca31fd4fd327454d722b693ad11f740566f31d401dcdefe4878f5665659d0a3589cf65f7ed16d967cdd5dec95c4d4316f57cffbb8b88f5223ab75f4335ff2281a8fa880d7758291e74ac897ef0a1c49a0512954a2a0116da12ed4546d875945c30942d8d782d9679115d782c1cc85b6f5aff4521e69e652c46b2491d150e912baa78696daa68cdee170a7b16f208b208c1a17a31d92d22eb8769a4c7d5f14e5dd41df7e776b478aa45e171c6bd7cca4a9fdf0d0b6f415332a85e97b6737e7a08552eff13c92f50842f01c16dc21ff102bbe16e5951a709e38338c94890d0ef9a92f10a9f70c1998f34b03dae6e16026787cf58a0d7f853a220f62f6892e24caca30b9501528df3e226e9fbe58ba5893884dbb39044f85bb3376653f650d41b9b6f2d5defb21d846c5c6d7ef1360714ae4ce5d4e2c713969e741191aeeaf29879ac86cb587b0d2ab80ffb75ce430f5cbcdf227583bb13c2e27cfd49836000000", 0x1039, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x14}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001140)="03d937e8311f0bbad81b435109e276747a163d22cb22f1e77c42019c39d47aa62e814498f37c2a3b289be724769aac2903f3637f9f2d8e274581d65ceff144a2bc5dd4d6af87498fa3483164", 0x4c}, {&(0x7f00000011c0)="083d98b0a53809b03c603a98b1c495ed5fbb68bc9fb65e6bfc2b530d1f2cbb0ea5c4c009e6bb215b26007f132dc638456ca39051e06e9458a255790242745f001e2e1c3b3cc8d6f7e58cb27f1c1b9fe90bebb8d960070aff0fe8d14ae54bb716475414762786619ae2d08697b5b7c28d5d061117544863a2ce0177a1458f4abed9738b24db481aed84fa669a91c19ddfb31443bf1bba720c12c313498a11f9bfaee34c2a4f3175b28f17de14f2590c2c21cfce8a724cf24bac740b537e80288c28eb24d4a4b2776556a0131c3aab3dfeca649d7b499a88632e0c8a1ae8a269f06f026ae45b6b70aa5ad8e3e7e81c821ed9ba15eee936f3fb34a3123dead91c7cffe901e17003ef1a1670f14889ec00027b3068c3b788e0a1bd511d71fdea5e198c2d90acac0e988efa165d1bc0820fcec58c03fdd1e8e1db4448f5bf9df2d61bd5a79430b32213450834f400b08ba77ff39630a8d9fc4eb3355c07fc0c8264bb0c07502566f7e8d0120a5803a0b168e0bf20bbbe601491ec98db194edc924bcdea8dfbaea544088eb0d6ab14b25d8eeaee4a9e59e4533695f580f99134ed52a91c4012812cdf4c92791cd1320ca82654897800d026f855e2e2111945c813bfdbb1078ae641b3bd1e6f273e60bf55c5c361e04c780112fc934525f96c442f4d81044545bcdea6f1b85d2e40a72e68de27a0f72c970ee72d9cc2c28a1a7456593227b0adcc35f18b8db3d222b11f17986880d921e9128f0faaf332b342526b63747c916e8a8fd97ac81eff53b9aad26405480e71299f2838d4b795fe82915b2f39d2b8f0839dfe770821c51f52af8f3779d8337b6adf3a6ca2e8516558822737b0bd8c46d5e1e3ac8b1470f5b9c1a16fc37775c3efdbc462e5fc6517782f5cbf0ea58029a27a816fb7ed17ee461515d7b7717bdfdb1d3a9caae42ad8ee89125dad190b86db22bb4b1c22a8ff16acd3d65e94d51a738937de5b7a4a66b67dc3bf6ea99eee2856879338b369a9cefd8ba01de1c31fdf2ea5568b20e6c984f00a149e36ed0428c11b00808dabbf8a2de20e01954805607651b3047c7078cbb928278d0aec217bc8839abcb3a1d67d7381837b01f53b1f18273d3801be25a03248a4c154a4adc59c89f5654b064eedee8f6a2dd91a0cb724173da9d4a81a3b5c13c2d407b3f2cd9410d393ad9a7de69e147a09f3e8a7d9b990faabac3303092bcb0b3763d914ec6dcf558212d999ee458329b2e0254ffe5ec2856adc31e1f3a320bafbf1082170fd74535cfb5a81d8fa3f2b849aa87dfb8a5b5db4ffe2d78c39eb31ad5e06ab92fe307fa4dfd82a89793091514349b460d7706e817929a50c99118fe365e4fa806a7108f166d34e0767e6a47e8e655d4e3de7742b13ccb8866148588aabdc71c42336330662cbfb7ce17ff403e9d546e97cf8b0f601873df477808b2a42a8ca3140c3e32c204da28573e07db0050bbd47741e667dcecce69f90335c35838bdb7dd2d645ac5f401fe5f5f80b05a1a01daed8981d3b8a4473931c3b106f731ed6eb5e16d09ad8155049a33a3b63cb334a00b4c1ac955637b5f23df846a1baa0b4dccb441dad7dcee52321c4348c1084c3277c7d7a48b4c61cec5aa8f7a6444fb0ded8d98aa4692feb8bc5082603096331c19936490bf2f9dc12342a78fd3d8a2c1afa02637e7a1e35861b706509e0da708bcd6bd368f64530adb0b0e14fdd8a1e954384fc82f16fe267ad08d5065829d4d645cd5704567d4b7d6326f44afeb807d7d0ac9f61430112cd9b39ffca068bb88effc0e117313bb9858e3f2c0d0e70b169a4c715d29e019eeac74dde20ff5c1b53681f1e5d7786032049334e264ff43414cf08571ae6779be32a30503df8a36b0a222862659229c40ff00a9742f2a6c9decad819aae74acfa1752b3da6b7787f4d3d111a4d0a51e00a71cac7464fedaf13844f7e5f362db42873c1744796f5bfcd04087d1f6ba36e176bc6858831bd4a5fb171e2c54f03b30a7bc5d6d1c05107d5f615825e4d836a479f88dd2db6fc30c5d16ccaf6a66fe07b27ae336be5e464e5abf4ad0fb17e28605127a8c8e3f5c7de5b23ede6418f337530da63c1752d887c57c9eed8b4d26286876804c60e7999d24b982a535ed85646bd8eab8ff37cb492322d609e441a8d4cb9cce75ed0b21db6bf7e64c0ef5cc432b620907056c3d088da13488efc430d37fb56304404fadd85c570108431c58d6a06eeb2dd8bac4271fc44346ae69efefc2b82bbfb1a6a688e41562fc5318ea5a68fe40d8017399045d77bce1a32243e472100567f4f82a9bf10203e3a9badd654eaee7bcd510d352431ebcc4c2b1dcc455bd0f6f8d3727292a449b4dd5f8a89641076cb26294e6c22f8cead6d0ac296d0468c3449ef973c65ebc7af5b749ecd0e82daeba86100fce4877d01202e5b611e746d4fed0c9ac1302ac9a12bdd96a1492486b3b84da71d435bd56ca2ad5e7b8e1e2880a711250c6055e26d5808a05e288fad6b0e29403a330894a41c4d3beb8b70358ce81a1f97ae9496abdbbd79a1a8bc1fd6c838413deb2193e65b05200975e3976f6efa7558140dd6953afddfaaba40d05d896dd9d122521d7567027c43f191fb38b1969283131e9ba6776cf96c99352b4dc186d2f9674f236e6000ea1334e5bbf21bf1c8a2340dec4d6d1cd10e0695ff2056dc6ad612de2f7eb5c19ecd20873915cac18621052c8905b3c4c700f675ab0def9b3f7d95ba06af4706249a796ea7b9becdf32d36fb117994b7da630bfb8332ecc16fe57a770615baac54a83ed84a203b961113813405dd384de383d5dfe8b5e6e3cc67c539a8e80dcf4cae0d0fa90ee4769706cfb53e9bbba56069f753f4f941f818fa0376d841bbdc73e8fdb06cdb210a59050c9fd38b4a8c2db61239a4a172cd7f0542a342a65d59e5daf3d065e7babdff20990f0f7a28ea39953a4f4659e49b83f2b0ddfbaf4a0c6065312244976c0207ab1dbb7c70d43f59c300803c8a2c2e4a24b6417f3aeb92fa4525661c891d74a488b9e5b4e35ebcc41dc955762b49dec1517d48567a4ab029080a5dc6432550b9f09b83eeb4b07b4f09d40f3a16a07703f71e4960f3ec52c2c32c7930a7285903cebeeceacce0d6acca295e7b28d0f85d3904b2ca2cacb8f621850c5203816f6b2ef69ab540b06883a9922d54177249cb36456d015209551928dfa5d6e08959565e0b0fee85489759b0be84dbd03833e2baff9e62aba57e3b31b083883ee9d9347de6ca2633b559a9816ad79c153d22073e8d89a1f3b9a5ed4c2a7f8991ad0c8eaf300b456e83f3fa2ffe79831d3561db437b6e7bb1278766c8b463d0ed6a0aa7e448924b54b7eb6a88f5df8e52c0ac3d3ab4b25f99bd0f2ae433360d25a44bc5f9b94cec5af76533a302443ce4c15fb190aa4ccc0fe97ec6390160c5e426be37d55e53de9078295ae449dbba4fb1fe22db43b8f855b72cbf419bcf48ebad33fb1715baefd860e6be5cf858c6f22dfa536a1de25a4bcccaeae0afe5519719999b9246f0ff37487dc7fcb6852da8dfec457e0d25196b024f36a431cc421ed8f86bd062ce73b417d0560f9d8ab3c57cc8d6ec1912be368b6c32d21f653d9a9e2b6019b51017f6627fe2472d34b6750058beaff4ecdfe0e00a01e85ab5f8d8ab4f3689729366da419c29c32c13356f747a7354e9d8f4523dd0a2083fa8886793cc68aaf9b909365788f15e1ca85d12e58205aa5a20d306302bd3683961bbb05c1ab249da873da925ebc63c1ed7d77ff22450089cfbf24ab3dd3f2673672cf7a2c17f4b9fb9c7f4f92314008947baa980a9b1e8b25a02289dd88f8c078d722652b8aa3f97c029cd9510f0bfc1d85a7419f858b15894f4da6a5a2be4c215e1e466d2830c4fd1c6b80791e8b33626109a76daeb18da9d6b4ae87286d15a7dc952f998dce101fcdacae651580ab36be3e396dcf0891ac3c25f06d9938288ce32db1f7f9695d804de9e0c37375b319a8e0e92fc6465cb803dc4af59a167537f3738e46b87b54aaa2d904963b39415aecc6b2177857bf674e56f2f5ac5086803f4bec9cad87f63d85d3cea9681608c1b78c09a768667485b65afb593b9a1e1a5e646eb1a00eb758054895fdaac3e3fd577f8d264583fd37b7bf64f1337f1bca769858b81d48014e169763dad0d3e9ff68561587d04fbb91a6bee7b60ecc864593524b4278ef97afdafba130860846c95e033d28ff35ef2f659e6ddbff524f6cefdffbfdff111fd45eeec409dfd2e29fffaa34318622d591ce0af37cdcae914fb0a3759adb04a6bb82ee4734256cfad14cc7a511b74209af95291f7a592f4dafb57901691f306430a9c2245c5368cda4fc160d673e9b377334faa69f618e7408232a7a72d8fab56cbb88641775658ec8127162429e995db63152fdf7f07e56158cda5648c48e84a6928fc3f866a62931cc870869fb7f292220ee8a91c69a0c6c9b517ecfb8f3c786052c82f97dae6d5981ae69faac9f5d85561349361c207f338ae224708edcbd23a55bc9379d66404f217deffffd6bd580834a746dfb54ce6275e182ec028fdb5c351c2766cbf0871c16c1aa6b9d2e9194e04dfe5e7709ae627453d4d85d9cde62fa07ed2a3fc13fccd4eef2310e78e0cf08fa1ca7fc3709556f69c64c36301e72010dad34bce5431cea58ae10a9663a46ee1ccbc03cf5d5d1f3a1e33fc5b0be0c3c7e7a2e76554cc356f71886f434c9a38e5067d71a9f8a2bc342832597f39853deb563b52aa4e0d511da88293466948c115a0f8c848b0d5b5d420af010beb91b52dfc81378aba50443b6481541562ac0cc92fd6d309f331c5f7e8ef1d358ff670c01b20e1779a3b54d7481351605bbdb6240221d0ff2e650dd0fe52275f139f05e5ab9747f6d8b6c0a3d09acd84e33fb8a9851758813f67f8b0e0a9d87e3a95b6451e3ec74042685fe8f98fb52870591a720655300ea1ad57075735a7a5476a6ed763ba9225b0705d2017a1a6c4ac496125f0920995b9bb6552d971f791fb707666cd4fd7bd63671ab74f1a69be1d1c520f8c3bbf1432ae66f359b26f0410605329f5d41d873bf33e530dae265a4d0239aaa4a7980b5b23c9352f507a804091892425a47a9fd3f89c5f77409587d95565ed2324063bbf4a1888765633ddb22277a589e24f98f6c4a130253c2421a5e5e34725a1142b65b6a8d452f5755a596d482f0ff40c60e443f225ce5cd9d1acc2451b2a1139c8b81d6dfc7f76a2fcb726753c65797728ecaf8d24f5283cbc3a77b435c42a9f2c57308365075ce2b5ce4d68b5e90b81bb145b3068377f60ca105ca39eef3aa768060b1d76d5f41ef1a1d1ace2a19e2f17e439c73ea702ff9c7d9dcba26ac57c9919e91e7f68208e7297e69f1db969696e99abd24352d847b5e904a41dadad0524a48ac533e610426773e06d1586f9fac885f41a819a1385581e5f64330edc45b86d63397ba19287f4407ca3b87c48a3ac072971b9593f38088d31212befa567eb3529ef38c43aa4966ff96640c16ff35b6c8eefa26981ec9681200443628db2adf516ffc0632297300268accaea0c0769f89a25195dc138c1f591524eac819e0502a0771b5827db1257eaae9c577cbc88d60a3a167f12bc0c45793c15342ec227fda283add4f733274ef0a5b0b6fcb45a7d9c6ce8e65c724561db17988bbd1475ecda53195755b5efc1811cbebfd1b242a35be2668926557aae57f5ae03719d5e7cf10ac691ce61133b8382773ab2bc554fd98cee1a35a472b25090243411eaa8d5925bb2ed2a", 0x1000}, {&(0x7f00000021c0)="a04ac35b75ed478c0473bfc29b38b3c08d53746ab6079b76ddfb72b641b8cdc28c37c8eea001f528cb83511d4757343da2a2934b86dd5c676d7c4b2a50d033780397ee7bc662ca5350e0", 0x4a}], 0x3, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = accept$inet(r5, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r9 = dup2(r0, 0xffffffffffffff9c) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = syz_open_pts() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r11, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r13}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x0, r20, r21, r22, r23, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r25 = syz_open_pts() r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r25, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r27}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r31 = kqueue() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r38 = syz_open_pts() r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r3, 0xffffffffffffffff, r6, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r8, r0, 0xffffffffffffffff, r9, r10]}, @cred={0x20, 0xffff, 0x0, r13, r14, r21}, @rights={0x18, 0xffff, 0x1, [r0, r24]}, @cred={0x20, 0xffff, 0x0, r27}, @rights={0x20, 0xffff, 0x1, [r28, 0xffffffffffffffff, r29]}, @rights={0x28, 0xffff, 0x1, [r30, r31, r0, r32, r33]}, @cred={0x20, 0xffff, 0x0, 0x0, r36, r37}, @rights={0x28, 0xffff, 0x1, [r38, r0, r39, r40, r0]}], 0x150, 0x400}, 0x1bcc9f122f185bab) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAF(r41, 0x802c7416, &(0x7f0000000040)={0x1, 0x7, 0x200, 0x5, "7216503c38e8ce3c8362a183b64f3eee9341c428", 0x80, 0x9}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x1) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/de\x87\xff\x01\x01\x00\xff\xff\xff\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(0xffffffffffffffff, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') recvfrom$inet6(r7, &(0x7f0000000600)=""/84, 0x54, 0x40, &(0x7f0000000200)={0x18, 0x3, 0x2, 0x7fffffff}, 0xc) fchdir(r2) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/131, &(0x7f0000000100)=0x83) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) getuid() ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000200)}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r5 = dup2(r2, r4) getdents(r5, &(0x7f0000000080)=""/16, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) flock(r6, 0x8) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) syz_open_pts() r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) pwrite(r10, &(0x7f00000002c0)="4b71441c73a2a5ad7f4597e3af4d1a33658a26650ab9b7df8dc28d494e3c8d7ff216c0fd8ff47315471ecd7ae964a1e1a9a8269642f6318368d089a4a275006747c37b97a83c9f1fa3c2733885637a0aab06912dc56568bfd1c366548b467685fa0d79d02ec7a2113b4d10ae0a24c955bea47ffc6225b887bf42a8940bd63cedf92732a06153ade81d441c5d719802a74bd2be17347eace1c96aea1df94fe5bde32960e3886da24d", 0xa8, 0x0, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0xffffffc7, 0x8, 0x2, 0x4, 0x1, 0x0, 0x2, 0x0, 0x20, 0x4}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) r6 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r8], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ecaba595d65749f230095517d4123bf94f455d06a22083f32fde440d7441d82b3a8a5aafc318750e4aaf1045c1cc2", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r9], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r10, 0x0, 0x0) ftruncate(r10, 0x0, 0x6a) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000880)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f00000001c0)=""/210, 0xd2}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f00000004c0)=""/20, 0x14}, {&(0x7f0000000500)=""/76, 0x4c}, {&(0x7f0000000580)=""/219, 0xdb}, {&(0x7f0000000680)=""/229, 0xe5}], 0xa, &(0x7f0000000840)=""/60, 0x3c}, 0x2) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) getsockname$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9bd42a9e6dcd106b2a4e84dd27c924d32560a8ebe6a3e246beca531811c909202f1bb92e6e6f1657a4689b47f2f3e45c1f109f00a5fd57f0cdf3cd4ee0272223fdaeb8ec2eb9f896966ce2aadfc1f3068fc4ac05cdbb21"], &(0x7f0000000000)=0x1002) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) setsockopt(r4, 0x7, 0x8000, &(0x7f0000001340)="60556f5541136a06b93101403ff0bf70741955300338b5b8e1f657f06c316e9812cb68e73765725fd66a2503c8d39c74366dbcecd9b7c3f5e141c21b4e8f847759515bbb5f7bad98f2c08b58c09fbcfe7658418ffd65c8b554b3bcce51ef4ee0b418ddbd80388647dd9e66f16f935cbcb68ab30a879e14b1784579f4e04345106c8d9d6a9d59309c231003b292c8b64fe0e67ec5581701d2fc22485bf196a2b63360224d554960a7ff19b434ffe0aaa08184e08e789b80d929ce3ed80358c016bec60c2b056254cc446ee2d67ef80ddb7a597e42f5907897c6c507fd4105aa1df742dfec4db3fddbb7c328643ea9b8baa269d0011c3d41bb71bfebed", 0xfc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000200)={0xfe93d0fe3479bda9, 0x4, 0x3, 0x2, 0x50c0}) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffb7}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001200)={0x2000000, 0x2, {[0x1, 0x3, 0x2, 0x239, 0x6, 0x2, 0xfffffffffffffffa, 0x9, 0x2, 0x19, 0x4, 0x800, 0x9, 0xfffffffffffff7fd, 0x1, 0x4, 0x100000000, 0x3], [0x100, 0x6, 0x1ff, 0xf306, 0x7f, 0x0, 0x3d, 0x100000001, 0x401, 0x1f], [0x7, 0x0, 0x8, 0x1, 0xffffffffffffffe1, 0x1, 0x9], [0x3, 0x8, 0x59, 0x100000000, 0x4, 0xfffffffffffffffb], [{0x1, 0x74, 0x5, 0xc2e}, {0x100, 0x0, 0x3, 0x2}, {0x81, 0x7f, 0x8, 0x8}, {0xff67, 0x136216ad, 0x4, 0x8}, {0x1ff, 0x1, 0x5, 0x3}, {0x9, 0xac54, 0xb571, 0xff}, {0xfe00, 0x0, 0x3f, 0x9}, {0x2, 0x7f, 0x4, 0x7}], {0x0, 0x6be7e9d2, 0x3, 0x5}, {0x0, 0x2, 0x5, 0x10000}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440)='/dev/diskmap\x00', 0x40, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x4, 0x9, 0x16b0c4a3, 0xfffffffa, "de5214268caa117575feaa96741b52ccb777609a", 0x3, 0xffffadfb}) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="e3bb07ef7c0d1c4332cf2827ca69e3c84eaeb19b7e61bd0d257a74f38df345ffc2", 0x21}, {&(0x7f0000000200)="ec6adcf5d79be816322ba9ca81762b0783b3c91f5c3782650655e5537580815efcf708a0bc01163d348a0698710ee7c4ae9641eb6ff26eab82dae3499e71f8c855d57be1dcc270a7574ff4d796122c298bb8e7b224ae7a42fca904ae6d50307c8355503dc2c7f95c258b26d4ccb4f0f137c53f62ae0848272024968f7fd235c7b78a1a7c4fd341b37e2b5d66a60838c0ec3d59945f4489a42fe2b491f991e35ae43ae0c53f4044b4a2dfea58d88f7def2cb3cef0677c61bd95bd3a84aad32570556945b4ebd6da4d74a6af33b33d6a4559874d79dad08a4dbf731d1133eb031f28c4c2114ece079e1b98c6bcaf8d0730b50b8e207795e0d91f4f753e5b6a47d683bdd2cc45796ac90d1c578cbb1da1f4be6c7bbb158bd068a6a8ac687dbf56ccee553e03fe27e8f0823c0a2f550ad5fc51589df9341fbf46fa81bc1129ea79852c56ef6d6f328b8152a4284c627be0c879097a178fb33fc5fcac78d3a8971012884fba3332f327741804d14de8f10dd55ee53f458962d6a9c7c81de805a2da03f392e2952761611b88cdbf4f139539c55d01d01a7fbe315f7032c961e36b3a9435d2191b208a5448a1be92f6dfc014e7ad79bd2a7de3a9913811857cbfd48fa3e8c2bd2e0513beb98d254f5f4a80441cbe247a8c839d3acded30083eea869b77a9c6119b7b6b79795eb1de0fafa117c5b179fba7c0df59cf81cd6455993cddc5dcc5a90a9b7896fab7d5a853917091d480943248caf010dee460e90e041cb7f24d0ada09f23bc1fef12da2c3fbe135c1dd99a7e92e3e66da355a5dedea5dfa520a6d9ccfc95c4789b0de4a0bc0da85f8e7e96415e7e426197597a4ea5f3f31cc3355fe52b278c972f1a577f949d49f94c5526f166bb5592ec9fe5847ce6a500acd6786fb479f9f0b34ce608ff7ed67889a357d5287960ce4f56c175dc00c5d8f9ad9e3adddf06688af65095f730f95c54d1d853dca9bcc51f1a56c00460f3c973cfdb77ff2773fce1d5ee65131b0c6c76827256c364e3bdfde24b4cf317f48fca7d9a1c95fc450b8f84a97ae47234788b5035a70e0050fa95c1342d8a193fbfc00923e3ae70594fcaf6b253de5162b0978abb51086fc352bb8f15a5327b6e0e63dc6481d1fa53e848593949d4c6f6210799b83b5da7d8980710e3fd6afff005e85a0aaf5b835dc8172fb160c7bf18daf5e988e1464aa3666d9261ca57608b108b5b9b6aa8e52ad3435cc245f070133ef38ae1013de82e0701a9d0df4b8a0a08de904566d3e54a5db6ad42dae51a366a1636a61bb1b07e69a8df1e08a79707393df89a3ed8513175e891eb879d9a0d4d79815f072601cb562352738b2f784221e150750b731f10fe556c2f355f154e59b7d7b4340e2c92007973b47ebf40bb3ba594bbd4dcd9769c3ad9d73c8656b44a5fe77f320889123c0eac2ac7a1a81b77d5bce1f7bfb344eb167ee0a2298b57aa976bdbdbc1d9096cd0e35e7e51175ba13cc35d9bb2445b6c3510850a4d36cd39e0bb752ccba59732bb58dd27f24e8e60bd68b36ff2153f7e832501eef77c7c5b2d781476bd511055d4fd751af4959b66a7407a2298cfba5ed3c8279ae1607dc319ce801819a9e3191951fda297cbef381f913b8034fa080d19ebd6109d5ed617e2691ee84aba52edb35c8c2170b4bf6710fff3a2b1762919778d7fca065fe685a7d439e8ad1ac2c8df62d0818b90a6d072c9768a3eb2a8ea607ac2082869619e770841ebc6d8a20d9e3ae0ac1bf425eb30204778be082d555d5f8ca3ed95b944defd79e45e3d97c5f2fc4fb33d4c3fbdf7fe124d011ee1ad325f4221f8aaf47049ae00ce916c8853f56d4ee5132d54cb7a72d3daf335d5fb42cf4861895d73c233bf2a20f0a5f2494e706d782241c687b78ac81b1900b116c764c3c1aa26b709c0f31fc170531fd53fb7529bf8273c3c54416bb2f706a0eb5c9741436c674622e152a182926c2275ddf96d5a165f6ee19f7e5062026d822b62529bc2798dece6d1c7dc99280d821f2e0dd931008d64ce71fd186a6ba8827a1d74cd43d0898fb54099d139fd54ec96abd957d73a816071e1333ee2ddd7ee162591b8d101aecf9a5b63dab4625cb9aa94415a0d922272303ecc7f15c1013658bad105d5b6526e3c21d64bf9392c71c6246b58243af4cee73d793c42359fb38057de83ed4d4a99a93f56f5485edc6514ffa5ea719a4accd5c0ceb983edb26aedb024a29e0a51770ca33eb6e1f795464f6ef73e07b244992966ff93f6fa77422d2325ace3cee69c266f36ccc0a43b4cbfc2e22c6569b59e8cb6b2eacf74b53e264420597c174fd1c398201d2d9bf07371ceab05926ab81882f64efe63c6edc857865303ba90d3895f9d149b1c17a9a04d744f7a8e10f7feaa5f9537deae677c15343ffcc0bd8ce882468673c5bb8c0e6767828fb1d96bf02705cacc7a09a7a3b05ed3743947b8447a30615b488cb0e10768234440acf0e6df3b86e40fbe7a69d3866a51f76c784a64a94db4c9d023fee9b536f2868a75b97f2c1588fd7f5235f943a4356e74218a66cb7761d95d085882f338601f7de41b1c62b5d123fb07c6d58fb1be02eb0bd943ee02aa705c8fcff928a0c0be92204cb73ceaa764fa14ea93aeeb9b2b9d6b897826d0d3f234923d352962d8ea3ffe9484148183cdef95d87f1f050425106e35e82ab7718c3c0d19239383157c996c1b4c467c0b106371fbb631171c9effee8a4c42107fef19b93716d7f3db25fc576b40da553fb42cc8b067b2480124a4c801bf9d6f56a821ce3cbbcc86cbe4f7e9b93cd3a2496adc6c675afea8d5ec292f9ed189a74d5ed63c1d81b9cc2d9a88a6a9e3f890d36db61eec435a03f5bdce89e7b8a708201c1d408997d16fab6274c136cc51b1a81062529e0c5e728ac3001a2b0a190d5f76425bf8d1d2ab8b7fefd4936ba9fa6a3fb14b1e8e24ac1971be3d8e76703d6a4380b4a25b16e9cf50355d4c08106d287b8182e87aca2e768711006c6e8d78d3d0816beb1f0f071fc6205c52c6f153231981f8229513bd401634c997c3eb09c9e2aa44aad8250986ae7fdd43f6a6e44b6f4e96ead95836212fce1078be7afd5e02b5b9c15abd7f2eced38907e13bd6076a665be65a3c74e7aa0c887dda779725e3ff69888349eebd6ada4354b862883edb6d5fe480ec2602e334c9bd516ce0dfe56b5fde35f6044b30a441a28520781b043c9e83a3e4bd76ce6e11f6370883bceb07566c6082d48206b5cd24374dded6ce739955cdd7de2068ef5d537d42c577639c70b9f58ede34643f003120c4d577691de61c47b546d4c328345ed3dcf542e6f0924286a168ecb662a51cba0d644d28bdfa8838b578d12bc88fb1e545c526f89f706c9db1ccb500fcda8f988406665332b7552eb3346583f7aac31e4e532c8011ea8b15cd73dcce0a5fe60a89bc3dc4ea612a3a99e30c61aa49213209515497ef1e90037a28f4b3400ac7b5a922525827a05d6046489acc3a5d012eb21fc84c0c93810fcd156f1798911c925bfb651579c7e897884e13cdd9103b7f7fe4146ad87683880401929c4f5005f3dd6801435757160f5d12933b2f2e8df495906724bd73b55ba7bfe37325c962d09c4847d9b3b7ce2ea893f936ceb77cb1a6a487088cb055225493c31842a89a272f9c2053c003dbb8ae54ca6d93cdd1cad802244d953b77c613e2d16d69c2284764b0530905dce5ac8aa726bb304a5db3b22d706a694792699860db55fd0f4c0396fdd5995b2d8ccb103c9fc51b27d49895d37cb8af2b9927ca3ea455688b166d18a892edcb3078afb1d6f59b0b88c65647f40fce799cbc4124693341bef651319f31dce62ad7896a31f0a005c3bc79553e7cf2e3b402bf5c77561ecb288d23f271e5295a343f28a4cd0d3b93e13064f79c25de1f6a24a00da11efc83ab1d06e263bb436301c35fdbbe352160bcc81e70f13b7ab6fd28a1c38e8bd166c4370fc9caad0acd80a3cde1d08f59f00ba393da67c22c37433c4b080d560ed38a137fef49d57fe45871313158578707d20009f717ff818ba39e49c1bce9956eaf46430232f31660ec18ef5c839aa14f8f600920db21ab6a5f623d78810caddc786481ab9298ebf403bf056a37c8c9cab3407c9ed91e61721a15230ba954a0cec54c58a97e0d3c9aaecb735e7eaf01dc99b75ef3625b9f83701db72a189e9d58301842c3ba951ccdc901c571b9f594fbc170dba6f6c62a6c5687754b26e6f1acd04344fd5b94c035ab19316290ecea0665ebab6245ae654b44bf44f62899db35e3c73afeb3d9eac870846f39e0ad7096dccc4f1033c843327191d6ca04b2f8717b747db793538392575a98f81c19480bc3d555c1d992e9176101b38af73f96f2912835ffd5dcd7a60f2bd3c3562113d7e3b592efd35e40486adbf93532faf3d657e803d76f1932e8d2c9ada6e44024c49d2d3ae8a29a27d3d49174871c670dc708e230a579130b5f222d80d60c7a437c93f5262840199178a458e15a0dfae11c734d77ac2af9622185e5cdc16063b2349ca71720ab925ac1c616918731501c7b9eb1fec3a3c554956065ca41c13f59cd928ddc04e13aff76055b6b6de2955b81fb0d8472a4dc5f8599d3528587b6bc0cc4b4ebdad0d85d7f514440fba1454242918c58b41ae88c308bbd6ef6dd1e24d6ceaa2d72e2c39864553cc5839313ff3f8d3e0dee4200ae7e0a0afc18cab4b8bc2de4c9ac349637379506a7004e2ae46098e7c7d7a702fd1d4689b6709822d38823062fd215b3ec31daaf2974e242a4bef4faa806ab26b1521bbab7b77a645ba09e6658f502d9d03001848d2c22c5b6f8fb9cf6f585bd67a877928355066667196aaccca867954a4e8b6d359e2c0b5dcd9003e46ffdbffdf9f9d59a39b184f2c31c7d448fabbc8515cfdfb77abb05d2517aefa95a23c20336eab5631521d29f9bdba7e2c9e55f2fb4079dde4b5e6f0bc23214396e9ddd2ef3351ac5a336ac501ed2779c5d91065e799acceefbda288571592d5e69e81d72fc4ad492cfaaa311dbf9e07fbb1faa7c0c4e42d777956a6654ff117dd807ff8161662abe8f89281fb0a068d504a47c7d04f57f46230fcc51990f62e2254104dbd250c67947fd38314a5c345a1d861c5e31dc9b8fdf1a6368b74f6df4d3ac008c6cc639e91a2252e9818b341adbcefe6922e3e284bc7a62d5c7151c2dfc48866c378a9a7ca9457ad17ace516ec0986ec4c8ba2b2d7a94ad68f831a09ca2854f4b596a5f309bbf4fd3318322e3c7be4e0858c5f31add24a55b5aab2044a3a8ee9567ef7d769bcadfda6f8ea5c85bf44b95d7d86f3c7f8c3fa9a88e1c4d5bdce0ae41d19873dac591db9fb7584c79883f55c35c1674c3ae17c8d36c4a13c7570337e45f688e5f6f9c6d1218704e09fc32df4902dc6bc41fb72eb09df8a42370643fdc62188498a6ef3808e2cb165f13077596bcd1989114d4ba0ace24eb79e103f216e85804cdd9bbd9264dfb4db30dae743d16a1c22a9d3f7ac2d6a4e864f6124cd9ef3b925ced3f4a37616cd0d7a74464d1998bbd8c3e118276bf89125cec6d6c633deffb4f61231ef3bbeec852928fce014e31aacad429eb6a52863905c3858c1b52609bc5ad68258bfe5172b256618115f893d412ee640ed83c2b299eee7f9024037dba85317045f9c10425578d891e96ec7ca9a95171d8c60c75ab4e095be41d7a5bb442e5f34914454ac4b4f1273f29af1726afe6136f6ba3abb84a3976294f98e6402658a0dae540a0d9cf73dc1907b406e3396531edd7f1c1ca71c", 0x1000}], 0x2, 0x0, 0x14) read(r2, &(0x7f00000014c0)=""/140, 0x8c) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/230) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xf361, './bus\x00', './bus\x00'}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) minherit(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0xb3) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r3 = socket$inet6(0x18, 0x3, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x7f) chdir(&(0x7f0000000040)='./bus\x00') close(r2) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffff9ba9449015b3af1ae40dbbf9f622ae31b35d553bbf20148602039904"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:06 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000080)=@file={0x2, './bus\x00'}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) 16:00:06 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x5, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) dup2(r5, r6) accept$inet(r4, &(0x7f0000000080), &(0x7f0000000280)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 16:00:06 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r9 = dup2(r5, 0xffffffffffffffff) munlockall() r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca6c896bc5e57c6388bbd2bd88b2951b15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b2500"/205], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setuid(0xee01) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea8f168f6fff0000000000") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) fsync(r1) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100e000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) pwrite(r4, &(0x7f0000000740)="acb99eb9bb4f687021ef5003dfce259f5d802e917fbdc1f481e97eeb653d64963a71ece31647942441a5052859e340d1a23fed72d82a72862b3f4c0557079a16986598337b6961aad83413569bb46cd4209febe2b4517a0ec48de7f435e24e401bf372f106c2df70682ea1b81a933c0c515075938699053f6cee5225222d2b2830937a8c46eb43ce787f4b57f95b4022201bc0b7a349604cef9447dce990c6081aa626cbc7e9f925a37fef90c49f04d7cd9b5ddadf9b2860f85d7feb2e105afd99453694da4ca697c4593a1f11ccbbc8c6cd04b9345938dc2632b4f54cf37482cd9e958f42b20009c3e26ac5cf1dfc18b705c80d4329142c1a659fe9ef9a7d1ce02bfe84a9ff89aaf22fb9421f9fd6fc9e32bc28c9ae2c41565f815acc2752d34de547abb1785e50468d4c35447bfd338398b88f3398e410658c1abeacffea2d3dd191aa988e9464e81f71e07cb62faad97a98dc2cc36ffbc4f476bd5559300f8b3059032421ad45ba1d1e76b8e81700b69dd85b803f848e04d8f81dc25d959e4053e4f5b0f3441e664911c3d7503448dc34cbd50623cd82ab43d05996068b34f8a455374297e4cdfd3c324ec005e678ba40dc5908430fac2a04bbbac6877362b1ded6b3b4b1ebc88b44282ebdf2df723688f51fae7329920c4c1538095f2eaea650d6d8030348ad099c1697211079eacf20dbdc4c0ae7626bb5bd95d3f3b2d4971fa847fb095cef564e86e8c3676738e4d5c38fa5bdf49a2cca7ae8c64b0dfec47f0908d64035d870a6c41ce129ce2e0ead2d6be1a8ff2b0d4c11c31a7d0177c58bf4f93af79b23e0ae50d3facc9dc80110f227b7e4a92020c91d6daa4166dc637833532c943490eb15f7568c7af88d90b9c1d8c0e6152e2e380983b31c7e5272a280eea31564c63409005200022e37dd2dc6bd202279705db24e69ca7167cdad7568473f68cda6b7be9a6c0e02dbabd3e4870988bda6a95ae53068310f46026b2d31e31be7b377dbcbbdd54d0293c5b327715c4dbaf058b6dd6a4b5be91a0f06b0143b0bf142a11257a40f934a814eca67087a22645037415079ff27e8189391f6eba2c5462f8be25b468234d8ca8070f4f987e2236a544cd539b4f81d65017e1b699ddb4b54b8f366ea8bb58113d3ccc8383e620f1d5b0b249c101056ab9ccca33c6f1de2b2c30d7711e1e11696b97c8e9838224e24b5897f98406d77e87ef400949b27408f9b4fda0b3c0d813d040e1fa0fd0258d58af06c6fc37dde4e4573d76572511f365cbb7a6e4effb04f02eb2a31b3878826ca524ec8ad52ea2f6c096fd85f4cb4876290cf92cb1ff91c41474551940bae64929a2e7cefc53e1266db2ce7ac2a360260c7785be9514910fc9f4489b222a076b850d3e97f33e2a0d418971c214f92d856a1c7a0419b9031f744d1851b5fd974eee4e2b03a161f7e7af31f9e4b1107314e74749f3a050e61d3d46d4ff3e5d4f25a909d150c09a83a7c5e47a8ad39ceebf5997503f7a7d78f9b89743b171104de6005099ef3ebe330ba24a2a03c41aabc27f821bbbe2089407bbca77f887905451e78cb0de5d494eb2dd824d594427f3d7a040f675ba7d5b0cd54b79039581cdabb66c9c3d1871a8001841828763d38314631b58850ec4b0c5cf2a042471b514a44a8cd3e88cb0128158edf246cab22ac0678a321c279f0b3317cfb978f43f5d4a72bad3d3d0d86d57fb97b997d283f3f4fa79184086abecca2209d05a8923f643199d0fc0f05d09c829f20322dc78766aac15126e982621a7e02de543c44c8023608f0316ab3035ede6cac19c5832c7f2bac7f4fbe3df1ca525e7a292708b7b08c33a5dcd1494c10cc0106516bdb994ccd264d73630f9d6deda3cfa3f5682926a2d303c05fe0c1e7954b9db0460954a6f0b7a919323d6c31fb212c1dc3a192e2fd787121e3a7391dd271a74a45cea9912879bf4e42bd9f145c22d2acb8b7acd48a503ec45f780cd62ee8bd556c85acd5ce21505578539bee4ccabd568b865b943d6acec699a698e7d9ff2f0f602ace1458bcbaaf209f61baa4a3271846bad0d8358510e38e3a626ea8321197becfd290248237e94abf4b8be49f5a789cd6feca30bb165502e7b8043f79860f57c7c99c20ac071efcc055d287add0d4b9b5ee51b9f88aff78d4b2ce23eedb3da0f1cb2a92069bbc5164cf44a523bd412474e7be195a296e15fd4f58a67f4627535d0a1878058f8e2d1a5948b0108ab8730b51519da10fcda745b0728685bff1f387417fc86a73445cef12b82c67d1b80f1f7d428bd368e42f51bbe6251bc0772ecad2e0567117ab27f2080cf140c19b2f19c10421c58fcc58ebf71b73a3ca80e586a3a26dff53356b3708a85fa324d56770630cdad8c043405c845512ef6bf9983642828c5f268ce722e713a4817fb789656fec8d24c99f83b58a8f93c978bb5ac6f84bdc45ed6c8b64ea30c260c24aefdbaa8df7ee45097065404d0ffcc8d1b6d40744fce54467424ef414f6dfbbce2ba8120d45edea90eafde86a6067d13c80dc62f4c95c1a4d796888e34b1f856a8196c673563f44d9cad73a4ffe20bd3b6a64b33665abde32d9d3c9f1794384eeb993c23bb149029e94fdb6dce8d143b780fa72fc13eec8f84f09602e7564dafc35bc8a7788b99bdef85f4df025d880963c3c9fa9ef0a232722211c0d45a044e77fe67b5f13fc4ee9f47303d50df7912c77c9668f2a6f39f2dbf558e5be4247c0e80eac467571c0b3162d1e9df3fd536bdebb1754c484f1f280ac8e7f773e0d2e9b2a1840fafe800a34203fb9854ccbc48633f698664c720c5c23cae6b166763173079a839b1a0a4ce5983a191980b52ed09cb079af4743be5c0c538d17cd535357116844afcaacdd0dda36cd1425ee1bf8f9bc6ac9ff9d0b2f4cb88d0e887f18f750b4977ada40a887dbd730165cb6443a5327eaf68d298e9915631eee58985911682fe4f27c01e11991d7086b0053dcb5822fe2e7b868fe5fe9d03e89b8a6fd6d6f4c2bf49ded40cd01d7831c50a27bed01e71d7e2475ec43c7a4f314e319a50b23fbb90318793824727ac28d8bc797458afef364a38a7c034ebcb4e698b00538c91a0330393ce0388b68de6a7e343a48298e75b0e9b61da228e64a05c5b6628a5cfda2282c6821443c93b39a37b53bf86d0b6fb212a9a7fc3c2d31f946e7fbde4837185df518caf7543e3d8a7be65bb716a90882ef507684ed4099bc3d551c9f34a98b516f8a831ae161657c82c7eb899993f5a4d6579300f5eeda4f93dd778168e6498e939f20c1b9db4c578643d9def09b91dd6746cb0c720c9a90d9a7a51fe4e11ed93b969af3d962731bb7294f2d19ad2bca36e3442f0da6cee826ce7f84c79075d0d24952fc485431a55bf526dacf6315880eea66a955e523a2a2bb2311b3753d5dc2fe40c47d16a214d11e8409be596165e24a520cee63f406127a802b08c6b03d66411f79ba2aa48529503100aac52ef1f8328ce998bade43447a6af7d2a1172e4bc8ae7cf0190b23865bf29e2a06ecac4b548a42604ad953de1f352274cc1f6b00fb9e1bff113b298b725ec444d7618797e8f3c05039fc80d13cce6a645d1f7943a267a3a28b34970fa834d8b6886d1042620b30a860d9a489b06216a2da8ef324e08bb33faf73261a5864aa78004d96019ffc448ba08db2cdb8b6e0797337abe7b42b63478b251a46087742d05d91651cfaf3a6476679406e0a8060965e5df57614f11e66dbbbf4d641c679413259746dde789fb5d562b92474ed768e67def0c8b772428186fc7f58e6f577389e6bcb86519755289c05faad2a30ec38a34bdd66c364e4e3f7cff45aee30035beaae69a565a1094af9b45d2b27bea04cd5bacbdf39ff8ec11cd72ee6bf686cdeef1f3ca4380c7621e42def3d2b671599e30904258379fcbd23d7651a7665bf216831c2f67cffedd8b3f7d3d990aa28df47089ac478207f282ea37bb40b84f7f9d90d09306045908aed90f94d723391d558b09a7863a648c45bfb115ac5a9d021118ca09dccdcc7e170a9ba0e1636ace2905e42aecb975082c92a0998286fcd8a81f626fc5e3819a4e048637063a7abeb5caf01f0a014d508ace3fc0759941af48b02334d0914e60d402a4fd24ec32e5f8bc1ec148e9f327b022ce9fdfe53dd121f45463793c4e44f1b16d526fe06da595677a762204470b79bb7bc24fc574a9a646d82c0aaf3718ab2dff5c2d972f893d0bb80b2f862e95d7b9e0f5252018d04625dc8b646e35574e4be79e90ad01ce11c4ce23ae4fd898cc3f8fe0dc135256ffa48ec4f778f6760b129e9df9ba16d86d2a5970415f6ba177c3921240a9055ed0d3901cd5162b83a0772e7f61e035698110859d1dfdd36a9961116553f115d97c105fbef03a606929eafda318fe81d9d407d8c9c3be8dcd91c99342d6ddb7b834317f52aa28be7897f49fb456793d42aa9fb39c96301dba4d877580ba53b5e33596cf163fcd1bd36e1506dad6a6f36f4827e2714d8bd5496806745a736f93b2fac21c28c10d22bd208b5f9a1b3decc5149cb2cfb63f70b7075365ddd9d41d638eabc93a155c68cd731db25c7a55deea8f859e397b2c9594d46a6b6378952b32aed45295f2a9717bfc034c28340c990f5e2522680298964db70641760df8109ba4de7d333d239252591bea6283eae6ec9bbd8aeb0b35b735e2fa584d70f9ffc58343b4afda51e40b3cbda6549e2abdd2ba7d9193acddf23d4113558a75e8be146b84dac91dd55fe1ad6854e42bc55ab40a1c62a7f6800642a6a03c951964f0a86ce0373099c29c090d0f073c4d895bac38bdedc6e4b22b4162cfafe07c95e8dae38b22b9a0ef38cc934d1c5cb3f3610b7e4f4e5550a44961931f3ab33563a914880231bf3f1a09ec43f3b765bdee2dbcb8defd08d236055f4fd114d221181694d4770c88a347c9becb9d8a6c085492c33e7ebac34b62bcf38ba2ee37f5bbf5179ab2ba6ecac99d69a77957904fab7b23eecd959b8fe5c121aeba932c0d61ddbb03a2889b9450dd880f2468b1666b9da5f31f449f37843f1c1dc4ee2a2808849d2363d9959a325e6253d25685d4a0833cd13b4ed435f8e7cbc51db2db74a70af3f897090601e225408938b1f63787a6cfe939a88918f67e2c213d5931077e2c5a6898d16a20fcf61155454e365f204d5dc2b660789ff56403ccaf2157e552d82c8fc8cab2dd0045cbb8814f01c0b1ff79eb691840a77449d23db4b2705dc9dced2bcdfe3e8fc11d734c80c243a1b74d7d2c50dc057dbcd79bb5e7368e33659661fe3831a73190ae9d43df956b5b6e5ac124881392b8c1020736411e44bfbe37d869fd94fa8057361b08927db4eef92b4d4f7d2407faa002f5702bd3daffe35e75f60ae666a8b292f1bcfe54be69fa36e257b6724ecb0507e4eb64f2329573df2c51cc5969fba041a239d021587ff6e31412b19d54b23fd722cccf35cf1affd3220123d1418db774d3cf0145f6d81db659191aff1b9e983fdc56dabebffe58135bae566cd5bcbb58d7480b9fdd1bfe5ab807e383dcafd822e91bbd82bf304ef5c09177663ada8400a0c162f3bf72932582aa116c7780cf3d86df1e1bb4ea8ed66b0ec63236260765f73a8298de35a87dd6f99e65f4ce9603b4138925dbb8a26fba6d539165c809c5e4aabd1384079f11cf2fdbff16695cd2016ce3b011f144393e4c5741b471f19d9554529dd23820c9a617a842e59ed9b8d92a4345a318880da35f813c6311f48c56e9278181c92da01744e303c89cae01e2d2c1d08", 0x1000, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0xfffffffc, 0x8001, 0x7f, 0xfffc, &(0x7f00000004c0)={{0x3c, 0x1, 0x5, 0x81, 0xcf, 0x6}, {[0x400, 0x10000, 0x9, 0xd27, 0x8, 0x7, 0x2, 0x7, 0x6, 0x7, 0x7ff, 0x0, 0x9, 0x1, 0x5, 0x4, 0x7fff, 0x80000001], [0x5, 0x309, 0x0, 0x91, 0x6, 0x9, 0x1, 0x3, 0x7, 0x7f], [0x3f, 0x0, 0x8, 0x56, 0x1, 0x8001, 0x8], [0xb0000000, 0x3, 0x3, 0x80000000, 0x3, 0xfffffffffffffffc], [{0xa, 0x825, 0x9, 0x18}, {0x7ff, 0x10000, 0xfff, 0x8}, {0x81, 0x81, 0xff, 0x6}, {0x463, 0xfc6, 0x4, 0x200}, {0x1, 0x9, 0x800, 0x100000000}, {0x5, 0xffff, 0x40, 0xfffffffffffffffa}, {0x6, 0x7cfc5ff5, 0x7fffffff, 0x8}, {0x1b1, 0x9d7, 0x7, 0x80}], {0x2, 0x5, 0x5, 0x7}, {0x7, 0x9, 0x6, 0x9}}}, 0x3f, 0xff}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000100)) syz_emit_ethernet(0xc6, &(0x7f0000000000)="ddc6db0730a84c0a141149172b12ed997a1eb58df06f5a4f089083f1c4f911f5a02cfd1ca8813192962c79bf1eaa569f30b565c650fe1e30bcdf54cf8ac5a6b2cd781fda91ec5b292456da46ae797a92fbb5b5b3b38327d9e0db7a270d82c39a08f5938dd5aac3dc081bd8117bd0dd9687688aec0f52fbc845b4018ff3fae8386aad23d5307c4f915aa28e5865eb1d00295498ac6b0626040d4b7203c2231da2a3e5c5744aeffa196005bb45fe820a156764c4516549ca19edf4b7f66698d0b982e3e953c1e7") 16:00:07 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\xff\xe6x', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x4) 16:00:07 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x1, 0xfffffff9}, {0x18, 0x2, 0x400, 0x81}, 0x40, [0x0, 0x7fff, 0x7fffffff, 0x6, 0x1, 0x1000, 0x7c8, 0x2a4]}, 0x3c) execve(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='{+\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='@,{/$\\\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{+\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0), &(0x7f0000000400)='([\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='.\x00'], &(0x7f00000005c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3f69e414a00ffc7e, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x20048}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="f597e233a5760879c766bc14173f") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0xf449f02b1b9cf83e, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r6, r7, 0xc1, 0xfffb}, 0x1, 0x0, r8, r10, 0x6, 0x9, 0xffffffff00000001}) r11 = kqueue() kevent(r11, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r13 = kqueue() r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r11) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="493472c091f0640deabf2000000000ebfffffeff00000000009a388795000000005bb8180000002900000023000000030000000009000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./bus\x00', 0x8736160be305dde) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() socket$inet(0x2, 0x3, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x64) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) close(r2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) 16:00:07 executing program 1: getgroups(0x400000eb, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xd68, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x2}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015965248 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015965248 16:00:08 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x87) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="13a699942fb8fb2c5b96950fc3b3df8b89788857897455ffa9e371af925ae9d881a24c2cd0ae28d65812ec41640408841ecbc820d2006c418fb71255ca25821402d134a1421b80e46f5e98fae4887dc00659d2a544b8ed093a99f0b1844975a4e82ef196a901a03a445e6294e1e31472be8d9438d1b24e8c10a13c075a3c0e5201169804880f184bba90d9055ebdaff9030b096939aaf6e5f6421e8c7e6c4db77f53945f7ffac62298a9daa9c96eefdf68772eba57407fef690477a9ad4922221ce7a230e47e9cdbb28bf563bd5bc0f580bdc8c5b023487b772eaaee9873e9ca06bc81243a8a2cac5fcceeb485e399f53c16", 0xf2) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) chflags(&(0x7f0000000400)='./bus\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="5ccd74233acace316942853d89d2bfe998f8e506310843538ec11c705a0a05fb2fd18679d248199f974056f168e5d170b3e409ed35d496d1aeefeac6f33651fd5493032766a02a9e1acf5aa77bce6472d31f6b5a2ab2a4d0591f2b724610e45440f210a546483e8054303b792e1f52a41ddbdca5705250fc0dc872a849b0869da5de71a00e87ba5ba95f2c8864c6a355ec4d78bd9756ece4df55454f82297c9c92e5ab2c44c8ea78f5fdce4f78921198cb77ef53bb225f8aab2d3521288231446e06d88463c396858bfbe5210d49bdaf950437a2ed16cd81f263e9661c151b4e8ed35d1bf2a9", 0xe6}, {&(0x7f00000002c0)="0d13ab2eea26b16fcb9fefc8e91a37f63dea04cb063da028ddb4a5c62763b4d6cac2668f73c432ce771f64589645a065bf6a378460f59dc5c423f22fdeace03c41724a10505c824bffa11143d32059c841eae8061b262db909a6c120956805b34bafde88dce45e8169d93469ecdc57f2139d1678affbf87b0c1d4863d0ab087d16b634ec60b6e7e233715bc03778bc714c4faf7aca25c82983d912bd39273f5d2784fdf74341f60bfbad2c7e61ee77197f06b85f86a2ad162e20b0992bb4b2aa5f08a802c5", 0xc5}], 0x2) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000003c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000440)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) fcntl$getown(r3, 0x5) 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x4, 0xfffc, 0x0, 0xffffffffffffffff, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socket(0x6, 0xc568674b3fc104ce, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() r7 = syz_open_pts() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r7, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r9) ktrace(&(0x7f00000001c0)='./file0/file0\x00', 0x4, 0x612, r6) r10 = socket(0x6, 0x0, 0x66) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28, 0x4}, {0x9}]}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r15 = getegid() r16 = getegid() r17 = getgid() r18 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r17]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r14, r15, 0x0, r16, r17, r18, r19, r20]) r21 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r21) r22 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r22, 0x4, 0x8000000000000080) pwritev(r22, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getown(r22, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001c3, &(0x7f0000000040)=[{0x45}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f00000000c0)) r13 = accept$unix(r12, &(0x7f0000000240)=@file={0x0, ""/99}, &(0x7f00000002c0)=0x65) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) kevent(r5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffc, 0x1, 0x10, 0x7f, 0x1}, {{r7}, 0xfffffffffffffffd, 0x5, 0x40, 0x4, 0x3}, {{}, 0xfffffffffffffffd, 0x1, 0x10, 0x7, 0x9}, {{r8}, 0x7fffffffffffffff, 0x0, 0xf0000018, 0x8, 0x8000}, {{r9}, 0xffffffffffffffff, 0x2, 0x80000000, 0x4, 0x7fff}, {{r10}, 0x7ffffffffffffffc, 0x21, 0x1, 0xfffffffffffffff8, 0x1}, {{r13}, 0xfffffffffffffffe, 0xdd, 0x2, 0x20, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x8, 0x728e}, {{r3}, 0xfffffffffffffffc, 0x86, 0x80, 0xa4e0, 0x9}, {{r14}, 0x7ffffffffffffffa, 0x18, 0x20000000, 0x950, 0x7f}], 0x7, &(0x7f0000000440)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x44, 0x0, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x27, 0x2, 0xbaa0, 0x9}, {{r1}, 0x800000000000000d, 0x8, 0x20000000, 0x8, 0x200}], 0xdbbffd8, &(0x7f00000004c0)={0x2, 0x401}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r15 = accept$inet(r3, 0x0, &(0x7f00000001c0)) fchflags(r15, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r16 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x10}, {0x400000060}, {0x6, 0x0, 0x0, 0x1374}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) write(r1, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x3, 0x7, 0x9, r1}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x20, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xffff, 0x800}, {0x4, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0x800, 0x800}], 0x2aaaaaaaaaaaaa0c) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="cfedf7e966d7eaa0af6334c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x3, 0x0, 0x0, 0x9, 0x7fff, 0x0, 0x0, 0x1fffe000000000, 0x9}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x101) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40, 0x8, 0x5, 0x9}, {0x0, 0x0, 0x26, 0x7fffffff}, {0x1f, 0x20, 0xd3, 0x60e4}]}) r3 = semget$private(0x0, 0x0, 0xb) semop(r3, &(0x7f00000001c0)=[{0x2, 0x0, 0x1000}, {0x0, 0xff, 0x800}, {0x0, 0x17e, 0x800}, {0x3, 0x8, 0xc00}, {0x4, 0x1000, 0x1800}], 0x5) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x3, 0x200, r4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000240)=0x200, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x101, 0x4, 0x6, {[0xffff, 0x7fff, 0x4d, 0x6, 0x3, 0x5, 0x5, 0x8, 0xffff, 0x1, 0x1, 0x6, 0x2, 0x3ff, 0x8, 0x5, 0x80000001, 0x31a24f56], [0xad2b, 0x9, 0x2, 0x8, 0xd48, 0x8, 0xfffffffeffffffff, 0x8c, 0x9, 0x8033], [0xff, 0x6, 0x7, 0x1, 0x5, 0x7, 0x553], [0xe4, 0x5, 0x4, 0x5, 0x4, 0x10001], [{0x1000, 0x5, 0x2, 0x80}, {0x1, 0xa4ec, 0x1, 0xfffffffffffffffc}, {0x0, 0x80000000, 0x3f, 0x3}, {0x4, 0xf3, 0xc2, 0x1}, {0xffff, 0x8, 0x1ff, 0x7fff}, {0x256e, 0x9, 0xfef, 0x7ff}, {0x8, 0x80, 0x7, 0x10000}, {0x79, 0x1, 0x4, 0x6}], {0xaf7d, 0x2, 0x8, 0xc4}, {0x0, 0x3, 0x1ff, 0x9a}}}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000540)={0x40, './file0\x00', './file0\x00'}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000580)={0x81}, 0x8) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x200, 0x20) mkdirat(r6, &(0x7f0000000600)='\x00', 0x20) r7 = semget(0x2, 0x4, 0x4c) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000700)={{0x1, r8, r9, r10, r11, 0x2564837ed3a53e04}, 0x6, 0x7f, 0x4}) r12 = getgid() getgroups(0x1, &(0x7f0000000780)=[r12]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x40729ea62fe4b035) r13 = accept$inet(r2, &(0x7f00000007c0), &(0x7f0000000800)=0xc) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000840)={0xfffffffa, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000880)="befb7e985cd4608c2c9f5976e0da50abe1c8424c242a42372d4b23b5888e88ac5fe229271865137e2d6485bed3b5d074e3f1d1198055f35c5fa75a06177ec19bf5c721102a29cf37bcb84ab3bdf6100616ad733c92b7c04426e90a3d4c2d32f036da9c477420df0cadbd9e25252c75cc5229531a3c5d6fda82b4745c55eae0ff1b658ceeb790a8436fc1794d96b8d6230a676e485f64d344ee3c69c92a3927bff3f499f7bf7642cb365892ecbb7c8f239c28", 0xb2) mknod(&(0x7f0000000940)='./file0\x00', 0x100, 0x465a4672) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r3 = dup(r2) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) r8 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000100)=ANY=[@ANYBLOB="87142e2f66756c653000"], 0xa, &(0x7f0000001200)=[{&(0x7f0000000200)="1ef487ed54e32b7be7a5dd500e4211ab9c0f076ad48893fdd3b2dc220f2469454d748fe046c6f8a45b92933fdb8ff6d93b594351e77c3612ecc1e5da15d2eb806e33ba5e9aa5396895bc1f6aaecfefd0bc1fea4152e20bac1b308eb1e34c733a7ef1bf943b47c62e26a07f93a2026cc1f0f4c695b671118c388e4a6731bf49154f95e223113a6e16357a8ee1b1c0466ec41784f4a42fca98595675c72f220e2e90f05ab0ff4fc3034ba148ad83f8da4d189204206667be63044a1ecba61ca1db32dd2b58c0ad1afb1a29de58049ecf1539ccb8d79c03ed7ba9a363a2bce23949f2f082882e3c0952a324517d2c89413b5a0cb01c3e951c7d96003f35f2556c2255ca50d8e0f029b6daa14327e5d0f030c1301790edc074c63774fd74b1381fd5bea19fb2440f9f0cf4804bf09126dd99dd3f1a5f68bf4985d53500699bfe9ea27be377363c0e083f97d02a56bf624317842999d772ad683ee5b214a7f07f858fcd503886f7922d96026b8a38e0822eaa8ca42ec04257d2c1722a603a32cf73fdefa99c8a7e950dd98f1594e8e7ad342a2b42971c7c759220769c712598948739312e89404029d5864000620ace39facfcae1e343eec99d48ceae2854c4e774094a844cb634cff6e619630f4d62d7222e2a19370a83374edb33db20bb871c340a140f88c23b7e793143c955322bd91e9a5f46d7c92171409370983313c33f98e76940682f48ae9f46ef614a75cb0e83ee4c136ad654e001ff2cb6ef883ccaeb48c5f0243b192f87256f673c51087f1e2619a534992b6012618ab5bb0797726607049cbf694740c8ec37df8b1fec028b16469e6e54385702328c5e06c4988310620c0b16eeba9d2850e3c20222ea012b229ed5ba0c0f8b900149de8d995c49c87b1f1b8574863afb2d5306693bc929a8ae5632fb8306b4a8f99b75efa9bad32ea35ee5a032c1b5dd27dc96061ff5876444581c70dc224bd5f1b6cfb24657417378c08a761f8bb5f7c4e94d41cb5730a864fd111a0328455c2f7464cb410cacec72c40d3d4944f24d8355c1bdd27bcd8bf82298042df20616d288b99084543a07af8bbaf7d618e4748b34b945b60c9e8cb07a6d61ce970712a3910d2cf1926de9b5cb786c2b846edc1b290b0ff3270cdf24147ec7c03f07aa30c9d20af83342c810169c2e63d534b2b685dc32e890d8aec113b5b9fdfe63bd5fec76157d745825e1e197764e44620dddd4d086eb9489b3d292249c04ae2e6460c4e136b45a09d6e9c33e87ff1bae97858195ce1ec039e3a5ba3a7bed34d0bfd062536f043a67cc2491ce6937910ef440cac6cbaf0cfeeab2ccf8bc13df2af3c3daf03ef79f7a16329490a3676e50e2d75c400793c985ebff1cee4ab9765d766aee4987749aca2e970e999b9999351fec44094cb2ef40d617b45b29b9bfd613c320c7e656660206bc27acd84456c78d57d3eac45ebd4e09d1916ffee69fb52d433a5c0e099d80a7d735c723959e8ded2c07a05b8fc8b59c14cf0382f062d24a0ff749c696105c17f3349d40033eb839eefa1f0536d152dd2857ed654fd516c7234eb8f0f62728c017027be402ac9ea9adc037ece08cf74771f54c6dca2f46623a94c358c2b57fd179c2b660b6343554d3c800323f33792ff08ef8d7b35f2e0f223a3d9c65912741e7427aa3c22dfcbcf6b0ed735c07c57e13c2ff22a28f9341819fd08a63321c60f6bee3e677b0087ad785dc1328f8cb9cb5084f9cb2f2fe512bb6e9da64dd91010b1aa263d1f3718bc9705785519e427984c9091da24e412eba6134b306851de335fd558dea6e9dfef05a26e7dbddcb475fd99888fb902cb8432686301ba031c7ca5c088e899b977916917b28653946e4a5e850ca4bdbfabc6290d2e1673bb52760210c4dc6e3af569fd1b51b42639b55398c39ca330a558bc1a78aa35970d90269e24ec47d334aa2fcdc946efc95b4d93a84644a7b09bf413abbed287f4e76ad12ea6177f1390b628b46a3b780cf95a3e6f78a779fbddf661da6d2f96582fb89468dbc5cade712e494fe6d252c3e3fe9559dfb78a225ea5ba96dc56be7b42ca760aa384d67049d71155125bc1eece6eff21a5be894a515683eb8bb916e32cfb460f38f4eb8618a83d3c084089b9ec037bb45968f97a1b342ee1de05cbfb96a660a523341aeb14281f9812ce3bf0470d0b02dba686d146160d8e1981d8756f4fedbf07d00f74c720415842e19faa18c30e4b8a7c104e71201686018f0c23067ddf33e83e96481fae6016cdc85d1a712cddcbb4bc50c9df6737667b80b81446a587de6657d20fa97ad5fac6be961a879aa93d8e1346433608ddc59ea9d0c7c3c8b0f01a8f9e809f6eb49db167df134eb8a7c166c52d9c4831a5ad40c39c7dce689d883378db657f6cd603dab08cbb85f23e134f30c31c4af36334dee644c55ff56ecd081fd2440cf981ce05aa6f8dffc9e9cac18037cad66d705d8aae8729dbe5fb1a97b111ccaf9e9303feafbc4e762c04358cb43ade670acbe105cea99c2dfa87935e858bc935eaaf2dc903c6485377d290a75d5d042f2c420ca0b9016dc65668f94133119768f38e5b5f4c11652f3aa062a8c2ff3f69e9dbaff5f92f68ba2974b861c78b57673db71c0e66a8e05a9eca7fc5b2637a6b0b5483520e30aee8b47ca31493633a99be6cd9d4e94e94c8bc931156e610e4cb3dbd3e5dd8789926f43079c666bd0fbad771e588150d75261e17460ccf4d4e3c6597b1bbd7db9a65b4bac88633335881b23ec0fef4f9d62322016114d6b970be3b875ebe00578a4bac8062ff9713f7c66ac12c7bcebf9002f39db501bfd06e38209530909d9f56e8d0f89fd240a3d880ff21ea88f2ab70741a4573c211acefb3017900339507dc071a84e00b5792bbfca05ab2c358929d9ab344574ae8a7da7ee0718b84778f1912d98276158dcda6eb307164686297dfdcc5881ea7ca7d72edfcef1a14662f3e607539d967845907e7a715e3f07fa31b6c25edce115b31a69b861f9511da623f96bb43fda3e0ad77a27a9367519e0e87abf3c74859ab64a950973c766bbd5ebde4b67b9af1666ae8050c96002fed72916c353fcae5d6b53e2fc16d7374943813f305420f8493175cfc9c7c558a08e25cb733807f84e6fd02cfc928aa41b719308bbaf067c8f6e662fb94264e1d542adf24f4ea1e7645da4a00a4305fd64c868358c3f3b834a0407fdcecbe56987fa0de0f90925f54ffdcec0a369c62be257079d911a288fcad772c5c991543b0b0408dde452dd410ce73ddaf5fd539a9082df28309705c772d3cb4d3f0be8725f4057ed30c9454065d5894146b8e0c02ef8c73c5d7d01fcfb9972d118100ddb9c0a4956a74bac69d9262b012a3882ba2aa1bd105e3c94c53ad1477813ab3d898e812c5b7694bfb4af0f4cc93e4873410630bc4de14ed088b7b42ddaceef28bc27d228de88519246de095c4c1e0bc8bf94f563ccad0fd9182712e2c6be6ed6bea2d7482b2bd7517c1e81d7258412fde53bab7db1133e6a502e81196b12c930d93905be1fd2ecc574dd9dbb1a0a8c2842695fd51c3556ea085334585218299c864e3b1bc917009f08771fe7ce574ae7a2e740a0692ca69288288586eae48f79b67a7fba39bda82b76fa62e3557d3f7c354184a8c2a5ea81d6b24c63a48608c50f8689820f620be721c578b64d579214f14b54aee4fcb9c6694aa35d9933646170eae50009e1b4ba2217ca94a2e9a813472c1acbbafff54b62e204e5f607d664b844537b6945a3b14250b87936802c6385027f1359f39ef61790897d00d1548efa6b832d88a563394d308ee20ca8bf906e1f1bb82f3226e70a8c6f87d6be7c4ad0bac6ab252a8af1eecc417b9a28b7c0f364c5d1b4e06ab28f86f5fbffcfbb8717c623253ced88c30407791722deda30ebaf24e309878c9bdbdb8b1d0ce36a8e27199275997032044773a6175568f061e5cad07a4c1e37f8e93aedeeb1951ca288300c0c14a1339ee0f8f8b1827c6f3495270e8775e8c424bae560919c98e2205178ee76f71046d2e63357ed6ee78c0629d8eebf0f4e9e8f3225cc7685193cfc9cec5935a8ee21ae166619640003f98f43c7f1839223094384fa89905e333ee41f4b34f7af0ddc3658491fdfdbf35a71f53a247cab004b6a23151b05b841689ec2c55a6c432238de5cec1acbc3b9b215bdf332c08b06a76035e6a260fb1cb69b2d7969715f7adf8fc030b771b20f4037757177d70a62bf4f2bc013b98f4565414e75902147499f1f629ed3be3a4743fc8d488271078bbe107ab83453e511079757bed8026b5a19d27ae537d83b17ab2a231c7c5e22a9494b2b5a566cd5c33fae03bd12fba6246fb4176a111373c39302dd33adbd20520b84cc621163c44cad486d9ae52d5961ad380157a07a9b29c0248ab04e0bac4efb4f251b8ca9069784125565f4b7d60feea607510c9acdd000dee3dc8dc2614e81aad79cec03488f7daf09c3812b413a4e803de6ddde0d9db07325a4f4f79d9a8eb2e8a5adc366e4b86af77ebd33deb7e86c309bcc695c4b565aea17743f69fce9a1280049b3fe271a2200a2f43ba13fc1c977ff7b4449a32ffdc74844247055c64171c516ad798973f97cc8ece11cae1301a0e43a4939bba9eb43cd88e915e640b6afeb1cd3908fd63e6811760b166ac50b40099b40fba4a275b6737607359142245fea6d0e96b8627be4eac8a289ad9b38176cd6f0948c833212c98ec7dc11d6ff3b0c6610e22e4babc80159e9aba816108c457a34429f7c98f8927deeb4e5fd89148d75ac5d06b8e73e1c25e77bde5242c2cb32e111f6f869dc25e040d60e08d7e0f43fbd30ea72890eefe8a16495ec62a3cf4d6f80b7c412d6174af613055e09659e787a76f0be01ec141aeb08e46d75e63f931babf2eae242e53ecc827c471a91fc1252829848f246434c1c2e8bab000842644ab7f7b75eeaf226865fab8345c40090d97887874f48fc3ff3314c8b1f8a91a4f2a1d4fb6933a04598e267193617bbe9f38ba25a6cb09e3acb0b4dc59da3cab6df8d42a493319ad20112bdcafaf1e369965db140cfef1fe4d68214210254165c201dd7efd7ed5cc1d20448fdc7f92b266536facdd1a8a2ead5117b30389e0ecba158262bd8f34b72607569b990c9c1995f464936d456d094e848ceb8786f4b65b1c40930dc03bb7b4890c4297e9d183807a550a4fb26ef21866446c21f42f208b281c4ed50bcbbad09f4701ab8c5b53311bc2d0031acbc45a458c13e6061051813a3371449b23a1fc7390333929073e999b32f043f48369d15db70234e6b9d97e02283762bced405ae6aaf35829cf545acda34a7c0216c1d67c0ae2bc12ca2de9d7728fbadf33cf3dd8ec0ff74c438550ad65a3ef2e8f1d3234fcad449d2e425453ee1fc448325dda3c8f4efee9dec7db506a765a53625d67341d48741fa6c28b23a8daf07173343552c495593c76bc3d5a991d06ba0da3dde80184a9dab33756021dfe5119f318bffbc5132e024bae25b312e6493ea695789cb3a75fa9a65029404e8bfec47cdd8ca7a8bf21763dc59fc69268514c6cb5d04f52cfd41eb7309cc932883b7c5b4b7fd973a45fd2ba902ebe1cc70b55116a558b10a80a7fe3fe976b038c6f8c429aafa8a564a52edd6b276195c1e5366d7229aa68c46f65ec254fa8fab99e16528767323e4480443ab5ac8ca950c841bb7766a445611d952e965c5649e467ed86c63306d1fb7905fa41c558e362ae7c10e28fcc1fb35e6b4575301fcc13c80d826bd56a096e565", 0x1000}], 0x1, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [r0, r10]}], 0x38, 0x2}, 0x8) r11 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r11, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2008, 0xfffffffd) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') 16:00:08 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) open$dir(&(0x7f0000000280)='./file0\x00', 0x7958debad02f8183, 0x1e4) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x144) sendto(r3, &(0x7f00000000c0)="828d3ea28e70", 0x6, 0x400, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000200)}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000e000079473889bb3f20f3c7"]) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='pf\x00\x00\x00\x00\x00\x00\x01', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xaeec, 0x7, 0xf7, 0x1}, {0x1, 0x6, 0x7b, 0x1f}, {0x3, 0x60, 0x40, 0xffffbd78}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="f597e233a5760879c766bc14173f") r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semget(0x3, 0x0, 0x480) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000004c0)=""/191) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000580)=""/239) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/25) r4 = semget$private(0x0, 0x3, 0x20) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000380)=0x9) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000280)=""/229) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000d80)=""/4096) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) clock_getres(0x7, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x8, 0x3f, 0x40, 0x40}, {0x4, 0x7, 0x0, 0x2}, {0x2, 0x4, 0x7, 0x9}, {0x2, 0x9, 0x5, 0x9}, {0x6, 0x4, 0x7, 0x8}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") mlockall(0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x82) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) renameat(r1, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) bind(r5, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) r8 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x0, r12, r13, r14, r15, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) fchownat(r4, &(0x7f0000000100)='./file0\x00', r6, r15, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:08 executing program 1: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x8) r0 = socket(0x2, 0x8001, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/199, 0xc7, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) shutdown(r0, 0x1) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x3d, 0x8, 0x0, 0x4000000}, {}, {0x6, 0x0, 0x0, 0x43}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:08 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) recvmsg(r0, &(0x7f0000002340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000200)=""/176, 0xb0}], 0x4, &(0x7f0000001340)=""/4096, 0x1000}, 0x1824) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) write(r2, &(0x7f0000000040)="4b94ee5bf571d89f826bc9b033cfc539b390dd89ed517da8cf77cb6a0091aef56f3e1c79d62e7357a90000bcab245bd6fae5442c7fc32e5f7445c7bc7eef9a6ecfb7b7b90fc37ece942a3163daf421ad1ce42316b6707e7eb31d525378bf5c4cc138", 0x62) dup2(r0, r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35238105168feb36, &(0x7f0000000140)="daaded2982b42c6706a498c074b6af9d808c5795e5664c8414e9dd85d0b8011344428c4766cf9958b6b09d2c42aaea685a9f1b9829deef2b455eb91efe5ee8aa4eaf272b94cf1119db5e44ec9b2a27fc8132847f13fe8e") 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x7fff, 0x2, 0x10000, 0x9, "e4a547ef84fc190d79a1b6a578d21d70ec3d4f94", 0xcf3, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000010000000e74de4", 0x0, 0x80000}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2d) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x177, 0x0, 0x8, 0x2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='@\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='{*\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getpid() renameat(r1, &(0x7f0000000400)='./bus\x00', r2, &(0x7f0000000480)='./bus\x00') 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x2, 0x2, 0xff) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x2, 0x5, 0x2) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r5, 0x0, &(0x7f0000000280)={0x3, 0xffffffffffffffff, 0x3d, 0x100, r7}) fcntl$setown(r4, 0x6, r7) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0xb04, &(0x7f0000000140)=0x8, 0xfda6) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="c2162163d47123b79b3fe43216f38918b61ce3fcc12cf99e00b2e0490d732d736b8220e28b2ffee21021b96f7915c247f514befed91905b1e996363942259da8562da37377e7feac4cd65dff55becd6b10863bf46557db7962287fa1d056df174dc368600552efae1424c33085643e0f4d0e9cc864b00d257e83d8e42f8b0aaf5034705cd173d35970580b4d094045079956b6e51340f666f54e524bf11b51249ea2f50f63fbb4dff6bfdb2e91525320eb18aa417d93ce5e27370d23f5b6de4ae46b47dad8593c9c11582a0be536a1363c50ba9435d29087bc6cac6bc2cd221d9f0dbd266a2b6bd211a5971c"], 0x10) write(r1, 0x0, 0x0) 16:00:09 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x54}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="128933e95f06b0e0472cea171354") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) recvfrom$inet6(r2, &(0x7f0000000080)=""/170, 0xaa, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x80000000}, 0xc) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4, 0x7f) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)=""/8, 0x8}], 0x1, &(0x7f0000000200)=""/120, 0x78}, 0x400) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x6812, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=[{0x10}], 0x10}, 0x0) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\x00'}, 0x3) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200002004dd592008f27df00"}) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73000000000000000e74de400"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x9, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2"}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x8001, 0xfffffffd, 0x0, "e011ebf8d49279a359719116090000006f6ee700", 0xfffffff9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xbfc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) fchmod(r1, 0x80) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r4, r2) kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000100), 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x9, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) ftruncate(0xffffffffffffff9c, 0x0, 0x81) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:11 executing program 1: r0 = getegid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getgid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r7, r8, r9, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setregid(r0, r7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x0, 0x0, 0x76, 0xd37}, {0x101, 0x4, 0x6, 0x7cd}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0xfffffffe, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: munlockall() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3f) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xffffff01) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getuid() r14 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r11, r12, r13, r15, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setregid(r1, r15) r16 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r16, &(0x7f0000000000)=""/104, 0x27a) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4, 0xc, 0x9, 0x1}, {0x9, 0x6, 0x9, 0x8}, {0x572, 0x5, 0x10, 0x9}, {0xfff, 0x81, 0x4, 0x9}, {0x20, 0x8, 0x3, 0x9}, {0x0, 0x7f, 0x90, 0x8}]}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)=0x641f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x69, 0x2, 0x8, 0x4}, {0x9, 0x0, 0x20, 0xd477}, {0xfffd, 0x5, 0x80, 0x2}]}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$inet(r2, 0x0, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000340)={0x20, './file0\x00', './file0\x00'}) fchown(r3, r4, r5) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) semget(0x2, 0x3, 0x140) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) ftruncate(r0, 0x0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000180)={0x3f, './file0\x00', './file0\x00'}) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0xa3, 0x3) socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = msgget$private(0x0, 0x24) socket$inet(0x2, 0x2, 0x7) r2 = dup2(0xffffffffffffffff, r0) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000280)=""/236, 0xec}], 0x5, &(0x7f0000000400)=""/100, 0x64}, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) r6 = getpid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x10001, r3, 0xffffffffffffffff, r4, r5, 0x18, 0x3}, 0x3, 0x5, r6, r7, 0x9, 0x6, 0x1, 0x9}) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f00000005c0), &(0x7f0000000600)=0x4) clock_getres(0x1, &(0x7f0000000640)) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000700)=[&(0x7f00000006c0)='$/\x00'], &(0x7f0000000840)=[&(0x7f0000000740)='/dev/tty\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/tty\x00']) pledge(&(0x7f0000000880)='.\x00', &(0x7f00000008c0)='$/\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) r9 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x601, 0x100) fchmodat(r9, &(0x7f0000000940)='./file0\x00', 0x181, 0x2) getpid() unveil(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='W\x00') recvmsg(r2, &(0x7f0000001dc0)={&(0x7f0000000a00)=@in, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000a40)=""/129, 0x81}, {&(0x7f0000000b00)=""/86, 0x56}, {&(0x7f0000000b80)=""/61, 0x3d}, {&(0x7f0000000bc0)=""/209, 0xd1}, {&(0x7f0000000cc0)=""/104, 0x68}], 0x5, &(0x7f0000000dc0)=""/4096, 0x1000}, 0x0) open(&(0x7f0000001e00)='./file0\x00', 0x18040, 0x2) r10 = open(&(0x7f0000001e40)='./file1\x00', 0x0, 0x120) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000001e80)=0x2) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) openat$tty(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/tty\x00', 0x1, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f00000021c0)={0x7ff, 0x55fcbbd3, 0x1, 0x2, &(0x7f0000001f40)={{0x7, 0x9, 0x80, 0x40, 0x53, 0x4000, 0xff}, {[0xff, 0x5, 0x4, 0x6, 0x400, 0x101, 0x50, 0x2, 0x4, 0x10000, 0x16a2, 0x800, 0x800, 0x0, 0x20, 0x7fffffff, 0x35, 0x400], [0x7, 0x1, 0x3, 0xffffffffffffff52, 0xee89, 0x8000, 0xfffffffffffffff9, 0x3c, 0x9928, 0x100], [0x0, 0x4, 0x3, 0x30000000000, 0x10000, 0x40, 0x6], [0x475, 0x6, 0x10000, 0xa38d, 0x7f, 0x7ff], [{0x8001, 0xb9, 0x7fff, 0x7}, {0x3f, 0x385b, 0x6}, {0x352, 0x9, 0x5, 0x6}, {0x7fff, 0x400, 0x9, 0x3}, {0x4, 0x7, 0x1, 0xcf}, {0x6, 0x9, 0x200, 0xe8}, {0x100, 0x5, 0x38, 0x3f}, {0x4, 0xfffffffc, 0x7, 0x1ff}], {0xd62e, 0x1, 0x7f, 0xdbd}, {0x7, 0x6, 0x1, 0xb2}}}, 0xfff8, 0xb8}) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8001) 16:00:12 executing program 0: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) r6 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r8, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r7, &(0x7f0000003000/0x1000)=nil, 0x3000) pwritev(r5, &(0x7f0000000300)=[{&(0x7f0000000180)="870cc58be1b673a9fd768c8714fd7fc25a29633f223baa4737c4366a85c0c7aae8ce6a0e431eafd76fb0460d600ce2cfb398787836b31ee600decf15ad09f10416a880ad546fecaec9d0eaa274b57b8b38e95d1b9e8ca4a9d41f7bff3ff7149404c35c8587acfed342c5673adfd241a2017886115310912d1a235ad712662e1ca381443eda8f4dce93a0e61f14bbc0db8cb271d0f2686c77fe1d650a5f903c219a980460b22dbe5f1244fb622518f73cb03cdaabd43d32e83ded96", 0x2b7}, {&(0x7f0000000240)="4d661d23e3d09963c73e6511bf159e4e59bac9b891d753514b6f1d62698aec71f141b39070e5e87e89dd2ec64c9da8640b57bedb9abb3b8ff0f36b939eedb663b891ddca99c4f8c7c85c2b", 0x4b}, {&(0x7f0000000080)="62f5852eb38dc0ac01b8b6370b64943ef1eb5884122e5ff1be82e44985060b1b64", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r9, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r9, &(0x7f0000000f40)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)="6e7f9a35ba3edb47b57f99403969192ec5ee120f808dc7b82028883aabf9bd93b9d29c6f29d4594c1b70b79bd2da5445caae2d4bc06c1a51876d709c099401d3ed902f19ce17b6cb4a2d01f3a806bde990a9e40606484b762448e3265d91656061821313dec0d29ebcaf2f774ac5c99b29eb32e44a3d8b7e52078072f40eb5e0308cca7ce5c59a68ca62cdd8f30e596d9d548048978261af7ea0ebeefa9369dd41993053561bccee7d605096b2e7a84318335eabf3fd87a39b7911172e8bb16ee75dfca486e9eacb175d0cbff010c657387d651106291f62133504eda9ea6be46c0bcea6017f805e661d2e", 0xeb}, {&(0x7f0000000440)="91975ea408d9b0cc1dd72443833c8fce0564429fd56d398d368ef35fffccc53f42f47d4f2e6b02e23f30b4fa966b988f6da3f111e9ee312c47ae96b924e99285ed482185ffdb1d32d5df33e52590eafa1d2ab8d744a2ff0461d7037c35e21b647e0916ab689db64a3cb4a8d6a3b1e3245a39320f2c557fb6a803aee46ebb07df0092dd0a83ba7b215fcce624bec94c4a524ee5d9a59a24a9ee66e513326433dbea2a6986336a88fe345d9d03dd11992b85156149", 0xb4}, {&(0x7f0000000500)="3b82fd4646871f188a3ca58230080b9c7f1919f4676efc3b34c3b8cd5c030fce01733823fa19a41ec44ead29cc79fd735440e08d69adb0406b150fbc4bd8c46e5929e2eea55faa72233828993cb6b4a584f20e3680ac8198dff9ae633e3aabfb10b613f9a1e676cd8fd988a9f107ff6a132c7acb8238e64b05542df832637e89608867fe44d154d3cc505dbd72ed7982e43befbdd7f0", 0x96}, {&(0x7f00000005c0)="94e3401eecdca6dd73046695023e004d14523de847cf84ee65249947b95681a74fed89b0e123dc9292f2334117dd1afd522027441eace3466fc82c371e19b4c473ba647a79ad8fd46e7a", 0x4a}, {&(0x7f0000000640)="90a3a1901cfc132566073efa76d355af3cf934afd8bb989f02823eca7f8a9ef78518571516bf454f6208e2b2a746296ce4b17dea9e289544e6cc6f1dd6c924deb8c104d0eda300404d4d5a7fc640a46c0eb2d4a57e39f3495ec30ebc0a425a41a1bf9ad9b3643d946f46d008a883d993593ddb0179c1ca900cd07173706e86175e68412312e1c2ea2da882b4528d0ab814017efec1e6a6968ee954df43d8d84129f6115d8dab5e446aa7a9c29c9c02317b3e3eb1bc688c19eef90343a10cec", 0xbf}, {&(0x7f0000000700)="13e1f28849f89ca8c3b49747e9d1920c05b157f21256815cbb7c588398147f95c39bcd3cb81be3061bc246eccaadb06d87a14432103250d92bf505825021b19fa20c9540635697df64b4a25f622fa98bc0cb49f341b6256a6816fdf30937cba0773dc5842336564cbef272562e4fdbaa72904725ec9bce19b0e5608cb5e573c4b110c8a9ac4fbf082b3b04fa87ed2b031353b5c6499b64f63cc164d972089fe99dff0e056d5ed15df86b5a0e1f6bdbcc44b03afcbffc2aaa", 0xb8}, {&(0x7f00000007c0)="ee0af9abe37a8183aacad52d8bea8b68d7dc8352932cf9f16ee4d2b92f1cbbd74ca7aed7d8502c278e5fa309e229356cac868881950c2119d88322b2c3d18bb141fbada39f77674af91f41be73ec", 0x4e}, {&(0x7f0000000840)="b96ed209b2c14531c2f4f3ad5fd7ad382d5f9f21e58e5b48f912c094883548dabc", 0x21}, {&(0x7f0000000880)="eaf194ff9f36a5448e82c08abe1e807dbde55eb71f8ab534151ab3dd7255a2fb33854db42c3ffc7452681a3762a12ff7a01309323b103a13d08daf45ac5fb872ef64c675654712e9deb026b36e0b6ad8fd93b78b44997e1588781198aacf9a38386c74422259df9477a678a2ba1891cc93304fc9ebafa3a3f1b394ba88af01d49875baa6a4", 0x85}, {&(0x7f0000000940)="2777f6f905a58432e15b70804c2205", 0xf}], 0xa, &(0x7f0000000a40)=[{0x100, 0x1, 0x10000, "b0a19ca9c0548cb595455763199cf1af322013afe2fb7cb9b561ac7dce661bd7be66189f3478c6ee27471c6ebf85566df26982cc7a0e8bd555ea7fa0f12914892b1130e65c80013817d7132cc4a2071bf09d7561b164b8f142611e20a77401de88fb1573cb0e201ce67571e2779cf34309de4e072b1ec3bb395dbf2e7a4eebd00e84b878b6279f169c0db5dd260e96acc9e8bf29eab00309f4ad34a8f7051b88bc6cf6902911485a2bf57c0ebda07e91494d2dab259df0611e78f27941c5c8be9473aa0b8efb62b95c6e3c44cdacd898ba3943481906dbd164a35297dc24917f111a0bbaefa69ef1544f79115ef9"}, {0x60, 0xffff, 0x81, "f7c328805c1b1a3bb5f2bdfdc95dcfb35b3996c25668aeb9cdd8adbbdb7ae09859aa19e0e58d13285cd413bb6d85589ffeab8cd3d379a81b5f83f9429832c9f38ccca9bc4553979c33501b69198481"}, {0x98, 0x1, 0xc102, "8baa030c1e3387d9d41fb93039fd0b67c81ab14a4735d3a5e86a254bdf7794a99d7b8292fc501f16f6cdafd9b86d1a705fd8d52679736d2c8e8170caf2d8e00de8a5bf772258d08b9f764796d722dd63a81693c20340ff2d4951f52cd903cec8bab1e06da2bc40b5368ddcb06caf5b0fe19c36d7d8f9e45374c988c4be6b6db85c57a1c2"}, {0x60, 0x1, 0x5, "687c015b4465a00e5fa1ba25ea996a3452feaac63fddd8d35e25eee49b4f284d3b2fb3b94d8a7ab4c5f59930c42e0456a898f707ebc7aed8e5af47433073505076f30cad2c89fae2cc9530b71a0f69ce"}, {0xc8, 0xf411123898c2922b, 0x3, "42d679f2483db6fcd4e83c29086759a4f9a46493c4082eab077fab3c8ba48c5361bb0fdbe9f3cae20e1da90fe2b9f9e8ce9b2bb6b6c1c8749880b1620c910c000959c3a665bbf1b9ea411753bd127f78992ae844426f5bdf78c7508efc993dbe68cc4bf311f7e5fcd2841a2a73c12815d8f8fb8f1420c4c7363a37051e87295ec5c03af91fb43e2b93580a96004993859507cf306b956da0cab026c4c9f3d82c413eec5e820ac51235c8d0292ea2005458765d67595d2935"}, {0xc8, 0xffff, 0x0, "8f7ef427d4fc7e5765a8721c90c0ed19ae5aa8a5338f4f43735968443b532967100406344cb97486709fe88b8b4a792c22da975e4509ae8b62ddb03c7109b508bf986c003f966d430f73fef9badca49e3b288daebffd68994423a30f97b6a12df093bc8ae49d4101a4395e592b0f77eb56ca8b238d27fe8f9df6e256bde257993b0f60c720245384dcb4ac6b84039c5bd92faf7d8693fe5da755aeb3c8b49302c8c4a8c1e09c634478b350387ab700a8789c"}, {0xf8, 0xffff, 0x6, "4511f606f7dc3b76127e6f0aaa07f14faaa538cea2bd30c0be8fa82aacf617435f4d75e9a1ca6e42c7442393f0577548f63317cd6c6bb085895720a1b4ce1847eb30983bca0273bdf8077c6aeae06d03dc8f17797a4930d49477b9be0c9b354fccfd6f482890f6de7d0b883496e723f008f9be971f6c5ca8f6de3b4c9e05ce7438ee9ae1a82336dcc4e6180d2d1c029bd5db3e08066a5facdd176acc68fe579a49e329e0cdeee2db383ab22e8ede54673d9c0d4ac6e89aa852937627b1eb7c8fcc7b5feddf6277b8ac880aca25cdadfc6626b09cb6c23d993b8557ccc7366cef42fe"}], 0x4e0}, 0x6) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) dup2(r2, r3) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() fcntl$getflags(r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x9, "0200000000004fb300007100"}) syz_open_pts() 16:00:12 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x49, 0x10) pwritev(r0, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x93b479c8d3adc838, 0xb) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x300, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x7, 0x1, 0x816d, {[0x4, 0x7fffffff, 0xffffffffffffffcb, 0x3, 0x5, 0x800, 0x9, 0x7, 0x5, 0x10001, 0x400, 0xfffffffffffffff7, 0x101, 0x9, 0x0, 0x5, 0x1], [0x1f, 0xffffffffffff5d3a, 0x1f, 0x5, 0x9, 0x4, 0x4, 0xfffffffffffffff7, 0x0, 0x100000000], [0x5, 0x8bc2, 0x8, 0x8000, 0x8001, 0x7, 0x4], [0x0, 0x641, 0x8, 0x2, 0x200, 0x10000], [{0x8001, 0x9, 0x3f, 0x4}, {0x0, 0xff, 0x8, 0x9}, {0xfffb, 0x40, 0x4, 0x5}, {0x0, 0x9, 0x5, 0x8}, {0x5a3, 0x7, 0x0, 0x8}, {0x46, 0x5, 0x3ff, 0x80000001}, {0x7fff, 0xa3, 0xf2fa, 0x8000}, {0x7ff, 0x3, 0x2, 0x1}], {0x2, 0xfffffffd, 0x0, 0xffffffff}, {0x401, 0x80000000, 0xbd23, 0x7}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x9beb7eafe9fcbd65) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffe19) r4 = msgget(0x2, 0x0) msgsnd(r4, &(0x7f0000001380)=ANY=[@ANYBLOB="0100000000000000aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83dd4c821c5898fc351200a1defb60d01ee869e95aa99a65adb6b7185b450a7c8371aac414679ea8a45242f15de21c12b4986700b365d660689a86fa8f0b7dbfe45adb2625638ff59ba0b698c88c8402965ceace061f8082dd340058429bc5a5e02cff9ec9b3c2e47971de026a0de3f3ec7aae176616ff5382585b94709ebbf96e338110ffdb52880078f37042613e8a3d34329a08fd80f01eebb42a5eb43fc4ef6f0e4ae55d1edc24450d6a893cbdac8d529c97135b036894ebcca5c1d449564edd8d1791191b7af0a1b593be1faddee79868582561076f9"], 0x118, 0x2784654cdad2cd0c) msgsnd(r4, &(0x7f00000001c0)={0xa1462303c3cb298c, "afa2ca61ae620d18109ab62970100e3a568a15f1575dc2fd14a4d50ff600cf1dec9fd2457be61f67b275326f63609eee1da3292ef5fe4b220352e0b315fe38ecc7860fa7f4a043979795ca7ecb75d55a929ac44238f06aebc53c359b5087939ac562ca2f907f18e7975a40d61456df36ef40b70f7b93578bbb709d8bce7295d1b7f537a088f7b763630f6eb11d7cae958e55a4cb1ddee77c6d2b58cb13c14f609257ccf54bc856e1357bfbf97d031e9d2301b0e3532fbb4dab80b8c79c48f93c073343e7"}, 0xcc, 0x800) socketpair(0x10, 0x2, 0xa1, &(0x7f0000001340)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) sendto$unix(r6, &(0x7f00000002c0)="10e3ed8e244b44e7d18376eeeec25834f8101fc05903eb8fd7f08e08d0f054ee82dc91ec47ae550caa57b647e9b6ade0f016b0f32678a8c90e0ba52828b37237b416005fb0fa19882ca5f63e857532986649c2bd74567a8ca99a13baa099bdc6fc04d833fe90ee7376271902f80e35befb55bc595f2c59b9cb554bc51833689068f90fb5ecc60c1a9df6d9d7032561cff57e055696e38cd8275ec44af8c7f432d6c59b8d1e9ba5d3e62cea2dcf2160563aed4556844436297e1e81ddae62e303047d61a307e281cd1c892796917bd80db525a197e9b4ccb6d3528f2f03d29da71f84013f7c6a2e41c49d6f5c15e51ae3e641a606d80c6ee59acbd1bf7d2c439c570a1659ff75a6546720492a1faa3ad0a6af992685d7011e51ba706fbc4cd39a2504f42d7bfe7015ec595dc12fa3cf7ddcf679df7871334bb27a4ec0a32adf8d47a3017c58ccbd5a833ef2e8baef3beea17a1fba4ae6850d281874112f8c5566ac51d2cc5700a85093ebe6e6e0f61d0bad1778d269783d6b7dffa9f691fa2a5d3c49cf7ee47644634277a5b2e4d02919eafc9b8de89e884b962a9a8f68cfcaf0daae5fbcd9211258b43cce304d5ab4abd6a2f89779be42f09f14fc83a8e33b8525a3ad19b420fc426dca0bfd30d2cc45196e9dda63f2990ff6d7e6ae05566e4be70fd47721a4e279b4203c6f3f3f35db9f047782de13c5aecdd42093723197c05c0ad4011aacd8917d8dad2090692194c727d8e871719bf73d8137839fdbcc52bf5de11c353f458d989144994ed1566409f2864693cb113a0c01cbbec9f2c9e85ebe05dab37a9406fcd37d940680b6cea21fd6eb0944fc49eee5cac13007234cd28e0843068fce57909e0662d388c14e77cb122ccf438f7f4121f3b7d635e49fe83e04c080be84e7c3334693ac3eda1a74ec3cf5f78d3f526ee7a0cd655708de2fea5c4b870127b4f18d691f059a67313a9d6cd41353aebcf3c7f66fc90b20b1b0aed6f7276831b818b916f591dda137dae2fc0c460dd9c897b99023309962343f28238aa1700c3606cfaeead3662663c9ed666a5aad7c0ad7796b343733720ca13b92951d83e7abdab802f0b4d287d2ada160594551d657b0fe6b5c83746d261128cae0caf23fb7816417c8ff77e8827761f5cbd002f619e027c1476beb7876e80a3102b1c10dd5d77c5ee1a4e4d5af2a05c5dde7215f2fd1ce93fbc1491d0ed9b878d561b09863693810ea6c6ad7cafc6cb48d1b07ad2012000ec3afa622e6526bf98d2a40597cd99ee3235aa6b2c196621e7d31b30a376211f3e9bd8ccc21be766995c1b5e8c29161d05abda145a9584ea4a7320d0e4fcd659e98ab5b0014830d69c4d5bba341a7daaed766e716cdc828813f6f64d4afb7c2b0a8efbb3bde80a960e0828a711b3f3c6c74f45ab24d31dbb50c2829bba360a15f17b99e57001229a93f8b6c063146a6a9b88febde48ae9ad20b53607487bfd73baad4ef58ac755aba147942934422bbfc9b2f4fba8695af022dd26302368f68121c1f6dc2d0914bd8166fb37bab3a1c970087a0c7187a5f8d1016766fdbaaf80fd0123ba432baff06e08abfb3ddbc7fee2364e3dee435b1a0ea47fca7d5e4a1bcafc539bd9728de88eacd619446b156995d94060b2bd9d9b28c593c7a667da45dad15248f117f9b3cd1f7c6b9060adfa6fa6a745b6f41956173d9bdfed7a85c230062e1ee18386192aa3700649feed3c872216ca977df95393908653be5639b92850c4b87ff0ccce901fef34c97e2fe555ce6cad6b0cbbd9f586dc2dcdf03e00ad1cbfc38e1378d273d0d50deac31c9c164b121cf919d7ffebd923928faf83d1673c3af9c8ef78491fa7485198c41d5cdcc877527338e71670022530a2bfeb2df2d359283faafb83aa49edf9909053e52e58345d18bbdf8b632c3ecbd5324a551ce33f9ac68540df5ab93fe214a93ace9c4a3990e52d41b584c31611663dc27dc7198d109ef0c00926bdc87b42839fc69bb26adbb34f81da959ecc37b746d729e04480d7cf3360adb634e661252e2dc850192ebd3ba16457923f356f58bd49dda674387823527ba6ac3237121680fb8468f6b3aabea84edefaeb2e42076a0fd9678194453fbe3d922637961e1148346beed2cbf0c1e612a491bb5082aaea9d6e813e9b3ec95263552600d56856e40d33ac87311a69030db35594a1c9fab12cf626dbfb135529e0743d378367ad0d4a7147c5bda7d64b778c3005f4834d04ef17dbc88c254a7ddef52ea8b936e4a676a26d387e7dfb4d565c463cd5983f9aa65550c84da46e4b56738419fca1d04facd5ee0b912425b022619490b0785e022ce57bdb4fb4683ad8f2fd28fc4a6381fd9c30bc053589e9f0f2e64cedfbd44914c198928e97e4d80d133190c686eb591057225a50f26f753c31bf2d9be41bc4af2ad973d361e8eb91d2504e3a634b20bc3c13f4a216bb8e6c8a4b2bfcb470609cb680bc928d1d4c80cd8bc10472bd2cd395a2b7e24702cd595657c9ff4c75fb8e0f4d411bcd18cba9dfc40e16f0f358e4fd0528744232d2a87a82c1e0b2d2eca63d39ca96129dff2c3866c5aafbc8e7fdb4283da692915e8d8404c38b31bdd6b662d21c7e3d98931a079c1f4abe017cfa34d64875f721f657c47bfad6773712a723cf2d0bfc91642fca2d2b3ac06b4c36cc9062d536ce463b324cb7bc7c416421041229056a039df93218dcf2493c6b6ef9bde32db2fd4f5148f522599efa4ebfe06f89d444d0757dab3cc4368e8c382e3329ccefa753c453603f705cabb925ae3d3a61f52787a04486eaef0fa08d56933b650314b89f2a9126a5766f90a11d9e7345a11541178b87933803974f4810373868eb9845dcaf17266c5808cbc99446b3ea339fa17a637b0f8b3e2b246aa3b3ee186bfe576e7d134c1ef97d7fae3d369b614da09794ae7954bcc9e40743ce710f33fd7554cadcce17138517b255c8b16535bc82e650cee0b3bbaad19c79f24295359e1d4013bb47abb2fc91f5a89eeb7b7371873f59954b8dd541533d6b445653aaf037650f9f27856edef5358198425d989b863a60beba7869d01f69799be578d9dfc0dbb58b2a29480d604f5e1b733ac24a187830cc447ff1ae594e4570e12d18ddf7cf9236c1c3d8126c6629328d8efb67715de2aa37d78a2c223cfb560b8c38db862ae7ba11d927ab576db2ba4c0f06a4c77cf3681d9e4f91b0c3229ea9cf3f5ad69f2b187e7dd0260f7b885ce1cfcaf7737d1dd9b258b732dee414d9eb791e4b25ff16a6952a2d272246e919de8d51ebddd733005f738a495cc8906a794a8013646c260138c470a97e6477e084f1cbc67a82914baa59e827f7c4df296e641d280385b3aa25487dbae7578807f19fd6515b260bcd9b0bb9d9ed854e8d8bf093e7c3ba02021fde4fc604261a0181802e4112c5543bc79e4b19cace1d7f4c6a9b3f2e2798ee32bf3be511dd402ffeb785480d697ecf82c64882cb71bc4850598338414a7e8890c07ad8258050eca4a04a14da9933b1f0feff02d2c7a25fff2df1d0ae3f942dec849f46a863a11c5a2da54e3599c8d0ec2ab619e493c911a3f9f23467b4cc44b112b09930bb01d27f0959039fb70498b3ab4216a48ba3b6800b9cbaaed7317149f1d913de9819c30715db1372bd9f6b3d80193cd7af9d8c55439076a46d01c426f4e9f9e9fdd62eedbefb95548be7bd9470d817f8b674af28eded541c4731a86206a1e0e3b15925ed5897bcc97de92ea9b08698df420b4be619fbd4a8c9a31f09aa0537498bc27518fd4e448f68688b66cca833dd57f48b00b58d9395dd922242eb1362cc2086ded482271e157ef68991fe5a1d819bcf82c5345592882124c67b45b2da886400a7b3c3db1a679adfca066611ce0580c4a7305fa07189ea285b476fcde448646ff4ad87b9880b0efe4e964654bea021ff868533fd7629eb14e30a3438165942bf4c4c66441abc988100b4b2c109d7763bf30f97e750d331edd66c8bcdae7ccdbe21358b730e1891717958d42dfb40d9ee254f4ff1614e5a67b134552b709a8a59d99b6bf867e397d51f526696aabd1c9c7ffe1d19d2247f94562b7496d7837103567ee3e560d12a20f401293980d5089b44af0ba3cdabe0248e58d6d7a8efc85bd9d94805c9bbdbc9f29293e351ffd9f63bcfa900a2a0a579a15fd77616984538798ccc8bf82627193c7c3b131b37ab59f532f1aa2a93c9191bc21fa931751993c112ab95b0b893eebfd2252f906fc6e19ca857bb9ec479acff98463c25f41f9256375e90b346ee15ffe9827998b265e3ac5f48c6e7afa3fd210dd23b768be041fe3e1a7bfaefa8baa7b942c6f388158b1fa5df9e85652b1111d12f8ae69a3852d09349bcc1ea06e3eec55b9ea0762f1dbd4f275c114dacbf5e0de81ad66ee1e64842f48e370b073b53dbea7f1004639c0dd39da0501cafdc8622130fc765ceff0b894720b989391858016d8b4b53272793620bae943812ab7ae5da3d1818eecb926a8a2f267b4b4b621e7213af487d54a12d79ceaa36bdafe0f77c8ddd5fc608d3fabb3e553e88530e1227ff6ecd0cf461676a20984f57df8b432e1c06cc90d1375dcaae73a88cf7c2dc48a88883806589db1e803e7a6ba2e869d75c692c224c0a89e69c4af73d0503bc308a097df8aa930bb4f22680d90068eb0cf545b94934b83e7656ec56a62d9f1f67efcd025b73173293bd041c146f25fd6c1d4f5798bd4ee370e9f62044e51787e2fd80776eef932033cb36ac12523b5e934fd704d613cb3508af67203bfb45a46296caf86e787b7c307aa8121ffa35880400c852c3afe86417b85ce8adb09138e32ce73d91b1fe9360a7f3eb770f74d3df1c081911586d1ed519b725a98bf45f13d58de1f7140ae25beb6d70d2fc7fc739e2ae39a256f01d15d1a2320bcd02579e173ae9fc4606f1048d62d4c2ee8e82b8ff72efd06363555ccaf1c2704bd0b48caef10f57d57042f1885a53cd1b50a9a3e19840ef6a3ed1e0e83c0a345e358c4d394c43126e1ba38a993ce070de54db2257125eb662376f97bd184daa158c93fe182cf1033e67b9d890fab57fb1efaec8a964d6a62c95c2c84465980ac4315b1cfc8d1649356596af1fbe7fcd348d6db408f1a009b516f1c0f70214c2024bbdd82bf23ce88273140be05f0b1d6cf917efd922bb4a5cb685f83b6a50dcc7a3785f0798dddde355b7f2ad1d8809bf81c0b3d9b72f90725538402281fadf65d4d0727f823736cea7846ae66763d50789ec69ea347fd84f570f7082e664ac26d86a3649f711c5b03a8dbd65fe521e91ff1557558d09d8f7cf5e11be16abfd1afffc0df4529a1763c57ef3e0f3046dfb31baf194c7efcafa3ffa6217f395af3f29c2bd533a05959087a8908b2ee9ba2555b20a1a99124bf658d6e1efc7c5438ef07cda91242f4317c99180300c602d2568aab004e4bdd24a9c32585c4987bd428e3857412ce53c2007b44306ced14af32e18a78628af6243bf5c22ea16fb74c0e0cde7cd86ea5aacc0dbe3e777eb253afd48b32dd53b71a0c0f96af836f528bc8c5107acdb8e2e519f4a330c577ebff2c51f959e5f219b1cc6c6a1f8cd526d114774be4441260f33a298f386dea45d0ab468105974684af203a033d216935f2aabec8334d292e843cb978a28a5065ee1beec6b0e9ccac1ae1452360a5e9c02bfdad2324e931ebbc79b2ff615a99dab61fecf08060d73f274829a98bb16ac90624a45807f86bef3d5ec9be5cf98d6922f0663b56b8cec6c85ad9d7a42cd3ab6bc7", 0x1000, 0x400, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) utimes(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x98ea, 0x8}, {0x5502, 0x1ff}}) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x9, 0xffff, 0x66, 0x0, 0xffc0000, 0x9, 0x8, 0x2, 0x0, 0x9944, 0x3}) poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) fchdir(r2) syz_emit_ethernet(0xe, &(0x7f0000000100)="be3e9313711d412e7d9bdb552c74") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="0a99553f5279cd723a263bb68cb2885427995eb1625415644e939bd251e06ca4676a449296f651623ac88a55c6247695c9ef0459df122f61bb2f5d3ed6af93540b2862751bfa1b278676e5d79ff457119f57834c226ec165cd64fed5bdd6b77c876c9049a3ef79c02095b07e0c0eba3e17bba693e080dabb77107c77805e08cb94a3891340e8e8ee90cc01a6329749311ffac4325878764ee081fcca5ff7993093ed2fd1f6d6723b9f352212c5d73b7e852cab2f28836464a3ccf97937e066016d1e91257d7b2c9e26f75c3d28", 0xcd}], 0x2, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f00e74de400", 0x0, 0xfffffffffffffc00}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x4, 0x6, 0xc401, 0x3}) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/231) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, r8, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffe, r16, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x1bafbea2, 0x0, 0x5}) r17 = getgid() r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x0, r16, r17, r18, r19, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = getgid() r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x0, r25, r26, r27, r28, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r35 = getgid() r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000240)={{0x0, r34, r35, r36, r37, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3, r10, r17, r27, r35, 0x1, 0x1}, 0x1ff, 0x100000001, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r38 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(0xffffffffffffffff) pwritev(r38, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abfb183d98f50474f5274e0bbb848060c22fee120c9b3bb5dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e9ffcfd49c596df7a7a7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332e7628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d700c13c21d4eee4f8621037c3d77495ad9a278978b26c46049b02000000cb9ac407791cd09827a4493c17a0921dc38af76420c885862413c6ed4f7fe3354dd98fe2652f0147a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c34783ef6b08a7", 0x14f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r38, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:13 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) recvfrom$inet6(r1, &(0x7f0000000300)=""/117, 0x75, 0x1, &(0x7f0000000380)={0x18, 0x0, 0x80000001, 0x62}, 0xc) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x8000, 0x0) connect$inet(r4, &(0x7f0000000200)={0x2, 0x2}, 0xc) accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x61}, {}, {0x6}]}) syz_emit_ethernet(0xc101b2cd79b41e, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1a, 0xb8e88b677ca66a73, 0x0, 0xd717, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x4) ftruncate(r1, 0x0, 0x9) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$unix(0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$getown(r3, 0x5) write(r2, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x0, r13, r14, r15, r16, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r17 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x1f1, 0x9}, 0x10000005, 0x1, 0x6}) r19 = getgid() r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r7, r19, r20, r21, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x2, &(0x7f0000000140)=[r19, 0x0]) getgroups(0x1, &(0x7f0000000180)=[r22]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0xc}, {0x41a6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) listen(r2, 0x1) pwrite(r0, &(0x7f00000000c0)="50d19a12ef9d6981e90cf8c48b4cc7439df7f4c88fd31f", 0x17, 0x0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) write(r1, 0x0, 0x0) panic: attempt to access user address 0x847173e88e0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001553dfa0) at kerntrap+0xdb alltraps_kern_meltdown(6,847b217e000,0,3,ffff800000a62800,ffff800000b6a800) at alltraps_kern_meltdown+0x7b in6_purgeaddr(ffff800000b6a800) at in6_purgeaddr+0x149 in6_ifdetach(ffff800000a62800) at in6_ifdetach+0x74 if_detach(ffff800000a62800) at if_detach+0x155 tun_clone_destroy(ffff800000a62800) at tun_clone_destroy+0x1c0 spec_close(ffff80001553e260) at spec_close+0x3b0 VOP_CLOSE(fffffd8037c49c30,7,fffffd803f7c6a20,ffff8000ffff89e8) at VOP_CLOSE+0xc0 vn_closefile(fffffd802e3cec40,ffff8000ffff89e8) at vn_closefile+0xd3 fdrop(fffffd802e3cec40,ffff8000ffff89e8) at fdrop+0xc2 closef(fffffd802e3cec40,ffff8000ffff89e8) at closef+0x118 end trace frame: 0xffff80001553e430, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to access user address 0x847173e88e0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001553dfa0) at kerntrap+0xdb alltraps_kern_meltdown(6,847b217e000,0,3,ffff800000a62800,ffff800000b6a800) at alltraps_kern_meltdown+0x7b in6_purgeaddr(ffff800000b6a800) at in6_purgeaddr+0x149 in6_ifdetach(ffff800000a62800) at in6_ifdetach+0x74 if_detach(ffff800000a62800) at if_detach+0x155 tun_clone_destroy(ffff800000a62800) at tun_clone_destroy+0x1c0 spec_close(ffff80001553e260) at spec_close+0x3b0 VOP_CLOSE(fffffd8037c49c30,7,fffffd803f7c6a20,ffff8000ffff89e8) at VOP_CLOSE+0xc0 vn_closefile(fffffd802e3cec40,ffff8000ffff89e8) at vn_closefile+0xd3 fdrop(fffffd802e3cec40,ffff8000ffff89e8) at fdrop+0xc2 closef(fffffd802e3cec40,ffff8000ffff89e8) at closef+0x118 fdfree(ffff8000ffff89e8) at fdfree+0x100 exit1(ffff8000ffff89e8,19,1) at exit1+0x32f postsig(ffff8000ffff89e8,19) at postsig+0x4a6 userret(ffff8000ffff89e8) at userret+0x159 syscall(ffff80001553e6e0) at syscall+0x42e Xsyscall(6,3,7f7ffffef5f0,5,0,847b56dd000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffef0f0, count: -20 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001553de10 rbx 0xffff80001553dec0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001553ddd0 r9 0x1 r10 0 r11 0xf3c6b14ed1d351c0 r12 0x3000000008 r13 0xffff80001553de20 r14 0x100 r15 0x1 rip 0xffffffff81896ae8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001553de00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=509081 stat=onproc flags process=a proc=2000 pri=70, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8280,0xffff8000ffff33e8 process=0xffff8000148a30f8 user=0xffff800015539000, vmspace=0xfffffd803f014110 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 92764 251020 73883 0 2 0 syz-executor.0 92764 289566 73883 0 3 0x4000080 netio syz-executor.0 64248 397601 0 0 3 0x14200 bored sosplice 73883 403882 93598 0 3 0x82 nanosleep syz-executor.0 93598 298326 76031 0 3 0x82 thrsleep syz-fuzzer 93598 501112 76031 0 3 0x4000082 nanosleep syz-fuzzer 93598 14939 76031 0 2 0x4000082 syz-fuzzer 93598 291293 76031 0 3 0x4000082 thrsleep syz-fuzzer 93598 518806 76031 0 3 0x4000082 thrsleep syz-fuzzer 93598 286207 76031 0 3 0x4000082 thrsleep syz-fuzzer 93598 129677 76031 0 3 0x4000082 thrsleep syz-fuzzer 76031 295991 22723 0 3 0x10008a pause ksh 22723 12288 40765 0 3 0x92 select sshd 28135 237158 1 0 3 0x100083 ttyin getty 40765 410838 1 0 3 0x80 select sshd 85178 424446 4400 73 3 0x100090 kqread syslogd 4400 274551 1 0 3 0x100082 netio syslogd 96092 491753 1 77 2 0x100090 dhclient 70544 133843 1 0 3 0x80 poll dhclient 27392 236372 0 0 2 0x14200 zerothread 97582 322079 0 0 3 0x14200 aiodoned aiodoned 78700 489215 0 0 3 0x14200 syncer update 68975 176451 0 0 3 0x14200 cleaner cleaner 37741 447683 0 0 3 0x14200 reaper reaper 89769 509976 0 0 3 0x14200 pgdaemon pagedaemon 43254 381001 0 0 3 0x14200 bored crynlk 52620 204210 0 0 3 0x14200 bored crypto 95481 270312 0 0 3 0x40014200 acpi0 acpi0 74632 199214 0 0 2 0x14200 softnet 32289 460537 0 0 2 0x14200 systqmp 83530 505214 0 0 3 0x14200 bored systq 6044 255685 0 0 3 0x40014200 bored softclock 97343 469261 0 0 3 0x40014200 idle0 31620 387492 0 0 3 0x14200 bored smr 1 465168 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9512 6522K 7671K 78643K 12061 0 0 pcb 13 10K 12K 78643K 67 0 0 rtable 72 2K 4K 78643K 254 0 0 ifaddr 48 11K 11K 78643K 73 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 36 0 0 iov 0 0K 16K 78643K 78 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 1651 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 6 0 0 VM map 4 1K 1K 78643K 6 0 0 sem 12 0K 0K 78643K 124 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 283 0 0 sigio 0 0K 0K 78643K 15 0 0 proc 49 38K 63K 78643K 404 0 0 subproc 23 1K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 67 0 0 in_multi 12 0K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 214 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 37K 37K 78643K 1506 0 0 UVM aobj 10 2K 3K 78643K 16 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 43 0 0 NDP 10 0K 0K 78643K 19 0 0 temp 160 3539K 3615K 78643K 18480 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 5 1 0 1 1 0 8 0 rtpcb 80 51 0 49 1 0 1 1 0 8 0 rtentry 112 53 0 27 2 0 2 2 0 8 0 unpcb 120 438 0 428 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 61 0 61 1 1 0 1 0 8 0 tcpcb 544 138 0 134 2 1 1 2 0 8 0 inpcb 280 613 0 606 13 8 5 13 0 8 4 nd6 48 6 0 5 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 251 0 68 14 2 12 14 0 8 0 art_table 32 252 0 68 2 0 2 2 0 8 0 art_node 16 52 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 9 1 0 1 1 0 8 0 semapl 112 121 0 111 1 0 1 1 0 8 0 shmpl 112 14 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1853 0 458 46 0 46 46 0 8 0 ffsino 240 1853 0 458 83 0 83 83 0 8 0 nchpl 144 2476 0 860 61 0 61 61 0 8 0 uvmvnodes 72 2250 0 0 41 0 41 41 0 8 0 vnodes 208 2250 0 0 119 0 119 119 0 8 0 namei 1024 7048 0 7048 2 1 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 4 0 2 1 0 1 1 0 8 0 scxspl 192 7119 0 7119 8 7 1 7 0 8 1 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 432 454 0 441 2 0 2 2 0 8 0 futexpl 56 8776 0 8776 1 0 1 1 0 8 1 knotepl 112 107 0 88 1 0 1 1 0 8 0 kqueuepl 104 71 0 69 1 0 1 1 0 8 0 pipepl 112 272 0 254 3 2 1 2 0 8 0 fdescpl 424 455 0 441 2 0 2 2 0 8 0 filepl 120 3814 0 3727 11 4 7 11 0 8 4 lockfpl 104 122 0 121 1 0 1 1 0 8 0 lockfspl 48 42 0 41 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 444 0 437 1 0 1 1 0 8 0 zombiepl 144 442 0 441 2 1 1 1 0 8 0 processpl 864 470 0 441 4 0 4 4 0 8 0 procpl 632 827 0 791 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 1129 0 1110 21 15 6 21 0 8 4 mcl64k 65536 36 0 36 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 17 0 16 1 0 1 1 0 8 0 mcl9k 9216 6 0 6 1 0 1 1 0 8 1 mcl8k 8192 16 0 16 1 0 1 1 0 8 1 mcl4k 4096 43 0 43 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 64040 0 63995 18 12 6 16 0 8 0 mtagpl 80 10 0 10 2 1 1 1 0 8 1 mbufpl 256 103567 0 103464 15 7 8 13 0 8 0 bufpl 256 6845 0 1923 308 0 308 308 0 8 0 anonpl 16 54998 0 38368 74 5 69 69 0 62 0 amapchunkpl 152 2324 0 2217 19 14 5 19 0 158 0 amappl16 192 2301 0 1366 51 2 49 49 0 8 2 amappl14 176 38 0 34 2 1 1 1 0 8 0 amappl13 168 3 0 1 1 0 1 1 0 8 0 amappl12 160 15 0 12 1 0 1 1 0 8 0 amappl11 152 51 0 40 1 0 1 1 0 8 0 amappl10 144 125 0 123 1 0 1 1 0 8 0 amappl9 136 711 0 704 1 0 1 1 0 8 0 amappl8 128 281 0 258 1 0 1 1 0 8 0 amappl7 120 144 0 140 1 0 1 1 0 8 0 amappl6 112 64 0 56 1 0 1 1 0 8 0 amappl5 104 149 0 139 1 0 1 1 0 8 0 amappl4 96 668 0 642 1 0 1 1 0 8 0 amappl3 88 131 0 126 1 0 1 1 0 8 0 amappl2 80 2859 0 2791 4 2 2 3 0 8 0 amappl1 72 17352 0 16946 27 18 9 20 0 8 0 amappl 80 1046 0 1009 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 15 0 6 1 0 1 1 0 8 0 uaddrrnd 24 459 0 441 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 459 0 441 1 0 1 1 0 8 0 vmmpekpl 168 6914 0 6886 2 0 2 2 0 8 0 vmmpepl 168 60956 0 58982 126 28 98 113 0 357 9 vmsppl 272 454 0 441 2 1 1 2 0 8 0 pdppl 4096 924 0 888 7 1 6 6 0 8 1 pvpl 32 179485 0 159876 178 10 168 168 0 265 7 pmappl 200 458 0 443 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 463 0 30 13 0 13 13 0 8 0